自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

把字符串里中文大写数字转换成阿拉伯数字(通常在排序时使用)

在有的时候需要排序,但是字符串里又习惯使用"一二三。。。"这种的非阿拉伯数字的写法,所以我在网上找一段代码,根据自己的需求做了一些修改。代码如下:[code="java"]import java.util.regex.Matcher;import java.util.regex.Pattern;public class ConvertBigNum { priv...

2013-01-11 09:25:35 477

原创 JedisUtil

[code="java"]import java.io.File;import java.io.FileInputStream;import java.util.Properties;import org.apache.log4j.Logger;import redis.clients.jedis.Jedis;import redis.clients.jedis.J...

2012-09-20 14:08:11 134

原创 ibatis和myBatis打印sql语句的log4j配置文件

ibatis和myBatis打印sql语句的log4j配置文件[url]http://blog.csdn.net/lklinkang/article/details/6454588[/url]还没有试验呢,不知道行不行? 先记录一下。如果有哪位试过了那个mybatis的,给个结果,多谢了。...

2012-05-02 18:01:23 106

原创 Linux学习

linux下创建具有root权限的帐号 [url]http://apps.hi.baidu.com/share/detail/16546392[/url]Linux下tar命令详解 [url]http://www.blogjava.net/kuangjianke/archive/2010/03/05/314626.html[/url]让putty显示中文[url]http://blog.c...

2012-02-08 20:49:38 84

原创 产品经理工作的初级接触

工作了十几年了,一直都做纯技术性工作,虽然有时做一些项目管理及公司管理的工作,有时也设计一些产品,但都是业余的工作,主业还是以技术为主。现在终于有所转变。由于年龄越来越大,做纯技术性工作已经没有优势了,最近要找工作,所以在一个朋友介绍下找了一个产品经理的工作,虽然以薪水减半的代价得到了这个职位,干了四个月左右,还是觉得这个代价是值得的。个人觉得技术人员到一定程度要么往管理方向,要么往产品方...

2012-01-01 14:58:55 106

原创 互联网新时代的晨光(转,作者:马化腾)

作者:马化腾最近有幸读了两本克莱·舍基的书。第一本是《未来是湿的》,相信大家都知道,《认知盈余》是第二本。作者不愧为“互联网革命最伟大的思考者”,他对互联网给人类所带来的行为举止以及文化的变迁洞若观火。这两本着作一脉相承,它们所探讨的是这样几个问题:随着全球用户接触互联网的门槛变得越来越低,互联网用户数量变得更加庞大,它们将形成什么样的社会形态?我们又该如何顺应这种变化?而作为互联网的从业...

2011-12-12 10:18:39 141

原创 反编译插件(eclipse3.7)

http://java.decompiler.free.fr/jd-eclipse/update 

2011-10-14 15:38:12 115

原创 在Timer和 ScheduledExecutorService间决择

http://dev.firnow.com/course/3_program/java/javajs/20100719/461320.htmljava.util.Timer计时器有管理任务延迟执行("如1000ms后执行任务")以及周期性执行("如每500ms执行一次该任务")。但是,Timer存在一些缺陷,因此你应该考虑使用 ScheduledThreadPoolExecutor作为代替品,Ti...

2011-05-05 13:35:35 69

原创 IMAP文件夹编解码实现

参考链接: http://hi.baidu.com/hswt/blog/item/e577b0fb4c45ed334f4aea95.html据原作者讲,是从Perl算法转成的C#算法,我现在没有办法,只能使用Java, 所以又转成Java的实现了,都比较类似,但是由于本人对C#的不熟悉,还是费一些时间在网上找关于C#的正则表达式对象的使用方法.现在把真正的Java版本放出来, 如果...

2011-02-17 14:33:36 261

推荐一个文本编辑器-PilotEdit

有一段时间了,总是为了在文件里搜索汉字而发愁,试了好几个编辑器,如:NotePad++, UltraEdit都不行, 如果有很多语言版本的文件,会搜出一大堆的乱码出来。今天无意中发现PilotEdit Lite, 这个很不错,而且还是免费版本。虽然还有一个Professional Edition是收费的,但我觉得Lite Edition已经足够了。我以前认为老外写的软件都不能完美地处理汉字问题呢,...

2010-05-18 18:02:30 997

BASIC认证方式的“麻烦事”

BASIC方式很简单,而且也符合REST的无状态理论。但现在碰到一个新问题,就是我不想在那个很丑陋单调的对话框里输入用户名和密码,于是我搞了一个 Form来提交用户名和密码,当然要使用BASE64造成和那个对话框输入的一样的Authorization的Header(Basic xxxxxxxxxx), 这些都很简单,也能正常通过认证。但是由于我没有在那个对话框里输入用户名和密码,所以浏览器并不知道...

2009-08-19 23:31:59 92

Tomcat里面配置HTTPS注意事项

通过给别人解决Tomcat的配置SSL的问题,又加深了一些理解,也想为新人记录一些注意事项。现在记录如下:1. 生成证书的文章多得是,我就不说了,但是在配置ssl的时候,可以直接使用PKCS12格式的证书充当证书库,可能不是每个人都知道。如果这样使用的时候,一定要告诉Tomcat你正在使用PKCS12格式的证书库,因为默认的格式是JKS. 举例如下:[code="xml"] ...

2009-08-18 09:05:23 125

证书库操作及理解

最近在做一个证书库管理的东西,涉及到工具KeyTool, OpenSSL. 证书库就是jks, pck12格式的私人证书(库)。[b]1. 有关JKS[/b]jks是证书库,可以在配置ssl的时候使用。在配置ssl时一般分为信任库和证书库。具体哪个是只个要看做什么用途,哪个是客户端。jks里有KeyEntry和CertEntry, 而且可以具有多个这些Entry. KeyEntry是必...

2009-08-06 17:49:24 397

泛型给DAO带来的好处

关于泛型的使用,最近才开始的,因为公司以前的产品都要求兼容1.4,所以没有办法用这些“新”功能,这里之所以打上引号,是因为现在已经算是旧的成熟的功能了。刚开始使用的时候,感觉类型安全,同时可以减少不必要的类型强制转换,还可以很方便的使用for/in的语法, 带来很多方便,但是使用多了,觉得满眼都是尖括号()又感觉有点不太爽,代码看得乱乱的,觉得付出代码“乱”的代价,得到效益好像不太大。...

2009-07-29 10:54:22 152

关于WSSE验证-- 一种验证用户的方法

大家通常验证用户做法:1. BASIC验证模式: 把用户名和密码采用Base64编码之后,放在HTTP HEADER里,发到服务器的。2. FORM验证模式: 就什么都不处理,直接发到服务器。3. 还有其他证书验证,摘要验证等,这些不在这篇文章讨论范围。由于是明文传输,密码很容易被截获,从而造成密码的丢失。今天和老大讨论RESTful的模式时,想到了认证的问题,因为REST提倡...

2009-07-28 21:08:56 1169

取得泛型T.class的方法

前几天写框架碰到T.class的问题,因为无法在一个类或者方法里得到T.class, 所以必须得靠一个参数把T.class传进去, 今天,想起这个问题,就搜了一下,在网上看到一篇文章(http://www.mscto.com/JavaScript/2009010958837.html),里面说可以得到类级别的T.class。 方法如下:Class entityClass = (Class) (...

2009-07-27 19:48:14 111

关于 ANT脚本的编写技巧

现在build有几种选择,用得最多恐怕还是ANT,当然Maven异军突起。有赶超前辈之势,虽然看资料说Maven多优秀,解决了ANT的问题(但是也带来新的问题),但是,我还是喜欢ANT.使用ANT一定要写build脚本,就是build.xml。 但是“简单”的脚本也有很多学问。还是在老外的严谨的“治技术”的思想下才认识到的。把我自己体会记录在这里。下面给出一个例子:[code=...

2009-07-24 10:30:05 91

导入导出MYSQL数据库到SQL文件

自己工作中要用这个功能,就自己写了一个。 自己也测试了,没有发现问题,现在发上来,看看别人有没有人用得着的。导出测试方法:[code="java"]public static void main(String[] args) throws SQLException, IOException { Export export = new ExportMySQL(); expor...

2009-07-23 15:01:11 125

CAS详细流程图

[img]/upload/attachment/99995/94c18a39-f858-3327-af3d-cfd4827b0f22.jpg[/img]

2009-05-03 17:39:28 298

基于CAS 实现与容器(Tomcat 或者 JBoss)的SSO

[b]需求描述1[/b]:大家知道J2EE应用程序都可以用类型以下形式进行保护:[code="xml"] FORM /login.jsp /failure.jsp Security Realm Tomcat security const...

2009-04-30 22:34:46 141

CAS跨域SSO实例安装和配置指南

此文档(见附件)的目的就是为了帮助初涉CAS 的人员提供一个真实测试实例,让大家很快了解CAS 是如何工作,SSO 是怎么一回事。由于自己以前主要研究对象是商业产品,而对这个开源流行的CAS SSO解决方案知之甚少,因此抽点时间好好研究一下。此文档之所以叫“CAS 跨域SSO 实例安装和配置指南”,是常常有人会问CAS 的SSO是否支持跨Cookie域的问题,其实只要在SP(Servi...

2009-04-28 22:07:50 115

原创 多个Filter的执行具体情况

今天无意间看到一个博友写了filter执行情况。 我觉得他这个图画得很好。经过修改,就在此收藏一下吧。为了以后方便查阅。[img]/upload/attachment/98065/55bb5861-f89b-33d1-b389-880479187d49.jpg[/img][code="java"]public class TestFilter implements Filt...

2009-04-26 22:41:44 71

原创 使用Executors创建和管理线程

转自: [url]http://blog.csdn.net/liuzhengkang/archive/2008/10/24/3137340.aspx[/url]1. 类 Executors此类中提供的一些方法有:1.1 public static ExecutorService newCachedThreadPool()创建一个可根据需要创建新线程的线程池,但是在以前构造的线程可用...

2009-04-24 22:47:23 75

练习钢笔字

最近一段时间觉得工作不是很忙,就去买了一个钢笔和一个字帖每天练习一下钢笔字。由于自己是一个理科学生,并且从事计算机行业工作,结果发现好多的字都不会写了。用我老婆的话,我那字就像鸡扒的似的,那叫作难看。另外由于自己很多年已经很少写字了,回家有一次给同学的婚礼当一次记帐员,居然发现很简单的字都不会写。所以盟发了这个想法。 这段时间工作不是太多,可能是得益于经济危机吧。我把钢笔和字帖就放在计算...

2009-04-12 23:25:48 95

关于PingFederate用到的证书

关于PingFederate用到的证书最近用PingFederate做了一个项目,觉得里面的证书的理解很重要。 就关于证书部分在这里记一下我的理解。有兴趣的朋友可以一块讨论。如果对PingFederate一点都不了解,可能有点搞不清楚我说什么,请大家见谅,因为Federate这个东西我还没有理解太透, 不能在这里讲这个了。1. DSign JKS Keystrore: 要指向一个j...

2009-03-30 23:47:00 345

原创 Advanced authentication in WebSphere

In the past, IBM WebSphere Application Server had a rigid authentication model that made it challenging to support complex or unusual requirements. This situation was recently addressed with a new, hi...

2008-10-15 10:16:53 65

由线程安全引起的一个有关Realm问题

我的项目里需要给Tomcat写一个 Realm,大家都知道Realm接口里简化如下:[code="java"]public interface Realm { public Principal authenticate(String username, String credentials); ... public SecurityConstraint [] ...

2008-09-04 21:05:37 167

LoadRunner没法录制脚本的问题

有一个网站功能(其实就是SSO部分)需要做性能测试, 今天找一个LoadRunner9.1搞了半天也没有搞懂,不知道为什么就是不能录制脚本, 总是0 Events. 晚上终于看到LR的readme的Limitaions里有这样说明:[list][*]Open Start > Control Panel > System.[*]In the Advanced tab, click Per...

2008-09-03 22:12:51 103

原创 Tomcat远程调试设置

在tomcat/bin/的catalina.bat或者startup.bat文件中加入下面的设置,当然SET CATALINA_OPTS 变量应该在使用它之前。这是在tomcat启动时设置一些虚拟机参数,使服务器允许远程连接功能,address=8000表示远程连接的端口号,可以设置成任意其他不冲突端口。其他的应用服务器比如weblogic也应该可以设置这些参数,有兴趣的可以测试。[qu...

2008-08-25 09:30:28 103

SSL-用Keytool和OpenSSL生成和签发数字证书

转自: http://zhouzhk.iteye.com/blog/136943[b]生成server端证书[/b]1)生成KeyPair生成密钥对 keytool -genkey -alias tomcat_server -validity 365 -keyalg RSA -keysize 1024 -keypass 123456 -storepass 123456 -keysto...

2008-04-03 21:39:07 202

原创 开发 WebLogic Server 的安全提供程序的目录

http://edocs.bea.com.cn/wls/docs92/dvspisec/dvspisecTOC.html开发 WebLogic Server 的安全提供程序的目录

2007-04-18 13:14:50 93

原创 Tomcat web程序安全机制 (转载)

在tomat web服务器中,可以有两种主要的方式来对用户,角色,以及领域进行定义。一种使用简单的xml用户定义的内存realm的验证方式,另外一种是建立数据库连接的jdbc realm验证方式。这两种安全机制定制用户信息来源。 一,内存(memoryrealm)验证方式:web程序的拥护,角色,分组在tomcat的/conf/tomat-users.xml文件中定义。这个xml文件列出we...

2007-04-12 11:57:40 111

原创 JBoss Hibernate 配置与应用(转载)

原文:   http://www.iteye.com/topic/68868JBoss Hibernate 配置与应用 作者:萧红叶 2007年4月4日本文以一个jboss_hibernate为例介绍怎么把hibernate部署成一个jboss的service,然后用hibernate 去操作数据库。配置开发环境 在进行开发之前,需要首先获得JBoss、MySQL、相应数据库的JDBC驱动类...

2007-04-11 10:54:09 74

原创 安全:JAAS LoginModule(转载)

Java认证和授权API(JAAS)为应用程序处理用户的认证和授权问题提供了标准方式。很多人在Unix/Linux系统中比较JAAS和PAM模块。 本文不对JAAS进行详细的讨论,但给大家简单的介绍一下。在JAAS架构中,当用户登录系统时,系统给用户一个Subject,Subject中包含有一个或多个Principal。每个Principal给用户提供身份验证,例如用户ID,也可以验证组和角色。...

2007-04-08 21:19:49 265

扩展JAAS (转载)

用户认证和访问控制是大多数java应用的重要安全尺度,特别是J2EE应用。Java认证和权限服务(即JAAS),J2SE1.4和1.5的核心API,描绘表达了新的安全标准。其提供了一个可插拔的(pluggable)和富有弹性的(flexible)框架(framework)允许开发者混合不同的安全机制和丰富的已经存在各种安全方面的资源。  伴随着即将来临的J2SE1.5版本的发布,它包含了许多诸如...

2007-04-08 21:18:27 97

编写自己的登录与访问控制模块(转载)

 原地址: http://www.smth.org/pc/pccon.php?id=3559&nid=74518&s=all小按:第一次写心得笔记,手都有点抖,班门弄斧啊,呵呵~~~欢迎各位大侠扔砖!本文是一篇学习笔记,概要介绍了Java登录与授权机制及其应用。在一些用到的API关键字上做了链接,可以在线查相应的文档。============================...

2007-04-08 21:02:32 125

session机制

作者:郎云鹏(dev2dev ID: hippiewolf)摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持...

2007-04-08 20:26:17 49

程序员面试之葵花宝典(笔试之口头论述)

[url]http://lpacec.iteye.com/blog/25342[/url]不错的总结,这里先收藏一下.多谢lpacec.

2006-10-13 09:15:59 68

变态JAVA面试32问

[url]http://lpacec.iteye.com/blog/25341[/url]

2006-10-13 09:13:58 71

Building a Drag-and-Drop Shopping Cart with AJAX

The rise of AJAX over the past several months has taken over the development world and breathed new life into the Web. Although these techniques have been possible for many years now, the maturity of ...

2006-10-10 09:23:49 284

空空如也

空空如也

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

TA关注的人

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