socket编程 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。所以,我们无需深入理解 ...
分类:
编程语言 时间:
2017-03-07 22:45:45
阅读次数:
168
一、算术运算符 算术运算符我们从小学就在学习了,加(+)减(-)乘(*)除(/)以及模数(%,整数除法获得余数)。整数除法会直接去掉小数,而不是进位,比如10/3=3;浮点数也可以进行除法,不过会进位。 Java也用一种简写形式进行运算,并同时赋值操作。这是由等号前的一个运算符标记的,而且对于语言中... ...
分类:
编程语言 时间:
2017-03-07 22:46:00
阅读次数:
156
package a; import java.text.DecimalFormat; public class bb { public static void main(String[] args) { //实例化方法 operation(); } public static void operat ...
分类:
编程语言 时间:
2017-03-07 22:50:20
阅读次数:
166
代码部分: public class practice {public static void main(String[] args) {int b;for (int i = 0; i <= 300; i++) {int a = (int) (Math.random() * 100);b = (in ...
分类:
编程语言 时间:
2017-03-07 22:50:40
阅读次数:
163
1.返回数据类型 undefined string boolean number symbol(ES6) Object Function 2.强制类型转换 Number(参数)把任何类型转换成数值类型 parseInt(参数1,参数2)将字符串转换成整数 parseFloat()将字符串转换成浮点数 ...
分类:
编程语言 时间:
2017-03-07 22:53:23
阅读次数:
230
原博客地址 在做个java优化的PPT时,看到了i=i+1与i+=1的区别,在这之前还真没想到那么细。 1.x=x+1,x+=1及x++的效率哪个最高?为什么? x=x+1最低,因为它的执行如下。 (1)读取右x的地址; (2)x+1; (3)读取左x的地址; (4)将右值传给左边的x(编译器并不认 ...
分类:
编程语言 时间:
2017-03-07 22:53:41
阅读次数:
320
列表:shoplist = ['apple', 'mango', 'carrot', 'banana']字典:di = {'a':123,'b':'something'}集合:jihe = {'apple','pear','apple'}元组: t = 123,456,'hello'1.列表 空列表 ...
分类:
编程语言 时间:
2017-03-07 22:57:46
阅读次数:
205
对于生成新的对象,我们常常用new,但是new看起来不是那么的快速,好像是个很费资源的操作,而clone看起来比new要好的多,来程序对比一下: 首先建立一个测试类,对此类进行new和clone操作,Test1.java: 主程序启动测试:分别进行10000000次new和clone,查看所用时间: ...
分类:
编程语言 时间:
2017-03-07 22:59:32
阅读次数:
4778
转自beyond the void 的博客: https://www.byvoid.com/zhs/blog/scc-tarjan 注:红色为标注部分 [有向图强连通分量] 在有向图G中,如果两个顶点间至少存在一条路径,称两个顶点强连通(strongly connected)。如果有向图G的每两个顶... ...
分类:
编程语言 时间:
2017-03-07 23:02:37
阅读次数:
280
题目要求: 描述:给定一个排序数组,在原数组中删除重复出现的数字,使得每个元素只出现一次,并且返回新的数组的长度。 不要使用额外的数组空间,必须在原地没有额外空间的条件下完成。 样例 给出数组A =[1,1,2],你的函数应该返回长度2,此时A=[1,2]。 源码: 整个思考和修改过程如下: }} ...
分类:
编程语言 时间:
2017-03-07 23:05:23
阅读次数:
215
Java NIO(New IO / Non-Blocking IO)是从JDK 1.4版本开始引入的IO API , 可以替代标准的Java IO API 。NIO与原来标准IO有同样的作用和目的,但是使用方式和读写方式完全不同,NIO支持面向缓冲区,基于通道的IO操作。NIO以更高效的方式进行文件 ...
分类:
编程语言 时间:
2017-03-07 23:07:42
阅读次数:
205
等高线生成算法 输入:离散的采样点坐标和高度值(x_0,y_0,value_0),(x_1,y_1,value_1)......(x_n, y_n, value_n) 输出:等高线图,如下所示 wiki上的Marching squares算法对此有很好的说明,我也是按照wiki上面的步骤来实现这个算 ...
分类:
编程语言 时间:
2017-03-07 23:10:44
阅读次数:
1732
一、expect简介expect是一种简单的基于Tcl的脚本语言工具,一个可实现自动交互功能的软件套件,其功能就是进行自动化的人机交互;也能够按照脚本内容里面设定的方式与交互式程序进行“会话”的程序,根据脚本内容expect可以知道程序会提示或反馈什么内容以及什么是正确的应答;..
分类:
编程语言 时间:
2017-03-07 23:15:16
阅读次数:
490
os
sys
re
xlwt
Filelist=[]
FileNum=bw={}
iops={}
(SubStrListStr):
flag=substrSubStrList:
(substrStr):
flag=flag
(startendstr):
result=re.findall(+start++end+str)
xresult:
x
():
FlagStr=[]FileNum
filenameos.listdir(os.path.dirname(os.path.realpath(__..
分类:
编程语言 时间:
2017-03-07 23:15:30
阅读次数:
220
一、JavaScript思维导图之<变量>的学习二、JavaScript思维导图之<函数基础>三、JavaScript思维导图之<基本dom操作>四、JavaScript思维导图之<流程语句>五、JavaScript思维导图之<数组>六、JavaScript思维导图之<运算符>七、JavaScript思维..
分类:
编程语言 时间:
2017-03-07 23:17:19
阅读次数:
277
##如何用c语言代码查看系统的大小端大端方式将高位存放在低地址,小端方式将低位存放在高地址。采用大端方式进行数据存放符合人类的正常思维,而采用小端方式进行数据存放利于计算机处理如果将一个16位的整数0x1234存放到一个短整型变量(short:占两字节)中。这个短整型变量在..
分类:
编程语言 时间:
2017-03-07 23:20:10
阅读次数:
178
file.infofile.createdir.createfile.copy
if(!dir.exists("Result_Dir")){
dir.create("Result_Dir")
}
setwd("Result_Dir")
#Folder_2
dir.create("2_test",showWarnings=TRUE,recursive=FALSE)
if(file.exists("Result.xls")){
file.rename("Result.xls","2_test/Result..
分类:
编程语言 时间:
2017-03-07 23:22:09
阅读次数:
2496
首先是static的概念借鉴http://lavasoft.blog.51cto.com/62575/18771/(好吧,都是复制这个的。写的很好,所以我就复制了)static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,java中无全局概念。被static修饰的成员变量和成员方法..
分类:
编程语言 时间:
2017-03-07 23:29:57
阅读次数:
384
概论: 在操作系统中,线程可以划分优先级,优先级高的获得的CPU资源较多,也就是CPU优先执行优先级较高的线程。在JAVA中线程的优先级 分1~~10个10个等级。大于或者小于会报异常。 一、线程优先级具有继承性 A 线程启动 B线程,则线程B的优先级与A的是一样的。。 结果: 二、线程优先级具规则 ...
分类:
编程语言 时间:
2017-03-08 00:14:38
阅读次数:
262
引子:总共使用3个.java文件,建立一个简单界面编程的框架。 第1个文件:NotHelloWorldComponent.java 第2个.java文件:NotHelloWorldFrame.java 说明:JFrame是一个框架类,用来包含JPanel和JComponent。 第3个.java文件 ...
分类:
编程语言 时间:
2017-03-08 00:14:53
阅读次数:
220