在文件读取内容时,有可能发现open一个文件,再读取到list或者dict中只能读取一次,再定义一个变量进行文件内容的赋值时会取出空值。 原因:这是由于读取文件时,指针从文件开头移到文件结尾,再定义的变量取值时,会从文件结尾开始读取。 解决方法:结合seek、tell方法 tell方法--取出字符的 ...
分类:
编程语言 时间:
2017-06-23 15:32:52
阅读次数:
363
3 数组相关操作 3.1 编写一段代码。将a设置为一个n个随机整数的数组,要求随机数介于0(包括)和n(不包括)之间 random和yield的使用 Scala代码 import scala.math.random def randomArray(n:Int)={ for(i <- 0 until ...
分类:
编程语言 时间:
2017-06-23 15:33:57
阅读次数:
149
#abs(x) 参数:x - - 数字表达式 返回值:数字 作用: 返回 x 对应数字的绝对值#列:# print(abs(-2))# all(iterable) 参数:iterable - - 元祖或者列表 返回值:boolean 作用:如果iterable 的所有元素不为0 就返回true 否则 ...
分类:
编程语言 时间:
2017-06-23 15:34:34
阅读次数:
162
这可能是最好的RxJava 2.x入门教程系列专栏 文章链接: 这可能是最好的RxJava 2.x 入门教程(一) 这可能是最好的RxJava 2.x 入门教程(二) 这可能是最好的RxJava 2.x 入门教程(三) GitHub 代码同步更新:https://github.com/nanchen ...
分类:
编程语言 时间:
2017-06-23 15:35:28
阅读次数:
262
| 从高考,到程序员 CSDN日报20170620——《找一个好工作,谈一份好薪水》 6 月书讯 | 最受欢迎的 SQL 入门书重磅升级 从头开始基于Maven搭建SpringMVC+Mybatis项目(3) 标签: JAVAmavenspring mvcmybatis 2016-07-26 10: ...
分类:
编程语言 时间:
2017-06-23 15:37:11
阅读次数:
143
zReceiver.py zSender.py 注明:先将zSender.py中的ip地址替换为要接收的ip地址,先在终端(mac)\命令行启动接收端,在其输入: cd xx 切换到zReceiver.py文件所在目录,xx为路径 python zReceiver.py 执行接收端 再新建一个终端\ ...
分类:
编程语言 时间:
2017-06-23 15:40:03
阅读次数:
166
注册表进入如下路径中 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy 将 enable设置为0 即可。 如果无效,把以下路径的一起改掉 HKEY_LOCAL_MACHINE\SYSTEM\Cont ...
分类:
编程语言 时间:
2017-06-23 15:40:34
阅读次数:
154
最近自己做了几个Java Web项目,有公司的商业项目,也有个人做着玩的小项目,写篇文章记录总结一下收获,列举出在做项目的整个过程中,所需要用到的技能和知识点,带给还没有真正接触过完整java Web项目的同学一个比较完整的视角,提供一个所谓的“大局观”,也以便于同学们更有针对性地学习。当然,这里所 ...
分类:
编程语言 时间:
2017-06-23 15:43:38
阅读次数:
343
创建maven项目 在pom.xml中添加: ...
分类:
编程语言 时间:
2017-06-23 15:44:35
阅读次数:
138
const限定符:利用const对对象加以限定。使得const对象一旦创建后其值就不能再改变。 const对象在定义时就必须对其进行初始化,有两种方式: const int x = 10; const int x = getValue(); 第一种是直接给对象赋值一个常量或常量表达式。以这样的方式初 ...
分类:
编程语言 时间:
2017-06-23 15:44:51
阅读次数:
118
目录 一、前言 二、正题 7、distinct 8、Filter 9、buffer 10、timer 11、interval 12、doOnNext 13、skip 14、take 15、just 三、写在最后 目录 一、前言 二、正题 7、distinct 8、Filter 9、buffer 10 ...
分类:
编程语言 时间:
2017-06-23 15:45:22
阅读次数:
260
迭代器模式:用来迭代一个容器集合数组的一种模式。可能大家很多时候是用for循环进行迭代的,但是实际上for循环内部不能使用remove方法,但是迭代器可以,这是因为迭代器内部进行了该方法的逻辑处理。同样我们也可以用到迭代器模式去迭代,他很好的封装了迭代方法。我们还可以从中进行一些特特异的迭代选取功能 ...
分类:
编程语言 时间:
2017-06-23 15:45:54
阅读次数:
137
从头开始基于Maven搭建SpringMVC+Mybatis项目(2) 标签: JAVAmavenmybatisspring mvc 标签: JAVAmavenmybatisspring mvc 版权声明:欢迎转载, 转载请保留原文链接。 版权声明:欢迎转载, 转载请保留原文链接。 接上文内容,本节 ...
分类:
编程语言 时间:
2017-06-23 15:47:23
阅读次数:
249
利用JavaScriptSerializer序列化json时间格式,得到的DateTime值值显示为“/Date(700000+0500)/”形式的JSON字符串,显然要进行转换1.利用字符串直接替换Modelm=newModel{Id=1,Dt=DateTime.Now};
JavaScriptSerializerjs=newJavaScriptSerializer();stringstr=js.Serialize(m);..
分类:
编程语言 时间:
2017-06-23 15:47:59
阅读次数:
237
转自->这里 Google C++ Style Guide是一份不错的C++编码指南,我制作了一张比较全面的说明图,可以在短时间内快速掌握规范的重点内容。不过规范毕竟是人定的,记得活学活用。看图前别忘了阅读下面三条重要建议: 1 保持一致也非常重要,如果你在一个文件中新加的代码和原有代码风格相去甚远 ...
分类:
编程语言 时间:
2017-06-23 15:48:23
阅读次数:
201
今天的学习内容如下: 1.上节课复习 面向对象的三大特性:继承,多态,封装 绑定方法与非绑定方法 反射 2.面向对象的高级用法1 __str__,属于类的内置方法和__init__一样,比如说你定义了一个类 如果你定义了__str__方法,相当于重写了__str__方法,定义__str__方法必须有 ...
分类:
编程语言 时间:
2017-06-23 15:49:30
阅读次数:
248
1. 贝叶斯定理 条件概率公式: 这个公式非常简单,就是计算在B发生的情况下,A发生的概率。但是很多时候,我们很容易知道P(A|B),需要计算的是P(B|A),这时就要用到贝叶斯定理: 2. 朴素贝叶斯分类 朴素贝叶斯分类的推导过程就不详述了,其流程可以简单的用一张图来表示: 举个简单的例子来说,下 ...
分类:
编程语言 时间:
2017-06-23 15:49:51
阅读次数:
303
数据之间的相互关系称为逻辑结构。通常分为四类基本结构: 集合 结构中的数据元素除了同属于一种类型外。别无其他关系。 线性结构 结构中的数据元素之间存在一对一的关系。 树型结构 结构中的数据元素之间存在一对多的关系。 图状结构或网状结构 结构中的数据元素之间存在多对多的关系。 数据结构在计算机中有两种 ...
分类:
编程语言 时间:
2017-06-23 15:50:38
阅读次数:
170
Java Persistence with MyBatis 小结2,mybatis 环境配置,数据源、事务、类型别名、类型处理器处理自定义类型 ...
分类:
编程语言 时间:
2017-06-23 15:52:07
阅读次数:
188
一.NIO中的几个基础概念 在NIO中有几个比较关键的概念:Channel(通道),Buffer(缓冲区),Selector(选择器)。 1. Channel通道就是通向什么的道路,为某个提供了渠道。在传统IO中,我们要读取一个文件中的内容,通常是像下面这样读取的: 这里的InputStream实际 ...
分类:
编程语言 时间:
2017-06-23 15:52:46
阅读次数:
235