自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CodingMouse的专栏

编码鼠 CodingParadise 『Foreword:你站在桥上看风景,看风景人在楼上看你。明月装饰了你的窗子,你装饰了别人的梦。』

  • 博客(82)
  • 资源 (23)
  • 问答 (1)
  • 收藏
  • 关注

原创 【龙年献礼】POJOGenerator(POJO代码生成器 v1.3.3)最终版(以后不再更新)

POJOGenerator(POJO代码生成器 v1.3.3)本POJO代码生成器采用Java的Swing技术编码实现,是绿色免费工具,可以自由传播。由于本工具的内部实现较烂,所以还请反编译高手手下留情,让我留几分颜面。^_^由于本人只用过Oracle、DB2、MySQL、MS SQL Server这四款数据库产品,所以制作成exe可执行文件时只添入了这四款数据库的驱动支持。如果您

2012-01-30 22:51:49 2267 2

原创 一个AJAX连接池封装

1、源代码 这个AJAX连接池害我我弄了很久,终于,让它兼容IE6/7/8、FireFox、Opera、Google Chrome这四类浏览器了。 /** * AJAX 连接池 * AJAXConnectionPool Build in 2009.7.10 * @author CodingMouse * @version 1.0 */var AJAXCon

2010-04-13 01:27:00 1372

原创 通过 DAOFactory 的泛型写法来演示Java泛型的特殊用法

