Java构造和解析Json数据的两种方法详解一在www.json.org上公布了很多JAVA下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别。下面首先介绍用json-lib构造和解析Json数据的方法示例。用org.son构造和解析Json数...
分类:
编程语言 时间:
2015-05-20 18:14:55
阅读次数:
135
package test;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeMessage;import javax.mail.internet.MimeUtility;import javax.mai...
分类:
编程语言 时间:
2015-05-20 18:12:57
阅读次数:
128
1.什么是Spring? Spring是一个开源的Java EE开发框架。Spring框架的核心功能可以应用在任何Java应用程序中,但对Java EE平台上的Web应用程序有更好的扩展性。Spring框架的目标是使得Java EE应用程序的开发更加简捷,通过使用POJO为基础的编程模型促进良...
分类:
编程语言 时间:
2015-05-20 18:10:20
阅读次数:
172
题目链接:https://leetcode.com/problems/sort-list//*题意:对链表进行排序*//** *思路:归并排序 * 分治:将链表分成两段:用slow和fast指针,slow每次只走一步,fast每次 * 走两步。当fast为空时,slow所在位置就...
分类:
编程语言 时间:
2015-05-20 18:12:21
阅读次数:
104
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------第一讲 预处理指令预处理指令的概述C语言在对源程序进行编译之前,会先对一些特殊的预处理指令作解释,比如之前使用的#include文件包含指令,产生一个新的源程序,这个过程称为编译预处理,之后再进行通...
分类:
编程语言 时间:
2015-05-20 18:10:40
阅读次数:
137
我希望要一个ArrayList,类似C++中的pair,可是Map.Entry是个接口,不能实例化,能够像以下这样写HashMap G = new HashMap();G.put(1, 9); G.put(4, 6); G.put(2, 8);G.put(3, 7); ArrayList> a...
分类:
编程语言 时间:
2015-05-20 18:10:44
阅读次数:
116
三、基本方法介绍 由于org.json不能直接与bean进行转换,需要通过map进行中转,为了方便,我这里写了一个工具类JsonHelper,用于Json与Map、Bean的相互转换package com.json;import java.lang.reflect.Method;import jav...
分类:
编程语言 时间:
2015-05-20 18:08:08
阅读次数:
196
请求(需要发送数据给别人): URL url = new URL("需要请求的URL连接"); HttpURLConnection httpConnection = (HttpURLConnection) url.openConnection(); // 以POST或GET方式通信 conn.set...
分类:
编程语言 时间:
2015-05-20 18:07:03
阅读次数:
145
同上篇讲述pageRank一样,考虑一个顶点V。根据顶点算法通常步骤1) 接收上个超步发出的入邻居的消息2) 计算当前顶点的值3) 向出邻居发消息1、接受入邻居的消息2、求其中最小值,即为V的值value3、向V的出邻居发送消息,消息为value + 到邻居的距离double val = 0.0;f...
分类:
编程语言 时间:
2015-05-20 18:05:54
阅读次数:
130
用VS 2013 ,配置Spring后,运行时出现如下错误:Spring.Context.Support.ContextRegistry”的类型初始值设定项引发异常。原因:App.config配置文件,startup放到文件前了。解决方法:将startup放到最后,问题没有了。 ...
分类:
编程语言 时间:
2015-05-20 18:06:26
阅读次数:
1002
正则表达式元字符是包含特殊含义的字符。它们有一些特殊功能,可以控制匹配模式的方式。反斜杠后的元字符将失去其特殊含义。 /*使用点元字符*/ var pattern = /g..gle/; //.匹配一个任意字符 var str =...
分类:
编程语言 时间:
2015-05-20 18:03:47
阅读次数:
125
代码: 1 public class test3 2 { 3 public static void insertionSort(int [] a) 4 { 5 int i,j,t; 6 for(i=1;i=0&&t<a[j])11 {1...
分类:
编程语言 时间:
2015-05-20 18:03:01
阅读次数:
95
/*检查邮政编码*/ var pattern = /[1-9][0-9]{5}/; //共 6 位数字,第一位不能为0 {5}表示后面5位0到9 var str = '224000'; alert(pattern.test(str)); /*检查文件...
分类:
编程语言 时间:
2015-05-20 18:03:06
阅读次数:
130
抄袭自: http://www.cnblogs.com/riskyer/p/3263032.htmlJava线程:概念与原理一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中...
分类:
编程语言 时间:
2015-05-20 17:53:04
阅读次数:
184
换位密码算法方案,又称为置换加密方案,其根据一定的规则重新安排明文字母,使之成为密文。换位密码是最简单的密码学算法。1. 换位加密、解密算法换位加密解密的算法有很多种,这里介绍基于二维数组移位的换位加密、解密算法。二维数组移位的换位加密、解密算法即将明文字符串按照一个给定的顺序保存在二维数组中,然后...
分类:
编程语言 时间:
2015-05-20 17:53:49
阅读次数:
159
来至于阿里liangf:如有冒犯,请原谅 RPCFrameWork:package com.sunchao.demo;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputS...
分类:
编程语言 时间:
2015-05-20 17:52:31
阅读次数:
141