自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 记录一下Velocity防Xss攻击

Velocity有好几种防Xss攻击的方式,个人认为这是在“url的参数在页面中回显”情形下比较好的方式。最近记性不太好,防止忘记,还是记录保存一下。...

2016-07-19 10:42:12 958

原创 从框架层面统一解决脏更新的探讨

概述         对于我们做web的来说,都会遇到这样的情况:两个人(或多个人)同时打开同一条数据的修改页面,(如果不做处理)这时候就会发生很不好的现象:最后一个提交表单的人,会把之前所有提交的修改都覆盖掉了!        上面这个现象,我们常常说,这叫并发现象!其实,更专业一点的,这叫“数据的脏更新问题”。这个问题,在一般场景下,其实可以看成是无所谓的事情,但在一些比较严谨的或...

2015-07-09 11:31:14 173

原创 HTML的空格与程序中的空格不同!

今天遇到一个诡异的问题,在系统的搜索页面的输入框中输入了一个字符串,前面带有空格,提交搜索,正常!再点搜索,擦,居然无法搜到结果! 于是查找原因吧,过程简短说明一下:  首先,我看了一下URL中的值,本来空格应该是个“+”号,第一次查询确实是,可从第二次之后就不是了,浏览器输入框中URL这个词前面就是一个空格!见鬼了!因为URL中空格肯定必须得是“+”号!查看URL,发现这个空格...

2015-07-02 15:27:12 264

Java防反编译技术实现探讨