通过 DAOFactory 的泛型写法来演示Java泛型的特殊用法 小型项目中常常都没有用三方持久化框架,而大都是用公司或自行依据DAO模式封装的一些组件来完成数据库持久化动作,并且,通常为了更具可扩展性,常常使用抽象工厂模式来解耦合。 一、先看代码1、简单工厂代码/******************************************************

2010-01-11 15:59:00 1479 2

原创 浅谈C# WinForm中实现基于角色的权限菜单

浅谈C# WinForm中实现基于角色的权限菜单作者:CodingMouse            日期:2008年12月14日转载请注明文章来源:http://blog.csdn.net/CodingMouse/archive/2008/12/14/3515969.aspx本博文完整源码已经上传,欢迎下载讨论:http://download.csdn.net/source/913

2008-12-14 21:27:00 12600 99

原创 《一分钟经理人》及《首先,打破一切常规》读书心得

《一分钟经理人》及《首先,打破一切常规》读书心得 近日,在参加“翔鹰营”第一期的集训过程中,我走马观花地阅读了美国20年来最畅销的管理学作品《一分钟经理人》(肯·布兰佳 及 斯宾塞·约翰逊著)以及《首先,打破一切常规》(马库斯·白金汉 及 科特·科夫曼著)。这两本书都通过生动形象的文字言简意赅、通俗易懂的介绍了管理方法,是管理工作者不可多得的案头读物。阅读过程中虽然没有过多关注细节内容,但

2012-03-29 02:37:44 2957

原创 SQL查询分析器单文件绿色版

基于SQL Server 2000查询分析器核心,亲自虚拟化封装的单文件绿色版工具,不用在您的机器或客户服务器上安装SQL查询分析器均可快速访问SQL Server 实例并执行SQL代码脚本。 经亲自测试,可连接SQL Server 2000/2005/2008版本数据库实例引擎,与SQL Server 2000实例完美兼容,可在对象浏览器中直接编辑对象。当连接SQL Server 200

2012-03-22 19:56:08 1645

原创 JSP脏话过滤器的实现

JSP脏话过滤器的实现不管是JSP还是Servlet,其Filter过滤器都是一个东西。因为JSP的本质就是Servlet,只不过是被包装了一下,成了标准,让Web服务器都遵循这个标准来解析编译执行而已。以下演示的就是在JSP中如何过滤脏话(Servlet的处理方式也差不多)。一、过滤器类 package com.filter;import java.io.BufferedRe

2010-04-12 08:01:00 2542 3

请大家推荐几个轻巧的开源工作流引擎

近一年时间一直在做OA项目实施和流程管理咨询工作,之前也是个代码民工,回头又想看看技术层面的东西。公司的产品实施久了之后,就觉得问题百出,虽然没拿到公司产品源代码,但从 JSP 页面源码及维护升级的情况来看, 根本就没有多少模块化、组件化、分层开发的思想在里面。虽然公司的OA产品在业界看来已小有名气(最大的原因在于工作流程管理模块的业务实现上面功能做到了足够灵活和周全)。感觉似乎很...

2010-03-24 01:47:46 916

原创 很少看到有人这样写SQL

很少看到有人这样写SQL       好久没写代码了,想编写一套独立的企业宣传网站,包含前台信息展示及后台数据维护。但都好几天了,我也仅是10月24日这天才写了下面这一点点SQL(MS SQL Server 2000 环境),只因工作忙,下班后已经无心与代码格斗。  /** * 项目名称:通用企业宣传网站(CorporatePRSite) * * 程序设计:邓超(Cod

2009-10-28 23:13:00 2247 2

原创 发布一个自用的Java简易版ORM框架

发布一个自用的Java简易版ORM框架 看过Hibernate和iBatis的强大,也见过最原始的BaseDAO使用的痛苦。有的时候我感觉很纳闷,既然要主张DAO的灵活,那就不可能将复杂的SQL都支持或支持得非常好;又要主张ORM,那就又得作一些限制。于是,我只能依着自己的实际来写一套自己的简易版ORM框架,去除Hibernate这类框架的复杂关联映射,仅支持单表的持久化映射动作。目前这个

2009-09-05 11:45:00 3416 3

原创 更新了一下自己的POJO代码生成器

  更新了一下自己的POJO代码生成器  前段时间模拟了一下Eclipse的Hibernate插件HibernateSynchronizer反转引擎的POJO代码生成功能。为了方便操作,当时就是手写Swing代码来做的用户界面。后来还是感觉不太好用,干脆就在原来的基础上修改一下,把数据类型映射使用配置档存储,这样就显得稍稍灵活一些了。为了让界面美观一点,还是使用了一下substan

2009-07-13 22:54:00 1874 2

原创 关于细粒度泛型DAO封装的一些思考

关于细粒度泛型DAO封装的一些思考  此文首发于老紫竹的Java世纪网,原文地址:http://www.java2000.net/p17630 还是把自己花了时间写的文章复制一份到自己的博客保存,以下为原文内容: 1、泛型查询动作接口(非完整版本,如分页功能都未加入)package com.china.codingmouse.cmsdk4j.dao.generics

2009-07-08 10:29:00 1563

原创 对被final关键字修饰的方法执行效率的一段测试

对被final关键字修饰的方法执行效率的一段测试 首先回顾一下final关键字的作用: 1、final类: 可以用“final”声明一个类不可再被作为超类。 2、final方法: 当一个方法用“final”来修饰时,表示该方法不可以被子类重写。 好处: 一、限制了子类中对其改写; 二、提高了执行的效率,因为这种情况属于静态绑定,Java虚拟机(JVM)的即时编译器就不会去检索该方法在其父类、子类或

2009-05-05 23:53:00 1759 3

转载 Tomcat web.xml 文件详解

Tomcat web.xml 文件详解 注:此帖中web.xml为转载内容,原作者为张宁。 这是一篇电子档中的内容,对于使用Tomcat来部署Web项目的初学者来说,对web.xml的配置大多都不太熟悉,现在将该部分内容提取出来,给初学者参考,以免在部署项目时出现配置web.xml引发的问题而不知所措。文中的注释非常详细,不熟悉的朋友可以以此作为参考。  <!DOCTYPE web-

2009-05-05 23:47:00 2857

原创 演示OOP中的多态在JavaScript中的书写方式

演示OOP中的多态在JavaScript中的书写方式  看来我对JS的面向对象编程上瘾了。刚刚将JS的多态实现弄出来就又在老紫竹的世纪网上又发了这篇帖子,现在还是把它转到自己的博客上保存起来,以备日后对比改进。时间已经很晚了,但因为上篇文章《演示OOP中的继承在JavaScript中的书写方式》的内容与本文所描述的内容关联太紧了,所以不得不提前把这篇文章写完。这样,我的简单版本的J

2009-04-26 03:03:00 2495 3

原创 演示OOP中的封装、继承在JavaScript中的书写方式(另附JS反射的例子)

演示OOP中的封装、继承在JavaScript中的书写方式(另附JS反射的例子)   最近几天都在尝试去理解学习老师演示的JS面向对象编程的例子,我细读这些例子之后,也终于找到了JS中运用Java中已掌握的面向对象编程方式去写JS代码的感觉了。于是,在老紫竹的世纪网上我也写了几篇帖子以演示最近的学习所得。 下面是这几天写的几篇帖子,整理一下给大家分享一下,希望过路的朋友能指正其

2009-04-25 22:23:00 1860 1

自己实现了一个较实用的Pojo(实体)基类

自己实现了一个较实用的Pojo(实体)基类也许你会觉得就单单重写了Object根类的equals、hashCode、toString这三个方法有什么意义?实质上,如果你封装过泛型集合基类,并在泛型集合基类中玩过根据自定义属性排序的话,那么你会发现实现这样的一个Pojo基类很有必要![code="java"]package com.china.codingmouse....

2009-04-11 22:40:31 234

原创 今天实现了一个较实用的Pojo(实体)基类

今天实现了一个较实用的Pojo(实体)基类  呵呵!也许你会觉得就单单重写了Object根类的equals、hashCode、toString这三个方法有什么意义?实质上,如果你封装过泛型集合基类,并在泛型集合基类中玩过根据自定义属性排序的话,那么你会发现实现这样的一个Pojo基类很有必要! 先看看代码的实现:  package com.china.codingmo

2009-04-11 01:40:00 3857 2

原创 利用Java操作Office2007成为可能

利用Java操作Office2007成为可能  之前从来都没有想过使用Java来操作Office,今天在InfoQ中文站上逛悠了一圈,发现了一篇名为《用Java操作Office 2007》的译文,原文作者为:Ted Neward ,译者为:张立。 其中,有这样一段关键文字:由于Office文档(主要是Word,Excel和PowerPoint)是存储在一个二进制格式文件

2009-04-09 11:23:00 1942

原创 利用Java反射机制+泛型重新封装的BaseDao

 利用Java反射机制+泛型重新封装的BaseDao   前段时间仿着C#写了个Java版的BaseDao,呵呵,感觉真烂!后来看到有学长利用反射+泛型封装的BaseDao后,心里甚感不快。从来没去探究过Java的反射机制,也从来没想到过自动数据类型映射的做法。于是乎,自己琢磨了下,弄了一个自己的版本,感觉有收获了。实践得真知,我糅合了下自己的理解,以及别人做法的的优点,写了这

2009-03-31 03:17:00 4328 6

原创 自己封装的一个泛型集合基类

自己封装的一个泛型集合基类 自己揣摩着写的,希望路过的大虾指正为感!最好能附上写得更完善的例程,谢谢! import java.io.Serializable;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.Ite

2009-03-11 21:22:00 1267

转载 CSS相关链接

CSS相关链接本CSS 相关资源链接来自CSSVault.com文章Strategies for Long-Term CSS Hack Management Designing Data Part 2: Adding Style Designing Data Part 1: Table structure A Roadmap to S

2009-02-22 00:58:00 1024

转载 无意间发现一个写得较好的JavaScript日期挑选控件

<!--无意间发现一个写得较好的JavaScript日期挑选控件// --><!--稍稍显得美中不足的是,经测试,貌似只支持MS IE浏览器,对Opera和FireFox浏览器的支持都有些问题。// --><!--由于是在网络上无意间找到的一个例程,所以不知道原作者,在此还请原作者见谅!<! var

2009-02-22 00:39:00 1293 1

原创 自己封装了一个Java数据库访问管理类

自己封装了一个Java数据库访问管理类  刚刚试着用JDBC,仿着原来C#的写法写了这段代码,自己觉得还是挺粗糙的,还烦请路过的朋友推荐一个写得较好较完整的相关例程以便学习。谢谢! import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import ja

2009-02-22 00:30:00 3061 3

转载 [JS特效]时钟随鼠标移动和旋转

[JS特效]时钟随鼠标移动和旋转  注:此示例代码转自月影著《JavaScript王者归来》一书。 Code:dCol=000000;//date colour.fCol=000000;//face colour.sCol=000000;//seconds colour.mCol=000000;//minutes colo

2009-02-11 16:04:00 1527

转载 Log4j 配置文件示例(详细注释版)

Log4j 配置文件示例(详细注释版)  这是在学习过程中老师给的配置文件,因为学习注释得很详细,所以贴上来给初学者参考一下!  配置文件内容如下:  #此句为定义名为stdout的输出端是哪种类型,可以是#org.apache.log4j.ConsoleAppender(控制台),#org.apache.log4j.FileAppender(文件),#org.

2009-01-02 23:15:00 1329

原创 《Head First Java》 知识要点(1-10章)

  《Head First Java》 知识要点(1-10章)   转载请注明出处:http://blog.csdn.net/CodingMouse/archive/2009/01/02/3687234.aspx      记得很早以前就买了这本《Head First Java》,然而却一定都未认真读完过,最近放假无聊就翻来看看,结果却发现里面的字句非常精妙,于是边读边

2009-01-02 22:57:00 2045 1

原创 在C# WinForm 轻松实现滚动字幕特效的关于窗体

在C# WinForm 轻松实现滚动字幕特效的关于窗体原理很简单,Timer与集合、Label配合就可以轻松实现。截图(记得在一些共享软件注册机上也看到这样的效果):看看下面的C#源码就知道了:using System;using System.Collections.Generic;using System.ComponentModel;using Sys

2008-12-22 00:04:00 8085 8

原创 打造自己的 C# WinForm 应用程序的 SQL Server 连接配置界面

打造自己的 C# WinForm 应用程序的 SQL Server 连接配置界面转载请注明出处:http://blog.csdn.net/CodingMouse/archive/2008/12/20/3565771.aspx在C# WinForm 应用程序非常需要一个 SQL Server 连接配置界面,许多时候,因 SQL Server 服务器地址变更或 数据库登录账户 变更引起的连接失

2008-12-20 18:54:00 6368 9

转载 各类排序算法java的实现

各类排序算法java的实现插入排序:package org.rut.util.algorithm.support;import org.rut.util.algorithm.SortUtil;/*** @author treeroot* @since 2006-2-2* @version 1.0*/public class InsertSort implem

