- 博客(52)
- 资源 (3)
- 收藏
- 关注
原创 给命令行做一个GUI,JAVA版
在CSDN论坛主页上看到,C#区有大牛给DOS的CMD做了个GUI,挺好玩的,我也动手做一个 程序根本没优化...(其实..连流释放都没有做...太懒了...)有兴趣的可以再改改,再优化优化~~ CHANGELOG:2012-07-05:增加了TAB补全的功能效果图: 源代码:ConsoleGUI.java:package console
2012-07-04 13:12:37 3645
原创 MyBatis3 通用CRUD的研究[二]
这次把代码贴全吧首先是Mapper接口的基类package org.sol.util.mybatis;import java.util.List;import org.apache.ibatis.annotations.DeleteProvider;import org.apache.ibatis.annotations.InsertProvider;import
2012-03-13 11:26:57 13887 10
原创 MyBatis3 通用CRUD的研究[一]
尝试了下MyBatis3,感觉不错,比自己写的那个ORM框架完善~~(好吧..我臭屁了)问题:MyBatis3提供了一种半自动化的ORM解决方案,比Hibernate这种全自动解决方案多了不少的灵活性和可操控性,试用了下感觉还不错,就是有个问题在于,MyBatis的所有处理都需要提供一个xml配置或者注解形式的语句,虽然动态SQL很强大,但是一般项目使用时,最多的CRUD操作,大多模式都是
2012-02-23 09:18:28 14006 1
原创 JAVA判断修饰符的方法(比如static,final)
留笔备忘...虽然有时会用到,每次都忘记是哪个函数了...汗直接上代码: import java.lang.reflect.Field;import java.lang.reflect.Method;import java.lang.reflect.Modifier;public class Test { abstract class FieldTest {
2011-12-21 11:40:52 11091
原创 简单JDBC封装类
为什么要做这个封装类:以前经常使用Hibernate来操作数据库,但是时间长了以后发现,Hibernate的大多数功能其实我根本就用不上,而且,Hibernate的查询执行效率的确很让人纠结所以,我又回到了JDBC的怀抱,而我又是个懒人,喜欢一个函数就能直接调用的那种,J
2011-09-30 10:34:23 2489
原创 SQLSERVER在JDBC中使用插入语句并返回结果集的问题
使用类似:insert into TABLE(field1,field2) value(1,2) select @@IDENTITY as id这种以update语句执行的sql,并要求返回结果集时,直接调用statement.executeQuery()方法会返
2011-09-25 22:58:39 2652
原创 ECLIPSE中使用AXIS2的几个问题
网上大多数文章写的AXIS2的文章都没提供具体如何在ECLIPSE中配置的问题,直接使用AXIS2开发项目必定产生一些莫名其妙的异常参考了部分国外文章,整理了一下.本文环境:操作系统:Windows 7JAVA:JDK 6.0开发IDE:Eclipse IDE JAVA EE (3.4.2)AXIS2:axis2(1.5.4)Tomcat:Apache Tomcat 6.0安装要求:1.ECLIPSE需要使用搭载WTP的版本,最好是Eclipse JAVA EE版本的,SE版本的需要自己附加WTP组件,比较
2011-05-27 13:37:00 2048
转载 打印JdbcTemplate执行sql
因为系统中主要使用JdbcTemplate,因此查看实际执行的sql不是很方面,这就需要把执行的sql语句打印出来。
2011-04-02 16:39:00 9549
原创 jQuery手册
http://cid-4136ddf782a5b39c.office.live.com/self.aspx/.Public/jQueryAPI-100214.chm
2011-01-29 17:58:00 885
原创 ANT 手册
<br />http://cid-4136ddf782a5b39c.office.live.com/self.aspx/.Public/ant.pdf
2011-01-29 17:58:00 597
原创 MAVEN 手册
<br />http://cid-4136ddf782a5b39c.office.live.com/self.aspx/.Public/maven.pdf
2011-01-29 17:57:00 744
原创 MAVEN的部署到NEXUS 400错误
<br />部署到私服NEXUS的400错误,除了权限检测通不过,还有可能是POM的版本号写错了<br /> <br />MYECLIPSE的提示信息<br /> [INFO] Error deploying artifact: Failed to transfer file: http://localhost:8080/nexus/content/repositories/releases/org/sol/util/c3p0 Return code is: 400 <br />NEXUS 的LOG
2011-01-29 17:21:00 10647 4
原创 WIN7软件 --
WIN7CODECS - WMP解码器,支持一般格式http://www.shark007.net/win7codecs.html
2010-04-12 10:23:00 753
转载 [转]韩 国 人——看清楚了,中国人为什么比你们牛!!
韩国人喜欢讽刺中国说,韩国有三星,LG,中国有什么?中国人常常一时语塞,说不出话。我想请问韩国人,你们除了三星,现代,LG,还有什么?这几个企业产值占你们韩国总产值的大半,干掉这几个公司,韩国就完蛋了,其他的呢?我们中国有什么?先不跟你们谈文化和历史(你们喜欢剽窃),也暂时不把香港台湾澳门包括在内,就说大陆的, 下面是你们没有的 1、我们有需要20万个零件的飞船及其后
2010-03-08 12:40:00 1528
原创 FLEX4 弹出页面+回调
主页面 点击按钮弹出新页面关闭新页面时,设置主页面label的值 主页面 <!--[CDATA[ import mx.managers.PopUpManager; [Bindable] private var ww:MyWindow; private function popup():void { ww = MyWindo
2010-01-21 13:17:00 2594
原创 FLEX4 DropDownList 使用
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/halo" minWidth="1024" minHeight="768">
2010-01-21 10:47:00 4017 1
原创 漂亮的仿MAC Look&Feel
发现一个很漂亮的仿MAC的 LF QuaQua项目主页 https://quaqua.dev.java.net/ 下载地址 http://www.randelshofer.ch/quaqua/index.html 使用手册 http://www.randelshofer.ch/quaqua/guide/index.html 用法简单说明:下载的zip包里有源代码
2009-10-29 11:36:00 6234
原创 ssh中,项目无响应,或运行一段时间后停止响应的解决办法
停止响应的情况并且在log中报错情况是找不到struts-default.xml的话删掉lib中的xerces.jar包一般可以解决问题 这个包中的类貌似与struts会发生冲突
2009-08-26 13:51:00 2731
原创 struts2 中文乱码解决办法
适合情况 -> 从jsp传入到action时的乱码情况,这里以GBK为例 1.建立一个用于转换编码的filter文件位置举例:src.util.SetCharacterEncodingFilter.javapackage util;import java.io.IOException;import javax.servlet.Filter;import javax
2009-08-26 13:17:00 10612 3
原创 Life with qmail中文版 PDF格式
Life with qmail中文版qmail的安装指南,很完整需要就下吧LWQ原始地址:http://lifewithqmail.org/LWQ-CN.html#preparation我的下载:http://www.citree.com/beiouwolf/qmail/lwq.pdfCSDN下载频道:http://download.csdn.net/source/
2008-06-27 12:56:00 1347
原创 可控SOCKET框架
以当年IBM技术库中的一篇SOCKET控制的文章为基础,尝试自己写了一个对SOCKET控制的框架目前完成的功能:1.启动一个服务(端口自动分配,或者指定一个端口)2.停止一个服务3.显示当前运行的服务源代码:http://221.130.191.79/beiouwolf/SoL_Socket.rar代码结构说明:SoL.Client 测试用客户端SoL.Serve
2008-06-17 10:07:00 3371 2
原创 地震过后某些记者同志 你良心给DOG吃了
本来以为没多少事能让我觉得一个人过于低级,过于CHU生不如但是,今天在SINA上看到的一篇报道,实在是让我忍不住要骂街了此君号称地震局对于此次地震完全没有责任,事先表现出的众多自然反常现象,对于地震预报的不可操作性??看完整篇报道,我只能说,这位记者,你良心给DOG吃了。怎么不把你个B给震死的。不知道此君在写这篇文章之时,有没有想过报应之说,四川1万多死难群众的灵魂,不知道会不会来找你聊天
2008-05-14 09:51:00 1815 1
原创 简单的消息映射表
模范MFC的消息映射表基础,建立一个针对不用命令动作的消息模型当然,这个只是最基本的应用,真正MFC的映射表比这可复杂多了...但是,以此为基础就能开发出适用自己的消息模型,希望对大家有用===================================================#include class MyClass{public: // 定义一张结构表 表示命令与对应
2008-01-31 09:53:00 1077
原创 函数指针在类与全局中的区别
在全局中,可以直接定义void test(int i){ std::cout int main(){ void (*pfn)(int); pfn = test; (*pfn)(1);}=========================================但是如果要使用在类中的函数指针会比较麻烦class MyClass{ void test(int i){ std::
2008-01-30 14:55:00 689
转载 有关本人的单身消息不甚走漏
有关本人现在是独身的消息不甚走漏 ,为避免造成哄抢的后果,所以现特聘老婆一个, 条件如下:进得了厅堂进不了厨房的不要;进得了厨房进不了厅堂的更不要。小气鬼的不要;穷大方的败家子更不要。不洗脚的不要;洗脚不洗脸的更不要。抽大烟的不要;行走拿手绢的不要。不懂浪漫的不要;光浪漫不过日子的更不要;不温柔的不要;不懂爱情的不要;不会尻吡的不要;抠鼻孔的不要;抠脚丫子的更不要。不养娘的不要;养不起孩子的更不要
2008-01-04 10:54:00 1043
转载 一个洋娃娃的经历 - 童话系WOW - 很棒的作品
所有的纪念品都被买走了 只有我孤零零的挂在那里 制作我的大姐姐 用掉了最后一片笛子 所以,我不会唱歌 我们可以一起面对喷火的巨龙 我们可以一起应付汹涌的海浪 你寂寞的时候,可以和我说话 你难过的时候,可以对我哭泣 我喜欢月亮皎洁的夜晚 也喜欢熟透了的苹果林子 我想看看海鸥乘风飞翔的样子 也想去看看莫高雷壮丽的风景
2007-12-13 09:20:00 721
转载 电脑,女友,老婆,情人
去年,我的一位朋友将他的女朋友6.0版升级到了老婆1.0版,结果却发现她几乎占尽了所有的系统资源而不给其他应用程序留下一点空间. 我的朋友此刻才意识到:老婆1.0版会产生大量的子程序从而覆盖其他极其有价值的资源. 虽然在此之前我另一位朋友已经提醒过他这种可能性的存在,但是在老婆1.0版附带的产品介绍中对于这种特别现象却只字未提.更糟的是,老婆1.0版把自己安装得非常巧妙:她在系统启动运
2007-12-06 12:10:00 833
原创 CListCtrl的查找定位
// 简单的查找函数// FindString(CListCtrl& , 查找内容 , 开始位置 , 到达底部时是否从头查找)int FindString(CListCtrl& list,LPCTSTR str,int startIndex,BOOL warp /* = TRUE */){ int colCount = list.GetHeaderCtrl()->GetItemCount(); C
2007-12-03 11:28:00 5362
转载 追MM与java的23种模式
[转自网络,出处不祥]1、FACTORY-追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改
2007-09-18 14:12:00 715
原创 abstract Factory模式
创建型的模式 对于需要根据上下文进行文件创建的情况,将创建一组含有达到相同任务目标的对象的过程进行封装,使之与调用者解耦典型的例子是一个控制操作系统显示,并打印图像的程序 驱动程序 在低配置机器上 在高配置机器上
2007-09-12 14:25:00 791
原创 Strategy模式
Strategy模式就和他的名字一样,策略模式是很常用的模式之一Strategy模式的做法: 1. 寻找变化,并将它封装在一个单独的类中 2.将这个类包含在另一个类中常用在需要分支语句或需要继承的情况下 如果程序存在多个IF, SWITCH(SELECT CASE),或者多重的继承结构时,就应当考虑使用Strategy模式拿购买电脑举个例子:A公司需要购买DELL的电脑B公司需要
2007-09-10 17:10:00 917
原创 Adapter模式
一书中的描述"将一个类的接口转换成客户希望的另一个接口,Adapter模式使原本由于接口不兼容而不能一起工作的类可以一起工作"简单的说,就是利用现有的接口去包装一个第三方的接口, 使其能象现有接口一样被程序调用,而不考虑实际使用类的差异举例:当前系统有一个绘图接口 IDraw , 其中定义了display()方法,用来显示一个现在同事A,给我一套新的绘图类,但是这个类却使用了sho
2007-09-07 16:39:00 745
原创 Facade模式
Facade模式的功能: 为子系统中的一组接口提供一个统一接口. Facade模式定义了一个更高层次的接口,使子系统更加容易使用.Facade模式常用在存在多个需要使用的子系统时,每个子系统的接口又互不相同. 同时,实际使用中,并不需要使用所有子系统的所有程序接口.Facade模式的方法是: 用一个新的接口包装原本零散的众多接口,使开发人员能够使用这个新接口,而无需了解整个复杂的系统了
2007-09-04 11:47:00 820
原创 MFC中的类序列化
MFC的对象保存到文件还是很方便的主要使用CArchive类实现需要被序列化的对象只需要从CObject类派生,并重写Serialize()成员函数就能方便的保存成员变量了 实例: 自定义的类Se接口部分:class Se : public CObject{public: Se(void); virtual ~Se(void);//测试用变量,一个字符串,一个数字 CStri
2007-05-21 16:37:00 1969
原创 CFileDialog构造函数
[转贴部分]CFileDialog文件选择对话框的使用:首先构造一个对象并提供相应的参数,构造函数原型如下:CFileDialog::CFileDialog( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTSTR lpszFileName = NULL, DWORD dwFlags = OFN_HIDEREADONLY | OF
2007-04-09 09:27:00 2471
转载 在MFC中使用EXCEL API (二)
ExcelFile类的使用方法 void ShowInExcel(bool bShow); CString GetCell(int iRow, int iColumn); int GetCellInt(int iRow, int iColumn); int GetRowCount(); int GetColumnCount(); bool LoadSheet(int iIndex);
2007-03-05 17:31:00 3691 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人