码迷,mamicode.com
首页 > 编程语言 > 月排行
python自动化开发-7
socket编程 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。所以,我们无需深入理解 ...
分类:编程语言   时间:2017-03-07 22:45:45    阅读次数:168
第五篇 JAVA运算符
一、算术运算符 算术运算符我们从小学就在学习了,加(+)减(-)乘(*)除(/)以及模数(%,整数除法获得余数)。整数除法会直接去掉小数,而不是进位,比如10/3=3;浮点数也可以进行除法,不过会进位。 Java也用一种简写形式进行运算,并同时赋值操作。这是由等号前的一个运算符标记的,而且对于语言中... ...
分类:编程语言   时间:2017-03-07 22:46:00    阅读次数:156
java的加减乘除问题
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
用JAVA代码运行简单的四则运算
代码部分: 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
javascript的typeof返回哪些数据类型
1.返回数据类型 undefined string boolean number symbol(ES6) Object Function 2.强制类型转换 Number(参数)把任何类型转换成数值类型 parseInt(参数1,参数2)将字符串转换成整数 parseFloat()将字符串转换成浮点数 ...
分类:编程语言   时间:2017-03-07 22:53:23    阅读次数:230
i=i+1与i+=1的区别及效率(Java)
原博客地址 在做个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
Python数据结构:列表、字典、元组、集合
列表: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
java new 和 clone 的效率比较
对于生成新的对象,我们常常用new,但是new看起来不是那么的快速,好像是个很费资源的操作,而clone看起来比new要好的多,来程序对比一下: 首先建立一个测试类,对此类进行new和clone操作,Test1.java: 主程序启动测试:分别进行10000000次new和clone,查看所用时间: ...
分类:编程语言   时间:2017-03-07 22:59:32    阅读次数:4778
【转】BYV--有向图强连通分量的Tarjan算法
转自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 (一) 初识NIO
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实践学习(1)
一、expect简介expect是一种简单的基于Tcl的脚本语言工具,一个可实现自动交互功能的软件套件,其功能就是进行自动化的人机交互;也能够按照脚本内容里面设定的方式与交互式程序进行“会话”的程序,根据脚本内容expect可以知道程序会提示或反馈什么内容以及什么是正确的应答;..
分类:编程语言   时间:2017-03-07 23:15:16    阅读次数:490
python 读取文件小程序
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你必须掌握的8大知识点!
一、JavaScript思维导图之<变量>的学习二、JavaScript思维导图之<函数基础>三、JavaScript思维导图之<基本dom操作>四、JavaScript思维导图之<流程语句>五、JavaScript思维导图之<数组>六、JavaScript思维导图之<运算符>七、JavaScript思维..
分类:编程语言   时间:2017-03-07 23:17:19    阅读次数:277
第一次c语言小结
##如何用c语言代码查看系统的大小端大端方式将高位存放在低地址,小端方式将低位存放在高地址。采用大端方式进行数据存放符合人类的正常思维,而采用小端方式进行数据存放利于计算机处理如果将一个16位的整数0x1234存放到一个短整型变量(short:占两字节)中。这个短整型变量在..
分类:编程语言   时间:2017-03-07 23:20:10    阅读次数:178
R语言 复制文件,复制目录
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
java杂记-static
首先是static的概念借鉴http://lavasoft.blog.51cto.com/62575/18771/(好吧,都是复制这个的。写的很好,所以我就复制了)static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,java中无全局概念。被static修饰的成员变量和成员方法..
分类:编程语言   时间:2017-03-07 23:29:57    阅读次数:384
三、java多线程核心技术(笔记)——线程的优先级
概论: 在操作系统中,线程可以划分优先级,优先级高的获得的CPU资源较多,也就是CPU优先执行优先级较高的线程。在JAVA中线程的优先级 分1~~10个10个等级。大于或者小于会报异常。 一、线程优先级具有继承性 A 线程启动 B线程,则线程B的优先级与A的是一样的。。 结果: 二、线程优先级具规则 ...
分类:编程语言   时间:2017-03-08 00:14:38    阅读次数:262
Java界面编程-建立一个可以画出图形的简单框架
引子:总共使用3个.java文件,建立一个简单界面编程的框架。 第1个文件:NotHelloWorldComponent.java 第2个.java文件:NotHelloWorldFrame.java 说明:JFrame是一个框架类,用来包含JPanel和JComponent。 第3个.java文件 ...
分类:编程语言   时间:2017-03-08 00:14:53    阅读次数:220
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!