注:转载请写明出处。本文转载自--阿多米,原链接:http://www.cnblogs.com/zzjder/archive/2008/10/23/1317505.html 目的是防止原链接失效,好文章要保存起来。 MD5算法自从1991开发出来以后广泛用于数字签名和加密解密领域。目前使用PB外的语 ...
分类:
编程语言 时间:
2017-07-19 11:48:45
阅读次数:
275
数组声明 Go 语言数组声明需要指定元素类型及元素个数,语法格式如下: var variable_name [SIZE] variable_type 以上为一维数组的定义方式。数组长度必须是整数且大于 0。例如以下定义了数组 balance 长度为 10 类型为 float32: var balan... ...
分类:
编程语言 时间:
2017-07-19 11:49:19
阅读次数:
178
1.关键字:this,static,package,importthis:1、表示对当前对象的引用!2、表示用类的成员变量,而非函数参数,注意在函数参数和成员变量同名是进行区分!其实这是第一种用法的特例,比较常用,所以那出来强调一下。3、用于在构造方法中引用满足指定参数类型的构造器(其实也就是构造方 ...
分类:
编程语言 时间:
2017-07-19 11:50:04
阅读次数:
136
部分参考:http://www.cnblogs.com/zy2009/p/6725843.html pom.xml中添加: 使用cglib动态生成类代码: 使用 commons-beanutils获取源对象属性-类型集合,封装成新对象并设置值代码: LoggerEntity代码: 测试结果: ...
分类:
编程语言 时间:
2017-07-19 11:50:19
阅读次数:
489
经过网上搜索大概有三种方式:PDF模板数据填充,html代码转换pdf,借用wkhtmltopdf工具 一 .PDF模板数据填充 1.新建word,在word中做出和表单一样的布局的空表单,然后另存为pdf; 2.用pdf编辑工具,用准备表单这个工具在需要填充动态数据的地方设置文本框或图像框,起好标 ...
分类:
编程语言 时间:
2017-07-19 11:51:19
阅读次数:
1264
服务器端:importjava.io.IOException;
importjava.net.InetSocketAddress;
importjava.nio.ByteBuffer;
importjava.nio.channels.SelectableChannel;
importjava.nio.channels.SelectionKey;
importjava.nio.channels.Selector;
importjava.nio.channels.ServerSocketChannel;..
分类:
编程语言 时间:
2017-07-19 11:52:00
阅读次数:
349
1.线程池基本原理在传统服务器结构中,常是有一个总的监听线程监听有没有新的用户连接服务器,每当有一个新的用户进入,服务器就开启一个新的线程用户处理这个用户的数据包。这个线程只服务于这个用户,当用户与服务器端关闭连接以后,服务器端销毁这个线程。然而频繁地开辟与销毁线..
分类:
编程语言 时间:
2017-07-19 11:52:38
阅读次数:
227
作为一个程序猿,使用了spring好多年,现在有了spring-boot,也想尝尝鲜。 初听spring-boot,觉得很神秘,实际上就是集合了很多组件,再加上一些boot开发的启动和粘合程序。 个人见解,不一定对。 构建过程 使用 Spring Initializr ,我使用idea构建的,在新项 ...
分类:
编程语言 时间:
2017-07-19 11:55:07
阅读次数:
308
定义: Java中的集合类:是一种工具类,就像是容器,存储任意数量的具有共同属性的对象。 作用: 集合可以: 1、在类的内部,对数据进行组织; 2、简单而快速的搜索大数量的条目; 3、有的集合接口,提供了一系列排列有序的元素,并且可以在序列中间快速的插入或者删除元素; 4、有的集合接口,提供了映射关 ...
分类:
编程语言 时间:
2017-07-19 11:55:59
阅读次数:
227
加密解密 最简单的就是简单的字符串连接和运算,可是直接对字符串操作比較麻烦,所以建议一般做法是先把string转换为byte数组后再进行简单的异或运算或者其它运算进行加密和解密,终于比对的都是string、 void Start() { string s = "sxasxasx时刻到那时小时额外2饿 ...
分类:
编程语言 时间:
2017-07-19 11:57:11
阅读次数:
252
java基础Exchanger的使用packagecom.java.thread.test;
importjava.util.concurrent.Exchanger;
importjava.util.concurrent.ExecutorService;
importjava.util.concurrent.Executors;
importjava.util.concurrent.Future;
publicclassExchangeerTest{
privatestaticfinalEx..
分类:
编程语言 时间:
2017-07-19 11:58:36
阅读次数:
181
assign方法可以理解为先将原字符串清空,然后赋予新的值作替换。 返回类型为 string类型的引用。其常用的重载也有下列几种: a. string& assign ( const string& str ); 将str替换原字串的内容 举例: string testassign = "Hello ...
分类:
编程语言 时间:
2017-07-19 11:58:48
阅读次数:
276
1.顶层函数(全局函数) 1)isNaN() 函数用于检查其参数是否是非数字值。 isNaN(x) x是必须参数,如果 x 是特殊的非数字值 NaN(或者能被转换为这样的值),返回的值就是 true。如果 x 是其他值,则返回 false。 2)Number() 函数把对象的值转换为数字。 Numb ...
分类:
编程语言 时间:
2017-07-19 11:58:56
阅读次数:
208
packagecom.java.algorithm.test;
importjava.util.Arrays;
publicclassMergeSort{
publicstaticvoidmain(String[]args){
int[]A=newint[]{5,2,4,7,1,3,2,6};
System.out.println("start:"+Arrays.toString(A));
mergeSort(A,0,A.length-1);
System.out.println(Arrays.toSt..
分类:
编程语言 时间:
2017-07-19 12:01:10
阅读次数:
236
原文:http://blog.csdn.net/z69183787/article/details/50737709 参考资料:http://bbs.51cto.com/thread-1074293-1-1.html 目前Java框架中能够生成excel文件的的确不少,但是,能够生成大数据量的exc ...
分类:
编程语言 时间:
2017-07-19 12:01:37
阅读次数:
791
面向对象编程 OOP编程是利用“类”和“对象”来创建各种模型来实现对真实世界的描述,使用面向对象编程的原因一方面是因为它可以使程序的维护和扩展变得更简单,并且可以大大提高程序开发效率 ,另外,基于面向对象的程序可以使它人更加容易理解你的代码逻辑,从而使团队开发变得更从容。 面向对象的几个核心特性如下 ...
分类:
编程语言 时间:
2017-07-19 12:01:54
阅读次数:
258
1.创建文件夹 //import java.io.*; File myFolderPath = new File(%%1); try { if (!myFolderPath.exists()) { myFolderPath.mkdir(); } } catch (Exception e) { Sys ...
分类:
编程语言 时间:
2017-07-19 12:05:18
阅读次数:
272
Go语言基础结构 包声明: 必须在源文件非注释的第一行声明文件所属的包 引入包: import " " 在引号中输入需要引用的包 函数: 使用形如func main() 的语法来定义函数, 同时每个可执行文件必须包含一个main函数, 一般来说main()是启动后第一个执行的函数(如果有into()... ...
分类:
编程语言 时间:
2017-07-19 12:06:34
阅读次数:
187
参考:http://blog.csdn.net/educast/article/details/12908455 1.配置TinyXML2 去这里把项目弄下来,然后解压,我们之需要里面的tinyxml2.h和tinyxml2.cpp,将他们拷到工程目录里面。 2.HelloWorld 在项目中创建t ...
分类:
编程语言 时间:
2017-07-19 12:08:21
阅读次数:
207
本节内容 一、Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处 ...
分类:
编程语言 时间:
2017-07-19 14:01:24
阅读次数:
248