VMware仅主机模式访问外网

原文转载至:https://blog.csdn.net/eussi/article/details/79054622 保证VMware Network Adapter VMnet1是启用状态 将可以连接外网的连接共享属性设置成如下图所示 将VMware Network Adapter VMnet1的IP地址设置成与本机IP不同的网段即可 VMware虚拟网络编辑器VMnet1设置成如下图所示,与VMware Network Adapter VMnet1保持一致 5.linux网络配置如下,同样
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3

Python swapcase

swapcase
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3

Github操作与git分支管理

通过今天学习的web新知识和复习Sublime Text的基础知识,让我收获颇多,疑惑也多。尤其是在做用 git 和gitHub来管理自己的代码的题目内容时候遇到了许多的疑问,首先在注册用户时都不太懂,在老师提示和指导下才慢慢理解和完成题目。 了解到git分支管理,感觉这个程序可以给我们带来非常多的便利和快捷。使用的标签也没有很复杂,git程序的操作并不需要网络,而应用到的软件才需要,在团队开发中,遵循一个合理、清晰的开发使用流程是很重要的,不然每人乱写项目会变得难以协调和维护。所以将一个项目
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3

回文树模板

存代码 学习的博客 然后国家集训队2017年的论文 在后面插入的 IL void Extend(RG int pos, RG int c){ RG int p = last; while(s[pos - len[p] - 1] != s[pos]) p = fa[p]; if(!son[c][p]){ RG int np = ++tot, q = fa[p]; while(s[pos - len[q] - 1] != s[pos]) q
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3

《软件工程》课程心得体会1

时间飞逝,不知不觉间《软件工程》的学习完了。在此次学习中,虽然我不能说我将《软件工程》学习的有多么的好,但是通过努力学习,我还是学到不少。   首先,在拿到这本书的时候,其实,内心是拒绝的,对于不爱看书的我,看完软件工程这本书更是难上加难。然而在学习中渐渐的又喜欢上了它,老师通过举例子渐渐的将文字灌输到了我的脑海中,让我不用看完所有的字也能够轻松体会里面的内涵。 其次,在学习这门课以前,我对软件的理解就是程序,软件的开发就是编写程序亦或者是一款APP,只要完成了编程,所谓的APP也就成型了。因
分类: 其他 发布时间: 06-07 23:07 阅读次数: 6

在python中使用正则表达式(二)

这一节主要学习一下compile()函数和group()方法 1. re.compile() compile 函数用于编译正则表达式,生成一个正则表达式( Pattern )对象,然后就可以用编译后的正则表达式去匹配字符串 语法如下: >>> help(re.compile) Help on function compile in module re: compile(pattern, flags=0) Compile a regular expression pattern, re
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3

POST提交大量数据,导致后面数据丢失

这个问题,解决了很久,先简单说下我解决的具体思路: 首先:form表单提交,导致后面数据丢失,考虑了提交大量的数据,导致后台溢出,剩余数据量丢失,所以从网上搜了教程: 参考链接: https://blog.csdn.net/yapingge2014/article/details/52052574 在tomcat中添加 maxPostSize="0" 结果调试不管用,然后经过多方的搜索,说是form表单添加属性 https://github.com/DimonHo/DH_Note/issues
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3

初学python的一些简单程序(2)

1)判断两个列表内容相同的元素 l1=[11,22,33] l2=[22,33,44] for i in l1: if i in l2: print(i) 2)获取l1中有,l2中没有的元素 for i in l1: if i not in l2: print(i) 从大到小打印1-100 li=[] for i in range (1,101): li.append(i) li.reverse() print(li) for i in
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3

用 python+selenium做自动化 ,像极了excel 里面的录制宏。

用过selenium 和excel 的vba 以后,你们一定会和我有一样的感觉,selenium 和excel的宏录制明显就是一对兄弟, 因为,宏的作用是 对excel进行自动化,而selenium 在网页操作进行自动化, 既然牵涉到自动化,那么我们一定是为了解决的重复操作的效率问题。 在我的工作中,经常会牵涉到,数据下载的功能,那么我们就用selenium,把这一步下载进行自动化,并验证数据下载的功能模块的正确性。 在开始之前,我们首先在 windows 下安装python pycharm,
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3

单词篇:(单词识记10)

miss [n.]小姐[v.] 错过;失掉(机会);惦念;思念;未注意到;忽略到;未击中 The tragedy of life is not so much what men suffer, but what they miss. 生活的悲剧不在于人们受到多少苦,而在于人们错过了什么 形近词 dismiss [v.] 不考虑;不理会;解雇 admission [n.] 允许进入;承认 commission [n.] (接受报酬的)任务;委员会 missile [n.] 发射物;导弹 tran
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3

Docker之基础指令