2008-07-30 16:13:00 901

原创 多表联查时两表关联第三表同一ID的问题解决方法

多表联查时两表关联第三表同一ID的问题解决方法  用示例来说明问题更好些,可以参照下面的关系图和代码来帮助理解。 只是在原有基础上再添加一个BBSUsers表的别名引用就行了。问题也很简单,就不多说了!  数据库关系图如下:   代码如下: --根据固定的ID值,查询显示主帖的标题、作者姓名、内容,所有的跟帖的标题、跟帖人的姓名、跟帖内容、跟

2008-07-27 22:22:00 1858 1

原创 Java项目之学员管理系统

/** * 学员管理系统 程序入口类 * @author 邓超 * @version 0.1 2008/06/10 *//* * 使用说明: * 本程序实际运行效果测试只适用于英文版Eclipse + JDK 1.6。 * 如果使用中文版Eclipse测试,程序输出结果会有一些差异。 */public

2008-06-11 20:53:00 1846

原创 我的Java阶段项目1 - 骑士飞行棋[两人对战][随机地图版]

package s1java.xmal1.stochasticmap;/** * S1T037阶段项目1 - 骑士飞行棋[随机地图版] * 启动游戏类(StartGame) * @author 邓超 * @version 0.1 2008/5/4 * 开发/测试环境:JDK 1.6 + Eclipse 3.3.2 */public class StartGa

