- 博客(12)
- 资源 (10)
- 收藏
- 关注
原创 使用Filter限制J2EE最大并发数
在开发J2EE的过程往往需要限制并发请求量从而减少服务器异常的可能性。而这些通常都是通过集群手段或外部代理来实现的。本文主要介绍单个应用如何不依赖其他程序来解决这个问题。J2EE的每个请求都是经由过滤器(责任链模式),Servlet来执行的,每个请求的进入都需要过滤器的准许才能执行到Servlet,那么只需要在过滤器上计算当前的并发数并与最大允许数量对比即可实现并发限制。源代码:imp
2014-12-03 09:56:16
4133
3
原创 游戏开发入门之五子棋
游戏分析棋盘五子棋的棋盘与黑白棋、围棋等具有非常大的相似度,所以为了以后开发黑白棋、围棋等游戏对于五子棋的棋盘需要可以单独使用。基于这个要求我们需要把棋盘作为单独的对象提取出来,并可以应用与任何棋子游戏中。棋盘应具有以下几个功能:可以定义横向和纵向的落子点数量。可以感知到鼠标即将点击的位置。可以传递出棋盘哪里被点击了的事件。根据要求对棋盘设计出如下结构:ChessB
2014-02-17 13:24:41
3071
原创 游戏开发入门之俄罗斯方块
程序分析俄罗斯方块是由多种类型的方块与游戏边界背景组成,根据面向对象的方法,把整个程序分隔成两部分--游戏主体、形状两个对象。其中游戏主体处理的事情包括:绘制游戏界面与边界。容纳方块与形状并绘制。控制器:监听键盘事件,并将之转换成对形状对象的控制,如变形、左移、右移、下移以及直接落地操作。游戏规则控制:包括形状对象的生成,形状对象每次下落的时间间隔,边界检测(形状对象不能移除游戏边
2014-02-15 13:09:38
2528
原创 jQuery之使用jQuery.fn.prop()替换jQuery.fn.attr()
今天做WEB开发框架搭建写Examples时发现之前写过的JS-Table控件不能正常工作了。具体表现为在设置checkbox为选中状态时,checked=“checked”属性已经被设置进去了,但是checkbox状态实际为未选中,但是删除checked属性时会将checkbox的状态改变为未选中。检查代码后发现逻辑上并没有问题,使用FireBug测试也没有发现问题。
2013-08-31 16:35:32
2600
原创 Java验证码生成工具类
import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.LinearGradientPaint;import java.awt.Paint;import java.awt.geom.AffineTransform;import java.awt.image.Buffere
2013-05-31 12:27:40
4631
2
转载 HighCharts中文配置说明文档
Highcharts提供大量的选项配置参数,您可以轻松定制符合用户要求的图表,目前官网只提供英文版的开发配置说明文档,而中文版的文档网上甚少,且零散不全。这里,我把Highcharts常用的最核心的参数选项配置整理成文档,与大家分享。Chart:图表区选项Chart图表区选项用于设置图表区相关属性。参数描述默认值backgroundColor设置图表
2012-12-27 13:44:14
3075
转载 Log4j配置详解
来自 : http://www.blogjava.net/zJun/archive/2006/06/28/55511.htmlLog4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:
2011-10-27 09:13:42
402
原创 关于如何获得数据库插入操作中数据的自增长主键的值
<br /> 有时在做数据插入操作时需要获得刚刚插入数据的主键值,由于主键是自增长,并且可能存在并发的情况,所以不能使用数据库最后一条记录来确定。<br /> 当然如果使用hibernate的话hibernate会主动帮你获得主键,但项目可能碰到这样的需求插入就使用hibernate来处理。从网上搜索了很多解决方案,并在查看了MYSQL的文档后找到了在MYSQL中的解决方案。<br /> 在MYSQL中可以使用select @@identity;来查询最后一条插入自增长的键值,
2011-04-22 11:19:00
2949
原创 JS获取浏览器地址参数的封装类
<br /><script type="text/javascript" language="JavaScript"><br />function UrlProperty(url_pro){<br /> var tmpurl = url_pro;<br /> if(tmpurl){<br /> var tempurl = url_pro;<br /> while(true){<br /> tempurl = unescape(tempurl);<br /> if(tempurl == tmpur
2010-06-07 12:57:00
801
原创 JS弹出对话层方法实现
<br /><html><br /><head><br /><script language="javascript" type="text/javascript"><br />function esclubAlert(str){<br /> var bgdiv,msgdiv;<br /> var opacity = "0.75";<br /> var bgWidth,bgHeight;<br /> var msgWidth,msgHeight;<br /> msgWidth = 500;<br /> ms
2010-06-07 12:55:00
489
原创 MyEclipse7.5注册码
StevenFLR8ZC-855575-67517256723232027luyangchengyLR8ZC-855575-67517256844643364 luyangcheng@hotmail.comSerial:yLR8ZC-855575-67517256167579399 import java.io.*;public class MyEclipseGen {
2010-01-08 18:07:00
1993
11
原创 XP系统下Java修改文件或文件夹属性的代码。
2009-11-09 15:33:36 文件属性配置类package cn.sist.file;public class FileProperty { private int sysProperty = 0; private int hiddenProperty = 0; private int readProperty = 0; priva
2009-11-09 15:32:00
2104
1
Java解析JSON文本,大数据量工具包
2015-07-06
Java解析大容量JSON工具
2015-07-06
游戏开发入门之俄罗斯方块
2014-02-17
Java用户仅允许登录一次
2010-09-24
SQL2000数据库表导出.sql工具
2010-02-01
XP系统下使用Java更改文件属性
2009-12-28
Java数据库导出程序2.0版
2009-12-28
SQL2000数据库表导出.sql工具
2009-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人