综述(写在前面的废话)Java从诞生以来,其基因就是开放精神,也正因此,其可以得到广泛爱好者的支持和奉献,最终很快发展壮大,以至于有今天之风光!但随着java的应用领域越来越广,特别是一些功能要发布到终端用户手中(如Android开发的app),有时候,公司为了商业技术的保密考虑,不希望这里面的一些核心代码能够被人破解(破解之后,甚至可以被简单改改就发布出去,说严重点,就可能会扰乱公司的正...

2015-06-10 20:51:06 400

原创 使用cmd脚本运行java窗口程序(Swing界面),同时又要让CMD窗口隐藏且同时获得管理员权限...

如果我们使用java开发Swing界面程序,运行的方法有两种:1、直接打jar包时,指定Main的类,由Main类初始化界面。这样的好处是,可以直接通过jar包运行窗口程序(前提是机器上要装jre)。2、通过操作系统的脚本语言,如Windows中就是cmd,后缀一般是bat(也有cmd的,bat与cmd是两个不同的命令体系,这一点大家要注意),在脚本里面调用java来启动jar包中指定...

2014-05-22 09:31:17 1549

jms与ActiveMQ实践与应用

前言这是我自己从不知道JMS为何物到学习如何使用第三方工具实现跨服务器的知识总结,在整个过程中可能考虑不全。另外,如果想尽快使用JMS,建议直接看实例那一节就可以了。有问题多交流。词语解释(有些词可能用的不是很正确,在这里我把自己能意识到的词拿出来解释一下):1、  跨服务器:专业术语好像叫“跨实例”。意思是,可以在多个服务器(可以是不同的服务器,如resin与tomcat)之间相...

2012-01-11 14:02:23 137

Maxthon插件开发

[size=large][b][color=darkblue]前言[/color][/b][/size]我曾在这篇博文([url]http://www.iteye.com/topic/1117020[/url])中说过要分享一下浏览器插件开发的。今天,趁现在有点时间,写一下吧,呵呵。 [size=large][b][color=darkblue]介绍[/color][/b][/size...

2012-01-11 13:19:34 237

原创 高亮显示与拼音汉字互转及文本相似度匹配

中文分词这个分词算法是基于网上一个叫IK分词算法(这里并没有使用我的那个敏感词过滤算法)!我只是将它的词表进行了优化和补充。在这个IK算法基础上主要做的就是将Lucene部分去除,只留下核心的分词逻辑。相关词搜索这个部分是使用敏感词查找算法的理念,但算法上不同!所谓相关词搜索,就是从指定的词中查找出词库中所有与这些词相关的词,也就是从一个词的集合中查找另一个词的集合!这个逻...

2012-01-10 16:16:44 383

敏感词过滤算法实现

说到敏感词过滤,我也觉得这里没有必要写这个文章,因为前人已经前前后后有过很多种算法解决该问题。这里我之所以写这个文章,是因为我自己自创了一种算法(真的是自创哦,因为我在写这个算法的时候,完全是自己想出来的方式,没有借鉴任何代码!灵感来自于一篇文章中的一句话“如果能扫描一遍文本就能将所有的词找出来,那速度就是最快的”)。想法不周到或想得不周到,请大家砖头轻拍 背景在网络日益发达的现在...

2011-12-27 16:12:16 1108

Maven插件运行机制与编写

MAVEN运行基本过程Maven运行周期每次使用maven的命令进行一些操作时,都是一个运行周期!详细的运行周期信息参考其官网描述: http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html#Lifecycle_Reference.这是给出一个默认的一个生命周期(每个命令,其周期...

2011-12-27 15:49:23 263

基于JQuery的一个图片预览功能

      前段时间因为项目上需要而写的一个JQuery的插件,用于将页面中的小图片放大为原始图片从而进行预览效果的。这个插件就像其它所有的JQuery插件一样,本身没有多么特别吸引的地方,但如果结合我后面要写的一篇关于浏览器插件开发的文章,那我们的前端页面的展现将会妙趣横生啊!      言归正传,还是说说我这个插件是做什么的吧~~      有很多时候(我相信大家基本上都遇...

2011-10-25 22:31:03 178

基于java反射的验证框架

写在前面相信很多经历了项目的人,会发现几乎没有哪个项目不需要验证的。在经历过多个项目之后,有感于项目中使用最多的验证方式,这里写了一个基于java反射机制的验证框架。该框架适用于对javaBean中的属性通过java反射机制获取对应的值和用户直接传入的值来进行各种规则的验证。由于其几乎不依赖任何第三方jar包,因此可以适用所有java项目中。开始使用1、由于这些代码是在JDK1.5环境...

2010-11-18 15:08:28 92

基于xmlrpc的远程控制管理

前段时间在做一个日终系统(统一管理所有客户端系统中各定时任务的一个系统)时,实现了其中一个远程管理客户端程序运行状态的模块。这里写出来与大家共享,如有不足之处,希望大家指出共同探讨完善!在这个远程控制的模块中,对其的基本的需求如下:· 启动/终止等远程客户端系统中指定的程序;· 请求要异步,不能占用服务端系统(即日终系统)的资源,即启动客户端程序之后,就与客户端断开连接,让客户端自己运行;· 可以...

2010-09-28 10:49:55 146

Hibernate中自定义数据库函数

前段日子在用Hibernate在MySQL数据库中查询数据时,出现了如下MySql语法错误:[code="java"]Hibernate: select count(*) as col_0_0_ from customer customer0_ where 1=1 and (customer0_.primary_customer_id is null) and (birthday betw...

2010-09-11 10:57:42 194

给flexigrid扩展两项功能

第一次发贴,有如不妥,欢迎交流,砖请轻拍 本文将讲述一点我本人对flexigrid的一些增加功能。由于本人js水平有限,对其中的js扩展的代码写得比较对不起广大观众,还望各位大虾帮忙指正一下,呵呵。 在最近的一个项目中,需要用到列表展现一些数据的需求。考虑到如果自己开发,则工作量会很大,而且稳定性将成问题,而且在项目期限的要求下,这是不可行的。为此,我只能在google上百度一下相...

2010-09-05 09:35:53 131

基于Lucene的搜索引擎

基于Lucene的一个财经类网页搜索引擎,对于Lucene爱好者与新手来说,是个很不错的东东哦,呵呵。

2008-06-08

空空如也

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

TA关注的人

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