2008-05-31 17:34:00 3820 1

原创 我的Java阶段项目1 - 骑士飞行棋[两人对战][固定地图版]

package s1java.xmal1;/** * S1T037阶段项目1 - 骑士飞行棋[固定地图版] * 启动游戏类(StartGame) * @author 邓超 * @version 0.1 2008/5/4 * 开发/测试环境:JDK 1.6 + Eclipse 3.3.2 */public class StartGame { /**

2008-05-29 17:45:00 3149 3

原创 输入姓名并分别输出姓和名

输入姓名并分别输出姓和名/** *//** * InputAndOutputName.java * 输入姓名并分别输出姓和名 * @author 邓超 * @version 0.1 2008/5/11 * 开发/测试环境:jdk1.6 + eclipse SDK 3.3.2 */import java.util.Scanner;public class InputAndOutputName

2008-05-25 00:48:00 10501 1

转载 异常处理优劣观

异常处理优劣观以下是FileInputStream构造器之一的原型: public FileInputStream(String name) throws FileNotFoundException  这个原型和C或者C++语言中的同类原形都不一样,Java的方法和构造器必须声明他们在被调用时可能“扔出”的异常,采用的关键字就是“throws”。这种在方法原型中出现的异常提示增加了编程的可

2008-05-17 02:08:00 844

转载 Java命令参数说明大全

Java命令参数说明大全 序言:  Java 在运行已编译完成的类时,是通过 java 虚拟机来装载和执行的,java 虚拟机通过操作系统命令 JAVA_HOME/bin/java –option 来启动,-option 为虚拟机参数,JAVA_HOME 为JDK安装路径,通过这些参数可对虚拟机的运行状态进行调整,掌握参数的含义可对虚拟机的运行模式有更深入理解。  一、  查看参数列表: 

2008-05-17 01:58:00 1419 1

原创 终于将GroundHog团队Logo设计完毕

终于将GroundHog团队Logo设计完毕2008年5月14日17:20,经过长达两小时的努力,GroundHog团队Logo终于诞生了!Logo采用PhotoShop(下称:PS)设计,完成效果如下:  因个人水平有限,没有专业美工那么好的审美观和创意,对PS设计也只学了点皮毛。所以,也只能做到这样的效果了。如果组员们有精通PS的,也可自行设计制作后,将成品及PSD源文件交到我这里

2008-05-16 19:39:00 1298

原创 用面向对象编程打印菱形

 用面向对象编程打印菱形/** *//** * PrintDiamondTest.java * 用面向对象编程打印菱形 * @author CodingMouse * @version 0.1 2008/5/11 * 开发/测试环境:jdk1.6 + eclipse SDK 3.3.2 */public class PrintDiamondTest ...{        public

2008-05-11 23:42:00 990

原创 利用面向对象实现的控制台计算器

利用面向对象实现的控制台计算器/** *//** * ConsoleCalc.java * 控制台计算器 * @author 邓超 * @version 0.1 2008-5-7 * 开发/测试环境:jdk1.6 + eclipse SDK 3.3.2 */import java.util.Scanner;public class ConsoleCalc ...{        publi

2008-05-10 19:36:00 1347

C# WinForm 精美玻璃特效按钮 GDI+实现

C# WinForm 精美玻璃特效按钮 GDI+实现 这款按钮感觉做得非常完美,有兴趣的同学可以下载来学习下。

2012-03-11

C# WinForm 自定义仿Vista特效按钮控件

C# WinForm 自定义仿Vista特效按钮控件 继承UserControl做的自定义控件,处理了很多事件和GDI+绘制。 值得学习!

2012-03-11

《与大象共舞-向IBM学习转型》

《与大象共舞-向IBM学习转型》,值得管理者学习的资料。

2012-01-30

POJOGenerator v1.3.3 Install(可视化POJO代码生成器最终版)

POJOGenerator(POJO代码生成器 v1.3.3) 本POJO代码生成器采用Java的Swing技术编码实现,是绿色免费工具,可以自由传播。 由于本工具的内部实现较烂,所以还请反编译高手手下留情,让我留几分颜面。^_^ 由于本人只用过Oracle、DB2、MySQL、MS SQL Server这四款数据库产品,所以制作 成exe可执行文件时只添入了这四款数据库的驱动支持。如果您需要使用这款工具从 其它数据库中生成POJO,那么您可以联系我(Email:[email protected]), 我会添加其它数据库的驱动支持后通过电子邮件发送给您。 简单的使用说明: 1、先将压缩档解压到任意文件夹,必须保留配置文件cmsdk4j.cfg.xml和generator .cfg.xml与可执行文件POJOGenerator.exe在同一目录,否则无法运行。 2、可以预先在配置档cmsdk4j.cfg.xml中设定您的数据库服务器配置,配置档中已经 提供了默认的配置信息,您仅需在此基础上修改部分参数(如:IP地址、端口号、 用户名、密码、数据库名等),这些参数将作为生成器的预设数据库连接配置参数。 3、可以预先在配置档generator.cfg.xml中设定您的数据类型映射方案,配置档中已经 提供了MS SQL Server/MySQL/DB2和Oracle两种映射方案,当然,可能有不太完整的地方 ,您可以根据实际情况稍作修改即可。需要注意的一点是ref属性表示引用同一映射方案 的另一映射,这样您便可以简化同一映射数据类型的配置;而import属性是指定需要在 最终生成的源代码中作为类最开始的package类型导入声明部分的导入类型名称,因此, 这个名称是完整带包名的类名称,否则不能正确生成最终代码。配置档中提供的默认配 置如果不能满足你的需要,也可以自行根据实际情况进行修改。最后,需要大家注意的 一点就是由于最终生成的代码要调用包装类型的equals和hashCode方法,因此,配置的 数据类型必须是包装类型,如果用基本类型生成的POJO代码是无法通过编译的。 4、所有配置档仅在工具启动初始读取一次并缓存到内存中,因此,如果您是在工具运行 时修改的配置档,请重新启动本工具以使新的配置生效。并且,所有配置档的XML结构均 不能修改,只能修改其节点间的文本值或属性值,以及添加新的标签组,否则会导致本 工具无法工作。选择“界面皮肤方案”后,默认会在当前目录生成名为skin.dat的文件, 这是一个Properties属性文件,用于保存您最后选择的皮肤名称,以便下次打开此工具 时加载您所选择的皮肤来渲染工具UI界面。 5、所有最终代码生成效果都可以在左边的代码预览区域中查看,可点击滑动箭头显示出 被隐藏的POJO代码卡片。点击“写入磁盘文件”按钮即可将POJO代码的Java源码文件写入 到指定文件夹中。POJO代码的equals方法重写完全符合《Core Java》所述规范,同时, 其中的hashCode方法重写则参考了Netbeans中JavaBean转换器的写法。为保障原有代码安 全,通常更好的做法是将最终代码生成后拷贝到您的项目对应文件夹中。最好不要直接指 向您的项目文件夹,因为本工具会直接覆盖掉指定目录中同名的文件。最终生成的代码文 件以.java为扩展名。 6、从1.3版开始生成的POJO代码目录中可自动添加一个名为pojo.ntf.xml的POJO映射通 知档,其中,ID列名默认使用主键名称(若为复合主键则采用次序排首位的主键列名) ,而Oracle环境下的sequence对象名称则为“seq_表名_id”格式的默认名称,请根据 实际情况修改。该配置档用于CmSdk4j-Core框架的ORM映射,不需要则请不要勾选此项或 在生成后直接删除即可。 7、目前1.3.3版与1.3版差异不大,仅修改了POJO类名与成员变量名的大小写处理策略。 即目标数据库服务器为Oracle时,才将表名除首字母外全部小写处理成POJO类名,同理, 成员变量名也只在Oracle数据库情况下才全小写处理。其余数据库如:DB2、MySQL、 MS SQL Server则直接处理为除首字母大写外,其余全部保留原始大小写。其中,对于 表名的处理还直接去掉了空格符和下划线,并且若为Oracle数据库时,下划线亦作为首 字母大写的分隔标志,如:HRM_HUMAN_RESOURCE,最终生成的POJO类名将直接去掉串中 的下划线,并以下划线作为首字母大写的起始,即:HrmHumanResource + POJO类名后缀。 同理,成员变量名的处理也是采用了相同的处理策略。最终处理效果详见生成写入到磁盘 的pojo.ntf.xml配置档。 8、此小工具一直均只写来自用,以便与自己的O/R Mapping简易版工具配套使用,目前 1.3.3这个版本已经能满足自己的需要,同时为了方便预览POJO代码生成的效果,特意添 加了语法着色功能,其着色色调搭配和关键字字典数据来源于EmEditor这款带语法着色的 纯文本编辑器,并且该色调搭配方案也被多款JS版本的语法着色器采用,色调可读性较高。 此小工具虽然GUI、功能这些都相对较弱,但自用已经足够。因此,后期可能就不再考虑 功能更新了,请见谅! 如果您有好的建议,请发送留言到作者博客:http://blog.csdn.net/CodingMouse 或发送邮件到:[email protected] 本工具已经打包成exe可执行文件,便于在Window环境下运行,但仍需要你的机器上 安装至少1.6版本的jre环境(受打包工具的jre版本不兼容限制影响)。 By CodingMouse 2010年5月22日

2012-01-30

CmSdk4j ORM Framework Beta Edition 1.0 Build in 2009.8.21

看过Hibernate/iBatis的强大,但对于小型应用而言,却显得过于庞大,于是,我决定自己写一个泛型的简易版ORM框架,仅支持单表数据映射,关联映射业务逻辑请自行处理。 配置非常简单,如果有不清楚的地方,可以到我的博客上留言或在相关文章(http://blog.csdn.net/CodingMouse/archive/2009/09/05/4522103.aspx)中添加评论。 By CodingMouse 2009.9.5

2009-09-05

自己使用Swing实现的POJOGenerator(POJO代码生成器 v1.2)

POJOGenerator(POJO代码生成器 v1.2) 本POJO代码生成器采用Java的Swing技术编码实现,是绿色免费工具,可以自由传播。 由于本工具的内部实现较菜,所以还请反编译高手手下留情,让我留几分颜面。^_^ 作者本人只用过Oracle、MySQL、MS SQL Server这三款数据库产品,所以制作成exe 可执行文件时只添入了这三款数据库的驱动支持。如果您需要使用这款工具从其它 数据库中生成POJO,那么您可以联系我(Email:[email protected]),我会 添加其它数据库的驱动支持后通过电子邮件发送给您。 简单的使用说明: 1、先将压缩档解压到任意文件夹。 2、可以预先在配置档cmsdk4j.cfg.xml中设定您的数据库服务器配置,配置档中已经 提供了默认的配置信息,您仅需在此基础上修改部分参数(如:IP地址、端口号、 用户名、密码、数据库名等),这些参数将作为生成器的预设数据库连接配置参数。 3、可以预先在配置档generator.cfg.xml中设定您的数据类型映射方案,配置档中已经 提供了MS SQL Server和Oracle两种映射方案,当然,可能有不太完整的地方,您可以 根据实际情况稍作修改即可。需要注意的一点是ref属性表示引用同一映射方案的另一 映射,这样您便可以简化同一映射数据类型的配置;而import属性是指定需要在最终 生成的源代码中作为类最开始的package类型导入声明部分的导入类型名称,因此,这 个名称是完整带包名的类名称,否则不能正确生成最终代码。配置档中提供的默认配置 如果不能满足你的需要,也可以自行根据实际情况进行修改。 4、所有配置档仅在工具启动初始读取一次并缓存到内存中,因此,如果您是在工具运行 时修改的配置档,请重新启动本工具以使新的配置生效。并且,所有配置档的XML结构均 不能修改,只能修改其节点间的文本值或属性值,否则会导致本工具无法工作。 5、所有最终代码生成效果都可以在左边的代码预览区域中查看和进行二次修改,点击 【写入磁盘文件】按钮生成到磁盘文件时将以代码预览区中的内容为准。当然,通常 更好的做法是将最终代码生成后拷贝到您的项目对应文件夹中。最好不要直接指向您的 项目文件夹,因为本工具会直接覆盖掉指定目录中同名的文件。最终生成的代码文件以 .java为扩展名。 如果您有好的建议,请发送留言到作者博客:http://blog.csdn.net/CodingMouse 或发送邮件到:[email protected] 本工具已经打包成exe可执行文件,便于在Window环境下运行,但仍需要你的机器上 安装至少1.5版本的jre环境。 关联文章: http://blog.csdn.net/CodingMouse/archive/2009/07/13/4345782.aspx http://www.java2000.net/p17774 By CodingMouse 2009年7月14日

2009-07-15

自己使用纯Swing写的POJOGenerator(POJO代码生成器) v1.2版

POJOGenerator(POJO代码生成器 v1.2) 本POJO代码生成器采用Java的Swing技术编码实现,是绿色免费工具,可以自由传播。 由于本工具的内部实现较菜,所以还请反编译高手手下留情,让我留几分颜面。^_^ 作者本人只用过Oracle、MySQL、MS SQL Server这三款数据库产品,所以制作成exe 可执行文件时只添入了这三款数据库的驱动支持。如果您需要使用这款工具从其它 数据库中生成POJO,那么您可以联系我(Email:[email protected]),我会 添加其它数据库的驱动支持后通过电子邮件发送给您。 简单的使用说明: 1、先将压缩档解压到任意文件夹。 2、可以预先在配置档cmsdk4j.cfg.xml中设定您的数据库服务器配置,配置档中已经 提供了默认的配置信息,您仅需在此基础上修改部分参数(如:IP地址、端口号、 用户名、密码、数据库名等),这些参数将作为生成器的预设数据库连接配置参数。 3、可以预先在配置档generator.cfg.xml中设定您的数据类型映射方案,配置档中已经 提供了MS SQL Server和Oracle两种映射方案,当然,可能有不太完整的地方,您可以 根据实际情况稍作修改即可。需要注意的一点是ref属性表示引用同一映射方案的另一 映射,这样您便可以简化同一映射数据类型的配置;而import属性是指定需要在最终 生成的源代码中作为类最开始的package类型导入声明部分的导入类型名称,因此,这 个名称是完整带包名的类名称,否则不能正确生成最终代码。配置档中提供的默认配置 如果不能满足你的需要,也可以自行根据实际情况进行修改。 4、所有配置档仅在工具启动初始读取一次并缓存到内存中,因此,如果您是在工具运行 时修改的配置档,请重新启动本工具以使新的配置生效。并且,所有配置档的XML结构均 不能修改,只能修改其节点间的文本值或属性值,否则会导致本工具无法工作。 5、所有最终代码生成效果都可以在左边的代码预览区域中查看和进行二次修改,点击 【写入磁盘文件】按钮生成到磁盘文件时将以代码预览区中的内容为准。当然,通常 更好的做法是将最终代码生成后拷贝到您的项目对应文件夹中。最好不要直接指向您的 项目文件夹,因为本工具会直接覆盖掉指定目录中同名的文件。最终生成的代码文件以 .java为扩展名。 如果您有好的建议,请发送留言到作者博客:http://blog.csdn.net/CodingMouse 或发送邮件到:[email protected] 本工具已经打包成exe可执行文件,便于在Window环境下运行,但仍需要你的机器上 安装至少1.5版本的jre环境。 关联文章:http://blog.csdn.net/CodingMouse/archive/2009/07/13/4345782.aspx http://www.java2000.net/p17774 By CodingMouse 2009年7月14日

2009-07-14

文章《浅谈C# WinForm中实现基于角色的权限菜单》源码

前两天写了篇博文 《浅谈C# WinForm中实现基于角色的权限菜单》,许多过路的朋友都问着要源码,现在我还是抽空把完整实现源码抽离出来给大家参考一下。此资源对应的博文地址:http://blog.csdn.net/CodingMouse/archive/2008/12/14/3515969.aspx 文章《浅谈C# WinForm中实现基于角色的权限菜单》源码 By CodingMouse 2008.12.26

2008-12-26

SchoolManager(三层+实体+接口+简单工厂+抽象工厂+公共数据库访问类)示例C#源码

SchoolManager(三层+实体+接口+简单工厂+抽象工厂+公共数据库访问类)示例C#源码 C#源代码,学习多层开发的最佳示例。

2008-12-17

C#命名规范

C#命名规范,包括数据类型、标准控件、Web控件、Data控件、ADO等的命名规范和示例。文件为清晰的PDF格式电子书,便于保存和阅读。

2008-08-07

软件工程文档模板

软件工程文档模板<br>内容包括:<br>1-操作手册(GB8567——88)<br>2-测试分析报告(GB8567——88)<br>3-测试计划(GB8567——88)<br>4-概要设计说明书(GB8567——88)<br>5-开发进度月报(GB8567——88)<br>6-可行性研究报告(GB8567——88)<br>7-模块开发卷宗(GB8567——88)<br>8-软件需求说明书(GB856T——88)<br>9-数据库设计说明书(GB8567——88)<br>10-数据要求说明书(GB856T——88)<br>11-文件给制实施规定的实例(GB8567-88)<br>12-详细设计说明书(GB8567——88)<br>13-项目开发计划(GB856T——88)<br>14-项目开发总结报告(GB8567——88)<br>15-用户手册(GB8567——88)

2008-06-21

代码大全[codecomplete]

代码大全[codecomplete].pdf 高清晰打印版PDF电子书

2008-06-21

编写有效的用例

编写有效的用例(使用案例最佳實務)[Writing Effective Use Cases in Tranditional Chinese for Dotspace].pdf 高清晰打印版PDF电子书

2008-06-21

CSS快速入门(PDF)

CSS快速入门高清晰PDF教程,帮助你快速学习CSS层叠样式表的常用属性和滤镜特效。高清晰打印版PDF电子书

2008-06-21

J2EE学习笔记

灰狐动力J2EE学习笔记,doc格式,中文版,共60页。

2008-05-11

Java2 学习指南中文版

Java2 学习指南,很详细,中文版的。

2008-05-11

正则表达式释疑(regular-expression)

正则表达式释疑(regular-expression),中文版正则表达式教程。

2008-05-11

Java命令参数说明大全

Java命令参数说明大全,如果你在命令提示符下编写Java程序,这个教程肯定用得上。讲解得很详细,而且是中文版的。

2008-05-11

eclipse官方教程(中文版)

eclipse官方教程(中文版),很好,很少看到这样的资料,推荐下载。

2008-05-11

VFP屏捕专家

VFP编写的屏捕工具,采用VFP9.0 SP2编写,英文界面,可以反编译,功能很简单,就是实现全屏截图,按钮气泡提示,折叠窗体。绿色免安装,解压即可运行。

2008-05-11

软件的开发文档

软件的开发文档,包含所有软件开发文档的格式要求规范。<br>测试总结报告\单元测试报告\系统代码管理规范\程序编写原则\详细设计说明书\总体设计说明书\层次结构设计规范\数据库设计规范\数据库建模规范\用户操作手册\测试分析报告\测试计划\程序维护手册\需求规格说明书\文档代号\License文档示例\软件ReadMe\想编写出优秀技术文档,先学学这四招\用正确方法写出质量好的软件的75条体会\优秀软件文档的必备要素\如何制作方案设计书\软件文档知多少?\软件项目计划模板\文档编写标准化\文档命名公约\系统设计生命周期文档\每日构建采用软件的评估报告\测试报告编写指南\如何写程序维护手册\编写有效的联机帮助\编写优秀技术文档的技巧\小软件项目开发的管理

2008-05-11

(PDF)10年编程无师自通

为什么每个人都急不可耐? <br> <br>走进任何一家书店,你会看见《Teach Yourself Java in 7 Days》(7天Java<br>无师自通)的旁边是一长排看不到尽头的类似书籍,它们要教会你<br>Visual Basic、Windows、Internet等等,而只需要几天甚至几小时。

2008-03-16

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

TA关注的人

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