![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
杂七杂八
leon@love
性格沉稳,爱好看书,看电影,历史,旅游,工作认真.
展开
-
解决了单点登录(SSO)问题[图]
前些天,网站就要上线了,可还有一个很严重的问题没有解决,那就是单点登录. 网站有三个二级域名分别是 www.xxxx.com //前台系统 member.xxxx.com //会员系统 ren.xxxx.com //**系统 现在要实现用户到任意一个域登录后,其它两个域就不需要在登录了,到网上看了好多相关介绍,大部份都在讲使用耶鲁大学的cas解决SSO问题,于是看了看cas的说明及介绍.并自原创 2007-12-03 11:00:00 · 1583 阅读 · 0 评论 -
zpl之初级使用
很久没有写博了,趁着这个有限的空余时间,把我最近研究的,觉得可以分享的zpl技术给写个心得.由于项目需要打印条码,公司买了个斑马GT800条码打印机,初次接触打印,还真有点不知所措.一步一步来吧,先研究了会java打印服务,觉得还是挻好用的.然后再试着用java打印服务打印条码,结果打得一踏糊涂,真是扯淡,居然不支持(肯定是有办法打印的,只是我没有深入研究,要不然java也太衰了).后来把目光原创 2012-03-28 20:09:33 · 5392 阅读 · 4 评论 -
关闭myeclipse中烦人的鼠标划过,自动提示功能--世界终于清静!
eclipse越来越智能,身为码农的我却越来越伤心.虽然你很智能,但请你提供一些有用的信息给我,不要乱七八槽的,不问青红皂白就塞一大堆提示给我,对不起,哥不需要这些!!!都知道,使用myeclipse开发java,jsp,js时,鼠标划过某个类,对象,方法……会自动提示一些没有用的信息(至少对我来说),好烦人啊,终于到了忍无可忍的时候,决定将这没用的提示干掉,还我一个清静世界。我的是mye原创 2014-03-11 22:40:29 · 8359 阅读 · 9 评论 -
Java中OutOfMemoryError与unable to create new native thread(JVM创建大量线程)的关系
作者:hexiong 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。http://hi.baidu.com/hexiong/blog/item/16dc9e518fb10c2542a75b3c.html最近在应用服务器跑压力测试过程当中,出现无法创建线程的错误。在java应用中,有时候会出现这样的错误:OutOfMemoryError: unable to c转载 2008-12-12 16:29:00 · 1187 阅读 · 0 评论 -
BeanUtils.copyProperties 与 PropertyUtils.copyProperties 用法及区别
原文链接:http://www.matrix.org.cn/thread.shtml?topicId=29454&forumId=17BeanUtils简读本一、简介:BeanUtils提供对 Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/se转载 2008-02-22 15:07:00 · 2923 阅读 · 2 评论 -
常用正则表达式
常用正则表达式由 http://zhihetage.bokee.com/viewdiary.18894614.html 转贴关键词: 正则表达式 "^/d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-/d+)|(0+))$" //非正转载 2008-01-06 00:11:00 · 954 阅读 · 0 评论 -
Log4j2自定义过滤器
使用druid数据源可以把所有执行的sql都打印出来,在log4j2中加入以下logger即可 <Logger name="druid.sql.Statement" level="debug"/> <Logger name="druid.sql.ResultSet" level="debug"/>然而,集成quartz分布式版后,quartz在后台定时不断的执原创 2018-02-05 21:24:21 · 10146 阅读 · 0 评论 -
07年8月22日的学习收获
今天没什么事,便翻看起>,感觉甚爽,收获虽小,但实用性强,我相信以后做web开发时,一定会用到.今天的学习收获有两点1,利用Filter结合HttpServletRequestWrapper,HttpServletResponseWrapper类可以将请求和响应字符串替换掉.原来只知道HttpServletRequest和HttpServletResponse都有一个包装类,但没有看到过实际运用,原创 2007-12-03 11:03:00 · 887 阅读 · 0 评论 -
打印数字环形图案
打印如下图案 16 15 14 13 5 4 3 12 6 1 2 11 7 8 9 10要求可动态更改任意行数和列数 以下提供两种方法,个人觉得方法二的思路清晰些,因为使用递归每次填充一圈数据,直到填充完所有圈数据.还有,填充一圈数据时,没必要一个一个数字循环填写,其实只要循环首行的数据,就能计算出末行的数据,只要循环首列的数据,就能计算出末列的数据,这原创 2008-04-21 23:46:00 · 2202 阅读 · 0 评论 -
我理解的数据源与连接池
以前一直以为数据源即是连接池,连接池也是数据源,后来发现越来越不对头,于是恶补了这方面的知识.数据源(DataSource)即数据来源,调用DataSource.getConnection(),即可获取一个连接,而无需关心连到哪个数据库,用户名/密码是什么.这比DriverManager.getConnection(url, user, password)要先进多了.我们就通过这个DataSo原创 2009-03-26 17:16:00 · 5231 阅读 · 4 评论 -
ruby on rails开发环境安装血泪史
经过一个星期对ruby的研究,先是看了ruby的语法,再看了rails开发方法,以及研究了rails开发环境的搭建,一部血与泪的ruby on rails开发史就此诞生.第一章 win10下安装先折腾了windows下开发ruby,于是安装了RubyInstaller,sqlite,devkit,rails,rails server已能启动,也能浏览http://localhost:3000,还能新建controller,但浏览新建的controller时,出错了,实在无法解决,于是乎找到另一种解决方原创 2016-04-23 10:10:18 · 4140 阅读 · 0 评论 -
几道java编程题
/** * 打印1-19个数中,所有和等于20的可能性 */ @Test public void calcTwenty() { for(int i=1;i calcTwenty("",0,i); } System.out.println("总共"+total); } public void calcTwenty(String prefix,int count,int n) {原创 2009-12-14 17:05:00 · 961 阅读 · 0 评论 -
超级简单的大写金额转换--阿拉伯数字转中文大写
public class ConvertMoney { public static void main(String[] args) { System.out.println(convert(6800000300.23D)); } /** * 阿拉伯数字转换为中文大写--只支持到千亿位,不支持小数转换 * @param args */ public static String c原创 2009-10-27 11:31:00 · 3023 阅读 · 2 评论 -
JUnit单元测试打进jar包方法
一、 编写JUnit单元测试类在src/main/test目录下编写Junit单元测试类。public class UserTest { @Test public void testAddUser() { assertTrue("error value", 1==1); }}二、 编写运行JUnit单元测试的main方法public class JUnitTest { pu...原创 2019-05-15 18:44:12 · 6040 阅读 · 0 评论