什么是Socket Socket的概念很简单,它是网络上运行的两个程序间双向通讯的一端,既可以接收请求,也可以发送请求,利用它可以较为方便地编写网络上数据的传递。 所以简而言之,Socket就是进程通信的端点,Socket之间的连接过程可以分为几步: 1、服务器监听 服务器端Socket并不定位具体 ...
分类:
编程语言 时间:
2016-05-18 17:21:54
阅读次数:
201
Data Type List Compound data type, used to group together other values, which can be written as a list of comma-separated values (items) between squar ...
分类:
编程语言 时间:
2016-05-18 17:24:40
阅读次数:
168
前言 2016年3月修改,结合自己的工作和平时学习的体验重新谈一下为什么要进行代码优化。在修改之前,我的说法是这样的: 就像鲸鱼吃虾米一样,也许吃一个两个虾米对于鲸鱼来说作用不大,但是吃的虾米多了,鲸鱼自然饱了。 代码优化一样,也许一个两个的优化,对于提升代码的运行效率意义不大,但是只要处处都能注意 ...
分类:
编程语言 时间:
2016-05-18 17:21:52
阅读次数:
218
9月13日,期待已久的Python 3.5正式发布。在这个新的python版本中,增添了很多新特性,比如:对async/await异步编程的支持, Python Zip应用的改善
分类:
编程语言 时间:
2016-05-18 16:27:06
阅读次数:
282
学完东西后,要学会总结,学会记录笔记,这样才会有更大的收获
首先我们了解线程和进程的基本概念
一、概念(程序 进程 线程)
1、程序:指令集 静态概念
2、进程:操作系统 调度程序 动态概念
3:线程:在进程内多条执行路径 真正的多线程是指多个cpu
二、创建
1.1 继承Thread +run()
启动:创建类对象+对象.start()
package...
分类:
编程语言 时间:
2016-05-18 16:12:56
阅读次数:
269
java的流分两大类,字节流和字符流。一般在c/c++中,一个字节是8位,java也是一样。但是,在c/c++中一个字符,即char一般也是8位(可能机器不同会有所不同),但java为了支持unicode编码,char是16位。所以,java也就有了字节流和字符流之分。 他们中的典型代表是: 1.字 ...
分类:
编程语言 时间:
2016-05-18 16:13:01
阅读次数:
194
1)编写程序,对A[]={30,1,-9,70,25}数组由小到大排序 public class booktest { public static void main(String[] args) { int a[]={30,1,-9,70,25}; System.out.print(“数组原始顺序 ...
分类:
编程语言 时间:
2016-05-18 16:12:01
阅读次数:
503
在python开发中,我们常常都会用到迭代器,所以对于python初学者来说,必须掌握迭代器相关知识。本文小编就将为大家分享有关迭代器的相关知识,觉得有必要了解或加深了解的童鞋,请往下看。
分类:
编程语言 时间:
2016-05-18 16:09:22
阅读次数:
259
Pascal语言: Pascal是一种计算机通用的高级程序设计语言,由瑞士Niklaus Wirth教授六十年代末设计并创立的。 Pascal的主要特点有:严格的结构化形式、丰富完备的数据类型、运行效率高、查错能力强等特点。 由于上述特点,Pascal可以方便用于描述各种算法和数据结构。对于程序设计 ...
分类:
编程语言 时间:
2016-05-18 16:12:30
阅读次数:
234
什么是Java可变参数 可变参数是Java 1.5引入的一个特性,它允许一个方法接受任意数量的参数。 可变参数是如何工作的 当使用可变参数的时候,会先创建一个数组,其数组长度为参数的个数,然后将参数传到数组中,最后将该数组传给方法。 什么时候使用可变参数 正如其名,当一个方法需要处理任意数量的参数时 ...
分类:
编程语言 时间:
2016-05-18 16:09:12
阅读次数:
174
python基础深入(元组、字符串、列表、字典) 一、列表 1.追加 2.统计 3、合并 4、索引 5、指定插入 6、删除最后一个元素 7、指定删除 8、多个删除 9、步长 二、元组 元组不可修改删除,只有索引(index)和统计(count)可用 三、字符串 1、首字母大写 2、内容居中 3、统计 ...
分类:
编程语言 时间:
2016-05-18 16:09:47
阅读次数:
148
扩展就是向一个已有的类、结构体或枚举类型添加新功能,包含属性和方法,如果你定义了一个扩展向一个已有类型添加新功能,那么这个新功能对该类型的所有已有实例中都是可用的,即使它们是在你的这个扩展的前面定义的。 扩展语法 使用关键extension来声明一个扩展,在extension后面加类型名称 一个扩展 ...
分类:
编程语言 时间:
2016-05-18 16:08:54
阅读次数:
128
突然发现图文并茂还是很重要,不过我现在懒一点,先把文字写上去吧。 首先我们现在是要对分组这个队列进行排序,其中一个是“默认分组”的成员,这个成员要求置顶。 我的解决方式是: (1)倒序排序 (2)然后找到默认分组,接着进入循环模式: 不断和上一个对象交换,直到置顶 现在,排序是需要首字符数字、字母、 ...
分类:
编程语言 时间:
2016-05-18 16:07:50
阅读次数:
131
方法一 在for-each循环中使用entries来遍历 这是最常见的并且在大多数情况下也是最可取的遍历方式。在键值都需要时使用。 注意:for-each循环在java 5中被引入所以该方法只能应用于java 5或更高的版本中。如果你遍历的是一个空的map对象,for-each循环将抛出NullPo ...
分类:
编程语言 时间:
2016-05-18 16:06:29
阅读次数:
142
1、直接把表单的参数写在Controller相应的方法的形参中 @RequestMapping("/addUser1") public String addUser1(String userName,String password) { System.out.println("userName is ...
分类:
编程语言 时间:
2016-05-18 16:06:50
阅读次数:
256
取得当前日期,并按照不同日期格式化输入。代码如下: 还有另一个日期格式化的方法,这种方法优先使用,另一种方法代码如下: 经常使用,就可以熟练记住和使用。 ...
分类:
编程语言 时间:
2016-05-18 16:06:47
阅读次数:
222