摘要: ArrayList、LinkedList、Vector这三个类都实现了List接口。ArrayList是一个可以处理变长数组的类型,可以存放任意类型的对象。ArrayList的所有方法都是默认在单一线程下进行的,因此ArrayList不具有线程安全性。LinkedLi... 阅读全文
posted @ 2018-03-08 10:48 neu_张康 阅读(185) 评论(0) 推荐(0) 编辑
摘要: equals是Object类的公共方法,方法内部是用==实现的。但是很多类都重写了equals方法,例如基本数据类型的封装类和String类,重写后比较的是对象的值或者内容是否相同。而==是比较地址,但是基本数据类型,==比较的是两个变量的值是否相同,对于两个引用数据... 阅读全文
posted @ 2018-03-06 19:45 neu_张康 阅读(137) 评论(0) 推荐(0) 编辑
摘要: Java的9种基本数据类型以及封装类基本类型大小(单位/字节)默认值封装类byte1(byte)0Byteshort2(short)0Shortint40Integerlong80LLongfloat40.0fFloatdouble80.0dDoubleboolean... 阅读全文
posted @ 2018-03-06 17:11 neu_张康 阅读(847) 评论(0) 推荐(0) 编辑
摘要: 在安装之前,请确保你的显卡是NVIDIA的,并且是以下型号,否则不能进行gpu加速,右键我的电脑——管理——设备管理器——显示适配器。另外如果你的电脑是windows7,安装教程也是一样的,不过根据keras中文文档的建议,还是win10比较适合。系统:windows... 阅读全文
posted @ 2017-11-11 23:40 neu_张康 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 假设我们自己的电子邮件地址是from@163.com,对方的电子邮件地址是to@sina.com(这里的地址虚拟的),现在我们用Outlook或者Foxmail之类的软件写好邮件,填上对方的Email地址,点“发送”,电子邮件就发出去了。这些电子邮件软件被称为MUA:... 阅读全文
posted @ 2017-10-23 18:52 neu_张康 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 在网络编程中的一个基本组件就是套接字(socket)。套接字基本上是两个端点的程序之间的“信息通道”。程序可能分布在不同的计算机上,通过套接字互相发送信息。套接字包括两个:服务器套接字和客户机套接字。在创建一个服务器套接字后,让它等待连接。这样它就在某个网络地址处(i... 阅读全文
posted @ 2017-10-22 17:52 neu_张康 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。摘要算法就是通过摘要函数f()对任意长度的数据data计算出固定长度的摘要digest,目的是为了发现原始数据是否被人篡改过(不同的data计算出... 阅读全文
posted @ 2017-10-21 18:45 neu_张康 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 正则表达式是匹配字符串的强大武器,它的核心思想是给字符串定义规则,凡是符合规则的字符串就是匹配了,否则就是不合法的。在介绍Python的用法之前,我们先讲解一下正则表达式的规则,然后再介绍在Python中如何运用。如果直接给出字符,那么就是精确的匹配,例如‘abc’当... 阅读全文
posted @ 2017-10-20 22:34 neu_张康 阅读(368) 评论(0) 推荐(0) 编辑
摘要: Python中的序列化指的是在程序运行期间,变量都是在内存中保存着的,如果我们想保留一些运行中的变量值,就可以使用序列化操作把变量内容从内存保存到磁盘中,在Python中这个操作叫pickling,等下次再使用保存的变量时,可以通过反序列化操作提取数据内容到内存,即u... 阅读全文
posted @ 2017-10-20 10:41 neu_张康 阅读(202) 评论(0) 推荐(0) 编辑
摘要: set顾名思义是集合,里面不能包含重复的元素,接收一个list作为参数list1=[1,2,3,4]s=set(list1)print(s)#逐个遍历for i in s: print(i)输出:set([1, 2, 3, 4])1234使用add(key)往集... 阅读全文
posted @ 2017-10-15 21:42 neu_张康 阅读(3566) 评论(0) 推荐(0) 编辑