简单介绍 之前已经开启了一个容器,并且也进行了守护进程的验证,接下来介绍以下几个基础的指令运行。 实际操作 1、sudo docker run -i -t 具有 /bin/bash (1)docker run:创建一个新的容器并运行一个命令 (2)-i:标志保证容器中STDIN是开启的 (3)-t:标志为要创建的容器分配一个伪tty终端 如同: 守护进程 在此界面下可以输入一些指令,如同: 结果 当然也可以在这个容器内进行软件的安装:apt-get update && apt-get inst
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3

LOJ2351:[JOI2017/2018决赛]毒蛇越狱——题解

https://loj.ac/problem/2351 参考:https://www.cnblogs.com/ivorysi/p/9144676.html 但是参考博客讲解太吓人了,我们换一种通俗易懂的方法讲。 首先肯定是能想到容斥和子集和的,但是很尴尬的是,裸容斥的复杂度是O(2^l)的显然过不去。 我们考虑l特别小,且字符只有三种,话句话讲至少有一个字符个数<=6。 那我们就试图分情况讨论,分成以0,1,?为目标特殊处理。 同时我们: 设数组f[0][i]表示讨论0时i的二进制1集合属于j
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3

Redis介绍及安装

1 Redis介绍 1.1 什么是NoSql 为了解决高并发、高可扩展、高可用、大数据存储问题而产生的数据库解决方案,就是NoSql数据库 NoSql(Not only Sql)非关系型数据库,它可以作为关系型数据库的良好补充。 1.2 NoSql数据库的分类 》 键值(Key-Value)存储数据库 相关产品:Tokyo Cabinet/Tyrant、Redis、Voldemort、Berkeley DB 典型应用:内容缓存,主要用于处理大量数据的高访问负载。 数据模型:一系列键值对 优势:
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3

Vue学习笔记 - 组件基础

组件注册 全局注册 可在多个vue实例中使用 <div id="app"> <my-component></my-component> </div> <script> Vue.component('my-component', { template: '<div>这是一个组件</div>' }) new Vue({ el: '#app' }) </script> 局部注册 局部组件 需要在实例配合components使用 <div id="app"> <my-c
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3

最长公共子序列、最长公共子串

最长公共子序列: class Solution { public: int findLength(vector<int>& A, vector<int>& B) { int len1 = A.size(); int len2 = B.size(); if(len1 == 0 || len2 == 0) return 0; vector<vector<int>> result(len
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3

python3 元祖内置函数

元组和列表是类似的,只不过元组是对列表的二次加工 列表:list,元素可以修改或增加 li=[1,2,3,4,5] 元组:tuple,不可修改,不能增加或删除,建议使用在数据不允许更改的地方 tu=(1,2,3,4,5) 元组和列表一样也是可以被索引,切片,操作方式和列表相似 tu=(1,2,3,4,) v=tu[0] print(v) v1=tu[0:2] print(v1) 运行结果 1 (1, 2) #如何将字符串转化为元组 #直接用tuple进行转换,不需要for循环 s="chenc
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3

【C#】解析析构函数

析构函数用于析构类的实例。 备注 不能在结构中定义析构函数。只能对类使用析构函数。 一个类只能有一个析构函数。 无法继承或重载析构函数。 无法调用析构函数。它们是被自动调用的。 析构函数既没有修饰符,也没有参数。 例如,下面是类 Car 的析构函数的声明: 1 2 3 4 5 6 7 class Car { ~Car() // destructor { // cleanup statements... } } 该析构函数隐式地对对象的基类调用 Finalize。这样,前面的析构函数代码被隐式地
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3

网络流之最大流-Ford-Fullkerson算法 DFS && BFS

理解处 DFS #include <iostream> #include <stdio.h> #include <vector> #include <algorithm> #include <cstring> using namespace std; const int max_v = 1000; const int INF = 0x3f3f3f3f; struct edge { int to,cap,rev; //rev是反向边的编号,即这条反向边是以to为起点的第几条边 }
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3

分布式事务,高并发下分布式事务的解决方案

我在上一期介绍了spring的事务原理(详情见《深入理解spring事务原理》),Spring事务本质是单机下的事务,是由数据库本身保证的。今天,我将介绍一种比较复杂的事务:分布式事务。 1、什么是分布式事务 分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以上是百度百科的解释,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失败。
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3

Git的分支管理

通过今天的学习,让我更深层次地接触Git,从刚开始的盲目不能理解为什么需要进行代码的执行,甚至代码还经常打错,到后面渐渐理解GitHub.首先应该创建本地分支在本地分支上编辑修改,然后提交,推送提交Push到 Github,创建发布请求(Pull Request),说明该分支包含了哪些更改,合并(Merge)分支内容到主分支,将主分支上的最新提交拉取(pull)到本地 今天阅读了git里面的分支管理,让我觉得可以通过这样的方式去提高了工作上的效率,更多时间花在设计方面,减少时间进行分支。首先可
分类: 其他 发布时间: 06-07 23:07 阅读次数: 3
今日推荐