- 博客(48)
- 收藏
- 关注
原创 scheduleAtFixedRate 与 scheduleWithFixedDelay 的区别
总结:scheduleAtFixedRate ,是以上一个任务开始的时间计时,period时间过去后,检测上一个任务是否执行完毕,如果上一个任务执行完毕,则当前任务立即执行,如果上一个任务没有执行完毕,则需要等上一个任务执行完毕后立即执行。scheduleWithFixedDelay,是以上一个任务结束时开始计时,period时间过去后,立即执行。重点:两个方法分别以不
2015-08-17 11:53:11
17804
转载 sql连接
http://www.cnblogs.com/tyut8518/archive/2008/03/23/1118338.htmlhttp://323229113.blog.163.com/blog/static/2185362820070172553209/
2015-01-22 11:42:23
439
转载 ThreadLocal
一、概述 ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是threadlocalvariable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal)其实的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是Java中一种较为特殊的线程绑定机制
2014-07-02 11:10:22
480
转载 request和response的中文乱码问题
http://www.cnblogs.com/caowei/p/2013-12-11_request-response.html
2014-05-04 17:57:03
438
转载 jquery-1.10.2 获取checkbox的checked属性总是undefined
http://blog.youkuaiyun.com/lovemianmian/article/details/12585839
2014-05-04 17:19:56
471
原创 Html form提交
转载地址:http://www.6zou.net/tech/form_onclick_onsubmit_submit.html
2014-05-04 17:15:56
627
原创 Android项目 通过Eclipse打包
http://blog.youkuaiyun.com/www3300300/article/details/12909973
2014-05-04 16:49:43
663
原创 jQuery - AJAX get() 和 post() 方法
jQuery - AJAX get() 和 post() 方法jQuery get() 和 post() 方法用于通过 HTTP GET 或 POST 请求从服务器请求数据。HTTP 请求:GET vs. POST两种在客户端和服务器端进行请求-响应的常用方法是:GET 和 POST。GET - 从指定的资源请求数据POST - 向指定的资源提交要处理的数据
2014-04-25 11:15:48
404
原创 JQuery Ajax load
jQuery - AJAX 简介AJAX 是与服务器交换数据的艺术,它在不重载全部页面的情况下,实现了对部分网页的更新。什么是 AJAX?AJAX = 异步 JavaScript 和 XML(Asynchronous JavaScript and XML)。简短地说,在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示。使用 AJAX 的应用
2014-04-25 10:33:58
586
原创 HTML 无序列表和有序列表
HTML源代码:Apache Tomcat Examples无序列表Servlets examplesJSP Examples有序列表 Coffee Tea Milk带起始序号的有序列表 Coffee Tea Milk效果:
2014-04-24 10:20:00
1262
转载 BoneCP 连接数据库
1.Dao.javapackage com.tothinkgames.t1.db.gm;import java.io.FileInputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import com.jolbox.bonecp.BoneC
2014-04-23 17:45:40
561
原创 JDBC MySql
1.静态代码块读取配置文件中的信息:driverClass=org.gjt.mm.mysql.Driveruser=rootpassword=123url=jdbc\:mysql\://localhost\:3306/associationspackage com.gt.qq.server.util;import java.io.IOException;impor
2014-04-23 17:39:40
446
转载 Java线程:并发协作-生产者消费者模型
Java线程:并发协作-生产者消费者模型 对于多线程程序来说,不管任何编程语言,生产者和消费者模型都是最经典的。就像学习每一门编程语言一样,Hello World!都是最经典的例子。 实际上,准确说应该是“生产者-消费者-仓储”模型,离开了仓储,生产者消费者模型就显得没有说服力了。对于此模型,应该明确一下几点:1、生产者仅仅在仓储未满时候生产,仓满则
2014-04-23 17:35:04
381
转载 Java 重写(Override)与重载(Overload)
重写(Override)重写是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变。即外壳不变,核心重写!重写的好处在于子类可以根据需要,定义特定于自己的行为。也就是说子类能够根据需要实现父类的方法。在面向对象原则里,重写意味着可以重写任何现有方法。实例如下:class Animal{ public void move(){ System
2014-04-23 11:23:19
498
原创 Java内部类总结
Java内部类其实在J2EE编程中使用较少,不过在窗口应用编程中特别常见,主要用来事件的处理。其实,做非GUI编程,内部类完全可以不用。 内部类的声明、访问控制等于外部类有所不同,要灵活使用内部类来编写程序,还是有相当难度的,Java发明了这种难懂的玩意儿,在其他语言中是没有的,但是在Java中,内部类也相当的重要,尤其做GUI开发时候,事件的响应处理全靠内部类了。
2014-04-23 11:00:21
389
转载 Java内存溢出的详细解决方案
一、内存溢出类型1、java.lang.OutOfMemoryError: PermGen spaceJVM管理两种类型的内存,堆和非堆。堆是给开发人员用的上面说的就是,是在JVM启动时创建;非堆是留给JVM自己用的,用来存放类的信息的。它和堆不同,运行期内GC不会释放空间。如果web app用了大量的第三方jar或者应用有太多的class文件而恰好MaxPermSize设置较小,
2014-04-21 15:06:46
411
转载 详细介绍Java的内存管理与内存泄露
作为Internet最流行的编程语言之一,Java现正非常流行。我们的网络应用程序就主要采用Java语言开发,大体上分为客户端、服务器和数据库三个层次。在进入测试过程中,我们发现有一个程序模块系统内存和CPU资源消耗急剧增加,持续增长到出现java.lang.OutOfMemoryError为止。经过分析Java内存泄漏是破坏系统的主要因素。这里与大家分享我们在开发过程中遇到的Java内存泄漏的检
2014-04-21 14:23:04
456
转载 java环境变量详解
默认安装在C:\ProgramFiles\Java\jdk1.7.0目录下环境变量配置为PATH=.;%JAVA_HOME%\binCLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;JAVA_HOME=C:\Program Files\Java\jdk1.7.0在把jdk安装到计算机中之后,我们来进行设
2014-04-18 16:01:19
505
原创 java 参数传递
自己写的一个例子:public class TestString { public static void main(String[] args) { // TODO Auto-generated method stub String s = new String("hello"); String s1 = "hello"; String s2 = "hello";
2014-04-18 14:38:25
422
转载 Jackson JSON
package com.tothinkgames.util.json;import java.util.List;import java.util.Map;import org.codehaus.jackson.map.DeserializationConfig.Feature;import org.codehaus.jackson.map.ObjectMapper;import o
2014-04-18 09:58:30
957
原创 Gson
Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。jar和源码下载地址: http://code.google.com/p/google-gson/downloads/list
2014-04-17 17:05:09
499
转载 JSON 入门
JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。
2014-04-17 16:10:07
388
原创 UDP Demo
UDP服务器端(接收数据):import java.net.*;import java.io.*;public class TestUDPServer{ public static void main(String args[]) throws Exception { byte buf[] = new byte[1024]; DatagramPacket dp = ne
2014-04-17 13:04:05
497
转载 Singleton 单例设计模式
转载地址:http://www.jdon.com/designpatterns/singleton.htm转载地址:
2014-04-16 16:20:44
476
转载 Enum
package com.tothinkgames.t1.gm.member;public enum RoleType { Administrator { @Override public String getDescription() { return "管理员"; } }, CustomerService { @Override public String g
2014-04-16 15:20:16
368
转载 java reflection
应用学习:转载地址:http://blog.youkuaiyun.com/ljphhj/article/details/12858767
2014-04-16 11:40:30
411
转载 Android Connection Refused
想通过Android调用web应用的一个servlet,URL url = new URL("http://localhost:8089/Test1/servlet/ServletDemo");URLConnection connection = url.openConnection(); 一直报 localhost/127.0.0.1:8089 - Connectio
2014-04-10 11:54:36
681
转载 Android Permission Denied
java.net.SocketException: Permission denied (maybe missing INTERNET permission)这是一个经典错误, Socket不能对外连接,错误不会被报出,调试的时候,能看到Exception, 这个Exception会有很多变体。Android默认不允许访问网络,所以,在AndroidManifest.xml中,需要
2014-04-10 11:27:15
1091
转载 JUnit(三) 其他
参考:马士兵单元测试中的JUnit4工程批量测试(运行多个测试方法):参考文章:http://www.cnblogs.com/fnng/archive/2011/09/04/2166501.html1. assertThat需要引入的hamcrest包:hamcrest-all-1.3jar 下载地址:https://code.googl
2014-04-02 13:30:52
565
转载 JUnit(二) 测试结果和注解
转载地址:http://www.cnblogs.com/fnng/archive/2011/09/02/2164409.html =============本节知识点============================* Error和Failures* Junit4 Annotation===================================
2014-04-02 13:30:20
605
转载 JUnit(一) 基本操作
转载地址: http://www.cnblogs.com/fnng/archive/2011/09/01/2161472.html JUnit是一个回归测试框架(regression testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit是一套框架,继承TestCase类
2014-04-02 13:29:54
432
转载 List,Set,Map,数组之间的相互转换
、、Arrays.asList(chatMessageArray);//Collections.sort(worldMessageList, new Comparator() {@Overridepublic int compare(ChatMessagesBean o1, ChatMessagesBean o2) {// TODO Auto-generated met
2014-03-25 18:17:02
450
原创 Java并发编程实战 第二章
1.无状态的对象永远是线程安全的无状态指的是不是没有属性呢?2.++count,并不是一个原子操作(单一操作),多线程情况下丢失更改。@NotThreadSafepublic class UnsafeCountingFactorizer implements Servlet { private long count = 0; public long getCount() { re
2014-03-25 15:42:24
580
转载 HTML
1.select VolvoSaabFiatAudi请选择Item 1Item 2Item 3function bao(s){txt.value =s;//选择后,让第一项被选中,这样,就有Change啦.document.all.sel.options[0].selected=true;}2.radio元素的名称一样就可以了
2014-03-24 09:47:59
442
转载 Struts2 异常处理
1.全局的异常处理,其他package只需要继承这个就可以了 /error.jsp 2.单个异常处理 /admin/index.html
2014-03-22 10:06:05
455
原创 MessageDigest 例子
public static String getMD5Str(String str) { MessageDigest messageDigest = null; try { messageDigest = MessageDigest.getInstance("MD5"); messageDigest.reset(); messageDigest.update(str.ge
2014-03-04 20:50:33
851
转载 Collections.sort的两种用法
转载地址:http://gwh-08.iteye.com/blog/1233401 非常感谢!!!/** * @author guwh * @version 创建时间:2011-11-3 上午10:49:36 * 类说明 */ package com.jabberchina.test; import java.util.ArrayList;
2014-03-04 20:35:06
561
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人