- 博客(190)
- 资源 (1)
- 收藏
- 关注
原创 Errors running builder 'JavaScript Validator' on project '......'
在编译java工程时,如果出现“Errors occurred during the build.Errors running builder 'JavaScript Validator' on project '......'.java.lang.NullPointerException ”这样的错误,主要是由于JavaScript Validator校验工程文件所导致,解决方...
2013-02-22 12:14:03
277
原创 Android 开发源码分享
一、最新活动1.2012年移动互联网从业者薪资有奖调查http://www.apkbus.com/dc2012/2.安卓巴士站期待你的加入http://www.apkbus.com/group.php3.安卓巴士诚招版主http://www.apkbus.com/android-48399-1-1.html二、亲测源码分享1.斗地主源码分享http://www.apkbus.com/android...
2013-01-17 15:40:21
223
原创 View 的 setOnClickListener
View的setOnClickListener的添加方法1)第一种,也是最长见的添加方法(一下都以Button为例) Button btn = (Button) findViewById(R.id.myButton); btn .setOnClickListener(new View.OnClickListener() { public void onClick(View v)...
2012-11-22 14:50:37
352
原创 win7下android开发环境搭建(win7 64位)
一、安装 JDK 下载JDK最新版本,下载地址如下: http://www.oracle.com/technetwork/java/javase/downloads/index.html 这里我下载的是: Java SE Development Kit 6u24 for Windows x64, Multi-language,即这个文件:jdk-6u24-windows-x6...
2012-10-17 09:49:04
180
原创 list,set,map,数组间的相互转换
list,set,map,数组间的相互转换 1.list转set Java代码 Set set = new HashSet(new ArrayList()); 2.set转list Java代码 List list = new ArrayList(new HashSet()); 3.数组...
2012-09-29 13:53:26
157
原创 ActionContext和ServletActionContext小结
[b]1. ActionContext[/b]在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得reques...
2012-08-30 17:24:09
136
原创 Myeclipse中Tomcat的两种部署方式
一、在Myeclipse软件中部署1、 在Myeclipse中,创建好工程后,在Myeclipse菜单栏中选择 Windows -> Preferences -> Myeclipse -> Tomcat5,选择"Enable";Tomact Home Directory要选择你机器上Tomcat所安装的目录。然后,再Windows -> Preferences ->...
2011-11-01 11:58:54
152
原创 SVN 1.6 服务端和客户端安装配置
软件下载服务器和客户端安装1、软件下载下载Subversion服务器程序。http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91【注意】如果之前已经安装了Tortoise SVN客户端,必须选择与之配套的SVN服务端版本,否则会出现各种问题,可以从Tortoise SVN的"About"菜...
2011-08-26 09:53:33
169
原创 MySQL 索引详解
本文介绍了数据库索引,及其优、缺点。针对MySQL索引的特点、应用进行了详细的描述。分析了如何避免MySQL无法使用,如何使用EXPLAIN分析查询语句,如何优化MySQL索引的应用。索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。注:[1]索引不是万能的!索引可以加快数据检索操作,但会使数据修改操作变慢。每修改数据...
2011-06-29 10:33:30
123
原创 MySQL索引类型一览 让MySQL高效运行起来
本文介绍了七种MySQL索引类型。在数据库表中,对字段建立索引可以大大提高查询速度。通过善用这些索引,可以令MySQL的查询和运行更加高效。AD:<script src="http://www.51cto.com/js/article/keywords_ad_new.js"></script> 索引是快速搜索的关键。MySQL索引...
2011-06-29 10:30:57
137
原创 JS中match、replace方法中使用正则表达式
正则表达式由来已久,查找替换功能非常强大,但模板难记复杂。 JavaScript中String对象的match()、replace()这2个方法都要使用正则表达式的模板。当模板内容与字符串不相匹配时,match()返回null,replace()返回原字符串。 正则表达式的模板对象 //标准写法 regexp = new RegExp(pattern[, flag]); pattern: 模板的用...
2011-03-17 22:23:14
123
原创 Hibernate HQL时间表达式支持如下3种
current_date(), current_time(), and current_timestamp() 。说明: current_date():得到当前日期; current_time():得到当前时间; current_timestamp():得到当前时间戳。
2011-03-09 22:26:49
124
原创 使用hql 语句进行分页查询操作
/** * 使用hql 语句进行分页查询操作 * @param hql 需要查询的hql语句 * @param offset 第一条记录索引 * @param pageSize 每页需要显示的记录数 * @return 当前页的所有记录 */ @SuppressWarnings("unchecked") public List find...
2011-02-28 17:20:49
297
原创 javascript如何发送邮件?包括抄送、密送、主题
mailto是网页设计制作中的一个非常实用的html标签,许多拥有个人网页的朋友都喜欢在网站的醒目位置处写上自己的电子邮件地址,这样网页浏览者一旦用鼠标单击一下由mailto组成的超级连接后,就能自动打开当前计算机系统中默认的电子邮件客户端软件,例如OutLook Express以及Foxmail等。当然有关mailto标签的使用,并不仅仅就象上面所说的那样简单,它还有其他方面的应用。为了能帮...
2011-01-11 10:22:16
1397
原创 功能: 用户点击grid的表头菜单显示/隐藏列,拉动列、重新刷新页面后保留。
var grid = new Ext.grid.GridPanel({ width: 400, height: 200, autoScroll: true, trackMouseOver:false, ddGroup:'myDDGroup', sm:new Ext.grid.CellSe...
2011-01-05 11:56:03
233
原创 把解压缩版的tomcat6注册成服务并设置自启动
操作步骤: 1、在“开始”→“运行”中输入cmd 命令,进入MS-DOS界面 2、cd 到tomcat的bin目录下 C:\> cd tomcat/bin 3、运行命令service install, 就可以把tomcat注册成系统服务了 c:\tomcat\bin> service install 运行命令service uninstall,就可以...
2010-12-03 18:59:18
145
原创 MyEclipse 6.0离线安装svn插件
1、在D盘新建一个文件夹svn,将文件夹features和plugins(Subversion插件) 拷到这个文件夹下 2、打开MyEclipse, Help -> Software Updates ->find and install->Search for new features to install -> New Local Site->选中D:svn->...
2010-12-03 09:40:50
159
原创 WINDOWS下搭建SVN服务器端的步骤
安装了两次终于明白应该注意什么了,总结一个最简单的说明,节省大家时间1、获取svn程序2、安装 Subversion(以下简称SVN)的服务器端和客户端。下载下来的服务器端是个 zip压缩包,直接解压缩即可,比如我解压到 E:\subversion 。客户端安装文件是个 exe 可执行文件,直接运行按提示安装即可,客户端安装完成后提示重启。3、先建立空目录 E:\svn\repos1 ...
2010-12-02 21:10:20
273
原创 xp开机加速优化
以按以下方法进行优化处理(WinXP),加快系统运行速度: 1、用杀毒软件查杀病毒,确保系统没有病毒。杀毒软件下载 2、运行磁盘碎片整理程序整理磁盘,消除磁盘碎片。碎片整理软件下载 3、清除启动项:开始→运行→MSconfig→启动,将不必要的启动项关闭。 4、加快开机及关机速度:启动注册表编辑器,找到HKEY_CURRENT_USER\\Control Panel\\Deskto...
2010-11-13 23:51:43
238
原创 软件开发管理
SVN 本地更新时,由于一些操作中断更新,如磁盘空间不够,用户取消。 可能会造成本地文件被锁定的情况。一般出现这种情况的解决方法: 1、可以使用SVN clean up来清除锁定。 2、如果不是本目录锁定,系统提示上一层目录锁定,需要到上一层或者根目录中清除。 3.如果在根目录下都无法clean的话,一般采取的方法是另外找一个目录重新CHECKOUT。但有时有时SVN目录下可能有一些自己本地修改...
2010-11-06 09:38:49
160
原创 eclipse中使用svn最快上手
一.安装subversion 首先安装服务端程序subversion1.x.x和客户端程序TortoiseSVN-1.x.x.xxxx(是两个网站)。subversion在服务器端客户端都需要安装,TortoiseSVN只要在客户端安装就行。TortoiseSVN的语言包下载和TortoiseSVN的下载都在其官网的同一页如果使用了eclipse并且用插件的话,则可以不用TortoiseSVN。 ...
2010-11-02 16:22:50
121
原创 Windows下的SVN服务器安装及配置
准备工作 首先先下载Windows版本的SVN服务器(各位都会使用搜索引擎所以就不提供下载地址了),这里我以svn-win32-1.4.3的ZIP解压缩版为例,将其解压缩到目标目录,例如我是解压到D盘下的Subversion目录,把D:\Subversion\bin加到系统环境变量,如果你的解压位置与我不同,那么请按照你的实际路径设置环境变量。 第一步:创建SVN数据库 打开Windows...
2010-11-02 15:57:36
119
原创 BUGFREE
1 Bugfree和XAMPP的下载到http://www.bugfree.org.cn/blog/?page_id=9下载Bugfree软件包(BugFree 2.0 RC2 build) 和XAMPP 1.6.3a for Windows2 XAMPP的安装首先安装前需要确定系统中是否安装并启动了IIS,如果没有,请先安装或先启动.IIS的安装,在控制面板中,选择添加或删除程序,再选择添加/...
2010-11-01 15:59:30
114
原创 web打印页码
※ 功能简介 “网页打印”页面借助 IE 自带的 WebBrowser 部件实现,因此在其他浏览器上将不能正常工作。 “网页打印”提供功能等同于 IE 浏览器“文件”菜单下的“页面设置”、“打印”、“打印预览”各项,功能虽然比较简单,但也能基本满足需要。 假如需要比较复杂的排版、分页等,请用鼠标设定区域后复制、粘贴到 Word 或 Excel 等其他办公处理工具,再做进一步处理。 ※ 打印工具条 ...
2010-08-10 14:58:42
878
原创 POI学习笔记(三)
14. 自定义颜色 HSSF: Java代码 HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet(); HSSFRow row = sheet.createRow((short) 0); HSSFCell cell =...
2010-06-29 15:14:47
137
原创 POI学习笔记(二)
7. 设置单元格的边框 Java代码 public void createBorder() throws Exception { Workbook wb = new HSSFWorkbook(); Sheet sheet = wb.createSheet("new sheet"); //...
2010-06-29 15:12:42
135
原创 POI学习笔记(一)
项目中经常要解析和生成Excel文件,最常用的开源组件有poi与jxl。jxl是韩国人开发的,发行较早,但是更新的很慢,目前似乎还不支持excel2007。poi是apache下的一个子项目,poi应该是处理ms的office系列文档最好的组件了。poi3.6版本已经开始支持excel2007了。但是由于excel2007底层的实现似乎变成xml与excel2003底层存储发生了本质的变化,因此p...
2010-06-29 15:10:33
387
原创 fieldSet组件的基本用法 将fieldSet上的边框去掉或者改变内边距
先把fieldSet简单的回忆下: fieldset:对表单进行分组,一个表单可以有多个fieldset legend:说明每组的内容描述 fieldset默认是带边框的,而legend默认一般显示在左上角。但在某些场合或许不愿意让fieldset和legend的默认样式或默认布局影响设计方案中的美观。解决方法:在CSS中将fieldset的border设置为0,legend的disp...
2010-05-29 09:58:12
5006
原创 ext grid 没有数据时不显示横向滚动条的解决办法
EXT Grid 没有数据时不显示横向滚动条的解决办法:this.grid.getView().mainBody.dom.style.width = this.grid.getView().getTotalWidth();this.grid.getView().mainBody.dom.style.height = '1px';注意:this.grid为创建的grid。原理很简单哈,Ext...
2010-05-28 14:18:02
504
原创 web.xml 配置详解
在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -&g...
2010-05-27 11:07:42
129
原创 如何调用hh.exe或者别的命令行的方式,在已经打开了的chm中,定位到指定页面?...
hh.exe mk:@MSITStore:F:\\buyorder.CHM::/inquire.mht
2010-05-25 11:55:07
593
原创 如何用一个按钮打开chm的帮助文件
如果是在windows下运行的话,可以用Runtime的getRuntime()方法来执行打开文件功能,代码如下: try { Runtime.getRuntime().exec("cmd.exe /c start java.chm"); //这里只要将java.chm改成您要打开的chm文件的文件路径即可,建议放在与您的类文件同目录下或其子目录里 } catch(Exception e) {...
2010-05-25 10:26:54
261
原创 细线表格的几种做法(css)
(一)效果一般<style type="text/css"><!--table {border-collapse:collapse;}td{border-left:0;border-top:0;border-right:1px solid #00cd11;border-bottom:1px solid #cb1122;font-family:"Courier New", Cour...
2010-05-08 14:11:07
320
原创 可拖动调整列宽的table兼容ff
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta h
2010-05-08 09:34:45
144
ExtJS中动态设置TextField的readOnly属性
假设 textField, 它的 id = 'textField' 则代码如下:Ext.getCmp("textField").getEl().dom.readOnly = true
2010-04-28 14:49:23
386
[共享代码]重写JS的toFixed属性,解决JS数值处理精度问题
Number.prototype.toFixed=function(d){vars=this"";if(!d)d=0;if(s.indexOf(".")==-1)returnthis"";//s=".";//s=newArray(d1).join("0");if(newRegExp("^(-¦\\)?(\\d(\\.\\d{0,"(d1)"})?)\\d*$").tes
2010-03-12 14:22:30
172
Ext监控回车按键
listeners : {specialkey : function(field, e) {if (e.getKey() == Ext.EventObject.ENTER) {searchByFilter();}}}这是以监听器的方式添加监听事件,还有一种方法与此差不多:keys : {key : Ext.EventObject.ENTER,fn : function(btn, e) {s...
2010-03-06 11:25:02
304
Ext.Ajax类
Ext.Ajax类Ext.Ajax类是一个简单而清晰的XHR封装器,允许你快速而有效地执行AJAX请求。在本教程中,我们将会讨论除了公共方法request()外,还有怎么使用明文报码(Cleat Text)或解码JSON对象的强大扩展方法。 配置项对象 已经全部归档到Ext.Ajax Class Doc类型 url 字符类型 必须的 params 已编码JSON的对象 可选的 met...
2010-03-05 10:35:27
126
Ext JS 键映射:键盘作为第一类操作对象
Ext.KeyMap Ext提供几个不同的组件,支持键盘导航,比如GridPanel,ComboBox和TreePanel。为了应用客户键盘操作,开发者能够使用Ext.KeyMap和Ext.KeyNav类来捆绑键盘操作给任何组件或者元素。 首先开发者需要操作的就是F1-12功能键。大多数浏览器预留一些键,通过ext-pertise,开发者能够覆盖缺省的功能为我们自己的应用使用。我们的应用完全是动态...
2010-02-26 15:07:41
231
js 日期计算
js代码://--------------------------------------------------- // 判断闰年 //--------------------------------------------------- Date.prototype.isLeapYear = function() { return (0==this...
2010-02-22 08:57:25
101
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人