自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 资源 (13)
  • 收藏
  • 关注

原创 Dynamic Web Project转Java Project

<br />修改项目的.project文件,删除<natures></natures>之间的这三行,<br /><nature>org.eclipse.wst.common.project.facet.core.nature</nature><br /><nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature><br /><nature>org.eclipse.jem.workbench.JavaEMFNature</nat

2011-05-17 16:47:00 599

转载 CodeSmith 基础教程(转载)

〇、            前言最近两天自己写了个简单的ORM框架,非常的Easy,但是没有相应的代码生成工具,于是就很杯具了!于是乎,花费了一天的时间学习并写了一个CodeSmith可以使用的模板。在此记录下CodeSmith的学习笔记。所用工具: CodeSmith Professional v5.1.3.8510,代码示例全部是以C#为例。一、            工具设置CodeSmith默认是不支持中文的,那么我们必须要先设置使其支持中文显示,保存。并且要能够在生成文件中支持中文。[Tools-

2011-05-14 14:34:00 892

原创 RDLC笔记

1.Table的单元格里面无法装数据区域,所以上下合并的单元格不能用Table套Table,只能选择矩形加线。2.TextField将单元格撑开是因为CanGrow属性设为True了,设为False就好了。

2011-05-11 11:58:00 953 1

转载 C#特性

<br />1、什么是Atrribute <br />首先,我们肯定Attribute是一个类,下面是msdn文档对它的描述: <br />公共语言运行时允许你添加类似关键字的描述声明,叫做attributes, 它对程序中的元素进行标注,如类型、字段、方法和属性等。Attributes和Microsoft .NET Framework文件的元数据保存在一起,可以用来向运行时描述你的代码,或者在程序运行的时候影响应用程序的行为。<br />在.NET中,Attribute被用来处理多种问

2011-05-06 16:56:00 620

转载 64位与32位如何辨别

电脑的CPU分为64位和32位,CPU是64位的电脑可以使用64位和32位的版本,而32位的电脑只能使用32位的版本,不能使用64位的版本。在开始>运行中输入“winver”,如果你的系统是64位的,同样会明确标示出“x64 Edition”。在开始>运行中输入“cmd”,然后在命令提示符窗口中输入“systeminfo”,如果你的系统是64位的,会在“OS 名称: MicrosoftXP Professional”一行后明确标示出“x64 Edition”,否则你的系统就是32位的。打

2011-05-05 16:46:00 876

转载 使用js生成GUID

<br />使用方法:<br />1、  生成一个新GUID:var guid = Guid.NewGuid();<br />2、  生成一个所有值均为0的GUID:<br />a)         var guid = new Guid();<br />b)         var guid = Guid.Empty;<br />3、  比较两个GUID是否相等:g1.Equals(g2);<br />4、  获取Guid的字符串形式。其中,format为String类型的可选参数,其含义为:<br />

2011-05-04 15:00:00 9703

原创 hibernate里的Transient注解

<br />Entity里面如果有数据库表中没有的字段,该字段要加@Transient

2011-05-03 10:34:00 4078 1

转载 js定时器

<br />在javascritp中,有两个关于定时器的专用函数,它们是: <br />1.倒计定时器:timename=setTimeout("function();",delaytime);<br />2.循环定时器:timename=setInterval("function();",delaytime); <br />  function()是定时器触发时要执行的是事件的函数,可以是一个函数,也可以是几个函数,或者javascript的语句也可以,单要用;隔开;delaytime则是间隔的时间,以毫

2011-04-14 15:31:00 1445

原创 关于java的setter&getter方法的注意事项

命名一定要是setUser(),而不能是setuSer()或者setuser()。set或者get后面的第一个字母一定要大写。所以实体类的命名规则一定要是首字母大写,第二字母小写,否则会很麻烦。属性同理。

2011-03-27 01:23:00 1638

原创 hibernate里的sql语句查询

不管是hql也好,还是sql。hibernate都是不会返回实体类的(hql不一定)。query里面有个addEntity可以指定实体类,而addScalar则可以对某个字段指定其类型。但是最好用的是query.setResultTransformer(Transformers.aliasToBean(Class.class)),这个是指定返回的实体类Transformers.ALIAS_TO_ENTITY_MAP这个是将查询的字段封装成Map类型,Transformers.TO_LIST这个是将查询的字段

