import jieba a=open('C:/1.txt','r',encoding='utf-8').read() for i in '\n,.\()。,123"?': a=a.replace(i,' ') b=jieba.cut(a) d=list(b) exc={' ','和','你','使... ...
分类:
其他好文 时间:
2017-09-29 21:19:41
阅读次数:
117
前言:上课的时候感觉学生在理解这个算法时有些困难,不知道是因为他们还太小还是因为别的什么,反正我是讲的很清楚了。不管怎样,在这里记录一下吧。算法并不是很难,只是会让初学者感觉有点绕,其实并不是算法绕,而是匹配这个问题本身绕。 假设你对简单的字符串模式匹配过程是理解的。 0、KMP算法简介 要解决的问 ...
分类:
编程语言 时间:
2017-09-29 21:19:30
阅读次数:
182
简述 就是新建一个管道执行一个命令。 方法是os.popen(命令,权限,缓冲大小) 比如 详细分析: os.popen() 方法用于从一个命令打开一个管道。 语法 popen()方法语法格式如下: 参数 command -- 使用的命令。 mode -- 模式权限可以是 'r'(默认) 或 'w' ...
分类:
编程语言 时间:
2017-09-29 21:19:20
阅读次数:
176
Var let const 的区别 1.Var 定义的变量存在变量提升,而了let和const不存在变量提升。即在定义的变量代码上使用该变量,var的会输出undefined,而let的会报错。 2.var不存在暂时性死区,而let存在,只要块级作用域内存在let,它所声明的变量就绑定了这个区域,不 ...
分类:
其他好文 时间:
2017-09-29 21:19:13
阅读次数:
666
作者:Bingo链接:https://www.zhihu.com/question/24462113/answer/83371803来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 用C++写UI库最本质的思想就是不用C++「写」UI。 不管是开放C++底层库到XML+ ...
分类:
编程语言 时间:
2017-09-29 21:19:06
阅读次数:
411
my.cnf配置格式如下 vi my.cnf[client]port=3306socket=/tmp/mysql.socket [mysqld]port=3306server-id=1datadir=/usr/local/mysql/data [mysqld_safe]port=3306 more ...
分类:
系统相关 时间:
2017-09-29 21:18:57
阅读次数:
337
通过阅读《我们应当怎么做需求分析》我了解了需求分析需要进行的阶段,以及需要掌握的内容。 需要掌握的内容如下: (1)需求调研:其中包括如何与客户交流、建立良好的合作关系、通过研讨会与客户交流获得项目的原始需求并对需求进行研讨,并采用迭代的方式进行需求的不断完善。 (2)需求分析:分析用例、分析业务流 ...
分类:
其他好文 时间:
2017-09-29 21:18:48
阅读次数:
153
1、高并发带来的问题就是 {公共资源 } 的读写不准确 2、解决高并发的几种场景: 场景一) 同一个JVM进程(jee中就是同一个tomcat)中,公共资源在同一块内存中,使用synchronized关键字给代码块或是方法加锁,使得同一个代码块不会被同时调用;成员变量的数据类型尽量使用JUC中的at ...
分类:
其他好文 时间:
2017-09-29 21:18:40
阅读次数:
213
我认为的计算机学习的重要性 计算机的识别方法与我们人类不同,人类会思考,会表达,然而计算机只能按照程序设定好的方式来思考,但是它给予人类的帮助也是很多的: 我们平时走路的时候我们要上一节台阶,我们人能很自然的跨上去,而计算机却不能,他需要很多程序的运用,就比如它要计算台阶的高度,然后它要计算抬脚的高 ...
分类:
其他好文 时间:
2017-09-29 21:18:34
阅读次数:
128
http://blog.sina.com.cn/s/blog_87766e4a0100yp7a.html 1、 基于多线程实现一个服务器和一个客户端实现全双工通信 服务器端创建两个线程:一个用于接收客户端发送过来的信息;一个用来给客户端发送信息。 客户端也创建两个线程:一个用于接收服务器端发送过来的 ...
分类:
编程语言 时间:
2017-09-29 21:18:22
阅读次数:
404
public static void main(String args[]){ double length = 10000; int day = 0; while(day > 5){ length = length * 5; day++; } System.out.println(day); } ...
分类:
其他好文 时间:
2017-09-29 21:17:59
阅读次数:
146
4196: [Noi2015]软件包管理器 Description Linux用户和OSX用户一定对软件包管理器不会陌生。通过软件包管理器,你可以通过一行命令安装某一个软件包,然后软件包管理器会帮助你从软件源下载软件包,同时自动解决所有的依赖(即下载安装这个软件包的安装所依赖的其它软件包),完成所有 ...
分类:
其他好文 时间:
2017-09-29 21:17:49
阅读次数:
270
[root@localhost ~]# dig www.a.com ; <<>> DiG 9.2.4 <<>> www.a.com ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NO ...
分类:
其他好文 时间:
2017-09-29 21:17:35
阅读次数:
254
1.序列 序列类型有着相同的访问模式:它的每一个元素可以通过指定一个偏移量的方式得到。而多个元素可以通过切片操作的方式一次得到。下标偏移量是从0 开始到 总元素数-1 结束 -- 之所以要减一是因为我们是从0 开始计数的。 成员关系操作符 (in, not in):成员关系操作符使用来判断一个元素是 ...
分类:
编程语言 时间:
2017-09-29 21:17:28
阅读次数:
276
http://www.lydsy.com/JudgeOnline/problem.php?id=4950 对于俯视图很好解决,把所有不是0的位置拿到剩1就可以了。 对于正视图与侧视图,稍微想一下也能发现只要保持每行(和每列)箱子最多的那个位置不动就可以了。 但是可能存在一行有两个以上的点都是最大值, ...
分类:
其他好文 时间:
2017-09-29 21:17:18
阅读次数:
224
代码托管:2956396319@qq.com 学习进度条 时间 代码行数 时间 博客字数 时间 知识点 0929 20 15min 200左右 30min. 练习写简单的程序,下载安装相关软件 ...
分类:
其他好文 时间:
2017-09-29 21:17:11
阅读次数:
137