自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (16)
  • 收藏
  • 关注

原创 使用Nexus搭建Eclipse p2仓库镜像

Nexus都知道是做Maven服务器的,但是能做maven镜像,理论上别的镜像都应该可以吧。用eclipse的时候偶尔会安装插件什么的,一般都很慢,最近研究Eclipse RCP开发,也要从eclipse下载一些jar包,速度实在太慢了,然后想本地做个镜像,了解了一下基本上有两个方案。

2016-04-16 23:50:04 3211

原创 springmvc使用JSR-303进行校验

在springmvc中使用JSR-303进行校验

2015-01-09 15:40:21 8810 7

原创 JAVA String对象的创建

研究研究JAVA String对象的创建

2014-11-25 10:11:47 1429 2

翻译 8.Swift教程翻译系列——控制流之条件

经常会需要根据不同的情况来执行不同的代码。你可能想要在发生错误的时候执行一段额外的代码,或者当某个值变得太高或者太低的时候给他输出出来。要实现这些需求,你可以使用条件分支。Swift提供两种方式来实现条件分支,也就是if语句和switch语句。一般来说If用在可能的情况比较少的简单条件中,当遇到复杂条件有很多种可能性的时候使用switch会更好,或者要根据模式匹配来判断要执行什么代码的时候switch也很有用。

2014-06-24 22:16:24 1444

翻译 7.Swift教程翻译系列——控制流之循环

Swift提供了类C语言类似的控制流结构。包括for循环和while循环来多次执行任务,if和switch语句根据不同的条件执行不同的分支代码,break和continue语句将执行流程跳转到其他语句。除了C里面传统的for-条件-递增循环,Swift还增加了for-in循环使得遍历数组,字典,范围,字符串或者其他序列都很简单。

2014-06-21 01:06:27 2280

翻译 6.Swift教程翻译系列——Swift集合类型

Swift提供数组和字典两种集合类型,用来存储许多值的情况。数组有序的存储一组相同类型的值。字典也存储一组相同类型的值但是是无序的,字典中存储的值可以通过一个唯一的标识(也就是Key)来查找。在Swift中,数组和字典总是清楚自己能存储的值的类型和key的类型。也就是说你不会错误的把其他不对应的类型存进数组或者字典。所以你也能确定从数组或者字典中取出来的值的类型肯定也不会错了。Swift使用显式类型集合来保证你的代码总是能清除的知道数组和字典中存储的值的类型,确保你在开发阶段就能发现所有类型错误。

2014-06-19 00:30:37 2241

翻译 5.Swift教程翻译系列——Swift字符串和字符

Swift字符串是一组字符的有序序列,比如“hello,china”或者“albatross”。Swfit里字符串用String表示,String也是字符类型Charactar的集合类型。Swift的String和Charactor类型提供了快速的,符合Unicode编码规范的方式来处理文本。创建或者操作的语法都非常轻便易读,跟C的语法也很相似。String链接只需要使用简单的加号,定义成变量还是常量决定了其能否可以改变,这跟其他类型是一样的。

2014-06-16 11:38:36 4760

翻译 4.Swift教程翻译系列——Swift基本运算符

Swift运算符介绍。包括数学运算符,比较运算符,三元运算符,范围运算符,逻辑运算符

2014-06-16 00:16:17 1882

翻译 3.Swift教程翻译系列——Swift基础知识

Swift是用来开发iOS和OS X应用的新语言,但是许多地方用起来跟C或者OC是差不多的。Swift提供了C语言和OC的基本数据类型,比如整型用Int,浮点型用Double或者Float,布尔型用Bool,字符串文本用String,Swift还提供了两种集合类型,Array和Dictionary,后面会介绍。Swift也跟C一样用唯一的变量名来存储与使用数据,还能使用一些值不会变的变量,

2014-06-12 12:58:05 2334

翻译 2.Swift教程翻译系列——Swift概览

这份观光手册展示了怎么用swift去完成各种各样的编程任务。要是有什么看不懂的也不要怕,这里介绍的东西到后面都还会有详细介绍。

2014-06-10 22:34:44 1778 2

翻译 1.Swift教程翻译系列——关于Swift

Swift是一种新的用于iOS和OS X应用开发的编程语言Swift建立在C和OC的基础之上,和C是兼容的Swift采用了安全编程模式,并且添加了现代的特征使得编程更加简单、灵活、有趣Swift的界面使用成熟的且广受欢迎的Cocoa和Cocoa Touch框架,重新构想了软件开发的方式。

2014-06-10 22:30:58 1569

原创 springmvc+apache静态化方案

