自定义博客皮肤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 371

使用fuelux tree

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

2016-04-19 21:06:18 997

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 2535

原创 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 399

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

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

2011-11-04 16:28:51 402

JasperReport与spring集成的三种方式

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

2011-08-10 14:38:05 375

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 403

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 219

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 309

在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 205

WebDav的java客户端开发包:Jackrabbit

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

2011-01-25 16:39:23 742

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 1257 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 84

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

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

2010-10-14 15:59:20 448

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 217

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

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

2010-09-10 16:08:56 131

YUI DataTable不显示标题栏的方法

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

2010-09-07 14:32:34 481

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

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

2010-08-20 15:41:15 1967

YUI中的模块化使用对话框

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

2010-08-12 16:30:32 146

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

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

2010-07-29 14:18:40 148

原创 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 1017

原创 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 1070

原创 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 543

读取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 995

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 1094

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

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

2010-05-15 10:45:51 223

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 110

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 108

在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 227

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

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

2010-04-09 13:48:35 102

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

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

2010-04-09 11:51:15 1407

在Windows2000上搭建Subversion服务器

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

2010-04-05 13:31:29 99

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

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

2010-03-31 12:10:51 159

通过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 1050 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 173

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 131

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 124

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 155

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

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

2010-03-01 15:38:55 189

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 220

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

Android Cookbook, 2nd Edition

Table of Contents Preface Chapter 1 Getting Started Chapter 2 Designing a Successful Application Chapter 3 Application Testing Chapter 4 Inter-/Intra-Process Communication Chapter 5 Graphics Chapter 6 Graphical User Interface Chapter 7 GUI Alerts: Menus, Dialogs, Toasts, Snackbars, and Notifications Chapter 8 Other GUI Elements: Lists and Views Chapter 9 Multimedia Chapter 10 Data Persistence Chapter 11 Telephone Applications Chapter 12 Networked Applications Chapter 13 Gaming and Animation Chapter 14 Social Networking Chapter 16 Location and Map Applications Chapter 16 Accelerometer Chapter 17 Bluetooth Chapter 18 System and Device Control Chapter 19 All the World's not English: Strings and Internationalization Chapter 20 All the World's not English: Strings and Internationalization Chapter 21 Packaging, Deploying, and Distributing/Selling Your App

2017-09-20

android编程权威指南 第三版 (英文)

What’s New in the Third Edition? This third edition adds coverage of a couple of new tools: constraint layout (plus its associated editor) and data binding. New chapters have also been added on unit testing, accessibility, the MVVM architectural style, and localization. Toward the end of the book, we have added material on the new runtime permissions system. Finally, many new challenges and For the More Curious sections have been added and many others have been revised throughout the book.

2017-09-20

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关注的人

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