2011-03-27 01:23:00 767

原创 关于Linux的一点儿记录

首先,在解压缩jdk的时候,应使用./*.bin,而不是什么sudo...。然后,tomcat的权限有manager和admin。虚拟机使用的是VM,系统是Linux。装之前要先将iso设为虚拟机的光驱。修改文件用sudo gedit,tty2下修改文件是/usr/bin/sudo /usr/bin/vi 路径。重复登录是因为环境变量配置文件修改不当。传送文件可以用IPMSG,远程控制可以用VNC。

2011-03-27 01:22:00 411

转载 Ubuntu设置环境变量错误导致系统无法登录解决方法

<br />您的会话只持续了不到10秒钟。如果您没有注销,这就意味着安装可能出现了问题,或者您的磁盘空间已耗尽。可以试试以某个安全模式会话登录,以便查看是否可以解决此问题。<br />查看细节(~/.xsession-errors文件)<br />/etc/gdm/Xsession:Beginning session setup…<br />/etc/profile:26:id:not found<br />[:26:Illegal number: <br />/etc/gdm/Xsession:179:g

2011-03-27 01:21:00 1253

转载 Linux下配置JDK

首先从SUN网站下载JDK然后在shell中执行:代码:sudo chmod +x jdk-6u17-linux-i586.bin修 改bin文件权限,使其可执行。然后执行代码:jdk-6u17-linux-i586.bin将 会出现字幕,持续按回车键,直到屏幕出现需要输入yes/no,此时输入yes/y 回车,将会把JDK解压到文件夹,得到jdk1.6.0_17.此时JDK安装完毕。下面进行配置。执行代码:sudo gedit /etc/environment在 environment中修改如下信息:PA

2011-03-27 01:19:00 635

转载 c#第三方控件地址

<br />DevExpress 出品 Dxperience<br />包括 ASP.NET 和 WinForm 的<br />超强 超炫<br />www.devexpress.com<br /><br />http://www.dotnetmagic.com<br />http://www.divil.co.uk<br />http://www.componentone.com<br />http://www.infragistics.com/ <br />http://www.cnbl

2011-03-15 09:09:00 7590 1

转载 C# WinForm开发系列 - Open-Source Controls

<br /> <br />作者:peterzb(个人开发历程知识库 -博客园)<br />出处:http://peterzb.cnblogs.com/<br /> <br />  整理了一些在WinForm开发中可以使用的开源组件.(文章及相关代码搜集自网络,仅供学习参考,版权属于原作者! ).<br /> <br />1. 仿office 2007的Ribbon风格面板(该控件模仿office 2007的Ribbon风格,显示操作面板。)<br /><br />2. .NET中最全功能的表

2011-03-15 09:06:00 1855

转载 java对象复制

/*  * 复制对象obj,类似于值传递,非引用  */  public static Object cloneObject(Object obj) throws Exception{         ByteArrayOutputStream  byteOut = new ByteArrayOutputStream();           ObjectOutputStream out = new ObjectOutputStream(byteOut);           out.writeOb

2011-03-10 10:39:00 484

转载 j2me框架大全

<br /> J2ME Polish  J2ME Polish是用于开发J2ME应用的工具集: <br />从一份源代码中为多种设备和多种语言创建应用的建造工具(build tools)。一个设备数据库,您的应用可以用它通过预处理为不同的手机进行调整. <br />一套用户界面(GUI), 可以在应用程序代码之外进行设计。 <br />工具类(Utiliy classes),如BitMapFont 和ArrayList。 <br />编辑修改二进制文件的独立工具。<br />更多J2ME

2011-03-08 15:29:00 888

转载 SpringSide3.3.4的hibernatetools

<br />=============================<br />参考SpringSide官方的文档:http://wiki.springside.org.cn/display/SpringSide3/Hibernate+Tools<br />来尝试自动生成entity、dao和service代码时,一直报这个错误<br />java.lang.IncompatibleClassChangeError: Found interface org.hibernate.cfg.

2011-03-03 09:11:00 2544

转载 Could not create the driver from NHibernate.Driver.MySqlDataDriver

<br />在使用Nhibernate连接Mysql时报这个错,请把MySql.Data.dll文件手动拷贝到<br />xxx/工程文件目录/bin/Debug下就可以解决这个问题了!<br />如果你按平时那样在vs里添加引用就不行,手动就手动吧。

2011-03-03 00:38:00 5039 1

转载 c# winform 下的装载appconfig的section配置节的问题

<br /><section name="MyProject" Type="Com.MyProject.MyConfigSection,XXX"> <br /> <br />XXX就是DLL<br />右键点击项目看这个类在那个DLL里。

2011-03-03 00:37:00 1284

转载 NHibernate的三种常见配置方法

<br />配置NHibernate有三种常见的配置方法。 <br />1:在web.config,App.config里面配置 <br /><br /><?xml version="1.0" encoding="utf-8" ?><br /><configuration><br /><!-- Add this element --><br /><configSections><br /><section<br />name="hibernate-co

2011-03-03 00:36:00 1165

转载 .net强制退出主窗口的方法——Application.Exit()方法和Environment.Exit(0)方法

<br />.net类库已经帮助我们实现了窗口的关闭,如果此窗口是系统的主窗口,关闭此窗口即应该退出了整个应用程序。<br />但事实上有时候并不是这样的,关闭窗口,只是停止了当前窗口的消息循环。<br />系统主窗口,实质上是Main函数中开始消息循环的窗口,这个消息循环结束后,Main函数就基本上完成了历史使命,整个应用程序自然就结束了。<br />Application.Exit()方法是终止所有线程上的消息循环,一般情况下,无论在什么地方调用此方法,程序就能退出。<br />但是如果

2011-03-01 14:10:00 13733

转载 Eclipse插件FatJar安装与使用

<br />由于工作需要,要做一个项目打包的功能. 原则上,项目打包应该写一个ant脚本,然后在代码中执行它,反正很复杂.<br />        一个朋友推荐我用fatjar试试, 我上网搜到了这篇文章,转过来保存.<br /><br /><br /><br />        今天启动tomcat发现特别慢,得等1分多钟才启动完,这才想起来,我把WEB-INFO/lib/struts.jar , pager-tag.jar都删除了,取而代之的是他们的源码,tomcat启动的时候因为找不

2011-03-01 10:13:00 1303

原创 java 中的 build path 里面的 project

<br />引入eclipse里的项目  然后在Librares里面的Add Variable...  里面增加一个classpath  这样就引入项目里了,和打jar包一样

2011-02-25 11:32:00 1133

转载 java中classpath设置

<br />classpath问题可以说是所有初学者头疼的问题,偶也一样。<br />现将自己的经验说说:(我的中文不好,大家将就一下,对不起)<br />1) classpath的作用:<br />它的作用就事让java找到你所要执行,或你拥有的类。<br /><br />2) classpath的设置:<br />设置classpath,一般可以在2个地方进行,<br /><br />一是系统环境,如Windows98 中autoexec.bat文件中,每

