- 浏览: 1898888 次
- 性别:
- 来自: 北京
最新评论
-
July01:
最近了解到一款StratoIO打印控件,功能如下:1、Html ...
jquery打印指定的div -
GentlemanQc:
...
quartz系列(二)spring3.2.5与quartz2.1.7集群版集成简要说明 -
静夜独窗:
你好,能说一下server.xml增加的配置是怎么影响性能的吗 ...
tomcat7.0性能优化-挑战极限精简版 -
beyondfengyu:
beyondfengyu 写道如果每个客户进程的时间不同步,时 ...
java并发(二十二)分布式锁 -
beyondfengyu:
如果每个客户进程的时间不同步,时间超前的进程是不是更容易得到锁 ...
java并发(二十二)分布式锁
文章列表
commons是apache下,最著名的框架之一.他收集了很多常用到的工具类和方法。这样我们就省去了很多精力去实现底层,并且能得到稳定强大,易维护的代码结构。现在世界上好多的开源大项目和软件解决方案,均采用commons做为基础工具类。
本人之前积累的好多基础工具类,在commons中基本都被涵盖。所以想与各为好朋友们分享一下commons.
今天重点说一下commons-io,看名字就能知道,他是一个输入输出操作的相关框架。下面是一些常用的代码,附件中,也有我最从官方下载的包,大家可以自己尝试使用。本人只是做到抛砖引玉,具体的经典使用方法,还需要与大家共同探讨学习^-^ ...
在工作中,之前的开发人员,把2月份简单的判断成了28天。这对工作造成了很大的影响.尤其是在财务统计的时候,1天更是非常重要.下面本人把闰年判断小程序弄了出来.很简单,相信所有人都会.^-^
先判断是否可以被4整除,如果不可以,不是闰年,如果可以,继续判断,看是否可以被100整除,如果不可以,则是闰年,如1996,如果可以被100整除,继续判断,看是否可以被400整除,如果可以则是闰年,如果不可以,则不是,如1900可以被4整除,继续判断,可以被100整除,继续判断,不可以被400整除,则不是,2000年则是闰年。
package test;
public class ...
TP-LINK_5BE414
LAN: 00-21-27-5B-E4-14
WAN: 00-21-27-5B-E4-15
mercury
LAN: 00-1D-0F-92-AC-FE
WAN: 00-1D-0F-92-AC-FF
无线路由桥接
1)路由器型号:TL-WR340G 与 MW54R
2)桥接组合方式,以下3种通用
a)2个TL-WR340G
b)2个MW54R
c)TL-WR340G 与 MW54R
3)2个无线路由状态
路由A:
LAN的IP:192.168.1.1
LAN的mac:MAC1
允许SSID广播 启用
DHCP服务器 启用
可以上网(internet,形 ...
GRASP(General Responsibility Assignment Software Pattern)是通用职责软件分配模式。GRASP的核心是自己干自己能干的事,自己只干自己的 事,也就是职责的分配和实现高内聚。用来解决面向对象设计的一些问题。GRASP提出了九大原 ...
琴棋报表是一个开源,免费的中国式报表.实现相关的功能很简单。虽然这个项目很久没有维护了。但他的强大功能和简单易用性,仍然很受大家欢迎.
下面的附件中,包含了琴棋报表的完整项目.包括源代码,JAR包,示例.由于报表开发相当复杂.所以建议读者先运行我编写的简单例子。有个直观的感受.然后再运行项目中的例子.最后整理成自己的知识,生成自己需要的报表.^-^
由于今天时间有限,所以没有进行细致的整理,等过段时间,我会好好整理一下,与朋友们分享.
<%@ page language="java" contentType="text/html; ch ...
工作中经常遇到图形报表的问题.今天总结一下.jfreechart是一款免费开源的图形报表开发.但他的DEMO源代码和文档是收费的。所以今天把用jad反编译的代码也传上了上来与大家共享.
jfreechart可以实现各种报表,可以在应用程序中实现,也可以以web形式实现.所以代码都是通用的.demo中的代码是桌面应用程序的,所以此处不示范.web形式的代码如下.
在你的WEB工程里,导入以下"试验包"中的jar文件,直接复制代码就行了.我的环境是
tomcat6.0.28
jdk6.0.21
附件中还包含了jfreechart的其他几个官方下载的 ...
表finance有俩个字段如下
date date
money double(15,2)
下面需要对表finance的2010年财务数据,按月进行统计
select DATE_FORMAT(date,'%Y-%m') as month,sum(money) as money
from finance
where DATE_FORMAT(date,'%Y')=2010
group by month
order by month
下面是按周统计
查看MySQL的manual
%X Year for the week where Sunday is the f ...
由于工作需要,需要通过复杂的SQL语句和数据库的相关函数,才能实现相关复杂数据的业务要求.所以将此方法写下来,与大家分享^-^
执行方法
public List<Object> findQueryString(String queryStr) {
try {
//执行纯SQL语句,list里面,封装的是object数组
Query query = getEntityManager().createNativeQuery(queryStr);
//执行JPA的JQL
//Query query = getEntityManager().creat ...
通过JQuery,几行代码,就能实现一个精美的日历,下面是实现的代码和相关引用的JS文件.下面是效果图,当你点击text的输入框的时候,日历就会自动弹出来。很方便吧.喜欢的朋友们就开心的使用吧.^-^
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<html>
<head>
<meta http-equiv="Content-Type" ...
工作中,遇到了应用程序需要数据库连接池.这无疑是对程序性能的一个挑战.为什么使用数据库连接池呢?因为每次新建个连接,非常耗费资源.本人在自己的笔记本上做实验的结果如下:
每秒中,可以向MySQL中插入纪录4000 ...
本人从事电力行业采集数据的信息系统开发工作.在工作中,有项业务是采集数据.而采集数据过程中,有个数据采集的需要.因此使用到了整点定时器的功能。特意记录下来,与大家分享.
package test;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
public class Test {
public static void main( ...
在编写JSP的时候,经常用到table,而显示指定位置的边框,这个功能也特别实用,今天工作中就用到了这个,做出来的效果不错,比单纯的使用方格围起来,美工改进了许多.特意记下来,与广大朋友分享.
<table width="200" style="border-collapse: collapse">
<tr class="trBorder" >
<!-- border-width: 上,右,下,左 -->
<td style="border-width: 0 0 1p ...
进度条应该是我们常用的功能,尤其是在大数据量处理,高强度计算的时候.下面就是一个小例子.
pg.zul页面代码
<?page title="Auto Generated index.zul"?>
<window id="tt1" title="Hello World!!" border="normal">
<label value="点击,开始进度条的演示" />
<button id="b1" label="弹出& ...
以下是index.zul文件的内容,专门弹出小窗口的.
<?page title="Auto Generated index.zul"?>
<window id="main" title="Hello World!!" border="normal" width="200px">
<vbox>
<hbox>
<label value="用户名" />
<textbox />
...
极限编程(ExtremeProgramming,简称XP)中有四个核心价值是我们在开发中必须注意的:
沟通(Communication)、
简单(Simplicity)、
反馈(Feedback)、
勇气(Courage)。
XP用“沟通、简单、反馈和勇气”来减轻开发压力和包袱;无论是术语命名、专著叙述内容和方式、过程要求,都可以从中感受到轻松愉快和主动奋发的态度和气氛。这是一种帮助理解和更容易激发人的潜力的手段。XP用自己的实践,在一定范围内成功地打破了软件工程“必须重量”才能成功的传统观念。 XP精神可以启发我们如何学习和对待快速变化、多样的开发技术。成功学习XP的关键 ...