自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小程序员-魔法师

拥有魔法力量的程序员

  • 博客(12)
  • 资源 (10)
  • 收藏
  • 关注

原创 使用Filter限制J2EE最大并发数

在开发J2EE的过程往往需要限制并发请求量从而减少服务器异常的可能性。而这些通常都是通过集群手段或外部代理来实现的。本文主要介绍单个应用如何不依赖其他程序来解决这个问题。J2EE的每个请求都是经由过滤器(责任链模式),Servlet来执行的,每个请求的进入都需要过滤器的准许才能执行到Servlet,那么只需要在过滤器上计算当前的并发数并与最大允许数量对比即可实现并发限制。源代码:imp

2014-12-03 09:56:16 4173 3

原创 游戏开发入门之五子棋

游戏分析棋盘五子棋的棋盘与黑白棋、围棋等具有非常大的相似度,所以为了以后开发黑白棋、围棋等游戏对于五子棋的棋盘需要可以单独使用。基于这个要求我们需要把棋盘作为单独的对象提取出来,并可以应用与任何棋子游戏中。棋盘应具有以下几个功能:可以定义横向和纵向的落子点数量。可以感知到鼠标即将点击的位置。可以传递出棋盘哪里被点击了的事件。根据要求对棋盘设计出如下结构:ChessB

2014-02-17 13:24:41 3132

原创 游戏开发入门之俄罗斯方块

程序分析俄罗斯方块是由多种类型的方块与游戏边界背景组成,根据面向对象的方法,把整个程序分隔成两部分--游戏主体、形状两个对象。其中游戏主体处理的事情包括:绘制游戏界面与边界。容纳方块与形状并绘制。控制器:监听键盘事件,并将之转换成对形状对象的控制,如变形、左移、右移、下移以及直接落地操作。游戏规则控制:包括形状对象的生成,形状对象每次下落的时间间隔,边界检测(形状对象不能移除游戏边

2014-02-15 13:09:38 2583

原创 jQuery之使用jQuery.fn.prop()替换jQuery.fn.attr()

今天做WEB开发框架搭建写Examples时发现之前写过的JS-Table控件不能正常工作了。具体表现为在设置checkbox为选中状态时,checked=“checked”属性已经被设置进去了,但是checkbox状态实际为未选中,但是删除checked属性时会将checkbox的状态改变为未选中。检查代码后发现逻辑上并没有问题,使用FireBug测试也没有发现问题。

2013-08-31 16:35:32 2637

原创 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 4666 2

转载 HighCharts中文配置说明文档

Highcharts提供大量的选项配置参数,您可以轻松定制符合用户要求的图表,目前官网只提供英文版的开发配置说明文档,而中文版的文档网上甚少,且零散不全。这里,我把Highcharts常用的最核心的参数选项配置整理成文档,与大家分享。Chart:图表区选项Chart图表区选项用于设置图表区相关属性。参数描述默认值backgroundColor设置图表

2012-12-27 13:44:14 3117

转载 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 417

原创 关于如何获得数据库插入操作中数据的自增长主键的值

<br />      有时在做数据插入操作时需要获得刚刚插入数据的主键值,由于主键是自增长,并且可能存在并发的情况,所以不能使用数据库最后一条记录来确定。<br />      当然如果使用hibernate的话hibernate会主动帮你获得主键,但项目可能碰到这样的需求插入就使用hibernate来处理。从网上搜索了很多解决方案,并在查看了MYSQL的文档后找到了在MYSQL中的解决方案。<br />      在MYSQL中可以使用select @@identity;来查询最后一条插入自增长的键值,

2011-04-22 11:19:00 2987

原创 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 828

原创 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 514

原创 MyEclipse7.5注册码

StevenFLR8ZC-855575-67517256723232027luyangchengyLR8ZC-855575-67517256844643364 [email protected]:yLR8ZC-855575-67517256167579399 import java.io.*;public class MyEclipseGen {

2010-01-08 18:07:00 2015 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 2112 1

Java解析JSON文本,大数据量工具包

解决当内存资源不充足时大数据量的JSON文本解析为JSON对象会导致内存溢出的问题。 基于org.json的部分源代码,以及新增的JsonLazyer类。 原理:用时创建的规则降低传统解析器一次性将文本转成Java对象而占用大量内存空间,通过注册Filter并判断自己关注的KEY/VALUE来有选择的创建Java对象或JsonLazyer子对象。 使用方法可以查看jar包中的Sample.java示例代码。 大容量JSON文本解析为JSON对象。

2015-07-06

Java解析大容量JSON工具

解决当内存资源不充足时大数据量的JSON文本解析为JSON对象会导致内存溢出的问题。 基于org.json的部分源代码,以及新增的JsonLazyer类。 使用方法可以查看jar包中的Sample.java示例代码。 大容量JSON文本解析为JSON对象。

2015-07-06

游戏开发之坦克大战

JS版坦克大战.带砖头,铁块,草坪。 初始两个坦克,最多18个敌人。

2014-10-17

游戏开发入门之俄罗斯方块

游戏开发入门之俄罗斯方块-实例 JavaScript俄罗斯方块游戏 声明:请确保您上传的内容合法合规,涉及侵权内容将会被移除,详见《CSDN资源共享规则》

2014-02-17

游戏开发入门之五子棋

游戏开发入门之五子棋-实例文件下载 JS实现,基于jQuery 声明:请确保您上传的内容合法合规,涉及侵权内容将会被移除,详见《CSDN资源共享规则》

2014-02-17

Java用户仅允许登录一次

本实例主要向初学者传达一种控制单点登录的思想,具体逻辑可根据实际情况自己选择调整,提供本实例的初衷是为了让程序员更容易的了解单点登录的解决方法。 可以使用MyEclipse导入这个工程文件,数据库的properties在cn.sist.jdbc包下,用户根据自己选择配置数据库。

2010-09-24

SQL2000数据库表导出.sql工具

目前只做了SQL2000和MYSQL的导出支持,导出的数据格式为INSERT INTO TABLE(ITEM1,ITEM2...) VALUES(1,'2'); 没导出100个添加一行commit;与--Record Count

2010-02-01

XP系统下使用Java更改文件属性

Java使用批处理命令制作的XP系统下操作文件属性的东西。可以更改文件的系统、隐藏、存档、只读属性。 cn.sist.file.FilePropertyChange的main方法里有使用实例。

2009-12-28

Java数据库导出程序2.0版

可以快速将SQL2000数据库里的所有数据导出为INSERT的SQL语句。由于Oracle有这个功能所以为添加。附全部程序源码,MYECLIPSE5.5版本运行cn.sist.database.swing.MainView

2009-12-28

SQL2000数据库表导出.sql工具

目前只做了SQL2000和MYSQL的导出支持,导出的数据格式为INSERT INTO TABLE(ITEM1,ITEM2...) VALUES(1,'2'); 没导出100个添加一行commit;与--Record Count

2009-12-25

空空如也

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

TA关注的人

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