2011-02-25 10:58:00 1470

转载 C# 循环赋值

<br />在系统开发过程中,有一些代码是必须反复 写的.比如实体的赋值过程(不用实体的免看).<br />Eg: XXX.xxx=XXX<br />虽然可以通过codesmith来生成赋值,但是免不了代码冗长.如果是根据数据库生成的话,我们还要删除非必要的属性.而且过分依赖数据库.<br />特别是当你需要不同实体之间进行相同属性拷贝时,你必须一个属性一个属性赋值.实在太烦了.<br />我在做个java项目时无意发现了一个PropertyUtils类.就是用来属性复制的类,探究原理之后.发现其实.net

2011-02-23 10:09:00 3118

转载 C# 反射

<br /><br />首先了解C#反射的概念,反射是一个运行库类型发现的过程。通过反射可以得到一个给定程序集所包含的所有类型的列表,<br />这个列表包括给定类型中定义的方法、字段、属性和事件。也可以动态的发现一组给定类支持的借口、方法的参数和其他<br />相关信息如基类、命名空间、数据清单等。<br />C#反射命名空间详细介绍:<br />1.System.Reflection命名空间内的各类型<br />(1) Assembly通过它可以加载、了解和操纵一个程序集<br />(2

2011-02-23 10:01:00 3877