网站使用springmvc,拦截的后缀是.htm的请求,我希望这样一个逻辑,如果请求xxx.htm,先判断是否有对应的静态资源文件,有的话就用这个文件去响应,没有的话才到springmvc的方法里,响应的同时创建htm文件.

2013-12-31 17:13:25 4299

原创 linux下使用myeclipse报错Could not detect registered XULRunner to use

在linux环境下装了myeclipse,开java是没有什么问题的,但是开jsp却会有个提示The Linux WYSIWYG design panel is still under development. To access an experimental version of this design panel restart with the commandline argument -

2013-09-15 19:01:48 3678

原创 ajaxSubmit提交文件表单不执行success

ajaxSubmit提交文件表单不执行success

2013-09-15 18:28:10 22477 5

原创 centos环境搭建java web,mysql,ftp服务器环境

帮朋友部署一个网站,服务器是centos环境,本人也是linux新手,摸索了一下服务器搭建成功,在这里把过程分享一下下载jdk,mysql,tomcat[root@localhost ~]# cd /tmp[root@localhost tmp]# wget http://192.168.1.101/soft/jdk-7u25-linux-i586.tar.gz2013-06-23

2013-06-23 17:51:11 4264 2

原创 使用注解为HibernateDaoSupport注入sessionFactory

都知道spring提供的有零配置功能,而且看见别人的一个项目使用spring+mybatis,只在applicationContext.xml里定义了sqlSessionFactory,然后什么都不用配置了,baseDao继承自SqlSessionDaoSupport,只需要在每个dao上加@Repository注解,spring会自动向对象中注入sqlSessionFactory对象。我用h

2013-04-24 22:27:31 20331 1

原创 在easyui树节点中添加自定义属性

