自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 资源 (12)
  • 问答 (3)
  • 收藏
  • 关注

原创 EditText上关闭软键盘但保留闪烁游标的方法

今天碰到一个需求,在EditText获得焦点时不自动弹出软键盘,但是仍要保留闪烁的游标。先在网上搜了下关闭软键盘,很多方法是这样的:[code="java"]InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); if(imm != null) ...

2017-12-22 16:17:47 390

使用fuelux tree

 bootstrap这么火,就是fuelux又是同一家推出的一组控件,所以就试着使用了一下fuelux,第一个用的就是tree,谁知这个tree就让我废了好几天功夫,不过最后总算搞定了,鉴于百度不到什么有用的东西,就简单写一下我的心得吧 fuelux的官方文档写的很简单,tree要提供一个dataSource如下: dataSource = function(parentDa...

2016-04-19 21:06:18 1032

log4j日志中输出sessionID的方法

在web应用中,如果使用log4j做日志输出时,如果要输出sessionID,需要使用log4j的MDC或者NDC,这两者实现的功能是一样的,但是实现方法不一样,NDC使用的是HashMap,MDC使用的是线程的localThread。我是使用的MDC。 具体做法就是写一个Filter,在其中利用log4j的MDC把sessionID记录下来,然后在log4j的输出格式中利用%X输出即可...

2015-05-13 19:51:19 2575

原创 eclipse中关闭js报错的方法

eclipse中引入yui报错,关闭validation后不起作用,网上找到这篇文章Question:The validation in Eclipse is catching what it deems "errors" in the framework I've been using just fine.Project -> Properties -> Val...

2013-05-18 12:35:46 407

jdk输出带缩进格式xml的方法

jdk自己带有xml处理的功能,好像是用的xerces和xalan。输出xml文件时遇到一个没有缩进的问题,后来好不容易搜出解决办法,现记录如下,以便别人容易搜到。关键是这两句:[code="java"]//t是Transformert.setOutputProperty(OutputKeys.INDENT, "yes");t.setOutputProperty("{http://...

2011-11-04 16:28:51 419

JasperReport与spring集成的三种方式

最近要用JasperReport,试着和spring集成了一下,现总结如下:spring提供了几种对应JasperReport的view,可以在spring的bean定义文件中按需要定义好,在spring的controller中对报表数据进行填充,然后返回ModelAndView就可以了,这样就和spring的MVC集成在一起了。详细信息可以参看spring包中带的spri...

2011-08-10 14:38:05 389

CollabNet Subversion 1.6.12的使用

以前装了个CollabNet Subversion 1.6.12,最近想加用户加版本库,发现都忘记怎么用了,只好又看一遍文档,现在赶快记下来以备以后用到。CollabNet Subversion 1.6.12安装以后几个主要的安装目录如下:/etc/opt/CollabNet_Subversion - 主要是一些配置文件/opt/CollabNet_Subversion - 程...

2011-08-01 17:11:23 417

jqGrid <-- json --> spring,hibernate之服务器端分页,排序

最近做了一个以jqGrid实现的数据表格,与服务器端(spring + hibernate)以json格式交换数据,分页和排序都在服务器端实现,现总结如下:操作页面是这样的:[img]http://dl.iteye.com/upload/attachment/494397/8c1239db-b1db-3946-a677-cd8f6e11b2bc.jpg[/img]用户输...

2011-06-07 16:22:38 231

Eclipse中server启动超时的解决方法

今天碰到一个问题,我把连接池的初始连接数设到10,结果在eclipse里启动tomcat的时候出现以下的错误:Server Tomcat v6.0 at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the ...

2011-03-14 16:10:43 314

在javax.servlet.Filter里设置Paramter

今天碰到一个冷僻的需求,需要在Filter里增加request的parameter,类似于[code="java"]public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) { ... req.setParameter(paramName, paramValue); ...

2011-02-17 16:04:46 217

WebDav的java客户端开发包:Jackrabbit

上一篇帖子“WebDav的java客户端开发包:sardine”中说到,对于开发WebDav客户端sardine是一个很好的选择,但sardine并未实现WevDav的全部规范,所以我又试了试apache的Jackrabbit,这个是已退休的slide的替代品。Jackrabbit中的WevDav客户端只是一个附带的模块,并不是Jackrabbit的主要功能,所以关于开发的文档很少...

2011-01-25 16:39:23 774

WebDav的java客户端开发包:sardine

最近需要对WebDav服务器进行操作,查找了一下,基于java的开发包主要有这几个: slide Jackrabbit sardine webdavclient4j其中slide是apache的一个老的项目,url是http://jakarta.apache.org/slide/,这个项目已经退休了,在它的项目主页上推荐使用Jackrabbit项目。Jackrabbit...

2011-01-24 13:27:27 1298 1

关于shell

关于linux的shell的一些常用知识整理如下:1、查看当前shell set 执行set命令,然后看看$SHELL的值,就知道当前的shell是什么 echo $SHELL 运行echo $SHELL,可以仅列出$SHELL的值 ps 不带任何参数执行ps,可以看到当前运行中的shell是哪种,如果是在一种shell中启动的另外一...

2010-11-29 17:00:40 92

OpenGL显示unicode编码的三维汉字的方法

在OpenGL中,三维字符的显示,可以使用wglUseFontOutlines获取字符的显示列表,然后通过glCallList调用该显示列表实现,这在msdn的wglUseFontOutlines条目中有说明。但该说明只适合显示ASCII码,对于汉字并不合适,因为那里使用的方法是取出0-255字符的显示列表,然后对各字符调用相应的显示列表。我需要显示unicode编码的汉字文本串,...

2010-10-14 15:59:20 464

GLUT在64位windows7上的安装

GLUT是OpenGL的开发包,在一般windows上的典型安装如下:1 h文件拷贝到 VC\PlatformSDK\Include\gl2 lib文件拷贝到 VC\lib3 dll文件拷贝到 C:\Windows\System32但在64未Windows7上这样安装会报找不到dll的错误,后来发现dll应该拷贝到这里:[b][color=red]C:\Windows\...

2010-09-21 10:19:00 225

YUI:带checkbox的TreeView的赋值与读值

日前做一个用户权限管理的页面,权限是一个树形结构,每个节点前是一checkbox,其状态表示用户是否具有该权限,当切换用户时,根据选择用户的权限设置树形的相应节点,保存时根据当前用户的选中情况保存数据。画面如下:[img]http://dl.iteye.com/upload/attachment/306901/0bb3402c-b05c-3b48-a0bd-7528ad8fa7...

2010-09-10 16:08:56 137

YUI DataTable不显示标题栏的方法

今天碰到一个怪异的需求,用YUI做的表格不要各字段的标题,即下表[table]|姓名|性别|关羽|男|吕布|男|貂蝉|女[/table]要显示为:[table]|关羽|男|吕布|男|貂蝉|女[/table]查了半天API,还就是没找到设置,最后只好用CSS解决:假设你的DataTable是放在里的,就在你的页面里加上以下的style定义就行了...

2010-09-07 14:32:34 495

SQL Server中数据库恢复后用户无法登录问题的解决

今天碰到一个问题,朋友把数据从产品库导到开发库上来,数据库用的是SQL Server,方法是在产品库上备份,然后到开发库上恢复,两边的数据库用户名密码都一样,可是恢复完后却不能登录,原因很简单,SQL Server是登录时把服务器的login映射到database的user,整个库备份恢复后,database的用户的名字虽然和以前一样,但实际的内部编码已经不同了,所以在开发库上登录时是映射不到恢复...

2010-08-20 15:41:15 2106

YUI中的模块化使用对话框

最近在试着用YUI 2.8.1,想到一个将对话框模块化的方法,拿出来分享一下。目的是这样的,假设在我们的应用程序中,有多个页面要使用一个一样的对话框,那么每个页面引入一样的html和js是很不好的实现方式,这时我们可以将对话框的html存储为一个单独的文本文件,在页面中动态地加载这段html到适当的位置,然后再展现。进一步可以将这段js代码抽出来做一个通用的函数,这样要使用该对...

2010-08-12 16:30:32 160

eclipse(helios)中卸载插件的方法

今天在helios中装aptana1.5,结果不兼容,出了一堆错,想卸载,找了半天才找到,特此记录一下,希望对别人也有用处在这里:Help -> About Eclipse -> Installation Details在“Installed Software”标签页里,选中要删除的插件,点下面的“Uninstall”按钮就可以了。...

2010-07-29 14:18:40 157

原创 jquery -- json -- spring(3.0)之DataTables的服务器端翻页

本文是jqueryspring(3.0)系列的第三篇。jquery与yui相比,感觉写法很简洁,但也有个问题是配套的jquery ui中的页面控件不是很全,很多要借助plugin,而这些plugin良莠不齐,选用时要自己好好挑一挑。列表是一个常用的页面控件,我选了半天发现DataTables这款用的人比较多,就试了试服务器端翻页功能,现总结如下。DataTables的主页是http://www.datatables.net/先上个这个demo的截图,设想的操作是输入客户名称,按检索后进行模糊检索进行分页显示

2010-07-12 16:09:00 1031

原创 jquery -- json -- spring(3.0)之后台校验

<br /><br />前一段试了一下前台用jquery(1.3.2),后台用spring(3.0),之间用json交换数据,<br />然后写了篇总结jquery(1.3.2)<--json-->spring(3.0),有几位大侠提出了后台校验<br />的问题,我也觉得这是很普遍的问题,就参考一些资料做了个小demo,现在总结一下,<br />欢迎各位拍砖。<br /> <br />我是这样考虑的,在后台接收数据时,首先使用一个所有属性均为String的对象,在<br />这个对象上,使用Bean Va

2010-07-12 16:08:00 1082

原创 jquery(1.3.2) -- json -- spring(3.0)

发现spring 3已经对ajax支持的很好了,前端可以只使用html+jquery,后端只使用spring再加上一种orm,两者之间用json交换数据就可以了,现在是放弃jsp,struts这些已经显得累赘的技术的时候了。出于这种想法,我做了个小试验,其中之所以选择jquery 1.3.2是因为jqueryui 1.8还不是稳定版,而稳定版1.7是基于jquery 1.3+的。1. 先从前台提交数据开始,关键代码如下:function save() {var elemUserinfo = $('#cust

2010-07-12 16:03:00 555

读取xml文件时不做validation的方法

今天遇到一个问题,我使用dom4j读取一个xml文件的内容,该xml文件中指定了一个dtd文件,而我并没有这个dtd文件,在我用SAXReader读取xml文件时,便报如下错误:[code="java"]java.io.FileNotFoundException: [dtd文件名] (The system cannot find the file specified) at jav...

2010-06-21 11:49:35 1015

selenium在谷歌浏览器chrome上报“Cannot call method 'indexOf' of undefined”错误的解决 ...

今天发现selenium自动测试程序在chrome上跑的时候有时会报这个错误:Cannot call method 'indexOf' of undefined现在发现执行以下语句的时候会报错:selenium.waitForPageToLoad()selenium.open()这个错误只出现在chrome上,ie和firefox上没问题,也许safari上也会报(和chrom...

2010-05-20 11:40:02 1141

jquery<--json-->spring(3.0)之DataTables的服务器端翻页

本文是jqueryspring(3.0)系列的第三篇。jquery与yui相比,感觉写法很简洁,但也有个问题是配套的jquery ui中的页面控件不是很全,很多要借助plugin,而这些plugin良莠不齐,选用时要自己好好挑一挑。列表是一个常用的页面控件,我选了半天发现DataTables这款用的人比较多,就试了试服务器端翻页功能,现总结如下。DataTables的主...

2010-05-15 10:45:51 235

jquery<--json-->spring(3.0)之后台校验

前一段试了一下前台用jquery(1.3.2),后台用spring(3.0),之间用json交换数据,然后写了篇总结jquery(1.3.2)spring(3.0),有几位大侠提出了后台校验的问题,我也觉得这是很普遍的问题,就参考一些资料做了个小demo,现在总结一下,欢迎各位拍砖。我是这样考虑的,在后台接收数据时,首先使用一个所有属性均为String的对象,在这个对象...

2010-05-05 17:27:14 118

jquery(1.3.2)<--json-->spring(3.0)

发现spring 3已经对ajax支持的很好了,前端可以只使用html+jquery,后端只使用spring再加上一种orm,两者之间用json交换数据就可以了,现在是放弃jsp,struts这些已经显得累赘的技术的时候了。出于这种想法,我做了个小试验,其中之所以选择jquery 1.3.2是因为jqueryui 1.8还不是稳定版,而稳定版1.7是基于jquery 1.3+的。...

2010-04-23 14:09:52 121

在ie上使用xpath时selenium运行缓慢的解决办法

在ie上运行selenium的测试程序时,如果使用的是xpath,会发现速度奇慢无比,例如这样一个测试[code="java"]assertTrue(selenium.isElementPresent("//div[@id='content']/div[1]/table/tbody/tr[2]/td[2]"));[/code]在firefox上的时间是毫秒级的,但在ie上却要数...

2010-04-14 14:49:39 247

使用HTML Parser获取需要HTTP认证的页面的方法

HTML Parser(http://htmlparser.sourceforge.net/)是一个解析HTML的开源项目,它可以给出url自动去读取网页,今天碰到的问题是访问一个需要HTTP认证的页面(不是一般常见的从登录窗口登录),方法很简单,就是通过该包中的ConnectionManager就可以实现,示例代码如下:[code="java"]ConnectionManag...

2010-04-09 13:48:35 112

使用javamail通过需要身份验证的smtp服务器发送邮件

使用javamail发送邮件时,如果smtp服务器需要身份验证,我们需要继承javax.mail.Authenticator自己实现一个类,该类覆盖getPasswordAuthentication()方法,返回一个包含用户名、口令信息的PasswordAuthentication,然后在获取Session时指定这个我们自己实现的类。同时我们还需要指定"mail.smtp.auth"...

2010-04-09 11:51:15 1431

在Windows2000上搭建Subversion服务器

最近把一个老机器改装为Windows 2000 Server作为一般的服务器用,想在上面装个Subversion服务器,我以前用VisualSVN Server,安装很简单,可现在发现VisualSVN Server不支持Windows 2000,最后选择的是Apache和Tigris.org的Subversion的Windows安装包搭建的,其实也不难,现在简单记录如下:...

2010-04-05 13:31:29 111

selenium的getText在ie中会把不可见的内容也取到

最近在使用selenium做自动测试,发现对于不可见内容,在firefox和ie中的表现不一样,firefox只返回可见的内容,而ie却将不可见内容也一起返回,大家有用到的时候要注意。下面是一个小例子:测试用的页面如下:其中"show"文字是可见的,"hide"文字是不可见的。[code="html"] testV show h...

2010-03-31 12:10:51 175

通过Windows任务计划(scheduled task)自动执行selenium测试(ie)中的问题

最近用selenium做了一个自动测试程序,写了两个批处理,分别在firefox和ie上跑这组测试,都没问题,然后在任务计划中建了两个任务,每天定时跑,结果发现firefox没问题,ie那个却总是失败,总是报告以下错误:java.lang.RuntimeException: Could not start Selenium session: Failed to start new ...

2010-03-23 15:12:12 1093 1

YUI 3 学习笔记(5)- Attribute类

Attribute类用于向一个类添加属性,它给类增加了set和get函数用于操作属性值,同时还支持change事件以便监视属性的变化,此外,还可以自定义属性的setter、getter和校验方法,可以定义属性为只读或者一次写(write-once)1. 要使用Attribute,首先要引入YUI3的种子文件:[code="html"][/code] 然后加载相应...

2010-03-08 16:07:57 185

YUI 3 学习笔记(4)- Base基类

Base是一个基础类,通过继承Base可以以一种统一的方式创建自己的具有新的属性、并可作为事件目的(Event target)的类。[b]1. 要使用Base,首先要引入YUI3的种子文件:[/b][code="html"][/code] 然后加载相应模块:[code="javascript"]YUI().use('base', function(Y) {}...

2010-03-05 17:29:26 142

YUI 3 学习笔记(3)- Event

YUI的Event包可以用来操纵DOM事件,也可以自定义事件。[b]1. 要使用Event,首先要引入YUI3的种子文件:[/b][code="html"][/code] 然后加载相应模块:[code="javascript"]YUI().use('event', function(Y) {});[/code][b]2. 设置事件响应函数:o...

2010-03-03 16:02:46 138

YUI 3 学习笔记(2)- Node

Node是用来操作DOM node的工具,实际上每一个Node实例都代表着一个DOM node,每一个NodeList都代表着一组DOM node.从YUI2.x到YUI3.0相关的api发生了一些变化,具体可以参见本文的最后部分。1. 要使用Node,首先要引入YUI3的种子文件:[code="html"][/code] 然后加载相应模块:[code="j...

2010-03-01 17:46:42 174

YUI 3 学习笔记(1)-YUI Global对象

YUI3模块已经发布,配套的工具及部件虽然现在还不全,但也计划于2010年全部推出,本人感觉YUI功能比较全面,而且有比较详细的文档,所以一直比较关注,这是本人学习YUI文档的一系列笔记。YUI模块是YUI3中的单一核心,所有需要使用YUI3的页面都必须包含该模块,该模块提供加载功能,可以使用该功能动态加载指定模块,其依赖模块会被自动加载,所以YUI模块可以看成YUI的一个...

2010-03-01 15:38:55 203

html5 canvas 小试:绘制2次曲线

canvas是html5中新增加的元素,可以用来在html中通过javascript绘制图形,处理图像。虽然现在html5还没有正式发布,但firefox 3+,chrome 2.0+,safari 4等都已经支持,ie也可以通过扩展支持该功能关于canvas的简单介绍可以参看这里,其中有很多很好的链接:[url]http://en.wikipedia.org/wiki/C...

2010-02-23 17:27:20 233

Elements of Android Jetpack 0.3 - 2019 by Mark L. Murphy

Elements of Android Jetpack 0.3 - 2019 by Mark L. Murphy

2022-03-01

db2 9 SQL Reference Volume

db2 9 SQL Reference Volume ibm 官方资料 sql 参考手册

2014-01-10

db2 9 SQL Reference Volume 1

db2 9 SQL Reference Volume 1 IBM DB2 官方资料 sql参考手册

2014-01-10

OpenGL specification 3.1

The OpenGLR Graphics System: A Specification (Version 3.1 - March 24, 2009) Mark Segal Kurt Akeley Editor (version 1.1): Chris Frazier Editor (versions 1.2-3.1): Jon Leech Editor (version 2.0): Pat Brown

2010-07-12

openGL4 quick reference card

openGL4的快查手册 所有功能一目了然,很方便

2010-07-01

The Java™ Language Specification Third Edition

The Java™ Language Specification Third Edition

2008-08-02

ECMAScript Language Specification

Standard ECMA-262<br><br>3rd Edition - December 1999

2008-08-02

架构风格与基于网络的软件架构设计

本论文是Web发展史上一篇非常重要的技术文献。

2008-07-11

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除