- 博客(43)
- 资源 (4)
- 收藏
- 关注
转载 Mysql 数据库缓存cache功能
作者: scofield 原文:Mysql 数据库缓存cache功能总结[转]版权所有,转载时必须以链接形式注明作者和原出处并保留本声明。mysql cache功能分析:1 mysql的cache功能的key的生成原理是:把select语句按照一定
2011-08-06 11:20:14
17646
原创 图解MyEclipse 8.5M1中Android开发平台的搭建【下】
1、 下载Android Development Tools(ADT),直接到这里去下载Android ADT最新插件 10.0.0的:http://www.cr173.com/soft/24321.html下载下来之后,把plugins和features放到MyEclipse的dropins目录下然后启动MyEclipse就可以在window菜单下看到Android SDK and AVD Manager的菜单了,如下图:打开Preferences,选择Android,配置SDK Location之后,
2011-04-29 00:48:00
2478
原创 图解MyEclipse 8.5M1中Android开发平台的搭建【上】
图解MyEclipse 8.5M1中Android开发平台的搭建1、 直接去下载Android SDK 的完整包,不要去下载官网的android-sdk_r06-windows.zip包了,那下载安装组件的速度慢的让人郁闷。Android SDK完整包的下载地址:http://www.cr173.com/soft/22315.html里面已经包括了下面这些,SDK Platform Android 1.5, Api 3,revision 4SDK Platform Android 1.6, Api 4,r
2011-04-29 00:38:00
1785
转载 j2me 闪屏问题及双缓冲的实现
使用离屏缓冲区【双缓冲】。MIDP2.0已经自带了离屏缓冲功能, 如果是1.0的话,// 先定义一个离屏画笔Graphics offg; // 离屏画笔// 在创建一个离屏画布Image img=Image.createImage(this.getWidth(), this.getHeight());// 然后offg.getGraphics(); //获取画笔 这样就可以在任何一个方法内绘制图像了,并且不需要定义Graphcs方法了。离屏缓充区的原理就是 当屏幕还未加载完一张图片的时
2011-04-08 14:47:00
1282
转载 Apache DBUtils使用总结
DBUtils是个小巧的JDBC轻量级封装的工具包,其最核心的特性是结果集的封装,可以直接将查询出来的结果集封装成JavaBean,这就为我们做了最枯燥乏味、最容易出错的一大部分工作。 在使用DBUtils之前,应该注意一些问题: 1、DBUtils是JDBC的简单封装,可以和JDBC混合使用。 2、DBUtils对结果集自动封装为JavaBean是有着苛刻要求的:必须满足JavaBean的规范,其次Bean的getter与setter方法的名字与结果集的列名一一对应,而不要求JavaBean的私有成员与表
2011-01-24 23:33:00
1089
转载 java 多线程 wait() 以及 notirfy() 简析
<br />文章来源:http://www.blogjava.net/hk2000c/archive/2007/12/19/168761.html<br />class ThreadA { public static void main(String[] args) { ThreadB b = new ThreadB(); b.start(); System.out.println("b is start...."); synchronized (b)// 括号里的b是什么意思,
2011-01-24 16:32:00
1084
转载 风雨20年:我所积累的20条编程经验
<br /> 编者按:原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳森在文中所言,本文适合刚毕业的大学生和刚入门的程序员。如果你已是高级开发人员,或许你能在本文中看到自己的身影。<br /><br /><br /><br /><br /> 从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没
2010-12-30 09:52:00
1164
原创 关于freeMarker得到list长度的问题
取得freeMarker list的长度:${fields?size}。而使用判断其长度的时候,0 >竟抛出错了,说不是boolean类型,Java backtrace for programmers:----------freemarker.core.NonBooleanException: Error on line 132, column 22 in viewEntity_js.ftlExpecting a boolean (true/false) expression hereExpression
2010-11-06 17:40:00
105336
5
原创 Linux SVN服务器CollabNet Subversion搭建
<br />1. 下载安装Svn服务器<br />(1)、下载CollabNet Subversion,到这个网址去下载最新版本:<br /> http://www.open.collab.net/cn/downloads/subversion/redhat.html<br />如下图所示:<br /><br />下载完之后文件:<br /><br /><br />(2)安装CollabNet Subversion之前必须先安装JDK1.6和python2.4 ~ 2.6。<br />JD
2010-09-24 21:59:00
7477
1
原创 图解Linux VNC-Server服务器搭建
1. 安装VNC-Server服务器在red hat 5 上安装vnc-server 服务端程序,选择“应用程序”——“添加/删除软件”,弹出软件包管理者窗口,如下图所示然后在“浏览”面板中,左边选中“网络服务器”,再点击下边的“可选的软件包”按钮。弹出网络服务器中的软件包窗口,勾选“VNC服务器”有软件包,如下图所示:然后返回软件包管理者窗口,再点击右下角的“应用”按钮,之后,系统会提示是否安装应用,我们一直点确定即可。注意:设置密码时为6位,不要包括特殊的字符。(2)、启动vnc服务,在终端输入:
2010-09-14 23:08:00
4271
2
原创 Ext FormPanel监听键盘按钮事件
<br />Ext FormPanel监听键盘按钮事件<br /> <br />1、设置formPanel的keys属性,以绑定键盘按钮事件。<br /> <br />var formLogin = new Ext.form.FormPanel ({ frame : true, baseCls : _bgImg, labelAlign : "right", bodyStyle : "padding:21px 5px", items : [ { nam
2010-06-16 14:14:00
7073
5
原创 Ext树tree设置多个传输参数
<br /><br />Ext树tree设置多个传输参数,引用API文档的TreeLoader 类中说明:<br /> 当一个父节点被展开时才会发出服务请求去加载子节点。 在服务器里可以通过获取URL参数“node”,得到当前正在加载的节点的ID,然后根据这个输出子节点数据 要加上其他的参数,可以通过绑定"beforeload"事件添加句柄,又或者把这些参数在树加载器(TreeLoader)里设置baseParams 属性 。<br /><br /> <br />使用:<br /><br
2010-06-16 00:37:00
5185
原创 Extjs的Grid中加2个或多个Toolbar
在Grid中添加多个Toolbar,需要在Grid的render之后执行才有效。示例代码:var grid = new Ext.grid.GridPanel({ width : _grid_width, height : _grid_height, cm : cm, sm : csm, store : store, tbar : titleTbar,//[titleTbar,getToolBarItems()
2010-06-15 15:28:00
5585
原创 div水平居中,让Ext Grid自适应浏览器宽度
今天搞了我差不多一个下午,就解决div水平居中,并让页面自适应浏览器宽度。Ie浏览器真是搞死人,ff/google浏览器都很好调试,就ie好不容易才出来效果。呵呵!这图片终于派上用场了下面是ie下水平居中样式,且只适用于ie,其它浏览器没反应。 style type="text/css">.divboxcenter{text-align:center;
2010-05-13 00:10:00
4736
1
原创 Ext树tree设置多个传输参数
Ext树tree设置多个传输参数,引用API文档的TreeLoader 类中说明:当一个父节点被展开时才会发出服务请求去加载子节点。 在服务器里可以通过获取URL参数“node”,得到当前正在加载的节点的ID,然后根据这个输出子节点数据 要加上其他的参数,可以通过绑定"beforeload"事件添加句柄,又或者把这些参数在树加载器(TreeLoader)里设置baseParams...
2010-02-06 01:08:07
229
原创 Ext动态加载JS文件
下面是2种动态加载js的方法,这2种方法都很好用,速度上感觉不出差别,当加载了一次之后,第2次以 后都不会重复加载,这样的话就不会每次点击都向服务器下载js! 这2种方法中,我个人觉得第2种是比较好用,它可以在callback里直接使用刚加载的js。 //第1种动态加载js function GetHttpRequest()
2010-01-13 11:35:00
1952
原创 DwrTreeLoader的使用
1、 在jsp页面中引入DwrTreeLoader.js文件,如下:script type="text/javascript" src="request.getContextPath()%>/baj/util/DwrTreeLoader.js">script> 2、 前台lbo中的树加载器treeload使用DWRTreeLoader加载
2009-12-30 11:20:00
3569
转载 JAVA下的多线程程序造成系统时钟变快
今天发现java中线程睡眠小于10ms时,出现很奇怪的问题,系统时间竟然变快了...在网上找了这么久,终于找到原因了原文地址:http://blog.youkuaiyun.com/luozhenyu/archive/2008/11/07/3247740.aspx 最近的一个项目,采用JSP+Servlet开发的Web应用,功能不复杂,涉及到一些多线程处理及网络编程。测
2009-09-07 16:44:00
1670
转载 Ext.get() 和 Ext.query() 组合使用 实现 最灵活的取元素方式
文章来源:http://hi.baidu.com/bluelotus7/blog/item/ba3b2e318c7114a05edf0e5c.html 想要利用ExtJS的库函数对DOM进行各类操作,就要得到Element类型的对象,但是Ext.get()取到的虽然是Element,但是参数只能是id,如果大家对jQuery的selector方式很喜欢和崇拜,那么就一定要学习E
2009-06-17 17:43:00
9372
转载 java 获取系统信息及CPU的使用率
原文:http://kakaluyi.javaeye.com/blog/211492最近做个项目,就是要取得cpu占有率等等的系统信息,一开始以为要用动态链接库了,但后来发现可以像下面这样做,不去调用jni,这样省去了很多看新技术的时间o(∩_∩)o...在Java中,可以获得总的物理内存、剩余的物理内存、已使用的物理内存等信息,下面例子可以取得这些信息,并且获得在Windows下的内存使
2009-03-02 16:42:00
16940
2
转载 java webservice安装及应用
/** * 安装axis */ 下载:http://ws.apache.org/axis/ 1.4 解压后把webapp/axis目录,放置于%TOMCAT_HOME%/webapps/下。 注意需要另外的lib: activation-1.1.jar, mail-1.4.jar, xercesImpl-2.8.1.jar, xml-apis-2.0.2.jar, xmlsec-1.3.0.jar
2009-02-23 18:02:00
2898
转载 java定时器的使用(Timer)
来源:http://www.cnblogs.com/wyqtomorrow/archive/2007/04/28/730978.aspx1、在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。private java.util.Timer timer; timer = new Timer(
2009-02-07 12:47:00
4845
转载 JAVA_OPTS参数-Xms和-Xmx的作用
文章来源:http://www.cnblogs.com/zxp_9527/archive/2008/12/24/1361911.html因为调试JProfile,不断修改Tomcat初始内存参数,往往Servlet还没crash,环境先崩溃,开始怀疑初始化参数的作用。废话不多说,开始研究。网上的好资料不多,有一篇解释还比较清楚,就拿来主义了。最近在网上看到一些人讨论到java.lang
2009-02-04 12:53:00
6390
原创 关于优先级队列的实现
这几天一直在搞关于优先级队列的实现,因为要考虑到线程的安全,所以PriorityQueue就不适用了。经朋友的指点,终于想到一个非常简单的实现方法,那就是把优先级比较好的插入一个队列,优先级低的插入另一个队列,取数的时候先在优先级高的队列上取数。这有个缺点就是如果优先级别越多的话,队列就越多。 因为要线程安全,队列采用ConcurrentLinkedQu
2009-01-05 15:48:00
4073
1
转载 阻塞和非阻塞通信
<p style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:-1.0cm;margin-bottom:.0001pt;mso-para-margin-top:0cm;mso-para-margin-right:0cm;mso-para-margin-bottom:0cm;mso-para-margin-le
2008-12-20 10:42:00
3547
转载 PowerDesigner导入SQL生成数据模型
源地址:http://blog.youkuaiyun.com/chenxiaohua/archive/2008/11/01/3201584.aspx在研究别人系统和程序的时候,经常需要将建表的sql生成powerdesigner格式的模型以利于研究和分析.操作过程如下:1、启动PowerDesigner,选择"File"菜单中的Reverse Engineer->Database2、选择你的DBMS类型。点击
2008-12-10 11:04:00
3486
原创 可滚动结果集
网络文摘" 滚动特性: next(),此方法是使游标向下一条记录移动。 previous() ,此方法可以使游标上一条记录移动,前提前面还有记录。 absolute(int row),可以使用此方法跳到指定的记录位置。定位成功返回true,不成功返回false,返回值为false,则游标不会移动。 afterLast() ,游标跳到最后一条记录之后。 beforeFir
2008-12-04 14:55:00
1388
原创 java 与 XML 交互
前几天看了编程思想那本书,看到java与XML的交互,使用的是开源XOM,操作都很简单。上网找了一下XOM的介绍,没找到多少,就下面这么点,也许大家都用“dom4j”了吧! XOM虽然也是一种面向对象的XML API,类似于DOM 的风格,但是它有一些与众不同的特性比如严格保持内存中对象的不变性,从而使XOM实例总是能序列化为正确的XML。此外,与其他Java XML API
2008-12-04 14:26:00
1798
转载 java中判断socket网络远端是否断开连接
文章来源:http://hi.baidu.com/lixiaoqing18/blog/item/fc9a66d30109b8dba9ec9a0a.html 最近在开发中遇到一个问题,就是如何判断远端服务器是否已经断开连接,如果断开那么需要重新连接。 首先想到socket类的方法isClosed()、isConnected()、isInputStreamShutd
2008-11-26 15:22:00
11122
3
转载 字符,字节和编码
字符,字节和编码[转载,出处:http://www.regexlab.com/zh/encoding.htm]级别:中级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。掌握编码问题的关键
2008-11-24 12:02:00
869
原创 图解Fat jar的使用
Fat Jar 打包插件,可以方便的完成各种打包任务,可以包含外部的包等 。呵呵!很好用...../,关于下载和安装就不说了,都很简单。怎么使用?、一开始我也搞了很久,网上说的都不是很详细,可以打包,但双击却运行不了。现在终于搞定了,就上来说一下。 开始:在你的工程项目里右键弹出下图: 然后Buile Fat Jar出现下图:
2008-11-18 12:16:00
9258
4
转载 Keycode对照表
Keycode对照表字母和数字键的键码值(keyCode)按键键码按键键码按键键码按键键码A65J74S83149B66K75T84250C67L76U85351D68M77V86452E69N78W87553F70O79X88654G71P80Y89755H72Q81Z90856I73R82048957 数字键盘上的键的键码值(keyCode)功能键键码值(keyCode)按键键码按键键码按
2008-11-06 13:54:00
905
转载 Java:使用Executors创建和管理线程
1. 类 Executors此类中提供的一些方法有:1.1 public static ExecutorService newCachedThreadPool()创建一个可根据需要创建新线程的线程池,但是在以前构造的线程可用时将重用它们。对于执行很多短期异步任务的程序而言,这些线程池通常可提高程序性能。 1.2 public static ExecutorService new
2008-10-24 17:34:00
1809
4
转载 Executor框架
Executor 框架java.util.concurrent 包中包含灵活的线程池实现,但是更重要的是,它包含用于管理实现 Runnable 的任务的执行的整个框架。该框架称为 Executor 框架。 Executor 接口相当简单。它描述将运行 Runnable 的对象: public interface Executor { void execute(Runnable comm
2008-10-24 17:30:00
2191
原创 java 实现CRC32校验
实现了CRC32校验,本来java那边是很简单的,直接用 java.util.zip.CRC32 这个类就可以了,可是如果要和Delphi那里的CRC32进行校验的话,就那得好好看实现的算法了! package regex;public class CRC32 { public static String getCRC32(String str){
2008-10-21 12:07:00
18445
转载 java中的final用法
final在Java中并不常用,然而它却为我们提供了诸如在C语言中定义常量的功能,不仅如此,final还可以让你控制你的成员、方法或者是一个类是否可被覆写或继承等功能,这些特点使final在Java中拥有了一个不可或缺的地位,也是学习Java时必须要知道和掌握的关键字之一。final成员 当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这
2008-10-11 11:39:00
1230
转载 任意对象转换为JSON格式
//前阵子在网上找到的,源地址就不知道了,这段代码很实用,对大家很有帮助import java.beans.IntrospectionException;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.math.BigDecimal;import java.math.BigInteger
2008-09-27 13:13:00
2396
4
原创 HashMap缓存测试
昨天做了个HashMap缓存的测试,但这个测试代码应该还有点问题,我不知道应该怎么改,所以发上来给大家看看,希望有点帮助!package motor.sql;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.DriverManager;import java.sql.ResultSet;
2008-09-20 10:27:00
3041
转载 男人三十岁以前必须知道的事
1.事业永远第一 虽然金钱不是万能的,但没有钱是万万不能的,虽然这句话很俗,但绝对有道理,所以30岁之前,请把你大部分精力放在你的事业上. 2.别把钱看得太重 不要抱怨自己现在工资低,银行存款4位数以下,看不到前途,现在要做的就是努力学习,即使你文凭再高,怎么把理论运用到实践还是需要一个很长的锻炼过程,社会永远是一所最博大的大学,它让你学到的知识远比你在学校学到的重要得多,
2008-09-19 13:17:00
1296
1
转载 HashMap、数据库、封装查询
转摘:http://blog.youkuaiyun.com/hwctl/archive/2007/06/02/1635303.aspxpackage cn.edu.hust.col;import cn.edu.hust.common.tools.*;import java.util.*;import java.sql.ResultSetMetaData;import java.sql.Types;/** *
2008-09-13 17:19:00
2548
Mootools v1.11 文档中文版
2010-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人