项目里需要用一个左侧的导航树,点击树节点在tabs里添加tab,以前用过ExtJs,从树节点node里可以通过node.attributes.xxx获取自己添加的属性,但是现在用的easyui不行啊,无论如何都获取不到,浪费了半天时间,没办法了去研究源码了,我用的是1.3.2的版本,在第1314行有构造树节点的方法$.data(_ff[0],"tree-node",{id:_fe.id,tex

2013-04-23 23:22:57 8119

原创 hibernate修改数据变插入

使用SSH的时候又遇到一个问题,从数据库里查询数据再保存的时候变成重新插入一条记录了。查看日志记录发现保存的时候这个对象已经被当做是瞬态的了,所以理所当然hibernate使用insert而不是update,但是之前也做过其他实验用同样的逻辑是没有问题的,只是这次做的功能比较多了。逻辑大概是这样的,在action里根据Id查找出来某个对象,然后修改某些值,再调用业务层保存。这样做的话第一次查找

2012-11-27 08:02:10 2945

原创 java程序向mysql插入中文变问号

我碰到的问题是使用客户端工具插入中文是没问题的,但是用java程序就变成问号了。遇到这种问题肯定是字符集造成的,先检查数据库,表的字符集,都是utf8,然后看页面,程序等等等等都是utf8都没问题,然后将连接字符串改为jdbc:mysql://xxxxx:3306/dbname?useUnicode=true&characterEncoding=utf-8解决问题了。如果你的连接串是在xml文

2012-11-25 09:47:12 10854 2

原创 java追加文件内容

package com.file;import java.io.BufferedWriter;import java.io.File;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;import java.io.OutputStreamWriter;import

2012-11-13 15:40:47 1187

原创 struts2与Spring集成的自动装配策略

在使用Struts2与Spring集成的时候开发者不必在Spring中去注册action,尽管可以这么去做,通常Struts框架会自动地从action mapping中创建action对象。默认情况下框架使用的自动装配策略是name,也就是说框架会去Spring中寻找与Action属性名字相同的bean,可选的装配策略还有:type、auto、constructor,开发者可以通过常量struts

2012-10-29 17:41:17 1850

原创 java按照map的value排序

java的TreeMap可以排序,只可惜是按照key来排序的,或者重写其他Map的排序算法也都是按照key来排序的,下面贴出来一个按照value排序的算法: public class SortMap { public static void main(String[] args) throws Exception { // TODO code application

2012-08-26 20:37:40 25280

原创 android调用webservice方法,参数或返回值使用服务器端类

现在假设调用webservice方法的时候需要传一个对象参数,需要用到服务器端的一个类。服务器端类是这样的public class User implements Serializable { private String username; private Integer age; public Integer getAge() { return

2012-08-02 09:15:43 3275

原创 android调用webservice方法,参数和返回值都用字符串

因为项目里要用,所以才研究了一下,虽然对webservice和android都不怎么会,但是不管怎么说,研究出下面几个例子能满足需要了。这里调用方法的参数和返回值都是字符串,如果需要复杂对象参数,那看另外一篇博客《android调用webservice方法,参数或返回值使用服务器端类》首先看服务器端提供的方法,这里就不看方法的实现了,看一下接口:/** * SERVICE_URL:htt

2012-08-01 10:39:10 7867

原创 jsp中获得应用程序相关路径

刚开始学jsp的同学一定都有学request和response对象,但是当时还很单纯,很多东西你说了我也不知道是干什么用的,如今用到了,拿出来再说一下。request对象里可以得到本应用程序相关的一些路径,我本来只是想得到web的路径然后把上传的文件保存下来,就试了跟路径相关的一些方法,代码如下:jsp代码: JSP Page

2012-07-28 19:25:42 1235

转载 java List 转array问题

今儿需要把一个List类型的变量转换成一个字符串数组,直接试了两个toArray方法出现转换错误,然后百度发现下面一篇文章,分享出来。 今天写代码遇到一个奇怪的问题,具体代码不贴出了,写一个简化的版本。如下:ArrayList list=new ArrayList();String strings[]=(String [])list.toArray();这样写代码个人觉得应该没

2012-07-25 17:24:42 1113

原创 jsf上传文件

因为手头有个项目要上传文件,用的是Jsf,就稍微研究了一下。一开始发现哎呀primefaces有现成的上传组件嘛,太简单了,照着官方的demo做,失败啊有没有。在配置过滤器的时候让我配了个什么保存路径,用相对路径无论如何都说找不到什么什么,然后改成绝对路径,好了,没报错了,可是,文件呢,我上传的文件呢。后来经过思考终于悟出来,那个过滤器保存的文件时临时的,或者文件只在内存里,我们要在受管bea

2012-07-23 19:06:54 4675

原创 GlassFish v3 requires a JDK 1.6 and not a JRE. Please add/select the correct JDK in the Server prope

eclipse中集成了glassfish3.1.1后,运行项目出现错误GlassFish v3 requires a JDK 1.6 and not a JRE. Please add/select the correct JDK in the Server properties 'Runtime Environment' section.就是glassfish需要jdk1.6,而不是jre,打开

2012-05-24 11:03:30 3441 2

原创 利用JAAS实现简单的页面验证与授权

注:我是在word里写的这篇文章,然后黏贴过来的,所以截图都没有,我已将该文档上传在我的资源中,需要的同学可以去下载,谢谢支持!利用JAAS实现简单的页面验证与授权开发环境NetBeans7.0.1+Glassfish3.1.1+mysql5.11.    首先,数据库里至少要有两张表,一张存放用户登录名和密码,另一张存放用户对应的角色2.    下面加入数据密

2012-05-23 16:16:58 1664

原创 java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils

今天头一次试struts2,结果控制台显示错误java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils,找吧,在struts2.3/lib目录下有一个commons-lang-2.5.jar,将此文件复制到项目WEB/lib目录下就可以了。

2012-03-21 22:00:06 15523 7

基于springsecurity+springmvc+spring+hibernate的权限管理系统(免积分)

基于springsecurity+springmvc+spring+hibernate的权限管理系统,实现资源、用户、权限、角色的增删改查,角色-资源管理,用户-角色管理等基础功能,可以作为springmvc+spring+hibernate的增删改查入门项目,也可以对spring-security简单了解,界面使用bootstrap3,非常简洁,免积分

2015-01-16

The Swift Programming Language

Swift英文手册。博客里在翻译。Swift的快速入门教程。

2014-06-11

一个SSH+ExtJs实现的简单文章管理系统(免积分)

该文章管理系统采用SSH框架,页面采用ExtJs,实现了文章的增删改查操作,为图方便没有做登录实现,这个也不太会。 开发工具为myeclipse8.6,下载地址http://downloads.myeclipseide.com/downloads/products/eworkbench/galileo/myeclipse-8.6.0-win32.exe 数据库mysql,脚本在DB目录里。 如果您有好的建议或者有疑问,欢迎与我联系QQ474345424。 之前就上传了一份但是需要5积分,后来发现CSDN刚注册的时候不送积分了,这样就怕很多同学下载不了了,今天再上传一份不需要积分的。另外以后有空会继续完善功能。希望对大家有用。

2012-11-27

一个SSH+ExtJs实现的简单文章管理系统(免积分)

该文章管理系统采用SSH框架,页面采用ExtJs,实现了文章的增删改查操作,为图方便没有做登录实现,这个也不太会。 开发工具为myeclipse8.6,下载地址http://downloads.myeclipseide.com/downloads/products/eworkbench/galileo/myeclipse-8.6.0-win32.exe 数据库mysql,脚本在DB目录里。 如果您有好的建议或者有疑问,欢迎与我联系QQ474345424。 之前有上传一份需要5积分下载,后来发现CSDN新注册的不给积分了,怕很多同学想要下载却没有积分,再传一个免积分的版本,并且在原来的基础上做了一点小修正。希望对同学们有所帮助。如果有空会继续完善功能。

2012-11-26

四个完整的DIV+CSS网页案例,有详细解说

四个完整的DIV+CSS网页案例,有详细解说,教你如何一步步完成页面制作。

2012-11-25

一个SSH+ExtJs实现的简单文章管理系统

该文章管理系统采用SSH框架,页面采用ExtJs。

2012-10-29

extjs4.0中文教程

《ExtJS Web应用程序开发指南(第2版)》共18章和1个附录,是对第1版的全面升级,增补了大量ExtJS 4.0中的新特性。从基本的ExtJS功能开始讲解RIA Web开发,从而引出用户体验丰富的ExtJS技术。接着通过经典的“Hello World”来快速搭建和配置第一个程序。然后通过4章来详细讲解ExtJS的基本功能,包括:最常用的表单、面板和布局类,常用的工具类与函数,以及ExtJS对事件的响应。《ExtJS Web应用程序开发指南(第2版)》还结合现今流行的Web框架进行改造,将相关技术融合起来应用。Ajax已经逐渐渗透到Web开发的各个方面了,ExtJS能够与其完美结合。讲解完这些提高内容后,《ExtJS Web应用程序开发指南(第2版)》还深入介绍了增强型模板,重要的数据模型,以及ExtJS高级组件。考虑到ExtJS与主流服务端框架的整合越来越紧密,《ExtJS Web应用程序开发指南(第2版)》还特意讲解了Struts和Struts 2框架的整合与配置。最后全面细致地讲解了ExtJS 4.0中新增的主题、图形和图表部分,真正实现完全整合应用ExtJS技术。 《ExtJS Web应用程序开发指南(第2版)》语言通俗易懂,版式清新,并通过大量的实例去讲解技术。对于广大的Web程序员,《ExtJS Web应用程序开发指南(第2版)》能帮你找到经典应用的解决方案。对RIA Web应用开发的爱好者,《ExtJS Web应用程序开发指南(第2版)》可以帮你找到进步的阶梯。《ExtJS Web应用程序开发指南(第2版)》可以作为Web开发的自学参考书,也可以作为RIA Web开发的培训教材。

2012-09-01

Asp连接mysql教程

使用asp连接mysql数据库,主要给没有用过mysql的同学看的。

2012-08-01

ksoap2-android-assembly

在 Android SDK 中并没有提供调用 WebService 的库,因此,需要使用第三方的 SDK 来调 用 WebService。PC 版本的 WebService 库非常丰富,但这些对 Android 来说过于庞大。 适合手机的 WebService 客户端的 SDK 有一些,比较常用的是 KSOAP2。

2012-07-28

TreeTable树表jq实现

jq实现的一个树表,原本也是下载别人的,但还原本载入以后所有节点是展开的,还有打开一个节点以后所有子节点就全部打开了,本人修改了一下程序默认全部节点是合着的,打开节点也不会自动打开子节点,但是合上以后子节点就都和合上了,本人jq不是很熟,希望有大师帮忙吧这个改了。

2012-07-21

一个简单的jsp抽题系统

使用jsp+mysql做的一个简单的抽题系统,regist.jsp注册,login.jsp登录后自动识别是用户还是管理员,若是管理员则转到管理页面,若是用户则跳转到条件筛选页面,根据题目难度,类型,评分来选择,any表示查询出所有满足任一条件的题目,all表示查询同时满足所有条件的题目。problem.sql为数据库脚本。

2012-05-23

利用JAAS实现简单的页面验证与授权

Java安全框架最初集中在保护用户运行潜在的不可信任代码,是基于代码的来源(URL)和谁创建的代码(certificate)来给移动代码进行授权。Java 2 SDK 1.3引入了JAAS( Java Authentication and Authorization Service),增加了基于用户的访问控制能力,即根据谁在运行代码来进行授权。JAAS已经整合进了Java 2 SDK 1.4,作为标准的用户认证与授权模型。

2012-05-23

IIS简介及配置使用

IIS简介及配置使用,IIS是Internet Information Services(Internet信息服务)的缩写,是一个World Wide Web(万维网,万维网的站点上存放了许多文档,通常为html文档) server(服务器)。

2012-05-11

struts2.3类库

struts2.3类库

2012-03-23

javascript网页效果

11个震撼的javascript网页效果,使用方便

2011-10-01

javascript帮助手册

javascript帮助手册,方便初学人员查阅

2011-10-01

空空如也

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

TA关注的人

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