- 博客(22)
- 收藏
- 关注
原创 Jetty8.0.4的ClassLoader的体系结构
1:JDK的ClassLoader基础Bootstrap ClassLoader/启动类加载器 主要负责jdk_home/lib目录下的核心 api 或 -Xbootclasspath 选项指定的jar包装入工作。Extension ClassLoader/扩展类加载器 主要负责jdk_home/lib/ext目录下的jar包或 -Djava.ext.dirs 指定目录下的j...
2013-10-22 19:43:39 192
原创 cas单点登录反回用户多字段数据笔记
准备工作下载cas客户端与服务器端包,这里介绍的版本为client : 3.2.1server : 3.5.2 cas部署 CAS Server 是一套基于 Java 实现的服务,该服务以一个 Java Web Application 单独部署在与 servlet2.3 兼容的 Web 服务器上,另外,如果 Client 与 CAS Server 之间...
2013-08-10 11:15:08 267
原创 lucene 如何在query完成后进行过滤去重(不引响分页功能)
目的: 最近项目中有用到lucene,第一次使用些开源工具记录下从中遇到的开发问题。 版本: 3.6 需求: 在创建索引时一个主字段可能对应多条索引记录,其它字段数据不同。如a(1,2,b(3,4))索引就要建成(1,2,3) (1,2,4)这样,查询时根据b中的条件可能查询出多条同一样的记录,所以要根据a的主字段去重。 问题: ...
2013-07-27 12:29:47 1272
原创 jvisualvm,jconsole等无法检测本地java应用程序
”jvisualvm,jconsole等无法检测本地java应用程序“ 出现这原因的 主要可能有两点原因: 1. Windows的临时目录的权限问题(在win7中基本此原因)2. Windows的临时目录是放在非NTFS分区(不支持ACL的分区) 网上和jvisualvm上有提及以下解决方案:1. 重新授权 2. 运行需要监控的Java程序时加上参数-XX:+PerfBy...
2013-04-22 13:15:20 1271
原创 杂项小记
1,git一,win7左键Git Bash here时出现如下错误解决办法: 在Git Bash.vbs 脚本顶部加入一句 Const TemporaryFolder = 2源文:http://comments.gmane.org/gmane.comp.version-control.msysgit/13586 2.struts if标签在用st...
2013-02-17 20:57:42 140
原创 myeclipse常用插件安装地址
maven:http://m2eclipse.sonatype.org/sites/m2e/0.10.0.20100209-0800/ 【在安装时有错误提示“xxx propedit.sourceforge.jp xxx”,可先安装http://propedit.sourceforge.jp/eclipse/updates】 jad:【jad.exe见附件】http://j...
2013-01-30 22:47:47 220
原创 [转载]jvm调优总结
此文转载源地址:http://www.pusuo.net/2010-08-08/111278151.html 这里做为资料保存方便自己查阅 1.堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统 下,一般限制在1.5G~2G;64为操作系统对内存无限...
2012-11-05 11:59:38 123
原创 oracle的几个概念
原文转载于:http://fluagen.blog.51cto.com/146595/159996常被oracle的几个概念搞得很晕,和公司做pl/sql的同事讨论后,又到网上搜索下,现将个人对这几个概念的理解做个笔记:先通俗的解释下数据库这个概念,数据库就是存储在磁盘上的文件,这些文件中保存的数据有一定的物理结构和逻辑结构。数据库名 就是数据库的名称标识,如myOra...
2012-09-18 14:31:29 101
原创 linux下apache,tomcat的ssl配制
最近项目中用到了ssl,所以要配制下apache对ssl的支持。其中遇到了点麻烦,按上网的也走了不少弯路。其实配制并不是很复杂可以说是简单,但有时候往往被小问题卡住很久。 tomcat这里就不说了,因为在httpclinet发送https请求中己基本介绍完了所有配制。这里重点说下linux下apache + openssl配制,这里apache版本为2.2.22。...
2012-07-09 17:46:42 117
原创 防ajax重复提交
经常在工作中测试人员发现一些重复提交的问题,js的ajax重复提交尤为常见(几乎全是)。虽然处理办法有多种,但一般都只是前台js做处理。且这种处理对于个要数据提交处都要做逻辑判断来去防止,如果有多处这种请求不仅工作量大且而且不利于统一管理。 介绍一种处理这种问题的一个办法,虽不是最好最简结的但算是比较好管理且减少工作量的。 1,首先js上做下规范,...
2012-07-05 13:05:11 145
原创 java敏感词全文替换
在csdn上看到一篇DFA算法替换敏感词的全文替换文章,同时也看到网上不少文章说对于这种敏感词功能替换无疑DFA是一种效率不错的实现。 下面是基本FDA实现的java代码 public class DFA { private Node rootNode = new Node('R'); p...
2012-06-28 15:06:51 687
原创 java中常用不常知的问题
关于这个问题原先偶然在群里见他们讨论,但最后无果了结。后来在群中网友的帮助下找到了关于这个问题的一篇文章,这里己记不清出处,所以仅是作为笔记记在这里。 Java codepublic class StaticTest { static{//静态块在静态变量之前声明 a=100; } public static int ...
2012-06-25 16:38:12 97
原创 httpclient发送https请求
一,java使用 keytool工具创建证书 CMD窗口中运行 "keytool -genkey -alias "别名" -keyalg RSA -validity "有效时间" -keystore "生成证书路径" 二,配制tomcat支持ssl 在tomcat的config server.xml中打开 Connector结点 <C...
2012-06-25 16:22:18 760
原创 maven笔记
学习时笔记,方法自己用时可查阅资料 一,pop.xml编写 1,在pop.xml中以下四个是基本的元素 modelVsersion 这个在maven2及3来说一般只能是4.0.0 groupId 一般为工程名 artifa...
2012-04-13 10:39:07 107
原创 js类简单模拟java中的StringBuilder
对于js中字符串的连接常用+或是\去拼装,但用惯了java的人可能更为习惯StringBuffer,StringBuilder等这样的类。 那下面我们就用js模拟一StringBuilder类,写一个js的StringBuilder。代码如下,很简单不需什么注释和说明 //自定义的对象,模拟java的StringBuilder类function StringBuilde...
2011-12-26 11:31:32 207
原创 xml与javabean的相互转换
引用开源包:dom4jjar包 :见附件 功能 :主要用于开发中常见的xml与javabean之间的数据互转,减少重复代码的编写,支持xml对应字段中的集合数据类型(只能为list)。但不支持bean转换成xml时不指定字段所对应xml元素结点名称的情况,所有的字段必需指定生成xml时所对应的结点名称(即使想字段名就是xml结点属性名)。 e...
2011-12-14 17:10:32 211
原创 java正则对内容进行分析替换
我们在项目中常用到java正则对文本内容进行分析替换,有时虽然只是简单的一行replace代码,却无不用到正则。这里java正则的语法将不再述说,重点说说如何对匹配的内容进行替换操作。 这里拿上一篇文章中的自定义标签作为例子来进行说明 {xxx:arclist typeid="" sum="" orderasc="" limit="1,2"} <a...
2011-03-30 16:51:37 141
原创 java如何页面全站静态化
一般新闻发布全站如何静态化,实其具体的方法很多,可以通过freemarker去实现,也可以通过apache配制文件去实现(apache自带有页面静态生成功能,当你配制后第一次访问该页面时就生成了静态文件,第二次再次访问时就调用第一次产生的静态页面)。但这里对上面两种不做太多叙述,重点说说传统的静态化方式“读流分析替换”。 如何站点新闻都全部静态,静态时要用到什么技术。首先这里所...
2011-03-29 15:53:10 542
原创 ext中火狐下图片预览和回显问题
当发布一篇文章时往往需要添加标题图片,但在火狐浏览器中图片的预览和修改时的回显并不能像ie中那样操作,还需要对其进行一些处理。 1,预览问题,在火狐中获取textfield值只能得到上传文件的名字,并非像ie下一样可以得到其路径。所以这里得做下判断处理if(Ext.isIE7){ var image = Ext.get('titleImgs').do...
2010-11-21 09:23:15 133
原创 java读取excel表格数据
一,web页面读取首先在把文件上传到服务器上 这里用到struts上传插件 YouActionForm youForm=(YouActionForm ) form; FormFile file=youForm.getFile(); //这里需要注意的...
2010-11-08 18:00:17 249
原创 java web页面数据抓取
java抓取数据后,写入本地文件 public static void main(String[] args){ URL url = null; String path = null; String filePath = null; try { url = new URL("http://publish.it168.com/2005/0915/2005...
2010-07-19 21:27:13 121
原创 freemarker基础
[文章freemarker手册] FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 ,被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序,但FreeMarker不是一个Web应用框架,而适合作为Web应用框架一个组件 。 我们可以用它生各种文本文件:html,xml,java源代码等,由于是轻量级的,所以易于嵌入到你...
2010-07-19 20:54:50 81
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人