码迷,mamicode.com
首页 > 编程语言
java 计算 文件 md5
public class MD5Check { /** * 默认的密码字符串组合,用来将字节转换成 16 进制表示的字符,apache校验下载的文件的正确性用的就是默认的这个组合 */ protected char hexDigits[] = { '0', '1', '2', '3', '4', ....
分类:编程语言   时间:2015-06-19 10:13:57    阅读次数:114
java抽象类
JAVA:1、普通的JAVA类也能够在CLASS前加ABSTRACT声明为抽象,仅仅只是此时的该类不再能够实例化。2、假设一个类里有一个以上的抽象方法。则该类必须声明为抽象类。该方法也必须声明为抽象。3、抽象类不能被实例化。但不代表它不能够有构造函数。抽象类能够有构造函数,备继承类扩充用 abstr...
分类:编程语言   时间:2015-06-19 10:14:33    阅读次数:153
python yaml
一、安装PyYAML http://pyyaml.org/ 二、入门参考 http://www.cnblogs.com/c9com/archive/2013/01/05/2845539.html http://my.oschina.net/jk409/blog/317759 三、实例 #!/usr/...
分类:编程语言   时间:2015-06-19 10:09:28    阅读次数:164
快速排序Java代码
/*讲解网址http://wenku.baidu.com/link?url=1xofQsF1043cyk06D7L_OWOJUna67Lx3GNK9Qg6HbADlRH_TMnLx-3EVVlrTVUVqa9c442X576VsAlq8YTp8v7O9P7c_VTiBM7gD_08wYe3*/pac...
分类:编程语言   时间:2015-06-19 10:08:45    阅读次数:180
分治递归:求数组元素的最大值,最小值
//分治递归,求数组元素的最大值,最小值/** * 保存产生的最大值,最小值 * @author Administrator * */public class Values { private int max; private int min; public Values(...
分类:编程语言   时间:2015-06-19 10:06:03    阅读次数:125
java.until.concurrent(一)
一?线程池 2.1?线程池相关类结构 Executor ? ? ??ExecutorService ? ? ? ? ? ??AbstractExecutorService ? ? ? ? ? ? ? ? ? ?ThreadPoolExecutor 2.2?各个类介绍 2.2.1?接口Executor??...
分类:编程语言   时间:2015-06-19 09:02:53    阅读次数:165
排序算法-归并排序
归并排序也是一个比较快速的排序算法,其思想是运用分治的思想,先对要排序的数进行分,每次从中间分成两部分,然后知道分成最小,然后在把他们合起来,边合起来边排序,最后有序,每次分的复杂度是log(n),然后合起来变成有序的复杂度O(n),总的复杂度O(n*logn),速度比较快,但是每次合并要占用额外O(n)的空间,如果用链表实现的话可以避免,同时归并排序可用来求逆序对。比如给这样一组数 3 5 2...
分类:编程语言   时间:2015-06-19 09:02:01    阅读次数:203
Effective C++ 条款1
视C++为一个语言联邦本节是Effective C++这本书的第一节,内容就是对C++语言的特性的描述,其实C++的特性是多样的,它不同于java,java是纯正的面向对象语言,而对于C++来说,面向对象只是其中一个主要的特征。C++实在C的基础上发展而来,C++是兼容C的特征,C是面向结构化的语言,它的侧重点在于算法和数据结构。编写C代码,侧重点在于通过输入数据,设计一定的算法过程,得到输出。可以...
分类:编程语言   时间:2015-06-19 08:59:00    阅读次数:140
JavaScriptSerializer 序列化json 时间格式
利用JavaScriptSerializer 序列化json 时间格式,得到的DateTime值值显示为“/Date(700000+0500)/”形式的JSON字符串,显然要进行转换\/Date(1404098342309)\/,经过分析,其实这个1404098342309数值,是1970年1月1日...
分类:编程语言   时间:2015-06-19 08:58:13    阅读次数:150
java小程序检测web的并发数---HttpClient和util包的concurrent
1.下载org.apache.commons.httpclient.jar文件。2.利用HttpClient访问web网站(url)。3.利用多线程测试并发数。java.util.concurrent包实现并发。代码如下: 1 import java.io.IOException; 2 import...
分类:编程语言   时间:2015-06-19 08:54:41    阅读次数:229
Python中实现乒乓球效果
Python既有脚本语言的灵活性,又有丰富的类库与面向对象的特点,开发起来很方便, 游戏的规则和乒乓球一样,如果妙蛙种子掉地上了就算输,你可以用蓝色的跷跷板弹它,使他不落到地面上,Game Over后可按任意键继续游戏或选择退出; 把下面这段代码贴到你的IDLE中,找到下面这两行替换成你机器中的.....
分类:编程语言   时间:2015-06-19 07:51:18    阅读次数:365
无需操作系统和虚拟机,直接运行Python代码
Josh Triplett以一个“笑点”开始了他在PyCon 2015上的演讲:移植Python使其无需操作系统运行:他和他的英特尔同事让解释器能够在GRUB引导程序、BIOS或EFI系统上运行。连演讲的休息时间也没放过,他有很多有趣的要说的事情,还有许多让人大开眼界的演示。 Python在B...
分类:编程语言   时间:2015-06-19 07:52:42    阅读次数:187
网络安全:Python无线攻击(部分转载)
看过电影《骇客交锋》的极客们都会记得:片中王力宏分析的攻击核电站的代码是用Python写的~ 目前在全球信息安全领域,Python仍然占主导地位,这篇文章研究了Duspwn攻击的运作方式,以此进行逆向思维,便可加固和提升网络系统的安全性。// 以下是原文;// 原文地址:http://www....
分类:编程语言   时间:2015-06-19 07:50:42    阅读次数:411
JavaScript的DOM_节点的增删改
一、概述 DOM 不单单可以查找节点,也可以创建节点、复制节点、插入节点、删除节点和替换节点。 二、write()方法 write()方法可以把任意字符串插入到文档中去。会覆盖掉原来的html 测试Div1 测试Div2 测试Div3 三...
分类:编程语言   时间:2015-06-19 07:50:28    阅读次数:154
Python学习笔记(1)--python语言Web开发框架web2py
Python基础python语言Web开发框架web2py创建工程:工程名设为MyWeb创建完成后运行得到:处理静态文件放在static目录下,在地址栏中直接通过文件路径访问:控制器:在controllers下添加文件。访问:http://127.0.0.1:8000/main/hello/hello极客学院:http://www.jikexueyuan.com..
分类:编程语言   时间:2015-06-19 06:44:41    阅读次数:152
Python学习笔记(2)---Python杂记
Python杂记:自然字符串,在字符串前加上r;将转义符号原样保留。列表:[]定义,存储一连串元组的容器。元素从0开始,可以修改元组:用()定义,不可修改集合:set(元素)set(a)除去重复元素字典:{‘key‘:‘value‘}对象序列化:对于持久性存储的对象需要序列化极客学院:http://..
分类:编程语言   时间:2015-06-19 06:42:12    阅读次数:210
Java串口通信
以下是在64位win8系统上进行: 1、代码编译 串口通信需要下载两个连接库文件,rxtxSerial.dll,rxtxParallel.dll。网上说把这两个文件放到\jre\bin,但编译出错,后来我将他们放到\bin编译就通过了,我的目录是:“C:\Program Files\Java\jre1.8.0_31\bin”   如果是创建的maven项目用以下依赖:   org.r...
分类:编程语言   时间:2015-06-19 06:41:26    阅读次数:141
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!