python的创始人叫做吉多·范罗苏姆(Guido van Rossum) python是一门解释型语言 解释型语言 优点:兼容性好(安装了解释器),修改代码后直接运行就可以了,部署快,灵活 缺点:每次运行都需要进行解释,性能不如编译型语言 编译型语言 优点:运行前做一次编译,编译后直接运行,程序执 ...
分类:
编程语言 时间:
2017-06-07 00:47:35
阅读次数:
212
1、Python的缩进:Tab键 & 4个空格 2、Python是大小写敏感的 3、注意.py文件命名:切勿与工程所需的库文件名字冲突 4、Python的注释:#后面跟一行注释 或 ''' 多行需注释的内容''' 5、运算方面: 与Python2 略有差别 10/3 = 3.33 10//3 = 3 ...
分类:
编程语言 时间:
2017-06-07 00:46:36
阅读次数:
210
1.Socket原理 1)Socket简介 socket通常称作“套接字”,用于描述IP地址和端口号,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应不同的服务。应用程序通常通过“套接字”向网络 ...
分类:
编程语言 时间:
2017-06-07 00:46:28
阅读次数:
296
Java并发之CyclicBarria的使用(二) 一.简介 之前借助于其他大神写过一篇关于CyclicBarria用法的博文,但是内心总是感觉丝丝的愧疚,因为笔者喜欢原创,而不喜欢去转载一些其他的文章,为此笔者自己原创了一个CyclicBarria的用法的示例Demo, 在此声明,该Demo没有实 ...
分类:
编程语言 时间:
2017-06-07 00:43:43
阅读次数:
243
start()用来启动一个线程,当调用start()方法时,系统才会开启一个线程,通过Thread类中的start()方法来启动的线程处于就绪状态(可运行状态),此时并没有运行,一旦得到CPU时间片,就自动开始执行run()方法,此时不要等待run()执行完也可以继续执行下面的代码,由此看出run( ...
分类:
编程语言 时间:
2017-06-07 00:43:20
阅读次数:
283
1.demo 说明:代码中通过 printNum 方法传入参数判断 a、b 分别对 num 这个参数的值进行了修改。 thread -> A over thread -> B over a休眠2秒后 str:b num:200 str:a num:1000 描述: synchronized 结果中并 ...
分类:
编程语言 时间:
2017-06-07 00:42:57
阅读次数:
336
#! python3 # Import modules and write comments to describe this program. import zipfile, os from PIL import Image from PIL import ImageFile #os.chdir(... ...
分类:
编程语言 时间:
2017-06-07 00:41:38
阅读次数:
217
000-- to transfer the data into differnt format: binary, decimal, hexadecimal, octal Running result: By refering : a -- the difference between os._exi ...
分类:
编程语言 时间:
2017-06-07 00:40:56
阅读次数:
230
因同事的需求是想前端导出excel表格,网上找了一些demo,自己修改了一下,可能以后会用到,记录下来吧,兼容ie和一些主流浏览器,ie可能会报错,原因参考 这里,edge 浏览器还没有办法导出,正在尝试... 原文来自: 这里 ...
分类:
编程语言 时间:
2017-06-07 00:40:48
阅读次数:
229
1.什么是变量? 其实就是给数据起个名字而已。在python中你不想要关心数据类型,因为在你赋值的时候它已经自己帮你识别了 2.创建变量时候会在内存中开辟一个空间,具体的细节不需要咱们关心,解释器会分配指定内存,并决定什么数据可以被存储在内存中 3.python中的变量不需要声明.每个变量在使用前都 ...
分类:
编程语言 时间:
2017-06-07 00:40:40
阅读次数:
247
synchronized 通常用来形容一次方法的调用,调用一旦开始,调用者必须等到方法调用返回后,才能继续执行后续的操作。 1.demo ∽myThread-1count:2 ∽myThread-4count:1 ∽myThread-2count:2 ∽myThread-3count:2 ∽myTh ...
分类:
编程语言 时间:
2017-06-07 00:40:30
阅读次数:
222
java中Thread类有两种启动方法: 1、Thread.start() 2、Thread.run() 这两种方法的执行效果并不一样。Thread.start()方法是通知“线程规划器”此线程已经准备就绪,等待调用线程对象run()方法,是异步的执行结果。 Thread.run()方法则是同步的, ...
分类:
编程语言 时间:
2017-06-07 00:39:19
阅读次数:
243
1.for比较少用遍历连续数字下标的数组,和c语言差不多,简单记录一下: for(int $i=0;$i<count($arr);$i++){.....$arr[$i]......} 2.php有专门遍历数组而设计的foreach语句 foreach( $arr as $value ){} fore ...
分类:
编程语言 时间:
2017-06-06 23:42:46
阅读次数:
423
1. 文件结构: HTML文件的固定结构: <html> <head>...</head> <body>...</body> </html> html是根标签 head定义文档头部,包含: title, script, style, link, meta body是网页主要内容,包含:h1,h2-h ...
分类:
编程语言 时间:
2017-06-06 23:40:46
阅读次数:
274
方法一:全局配置 #临时提权sudo su #输入密码vi /etc/profile #配置JAVA_HOME,此处路径根据自己的版本填写JAVA_HOME="/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/"CLAS ...
分类:
编程语言 时间:
2017-06-06 23:38:18
阅读次数:
255
原文发表于踏得网Swift包括了非常多现代语言特性尤其是从一些脚本语言如Javascript/Ruby中汲取了营养。此外苹果公布Swift时,使用特别选用的一些样例来宣称Swift性能对于Ojbective C的大幅提升(40~50%),如复杂对象排序,Apple并未声称Swift APP比Obje ...
分类:
编程语言 时间:
2017-06-06 23:36:33
阅读次数:
194
为什么需要Spring MVC 最开始接触网页的时候,是纯的html/css页面,那个时候还是用Dreamweaver来绘制页面。 随着网站开发的深入,开始学习servlet开发,记得最痛苦的就是servlet返回网页的内容是字符串拼接的html页面,整不好就无法显示.... 再到后来开学学习SSH ...
分类:
编程语言 时间:
2017-06-06 23:36:19
阅读次数:
282