- 浏览: 54852 次
- 性别:
- 来自: 湖南
最新评论
-
qq44056919:
你好,我参考了您的这个笔记的步骤做了测试,可是还是无法返回at ...
cas单点登录反回用户多字段数据笔记 -
kobe_byrant:
lz写的很好啊,逻辑性很强。
httpclient发送https请求 -
yuwushen:
DFA dfa = new DFA(); dfa.cr ...
java敏感词全文替换 -
fhqibjg:
comet927cpu 写道代码有错误 修改 的if (wor ...
java敏感词全文替换 -
comet927cpu:
代码有错误 修改 的if (words[j] != conCh ...
java敏感词全文替换
文章列表
1:JDK的ClassLoader基础
Bootstrap ClassLoader/启动类加载器
主要负责jdk_home/lib目录下的核心 api 或 -Xbootclasspath 选项指定的jar包装入工作。
Extension ClassLoader/扩展类加载器
主要负责jdk_home/lib/ext目录下的jar包或 -Djava.ext.dirs 指定目录下的jar包装入工作。
System ClassLoader/系统类加载器
主要负责java -classpath/-Djava.class.path所指的目录下的类与jar包装入工作。
User C ...
准备工作
下载cas客户端与服务器端包,这里介绍的版本为
client : 3.2.1
server : 3.5.2
cas部署
CAS Server 是一套基于 Java 实现的服务,该服务以一个 Java Web Application 单独部署在与 servlet2.3 兼容的 Web 服务器上,另外, ...
目的:
最近项目中有用到lucene,第一次使用些开源工具记录下从中遇到的开发问题。
版本:
3.6
需求:
在创建索引时一个主字段可能对应多条索引记录,其它字段数据不同。如a(1,2,b(3,4))索引就要建成(1,2,3) (1,2,4)这样,查询时根据b中的条件可能查询出多条同一样的记录,所以要根据a的主字段去重。
问题:
lucene在执行query与filter时,是先执行filter把范围缩小后再执行query。我们去重用的是filter过滤器,先去重后再查询就己丢失了b中的部分数据,导致某些b的条件查询不 ...
”jvisualvm,jconsole等无法检测本地java应用程序“ 出现这原因的 主要可能有两点原因:
1. Windows的临时目录的权限问题(在win7中基本此原因)2. Windows的临时目录是放在非NTFS分区(不支持ACL的分区)
网上和jvisualvm上有提及以下解决方案:
1. 重新授权 2. 运行需要监控的Java程序时加上参数-XX:+PerfBypassFileSystemCheck 运行jvmstat工具时也加上参数-XX:+PerfBypassFileSystemCheck,或设置环境变量VMARGS为-XX:+PerfBypassF ...
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标签
在用struts的if标签时,接收传参过来的字符串是否与指定的相等却总为false。这原因是因为url传参过来的时候是一个数据,也就是说你可以传两个相同名字的参数。
所以在判断时取值要:
<s: ...
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://java.decompiler.free.fr/jd-eclipse/update
vi:
http://propedit.sourceforge.jp/eclipse/updates/
...
此文转载源地址:http://www.pusuo.net/2010-08-08/111278151.html
这里做为资料保存方便自己查阅
1.堆大小设置
JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限 ...
oracle的几个概念
- 博客分类:
- 转载
原文转载于:http://fluagen.blog.51cto.com/146595/159996
常被oracle的几个概念搞得很晕,和公司做pl/sql的同事讨论后,又到网上搜索下,现将个人对这几个概念的理解做个笔记:
先通俗的解释下数据库这个概念,数据库就是存储在磁盘上的文件,这些文件中保存的数据有一定的物理结构和逻辑结构。
数据库名 就是数据库的名称标识,如myOracle, 这种叫法一般只适用于单机;
全局数据库名 就是数据库处于一个网络中的名称标识。比如数据库宿主机的域为mydomain,
则数据库的全局数据库名为myOracle.mydomain;
实 ...
最近项目中用到了ssl,所以要配制下apache对ssl的支持。其中遇到了点麻烦,按上网的也走了不少弯路。其实配制并不是很复杂可以说是简单,但有时候往往被小问题卡住很久。
tomcat这里就不说了,因为在httpclinet发送https请求
中己基本介绍完了所有配制。这里重点说下linux下apache + openssl配制,这里apache版本为2.2.22。
首先官网上下载 apache
和openssl
软件,下载过程中要注意存在版本问题(这里为2.2.22和openssl-0.9.8c)。所以请各位下载时多注意下,本人就因2.2. ...
经常在工作中测试人员发现一些重复提交的问题,js的ajax重复提交尤为常见(几乎全是)。虽然处理办法有多种,但一般都只是前台js做处理。且这种处理对于个要数据提交处都要做逻辑判断来去防止,如果有多处这种请求不 ...
在csdn上看到一篇DFA算法替换敏感词的全文替换文章,同时也看到网上不少文章说对于这种敏感词功能替换无疑DFA是一种效率不错的实现。
下面是基本FDA实现的java代码
public class DFA {
private Node rootNode = new Node('R');
private int a = 0;
private StringBuilder strWord = new StringBuilder();
...
java中常用不常知的问题
- 博客分类:
- 小记
关于这个问题原先偶然在群里见他们讨论,但最后无果了结。后来在群中网友的帮助下找到了关于这个问题的一篇文章,这里己记不清出处,所以仅是作为笔记记在这里。
Java code
public class StaticTest {
static{//静 ...
一,java使用 keytool工具创建证书
CMD窗口中运行 "keytool -genkey -alias "别名" -keyalg RSA -validity "有效时间" -keystore "生成证书路径"
二,配制tomcat支持ssl
在tomcat的config server.xml中打开 Connector结点
<Connector port="443" protocol="org.apache.coyote.htt ...
学习时笔记,方法自己用时可查阅
资料
一,pop.xml编写 1,在pop.xml中以下四个是基本的元素 modelVsersion 这个在maven2及3来说一般只能是4.0.0 groupId ...
对于js中字符串的连接常用+或是\去拼装,但用惯了java的人可能更为习惯StringBuffer,StringBuilder等这样的类。
那下面我们就用js模拟一StringBuilder类,写一个js的StringBuilder。代码如下,很简单不需什么注释和说明
//自定义的对象,模拟java的StringBuilder类
function StringBuilder(){
this._stringBuffer = [];
}
StringBuilder.prototype = {
append : function(str){
...