构造函数的任务是初始化数据成员的,在类中,如果没有显示定义任何构造函数,编译器将为我们创建一个构造函数,称为合成的默认构造函数,合成的默认构造函数使用与变量初始化相同的规则来初始化成员。即当类中的数据成员没有在构造函数中显示初始化,将执行默认初始化: 1.对于内置类型(如int,double,cha ...
分类:
编程语言 时间:
2016-08-19 13:01:38
阅读次数:
213
使用gensim的word2vec训练了一个词向量。 语料是1G多的维基百科,感觉词向量的质量还不错,共享出来,希望对大家有用。 下载地址是http://pan.baidu.com/s/1pLGlJ7d 密码:hw47 包含训练代码、使用词向量代码、词向量文件(3个文件) 因为机器内存足够,也没有分 ...
分类:
其他好文 时间:
2016-08-19 13:00:40
阅读次数:
365
OSX 的文件系统 OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。 你在桌面上看到的硬盘都挂在 /Volumes 下。 比如接上个叫做 USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢? 在终端里执行 ls /Volumes ...
分类:
系统相关 时间:
2016-08-19 12:59:48
阅读次数:
237
作者:justjavac链接:https://zhuanlan.zhihu.com/p/21959495来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 ++[[]][+[]]+[+[]] 如果把这段表达式拆分开来,它相等于: ++[[]][+[]] + [+[]] 在 ...
分类:
其他好文 时间:
2016-08-19 12:58:38
阅读次数:
92
首先说一下Java内存分配。物理的内存是线性结构,并不存在拥有不同功能的不同区域,编译器(或者JVM)为了更高效地处理数据,会用不同的算法把内存分为各种区域,不同的区域拥有各自的特性,Java中,内存可以分为栈,堆,静态域和常量池等。 不同内存区域的功能和特点: 栈区:存放局部变量(变量名,对象的引 ...
分类:
其他好文 时间:
2016-08-19 13:00:08
阅读次数:
183
CyclicBarrier回环栅栏,相互等待,这样可以阶段性共同完成一个任务,当然希望不要等得太久了,如行走路程,达到同一个阶段,再开始下一个阶段 CountdownLatch 计数器,该线程去等待其他任务的完成,具体是CountdownLatch对象调用await,而countDown则是在要等待 ...
分类:
其他好文 时间:
2016-08-19 12:58:30
阅读次数:
126
这里我们实现Mina 中的TCPClient,因为前面说过无论是Server 端还是Client 端,在Mina中的执行流程都是一样的。唯一不同的就是IoService 的Client 端实现是IoConnector。 (1.) 第一步:编写IoService并注册过滤器 (2.) 第三步:编写Io ...
分类:
其他好文 时间:
2016-08-19 12:59:32
阅读次数:
142
1 插入数据public boolean ChaRu3(User user){ boolean flag=true; Connection conn=null; PreparedStatement ps=null; //创建PreparedStatement 对象 String sql= "inse ...
分类:
数据库 时间:
2016-08-19 12:59:55
阅读次数:
186
题目描述 HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1 ...
分类:
编程语言 时间:
2016-08-19 12:57:45
阅读次数:
148
from:http://www.jianshu.com/p/fcfbd4919b0b viewcontroller的生命周期关乎着数据的保存,view的刷新等,very important 一、 ARC环境 单个viewController的生命周期 initWithCoder:(NSCoder * ...
分类:
移动开发 时间:
2016-08-19 12:57:36
阅读次数:
222
观察者模式:在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知,并自动更新。 针对接口编程,不针对实现编程,为交互对象之间的松耦合设计而努力。 /** *观察者订阅的主题 */ public interface Subject { public void addObse ...
分类:
其他好文 时间:
2016-08-19 12:58:16
阅读次数:
107
这里讲的单表的增删改查,是由mapper代理的增删改查,先来看看步骤: 1.jar包的导入 2.配置全局的配置文件 3.建立接口 4.编写mapper.xml 5.测试 工程结构:这个你们自己可以调整,不一定和我一样 目录解析: com.etc.mapper:这个包放的就相当于是dao的接口(com ...
分类:
其他好文 时间:
2016-08-19 12:57:22
阅读次数:
121
在遥感行业我们经常会用到各类的坐标系相互之间的转换,常见的度分秒转化为度很简单,直接上代码: 各个坐标系之间的相互转换: 定义各个变量 转换方法代码: 以上! ...
分类:
其他好文 时间:
2016-08-19 12:58:57
阅读次数:
692
测试工作中,批量的数据通常会放到excel表格中,测试输出的数据写回表格中,这样输入输出易于管理,同时清晰明了 使用ruby来操作excel文件首先需要在脚本里包含以下语句 require'win32ole' 把win32ole包含进来后,就可以通过和windows下的excelapi进行交互来对e ...
分类:
其他好文 时间:
2016-08-19 12:59:37
阅读次数:
312
在连接远程桌面的时候出现数据加密错误的提示,这种情况出现的原因有很多种。在网络上大家说的一般都是要修改注册表之类的,这些我没有试验,因为导致错误的原因不同解决方法有所区别。 其中我遇到的一种导致出现数据加密错误情况的原因是这样的,我在服务器上安装有一个第三方的应用软件,由于在360安全卫士中发现会上 ...
分类:
其他好文 时间:
2016-08-19 12:56:59
阅读次数:
632
Given a matrix of m x n elements (m rows, n columns), return all elements of the matrix in spiral order. For example,Given the following matrix: You s ...
分类:
其他好文 时间:
2016-08-19 12:56:29
阅读次数:
119
现在有一大堆自然数组成的小到大数组arr,其中会有123456910 这样就要找到6(最先不连续的数字) 举例:【12356789】 找到3 【012345678】 找到8 第一种:遍历数组判断是否差1,返回值即可 算法时间复杂度O(n) 第二种: 显然第二种算法时间复杂度为:O(logn) 以上! ...
分类:
编程语言 时间:
2016-08-19 12:57:58
阅读次数:
403