转载 C#序列化

一:BinaryFormatter序列化<br />序列化简单点来理解就是把内存的东西写到硬盘中,当然也可以写到内存中(这个内容我会在后面写一个例子).而反序列化就是从硬盘中把信息读到内存中.就这么简单,呵呵,现在来看下面的例子吧!<br />在这篇文章中我将使用BinaryFormatter序列化类Book作为例子,希望大家能从例子中深刻体会什么是序列化.<br />定义类Book:<br />[Serializable]<br />public class Book<br />{<br />

2011-02-23 09:55:00 811 1

转载 JS截取字符串

<br />substr 方法<br />返回一个从指定位置开始的指定长度的子字符串。<br /><br />stringvar.substr(start [, length ])<br /><br />参数<br />stringvar<br /><br />必选项。要提取子字符串的字符串文字或 String 对象。<br /><br />start<br /><br />必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。<br /><br />lengt

2011-02-10 14:01:00 408

原创 Ext的Ajax

<br />Ext的Ajax里面的sucess方法返回值是个response,这里要注意,这个response不能直接用,要response.responseText取出他的字符串,然后用下面的方式进行转换,转换成Object方可使用.谢谢!<br /> <br /> <br /> var jsonStr = '{"name":"jack","age":"18"}';<br />var jsonObj = eval('('+jsonStr +')')<br />alert(jsonObj.name);//输

2011-02-10 11:08:00 501

转载 Ext Form布局

Ext Form布局<br /><br /><br />现在我们要实现的效果是:点击确定,把值传到另一页面!,如下:<br /><br />原页面js代码为:<br />Ext.onReady(function(){<br />  Ext.QuickTips.init();<br />  var form=new Ext.FormPanel({<br />    frame:true,<br />    width:300,<br />    //monitorValid:true,//绑定验证<br />

2011-01-30 09:33:00 584

转载 ext表單中一行多列的布局

Ext Form布局现在我们要实现的效果是:点击确定,把值传到另一页面!,如下:原页面js代码为:Ext.onReady(function(){  Ext.QuickTips.init();  var form=new Ext.FormPanel({    frame:true,    width:300,    //monitorValid:true,//绑定验证    layout:"form",    labelWidth:70,    title:"添加个人信息",    labelAlign:"l

2011-01-30 09:33:00 1120

转载 c#多态

<br />多态是面向对象编程中三大机制之一,其原理建立在"从父类继承而来的子类可以转换为其父类"这个规则之上,换句话说,能用父类的地方,就能用该类的子类.当从父类派生了很多子类时,由于每个子类都有其不同的代码实现,所以当用父类来引用这些子类时,同样的操作而可以表现出不同的操作结果,这就是所谓的多态. <br />  多态允许将子类的对象当作父类的对象使用,某父类型的引用指向其子类型的对象,调用的方法是该子类型的方法。比如,你的老板让所有员工在九点钟开始工作, 他只要在九点钟的时候说:“开始工作”即可,而不

2011-01-30 08:47:00 414

转载 浅谈C#中的实现继承

<br />C#中的继承分为实现继承和接口继承,今天主要谈一下实现继承。<br />  实现继承表示一个类型派生于另一个基类型,该类型拥有基类型的所有成员字段和函数。在实现继承中,派生类型的每个函数采用基类型的实现代码。——摘自《C#高级编程第六版》92页<br />  为什么要使用类继承呢,举个小例子,假如说我们之前有个类叫Peoplo(人类),他具有身高、体重等属性,同时还具有吃饭、睡觉等方法,可是由于科技的进步人们又发明了机器人(Robot),它不但可以像人类那样具有身高、体重,还能够吃饭、睡觉外,它

2011-01-30 08:46:00 834

转载 OOP之封装 【C#】

<br />一:封装的概念<br />        可以把程序按某种规则分成很多“块“,块与块之间可能会有联系,每个块都有一个<br />可变部分和一个稳定的部分。我们需要把可变的部分和稳定的部分分离出来,将稳定的部分<br />暴露给其他块,而将可变的部分隐藏起来,以便于随时可以让它修改。这项工作就是封装.<br />        例如:在用类实现某个逻辑的时候,类就是以上所说的块,实现功能的具体代码就是<br />可变的部分,而public的方法或者属性则是稳定的部分。<br /><br />   

2011-01-30 08:44:00 542

转载 codesmith连接mysql

<br />本人电脑上,codesmith版本:5.2<br />mysql版本:5.1<br />codesmith连接mysql需要下载MySql.Data.dll文件<br />下载地址是http://dev.mysql.com/downloads/connector/net/5.1.html<br />请先注册登录后才能下载mysql-connector-net-5.1.7.zip这个文件,这个文件是解决ado.net连接mysql的,下载后安装它,默认安装就可以了,想换路径看你自己。<br

2011-01-25 00:16:00 3226 2

转载 Java类的serialVersionUID属性

<br />把Java对象转换为字节序列的过程称为对象的序列化(serialization)。<br />  把字节序列恢复为Java对象的过程称为对象的反序列化。<br />  对象的序列化主要有两种用途:<br />  1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;<br />  2) 在网络上传送对象的字节序列。<br />java.io.ObjectOutputStream代表对象输出流,它的writeObject(Object obj)方法可对参数指定的obj对象进行序列化,把得

2011-01-21 09:19:00 1506

转载 利用反射技术动态获取任意Java类实例的属性值

<br />package org.apache.easframework.core.entity.impl;<br />import java.lang.reflect.Field;<br />public class TestEntity {<br /> <br /> private String code;<br /> private String name;<br /> <br /> public void setCode(String code)<br /> {<br />

2011-01-14 17:03:00 6461

转载 Java反射经典实例

Java提供了一套机制来动态执行方法和构造方法,以及数组操作等,这套机制就叫——反射。反射机制是如今很多流行框架的实现基础,其中包括Spring、Hibernate等。原理性的问题不是本文的重点,接下来让我们在实例中学习这套精彩的机制。    1. 得到某个对象的属性    1 public Object getProperty(Object owner, String fieldName) throws Exception {  2     Class ownerClass = owner.getClas

2011-01-14 17:01:00 745

转载 ExtJs Desktop

<br />1):打开EXT2.0/example/desktop桌面,打开sample.js文件.<br /><br />      getModules : function(){//配置开始里面:左边的<br />             return [<br />                    new MyDesktop.CmpWindow(),<br />                    new MyDesktop.ForumWindow(),<br />     

2011-01-09 22:47:00 2822

Axure8破解版独家

Axure8 Pro 破解版,内含Axure8安装程序和keyGen程序。

2018-11-03

jquery-websocket

jquery-websocket

2017-04-02

QRCode二维码生成组件

C#下非常好用的一款二维码生成工具

2015-08-17

DotNetBar完美破解

DotBarNet完美破解版,下载即可用,引入后有很多控件,开发者的福音。

2012-12-10

QTP9.2破解文件

自动化测试工具QTP9.2的破解补丁,QTP是应用非常广泛的自动化测试工具。

2012-06-18

PanGu4Lucene_V2.3.1.0

盘古分词工具,基于Lucene.Net的 盘古分词工具,基于Lucene.Net的

2012-03-12

KTDictSeg_V1.3.01

基于Lucene.Net的分词工具 基于Lucene.Net的分词工具

2012-03-12

arale Web爬虫

Java WEB爬虫

2012-02-28

heritrix网络爬虫

Java下的 Web爬虫 程序

2012-02-28

jqueryEasyUi的API文档

一套轻量的jQuery的框架,功能齐全,而且很方便操作,这个是他的教程.

2011-12-16

正则表达式教程

正则表达式的完整教程,非常适合初学者,从零基础开始学习正则表达式。

2011-12-16

Java的tag标签教程

Java的tag标签教程,可以不用写类就封装代码,方便网站及BS系统不用重启服务器修改程序。

2011-12-16

freemarker教程

freemarker的教程,较完整。是一套完整的书,可以零基础学习。

2011-12-16

空空如也

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

TA关注的人

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