- 博客(46)
- 资源 (15)
- 问答 (2)
- 收藏
- 关注
利用递归和堆栈获得记录一级二级名称
[code="java"]public static void main(String [] args){ Stack bizTypeStack=new Stack(); CsBizType type=cacheBizMap.get(pe.getCsDutyTypeId()); bizTypeStack.push(type); fetchLevel...
2015-03-27 11:01:32
232
原创 [转]Tomcat启动报Error listenerStart错误
今天启动Tomcat启动不了,报以下错:org.apache.catalina.core.StandardContext startInternalSEVERE: Error listenerStartorg.apache.catalina.core.StandardContext startInternalSEVERE: Context [/******] startup f...
2014-08-11 15:14:34
201
原创 Spring - Quartz - cronExpression
字段 允许值 允许的特殊字符秒 0-59 , - * /分 0-59 , - * /小时 0-23 , - * /日期 1-31 , - * ? / L W C月份 1-12 或者 JAN-DEC , - * /星期 1-7 或者 SUN-SAT , - * ? / L C #年(可选) 留空, 1970-2099 , - * /表达式意义问号(?)只...
2013-06-18 10:18:43
165
原创 urlrewrite struts2获得的参数值重复
利用urlrewrite ,可以美化url地址,但是今天刚好碰到了一个奇怪现象struts2获得的参数值重复比如 category=1317,1317 email=xxx,xxx具体配置如下: ^/([0-9]+)/?\?([^/^?]+)$ /mingpin/index.do?merchant=$1&$2...
2013-03-26 14:03:26
193
原创 用java调用zeromq
ØMQ(Zeromq)官方主页:http://zguide2.zeromq.org/page:allzeromq下载地址:http://download.zeromq.org/这个东西好像都是用c写的,应该高效吧。。但是在网上找了半天,想用java调用zeromq只能用到jzmq这个东西,但是发现用java调zeromq的人很少。。蛋疼更加蛋疼的是jzmq.jar在wind...
2012-11-16 19:02:50
392
原创 python日期的几个经典使用
[code="python"]#!/usr/bin/python# create:liubingimport timeimport datetime#毫秒转日期def secondstoDate(d): d=float(d) return str(time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(d)))...
2012-10-15 15:23:58
160
原创 PHP JAVA C#互通的DES加密解密算法
[color=red]注意:des中的key必须是8位[/color]先看java代码[code="java"]public static String encrypt(String message, String key) throws Exception { Cipher cipher = Cipher.getInstance("DES/CBC/PKCS5Paddin...
2012-09-21 18:05:53
324
原创 intellij idea 简单使用教程
今天试了试intellij idea 12,发现功能很强大,在这里教大家也来用用。[b]我为什么用intellij idea?[/b]那是因为我用打开eclipse的时候很卡或者打开eclipse里面的某个文件的时候很卡,或者在eclipse里面代码里面打点的时候很卡,出现假死现象,实在是不知道怎么解决了,所以下载了个intellij idea试试,发现在没有碰到过eclipse的问题了。...
2012-07-13 17:05:39
294
原创 【转】Spring3 MVC 深入研究 .
参考:http://blog.csdn.net/laufu/article/details/6754122一、前言: 大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。官方的下载网址是:http://www...
2011-11-06 15:32:00
143
原创 【转】maven jetty eclipse run stop debug 调试java web项目
Maven 摆在眼前最明显的优点就是对peoject的jar包的的管理。当然Maven的优点远远不止这些。在Eclipse下,可以使用m2eclipse加快对Maven project的开发。这几天对Maven的web项目进行调试的时候,发现对已经运行的web项目无法关闭,只能在在任务管理器中结束进程。这就郁闷了,网上找了找,也顺便总结了一下。Start》》》》》》...
2011-11-04 14:04:28
137
原创 memcached 命中率及状态说明
printf "stats\r\n" | nc 127.0.0.1 11211STAT pid 2529 STAT uptime 1078133 STAT time 1241415864 STAT version 1.2.4 STAT pointer_size 64 STAT rusage_user 489.302614 STAT rusage_system 6850....
2011-11-03 15:38:15
305
原创 【转】合理配置MySQL缓存 提高缓存命中率
众所周知,系统读取数据时,从内存中读取要比从硬盘上速度要快好几百倍。故现在绝大部分应用系统,都会最大程度的使用缓存(内存中的一个存储区域),来提高系统的运行效率。MySQL数据库也不例外。在这里,笔者将结合自己的工作经验,跟大家探讨一下,MySQL数据库中缓存的管理技巧:如何合理配置MySQL数据库缓存,提高缓存命中率。一、什么时候应用系统会从缓存中获取数据? 数据库从服...
2011-11-03 15:34:27
154
原创 【转】利用Spring的AOP来配置和管理你的二级缓存(EHCache)
如果我们的项目中采用的是Spring+hibernate来构建的,在缓存方面,我们一定会首先想到Spring自带的EHCache缓存工具,在Spring中集成了目前比较流行的缓存策略EHCache,现在用的比较多的还有像OSCache,MemCached.这些应该是当前用的最多的缓存工具了。 在Spring+hibernate的这样的框架中,EHCache应该属于二级缓存了,我...
2011-11-03 15:02:16
133
原创 【转】很实用的Eclipse小工具——Easy Explore和Explore FS
1、Easy Explore 是一个用于在Eclipse中根据指定文件查找对应资源在硬盘位置的小插件。使用Eclipse做开发的时候,往往会需要进入相应的目录查看文件,如果采用传统的方式,效率无疑是很低下的,虽然MyEclipse已经包含这种文件查找的插件,不过对于Eclipse来说,却没有集成进去,这很令人不爽。Easy Explore插件非常小巧,仅仅7KB,安装也很简单,直接...
2011-11-03 10:43:57
178
原创 [转]maven3使用jetty-maven-plugin进行测试开发
在进行web开发时,不可避免的要使用浏览器对应用进行测试。使用jetty-maven-plugin能简化步骤 现实中很多程序修改了底层代码(如数据库访问,业务逻辑),都会习惯性的启动应用,打开浏览器测试,这往往是没必要的。可以用单元测试覆盖的代码就不应该依赖于用web页面测试。web页面测试仅限于页面层次,如jsp,css,javascript的修改,其他代码的修改,请用单元测试。。jet...
2011-11-02 18:41:20
316
maven编译失败问题汇总
1.Unable to locate the Javac Compiler in:C:\Program Files\Java\jre1.5.0_22\.\lib\tools.jar解决办法:修改ant中gre的位置,改为使用jdk下面的jre,如:C:\Program Files\Java\jdk1.5.0_22\jre。在eclipse中,直接修改eclipse的jre即可,在win...
2011-11-02 18:13:58
224
java转义反斜杠
[code="java"]String careerbrief="BD资源合作\PR";careerbrief=careerbrief.replaceAll("\\\\","\\\\\\\\");页面源代码:{ "name" : "张涛", "py" : "ZHANGTAO", "
2011-07-31 13:18:19
383
<AST>: unexpected end of subtree
: unexpected end of subtreehql错误,是说不期望hql里面传进来的参数是一个空的集合。仔细检测下你的hql吧。[img]http://img4.itiexue.net/1333/13332352.jpg[/img]
2011-07-12 14:26:26
452
转载 Struts2中的标签介绍 s:property s:set s:bean s:push s:date
随着各个框架的推出,各框架都有了自己专有的标签库。除了有官方的JSTL特别优秀外,其它各框架推的也相当的优秀。有了标签,我们可以让UI和业务逻辑不在纠缠在一起,也为操作模型层提供了方便。 在学Struts2框架的时候,必须学习它的标签,否则也是一种遗憾。 在此我假设JSP文件中声明了,以S为前缀。 1、 属性标签是用来获取ActionContext中的内容。例: 注:在取四种属性范围里的
2011-05-20 17:46:00
3815
1
转载 数据库表分表处理设计思想和实现
一、概述 分表是个目前算是比较炒的比较流行的概念,特别是在大负载的情况下,分表是一个良好分散数据库压力的好方法。 首先要了解为什么要分表,分表的好处是什么。我们先来大概了解以下一个数据库执行SQL的过程: 接收到SQL --> 放入SQL执行队列 --> 使用分析器分解SQL --> 按照分析结果进行数据的提取或者修改 --> 返回处理结果 当然,这个流程图不一定正确,这只是我自己主观意识上这么我
2010-01-18 17:27:00
669
转载 Java中如何由枚举常量的ordinal值获得枚举常量对象
Java1.5提供了关键字enum,可以通过该关键字方便得定义自己需要的枚举类型,比如enum Season { SPRING, SUMMER, AUTUMN, WINTER }就定义了一个季节枚举类型。在本例中,对于Season.SPRING这个对象,Season.SPRING.name()可以得到该对象的字符串,即“SPRING”;反之,由Season.valu
2009-03-07 13:17:00
2497
2
转载 RUP和瀑布模型
一 前言 软件过程是指实施于软件开发和维护中的阶段、方法、技术、实践及相关产物(计划、文档、模型、代码、测试用例和手册等)的集合。行之有效的软件过程可以提高开发软件组织的生产效率、提高软件质量、降低成本并减少风险。目前市场上领先的软件过程主要有RUP(Rational Unified Process)、OPEN Process和OOSP(Object-Oriented Software P
2008-11-24 17:32:00
5384
2
转载 Spring中bean的作用域
如何使用spring的作用域:bean id="role" class="spring.chapter2.maryGame.Role" scope="singleton"/>这里的scope就是用来配置spring bean的作用域,它标识bean的作用域。 在spring2.0之前bean只有2种作用域即:singleton(单例)、non-singleton(也称 p
2008-11-14 14:07:00
730
转载 Spring 2.0声明式事务管理让你的事务轻松回滚!
请看下面的接口和它的实现。这个例子的意图是介绍概念,使用 Foo 和 Bar 这样的名字只是为了让你关注于事务的用法,而不是领域模型。 我们想做成事务性的服务接口 --> package x.y.service;public interface FooService ...{ Foo getFoo(String fooName
2008-11-14 13:44:00
1669
转载 1人30天44587行代码,分享舍得网开发经验
我用心写这么高水准的帖子,应该置顶才对。该帖在原来的基础上做了修正和增加。 舍得网(shedewang.com)的开发暂时告一段落,一个人用时不到1个月,java底层代码16902行,jsp代码27685行,共计44587行。整个开发过程遇到过许多问题,但最后都解决了。下面把我在开发中遇到的所有问题和解决办法列出,供参考。 系统构架:redhat AS4/apache2.0.59/resin2.
2008-11-14 12:44:00
1088
转载 编写自定义任务,轻松扩展Ant
Ant自带了大量的任务(Task),在网上也有大量的任务可用,可是如果你面对的是别人根本不会想到的问题,怎么办呢?其实,只要花一点点功夫就可以编写出自己的任务出来。我开始也没想到会这样简单(做嵌套任务碰到一点问题),由此可见Ant的结构设计是相当优秀的。 假设我们需要显示任务执行各花了多少时间,写一个TimerTask 起步:覆盖org.apache.tools.ant.
2008-11-14 10:50:00
1015
转载 Css基础学习(十)—思考
第十讲了,应该说Css的基础学习就告一段落了。我们还需要学习的东西很多,我们还没有学习Css+Div的布局呢。不要急,后面一定会学习这项先进技术的,不过不在这个系列里面。先来说说已经学会的知识如何更好的应用,我们学习了基础、语法,可是还没有在实际的开发中间应用呢。1、继承继承是个好东西,但是并不是所有的属性都会继承的,那我们就要问了,那些属性是会继承的,那些属性是不会继承的呢?如
2008-11-10 14:14:00
648
转载 Css基础学习(九)—缩写
css的样式缩写简洁,而且减少了页面传输的流量,应该是每一个页面设计师追求的目标。我们就来看看我们前面讲解的内容中的一些缩写。文本缩写/* 文本没有缩写 */ /* Specify blanket rules for all elements */ font-size:12px; line-height:160%; font-weight:bold; fo
2008-11-10 14:13:00
740
转载 Css基础学习(八)—表格
终于轮到我们的表格出场了,虽然表格在以前过度的使用在了网页的布局当中,但是其价值还是存在的。很显然把表格贬得一文不名是不公平的!表格在表示列表数据方面有着其突出的作用,我们就学习一下使用css怎么使表格发挥它应有的威力。在说明css对表格的作用之前,我们需要做出一些说明。表格Table拥有着自己的样式元素:cellpadding cellspacing border等,这些元素将会对cs
2008-11-10 14:12:00
711
转载 Css基础学习(七)—链接
网页的发展就是从链接开始的,没有链接的网页只是孤立的,基本称不上是网页。通过css,链接可以变成一个非常美观且功能强大的对象。当然话说回来,虽然我们可以对链接进行很多控制,但是不能够为了追求美观和新奇而影响链接的基本功能。废话就不多说了,就开始链接对象css的学习吧。先创建一个链接:http://www.google.com" title="Visit the best search engin
2008-11-10 14:10:00
583
转载 Css基础学习(六)—列表
浏览任何基于Web标准建立的网站资源,几乎都可以看到一个导航列表、一个外部链接列表、有的还有按钮列表和数组列表。网站设计开始阶段就采用简单的列表可保证设计的灵活性和各种功能,并且可以在某些浏览场景下简化设计。1、list-style-type属性list-style-type属性可以从多个可能的列表项目符中为列表设定一个特定列表项目符,使列表不采用默认的disc。常用的值有:none
2008-11-10 14:08:00
842
转载 Css基础学习(五)—颜色、背景与图像
使用css来控制网页的颜色、背景和图像也算是将网页的内容与表现分开的一种方式,不过图像并不全是,需要根据图像的性质来决定。那我们就来看看怎么样使用css样式来进行对颜色、背景和图像的控制。1、文本颜色前面其实已经使用过文本的颜色,这里就简单的回顾。如:p{color:#f00;}注意:颜色是一个可以继承的值。如果指定包含元素的div为蓝色,那么所有在被包含的文本(没有
2008-11-10 14:06:00
741
转载 Css基础学习(四)—文本
文本是网页内容的核心,文字的美观、可视性、表现性会加强网页内容的可读性。相对于精美的图片和样式,枯燥的文字就没有得到相应的重视程度。人们浏览网页并不是漫无目的的欣赏图片,而是获取信息。我们下面就来说说文字的一些基本样式。1、font-family属性font-family属性是针对某个元素的字体名称和(或)字体系列名称的一个列表。font-family有两种值:字体名称(family
2008-11-10 14:04:00
685
转载 Css基础学习(三)—构造块
div,看见这个一定很兴奋吧。最流行的网站布局就是靠它加上css来实现的,讲css没有它怎么行呢。不过今天我们暂时不谈论布局,就对块的常用属性做一个较为详细的介绍,为后面的布局打下坚实的基础,那我们就开始把。1、外边距——margin外边距属性,用户设定HTML元素和在它外部的元素之间的间距,可以对元素的上下左右分别设置不同的外边距。注意外边距值不从父元素中继承。设定外边距属性值有三
2008-11-10 13:57:00
678
转载 Css基础学习(二)—CSS基础性概念
1、ID和类我们首先简单的说明一下什么是ID和类。ID是一个标识码,因此在一个HTML页面中,ID只能出现一次;而类相当于一种类别,属于一种类的可以是一个也可以是多个,因此类可以在页面中无限次地使用。知道了两者的区别,我们就使用事例来说明把。 p id="highlight">This paragraph has red text.p> p id="defaul
2008-11-10 13:54:00
644
转载 Css基础学习(一)—如何使用CSS?
现在web开发人员如果不知道CSS那就太落伍了,不过知道不等于会使用,更不等于精通。而我刚好属于那个知道CSS是干什么的,仅此而已的一员。CSS:Cascading Style Sheet,层叠样式表,可以将网页的大部分甚至全部的表示信息从HTML文件中移出,达到表现信息和核心内容相分离,达到易于维护以及美工和程序员分工更加明确的好处。这么好的东西是怎么应用到网页上面的呢?我们先来看看在网页
2008-11-10 13:48:00
803
原创 赢在中国 - 史玉柱经典语录
1.要重视建立销售手册2.凡是先做试点,风险才低。3.找到自己的细分市场。4.不要总想着同竞争对手对立,而是要想办法让自己弥补竞争对手的不足。5. 如果没有价格上的优势与技术上的绝对优势,千万不要进入红海市场,否则你会必输无疑!6.抓住关键环节,重点抓好市场调研。7.与其改变消费者固有的想法,不如在消费者已熟悉的想法上去引导消费者。8.要改变消费者固有的想法,比登
2008-11-10 13:39:00
587
iText 根据PDF模板 替换生成新的PDF问题
public static void test2() throws Exception { /*打开已经定义好字段以后的pdf模板*/ PdfReader reader = new PdfReader("c://chapter5InvestTemplate.pdf"); /*使用中文字体*/ BaseFont bf = BaseFont.crea...
2008-10-20 10:02:51
1233
原创 ibatis 实现一对一和一对多
写在前面的首先你得要了解ibatis框架我就不说了。推荐你看看 《iBATIS-SqlMaps-2_cn.pdf》 一。javaBean____________________________Admin_______________________________package com.ibatisDemo.model;import java.io.Serializa
2008-08-24 18:49:00
3645
3
google map api 实例
2010-12-22
OSWorkflow中文手册,OSWorkflow 开发手册
2008-06-16
js获得颜色代码工具
2008-06-13
java 调用.net webservice
2008-05-23
js 日历控件
2008-02-15
java enum枚举的初始化步骤是?
2009-06-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人