自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (5)
  • 收藏
  • 关注

转载 Quartz使用之:远程job的执行

quartz提供了远程执行job的功能。本篇文章通过具体的例子来演示这一功能。 第一步:建立以下几个文件: 1.RemoteJob.java (远程要执行的任务,实现了Job接口)。 2.RemoteClientLab.java (客户端程序,远程告诉Scheduler去执行一个任务)。 3.client.properties (客户端属性文件 )4.Rem

2014-09-01 11:11:24 2145 1

原创 java通过反射获取List中的泛型

Field[] fields = bean.getClass().getDeclaredFields(); for(Field f : fields){ f.setAccessible(true); if(f.getType() == java.util.List.class){ // 如果是List类型,得到其Generic的类型 Type

2014-04-21 11:29:40 30201

转载 java 通过反射获取泛型的类型

jdk1.5开始支持泛型,所以我们有时需要把泛型里定义的对象的类型拿到 比如现在我定义了三个类Account, AccountItem和Product类。 Account聚合AccountItem,AccountItem聚合Prodcut。 都是用List和List来表示的 我要实现一个功能,需要动态的传入一个Class的类型,然后反射到启动的List,根据List

2014-04-11 15:41:28 708

原创 使用css+javaScript来改变radio和checkbox的默认样式

一、使用css+javaScript改变radio的样式

2014-04-06 18:38:44 3122

原创 java+jboss消息服务开发简单例子

java消息服务(简称JMS)是用于访问企业消息系统的开发商中立的API。企业消息系统可以协助应用软件通过网络进行消息交互。JMS的编程过程很简单,概括为:应用程序A发送一条消息到消息服务器的某个目的地(Destination),然后消息服务器把消息转发给应用程序B。因为应用程序A和应用程序B没有直接的代码关联,所以两者实现了解耦。消息有下面几种类型,他们都是派生自Message接口。

2014-03-11 21:47:24 753

原创 EJB 配置jboss 数据源 及 对数据库映射的实体Bean

一、在jboss\docs\examples\jca目录下有各种数据库的数据源配置模板文件,由于我用的是Mysql数据库,所以我找到 mysql-ds.xml ,对其进行修改(红色字体表示根据自己需求修改,蓝色表示固定写法)。再把该文件复制到jboss\server\default\deploy目录下 testDS jdbc:mysql://localhost:3306/

2014-03-10 22:47:11 944

转载 通过tomcat实现多域名配置

通过tomcat实现多域名配置       现在很多的公司的网站都是用tomcat作为应用服务区的,可是对于初学者,8080端口号是如何去掉的,这些网站是如何和域名绑定到一起的呢?一个tomcat是如何绑定多域名?并且这些域名是如何对应不同的项目呢?而且我的服务器没放在机房,放在我的本地,我应该如何把我的服务器给映射到外网?这一系列的问题,今天就这个问题,我来说一下。

2014-03-09 22:27:06 523

转载 SVN服务器搭建和使用(二)

上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用.首先打开VisualSVN Server Manager,如图:可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Reposito

2014-03-09 13:04:52 399

转载 SVN服务器搭建和使用(一)

Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.windows操作系统

2014-03-09 13:03:05 441

原创 Eclipse快捷键大全

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对

2014-02-28 10:38:23 383

转载 在JavaScript中实现命名空间

在引入命名空间之前,一个令开发人员头疼的问题就是如何防止函数名/类名和其他人的冲突,在一个公司内部项目组之间可以通过命名预定(比如加前缀等)解决这个问题,但是把视线放到整个软件开发领域,在当今协作开发相当盛行的时代,这个问题却依然存在。在使用多个第三方框架或类库的时候,你唯一能作的就是祈祷它们的命名不要冲突,如果真正发生这种灾难的话,你唯一能作的就是放弃其中一个(注:可能是我孤陋寡闻,呵呵)。命名

2014-01-03 11:29:21 379

原创 extjs静态方法的封装

一、在js文件中定义Ext.Common = function() { return { msg : 'msg', length : function(msg){ return msg.length; }, toAlert: function(msg){ alert(msg); }, init: function() { }

2014-01-02 15:04:43 1143

转载 javaScript-类的封装

类 实际上就是一个function 同时也是这个类的构造方法 可以使用new创建该类的实例 new出的对象 有属性 有方法 属性和方法性质不同 因此定义的方式也不同 ——实际上方法是一种特殊形式的属性 属性 每个实例单独所有 多个实例之间互不影响 因此要在构造方法中初始化实例的属性 ——每次执行new时构造方法都会执行 会产生新的属性 ——在其中

2013-12-31 23:29:30 581

转载 几种任务调度的 Java 实现方法与比较

综观目前的 Web 应用,多数应用都具备任务调度的功能。本文由浅入深介绍了几种任务调度的 Java 实现方法,包括 Timer,Scheduler, Quartz 以及 JCron Tab,并对其优缺点进行比较,目的在于给需要开发任务调度的程序员提供有价值的参考。前言任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务。本文由浅入深介绍四种任务调度的 Java

2013-11-27 13:13:28 519

原创 配置JDK环境变量

JAVA_HOME : C:\jdk1.6.0CLASSPATH : C:\jdk1.6.0\jre\lib\rt.jarPATH : C:\jdk1.6.0\bin

2013-11-03 17:42:35 509

转载 RMI网络编程开发之二 如何搭建基于JDK1.5的分布式JAVA RMI

这里讲述的是基于JDK1.5的RMI程序搭建,更简单的说是一个 HelloWorld RMI。1. 这里是基于JDK1.5的,节省了繁琐的手工编译(生成桩和骨架)。不像1.4之前的RMI。2. 这里是把客户端和服务器端的两个程序,分布在两个独立的程序里面,而不是同一个package下面。是真正的分布式。3. 这里不过多阐述原理,这只是一个Hello World!!好

2013-11-03 15:51:52 639

原创 JQuery highcharts图表控件例子

Highcharts 官网:http://www.highcharts.comHighcharts 官网示例:http://www.highcharts.com/demo/Highcharts 官网文档:http://www.highcharts.com/documentation/how-to-use 具体见代码中的注视说明:1、campaignInfo.jsp页面代码

2013-09-10 11:29:35 2509

转载 extjs form表单实现登陆跳转

type="text/css">var uname = new Ext.form.TextField( {id :'uname',fieldLabel : '用户名',name : 'name',//元素名称//anchor:'95%',//也可用此定义自适应宽度allowBlank : false,//不允许为空value : "admin",

2013-07-16 17:58:14 1386 1

转载 extjs 更换皮肤

目标:      了解3种办法更换皮肤内容:       1,直接在当前浏览器更换皮肤       2,在当前浏览器更换皮肤并保存到cookle       3,在当前浏览器更换皮肤并保持到config文件     1.直接添加其他css文件换肤.          皮肤文件:xtheme-olive.zip下载          把皮肤文件

2013-07-16 10:08:58 1044

转载 ExtJs layout 布局

本篇讲解Ext另一个重要的概念:布局。一般的容器类控件都是通过配置项items添加子控件的,这些子控件相对于父控件怎么定位呢,这里就要用到布局。某些容器类控件,它本身默认就集成了一种布局方式,例如比较典型的是:Ext.container.Viewport 布局控件,它其实就是一个border布局的容器,还有Ext.form.Panel、Ext.tab.Panel等。本节我们系统的分析各种布局方式。

2013-07-15 15:48:38 580

转载 ASCII与中文互转

我们在开发使时常会用到资源文件,这可能是为了多语言、国际化的需要,也可能是使用了国外开源项目的原因,这就需要中文转ascii将中文转换为 ASCII 编码,或者将 ASCII 转换为中文,那么我们就可以使用 JDK 自带的转换工具 native2ascii 。for example :No1 、中文转换为 ASCII 编码步骤: 1 、在 D 盘新建   chinese.t

2013-06-26 16:32:56 1289

转载 Spring MVC 3 深入总结

一、前言:为开发团队选择一款优秀的MVC框架是件难事儿,在众多可行的方案中决择需要很高的经验和水平。你的一个决定会影响团队未来的几年。要考虑方面太多:1、简单易用,以提高开发效率。使小部分的精力在框架上,大部分的精力放在业务上。2、性能优秀,这是一个最能吸引眼球的话题。3、尽量使用大众的框架(避免使用小众的、私有的框架),新招聘来的开发人员有一些这方面技术积累,减低人员流动再适应的

2013-01-22 23:44:41 324

原创 web.xml中的url-pattern的映射规则

Servlet和filter是J2EE开发中常用的技术,使用方便,配置简单。servlet和filter中的url-pattern有一些文章在里面的,总结了一些东西,以免遇到问题又要浪费时间。    一,servlet容器对url的匹配过程: 当一个请求发送到servlet容器的时候,容器先会将请求的url减去当前应用上下文的路径作为servlet的映射url,比如我访问的是 ht

2013-01-22 10:52:22 301

转载 MyEclipse从数据库反向生成实体类之Hibernate方式 反向工程

反向工程 逆向工程 开发项目涉及到的表太多,一个一个的写JAVA实体类很是费事。MyEclipse提供简便的方法:反向数据库 步骤大致如下: 第一步: window-->open Perspective-->MyEclipse Java Persistence 操作后会出现一个视图DB Brower:MyEclipse Derby 在空白区点击右键,新建一个

2013-01-20 10:46:55 297

转载 sqlite3常用命令与语法

sqlite数据库只用一个文件就ok,小巧方便,所以是一个非常不错的嵌入式数据库,SQLite大量的被用于手机,PDA,MP3播放器以及机顶盒设备。    Mozilla Firefox使用SQLite作为数据库。    Mac计算机中的包含了多份SQLite的拷贝,用于不同的应用。    PHP将SQLite作为内置的数据库。    Skype客户端软件在内部使用SQLite。

2013-01-13 15:28:06 407

原创 jsp中如何设置使用xheditor

首先下载xheditor-1.1.13.zip包  在这个链接可下载到  http://download.csdn.net/detail/yy19900811/4990637解压该包获得xheditor-1.1.13文件夹将xheditor-1.1.13文件夹下的xheditor_emot、xheditor_plugins和xheditor_skin、jquery四个文件夹复制

2013-01-13 15:20:00 1362 1

原创 Android之Gesture

Gesture手势 View类有个View.OnTouchListener内部接口,通过重写他的onTouch(View v, MotionEvent event)方法,我们可以处理一些touch事件,但是这个方法太过简单,如果需要处理一些复杂的手势,用这个接口就会很麻烦(因为我们要自己根据用户触摸的轨迹去判断是什么手势)Android sdk给我们提供了GestureDetector

2013-01-13 13:55:34 467

原创 Android之animation

关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式:1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;2. Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。动画类型下面先来看看Android提供的动画类型。An

2013-01-13 13:53:40 251

原创 Android之sensor 传感器

传感器类型方向、加速表、光线、磁场、临近性、温度等。采样率最快、游戏、普通、用户界面。当应用程序请求特定的采样率时,其实只是对传感器子系统的一个提示,或者一个建议。不保证特定的采样率可用。准确性高、低、中、不可靠。SensorListener 接口是传感器应用程序的中心。它包括两个必需方法:·       onSensorChanged(intsensor,float

2013-01-13 13:49:34 604

原创 Android之ExpandableListView

ExpandableListView笔记  ExpandableListVivew是ListView的子类,它在普通ListView的基础上进行了扩展,它把应用中的列表项分为几组,每组里又可包含多个列表项。ExpandableListVivew的用法与普通ListView的用法非常相似,只是ExpandableListVivew显示的列表项应该由ExpandableAdapter提供。

2013-01-13 13:46:02 714

转载 Struts2的Annotation使用

从struts2.1开始,struts2不再推荐使用Codebehind作为零配置插件,而是改为使用Convention插件来支持零配置,和Codebehind相比,Convention插件更彻底,该插件完全抛弃配置信息,不仅不需要是使用struts.xml文件进行配置,甚至不需要使用Annotation进行配置,而是由struts2根据约定自动配置。如何使用Convention1.

2013-01-13 11:46:03 285

xheditor-1.1.13.zip

xhEditor[1]是一个基于jQuery开发的简单迷你并且高效的可视化XHTML编辑器,基于网络访问并且兼容IE 6.0+,Firefox 3.0+,Opera 9.6+,Chrome 1.0+,Safari 3.22+。 xhEditor完全基于Javascript开发,您可以应用在任何的服务端语言环境下,例如:PHP、ASP、ASP. N E T、JAVA等。

2013-01-13

android百度地图小例子

一款安卓的百度地图小应用例子,如今谷歌以退出中国,要实现谷歌地图需要去申请MD5码,所以可以用百度地图来开发

2013-01-13

小小坦克大战-源代码

一个小小的坦克大战游戏,用java的swing来实现双人坦克游戏,只要把敌人打掉,就算是赢了

2013-01-13

Android之ExpandableListView笔记

Android之ExpandableListView笔记

2012-04-13

java api 中文.zip

一个java所有类的中文版api,有助于java初学者对java中各种类的了解和学习,更快的掌握java中类的用法

2011-12-08

空空如也

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

TA关注的人

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