- 博客(102)
- 资源 (14)
- 收藏
- 关注
原创 Play FrameWork安装与开发
部署前提: 1 jdk安装 2Javahome与Path (cmd测试javac命令)3按步骤安装play 执行bat 然后将play路径加入PATH
2012-09-14 10:51:35
794
原创 Spring Annotation 个人笔记
@Controller 表明该类是Handler类@RequestMapping 表明Handler作用范围 如@RequestMapping("/user") 这个注记 既可以放在类层面+接口 层面上 也可以只放在类层面 或者 接口层面上。同时, @RequestMapping 支持占位符 例如 @RequestMapping ("/user/*/createUser") @Reque
2012-03-19 10:26:33
1782
转载 about ServletRequest与ServletResponse
请求和相应是Web交互最基本的模式,在Servlet中,分别用HttpServletRequest与HttpServletResponse来表示Http请求和响应。这两个类均来自javax.servlet.http包,是J2EE Servlet与JSP规范的一部分,因此,谈及HttpServletRequest与HttpServletResponse的时候,其实都是和Servlet(包括J
2012-03-16 16:19:13
694
转载 使用spring 2.5 基于注解驱动的spring mvc
概述继 Spring 2.0 对 Spring MVC 进行重大升级后,Spring 2.5 又为 Spring MVC 引入了注解驱动功能。现在你无须让 Controller 继承任何接口,无需在 XML 配置文件中定义请求和 Controller 的映射关系,仅仅使用注解就可以让一个 POJO 具有 Controller 的绝大部分功能 —— Spring MVC 框架的易用性得到
2012-03-15 15:03:33
837
原创 Flash在线文档开发思路
一、需求与目的: 1. 基本界面和功能展示: 2. 主要功能: 通过flex/flash程序使用户可以通过浏览器在线阅读相关的文件或文档,查看相关的资料或信息, 或者打印/下载此pdf文件以及其他的操作等。 二、可行性分析和技术实现: 1. 展示的方式:
2012-03-14 09:15:01
3113
原创 常用uml解析
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特
2012-03-09 15:34:57
661
转载 Python 入门笔记
第 1 部分: Python 的内置数值类型Python 编程语言具有很高的灵活性,它支持多种编程方法,包括过程化的、面向对象的和函数式的。但最重要的是,在 Python 中编写程序是件令人愉悦的事。该语言对开发进程有支持作用,决不会妨碍它。本文是关于 Python 编程系列文章的第一篇,主要介绍 Python 及其内置数值类型。Python 是一种敏捷的、动态类型化的、极富表现力
2012-02-21 09:19:37
14822
2
原创 Python Eric4安装配置
如果在eric里遇到中文问题 加上这个“ # -*- coding: UTF-8 -*- ”我是在Windows下安装的,安装过程并没有网上别人说的那样麻烦,而是一部到位的。1. 安装pyqt4因为在Windows下,我直接选择了二进制安装版本,省事那。。 地址:http://www.riverbankcomputing.co.uk/softw
2012-02-13 16:09:58
12770
原创 FME读写国内MAPGIS数据
设计背景 通用数据转换平台FME软件本身支持国际上常见的大部分GIS数据格式,例如MapInfo、ArcInfo、 MicroStation、AutoCAD、GeoMedia、Oracle 8i/9i等,对转换规则和过程具有很强的定制能力,可批量进行处理;更重要的是,它还提供了Plug-in扩展开发方式。我们可以把国内GIS数据格式通过 fmeplugin放入fme中,可以使国内GIS数据格式
2012-02-09 16:24:59
4882
原创 ucenter整合记事狗微博与论坛 cms 等应用
一、用到网站 http://code.google.com/p/discuz-ucenter-api-for-java/http://www.comsenz.com/index.php二、 下载ucenter 记事狗 supesite discuz 等等三、安装ucenter 四、安装记事狗,在ucenter上配置记事狗,配置记事狗如图
2011-03-18 14:45:00
4781
原创 windows2003server 架设serv-u ftp配置问题
<br />windows2003server 架设serv-u ft 客户端想要连接上 必须如下设置<br />1、<br />右键 分区 everyone 给全部权限 <br /> <br />2、<br />Windows防火墙] – [高级] – [本地连接] – [设置] – [FTP服务器]的勾选取消。<br />3、<br />[Windows防火墙]—[例外]—[添加程序]—选中Serv-U目录的ServUDaemon.ex
2011-03-14 15:54:00
1125
原创 关于doGet()和doPost()方法区别的整理
get和post是http协议的两种方法,另外还有head, delete等 这两种方法有本质的区别,get只有一个流,参数附加在url后,大小个数有严格限制且只能是字符串。post的参数是通过另外的流传递的,不通过url,所以可以很大,也可以传递二进制数据,如文件的上传。 在servlet开发中,以doGet()和doPost()分别处理get和post方法。 首先判断请求时是get还是post,如果是get就调用doGet(), 如果是post就调用doPost()。都会执行这个方法。
2010-12-22 09:05:00
1491
原创 ssh整合方法 含源码
<br />二、最简单的SSH程序<br /><br />概要<br />本文将完成最常见的login功能。<br />1.最简单的Struts程序<br />2.集成Spring和Hibernate<br />3.数据访问层采用JPA<br /><br /><br />1.最简单的Struts程序<br />说它是Struts程序是因为没有Struts运行不了,说它最简单是因为仅仅执行了一个转发。<br />1)配置Struts<br />1.1)在web.xml文件中加入以下配置:<br /><filt
2010-12-10 16:24:00
1294
1
原创 Spring JDBC Framework详解——批量JDBC操作、ORM映射
一、Spring JDBC 概述 Spring 提供了一个强有力的模板类JdbcTemplate简化JDBC操作,DataSource,JdbcTemplate都可以以Bean的方式定义在想xml配置文件,JdbcTemplate创建只需注入一个DataSource,应用程序Dao层只需要继承JdbcDaoSupport, 或者注入JdbcTemplate,便可以获取JdbcTemplate,JdbcTemplate是一个线程安全的类,多个Dao可以注入一个JdbcTemplate;
2010-08-20 16:18:00
8301
1
原创 Spring:JdbcTemplate使用指南
<br />Spring:JdbcTemplate使用指南<br /> <br /><br />前言:<br />本文指在介绍Spring框架中的JdbcTemplate类的使用方法,涉及基本的Spring反转控制的使用方法和JDBC的基本概念。目标是使读者能够对JdbcTemplate快速地掌握和使用。<br /> <br /> 准备:<br />1. Spring的基本概念<br /> Spring框架核心的思想就是建立一个Java对象的大工厂,用户只要给工厂一个指令,工厂就能将
2010-08-20 10:16:00
1731
原创 学习经典 Spring jdbc template
<br />这里记录我对Spring JDBC框架的学习。由于Spring JDBC和我之前做的工作有很多共同之处,学习经典Framework的设计,取长补短,为我所用。<br /> 在这里,先佩服一下Rod JohnSon,他对数据库,JDBC的理解非常深。看Spring jdbc框架的设计和源代码,带给了我很多以前没有想到的东西。<br /> 我们知道,Spring JDBC的主要目标是为了简化JDBC的编程,方便我们构建健壮的应用程序。这里,它的一个基本设计理念,就是将JDB
2010-08-20 10:15:00
1780
原创 java中==、equals和hashCode的分析
<br />1<br /> 2 publicclass Equals_HashCode {<br /> 3publicstaticvoid main(String[] args) {<br /> 4// 1. '=='是用来比较两个变量(基本类型和对象类型)的值是否相等的,<br /> 5// 如果两个变量是基本类型的,那很容易,直接比较值就可以了<br /> 6// 如果两个变量是对象类型的,那么它还是比较值,<br /> 7// 只是它
2010-08-12 17:53:00
603
原创 多线程
QUESTION 13:Exhibit:01.public class Thread1 {02.int x = 0;03.public class Runner implements Runnable {04.public void run() {05.int current = 0;06.for (int i = 0; i
2010-08-09 16:05:00
706
原创 JAVA基础知识: 对synchronized(this)的一些理解
<br /> 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 <br />二、然而,当一个线程访问object的一个synchronized(this)同步代码块时,另一个线程仍然可以访问该object中的非synchronized(this)同步代码块。 <br />三、尤其关键的是,当一个线程访问object的一个synchronized(thi
2010-08-09 14:56:00
548
原创 神奇的sleep调用 因为他是静态方法
<br /><br />Runnable r = new Runnable() {<br /><br />@Override<br />public void run() {<br />try {<br />Thread.sleep(1000);<br />} catch (InterruptedException e) {<br />//System.out.println("interrupted");<br />}<br />System.out.println("ran");<br /><br />
2010-08-09 14:13:00
1133
原创 全面接触Java集合框架 set list collection
<br /><br />Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。 <br /><br /><br />Java 2集合框架图 <br /><br /> 集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。 <br /><br /> 抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。 <br /><br /> 实现类:8个实现类(实线表示),对接口的具体实现。 <br /><br />
2010-08-09 09:27:00
801
原创 还在用String嘛?是 String , StringBuffer 还是 StringBuilder ?
<br /><br /> 相信大家对 String 和 StringBuffer 的区别也已经很了解了,但是估计还是会有很多同志对这两个类的工作原理有些不清楚的地方,今天我在这里重新把这个概念给大家复习一下,顺便牵出 J2SE 5.0 里面带来的一个新的字符操作的类—— StringBuilder (先别忙着扔我砖头,我还算清醒,我这里说的不是 C #, Java 也有 StringBuilder 类)。那么这个 StringBuilder 和 StringBuffer 以及我们最早遇见的 String
2010-08-07 15:17:00
433
原创 java字符串之使用StringBuffer
<br /><br />String是不变类,用String修改字符串会新建一个String对象,如果频繁的修改,将会产生很多的String对象,开销很大.因此java提供了一个StringBuffer类,这个类在修改字符串方面的效率比String高了很多。<br /> <br />一、关键技术点<br /> 1、StringBuffer的indexOf、lastIndexOf、substring、charAt方法的用途和String类一样。<br /> 2、append实例方法往字符串尾
2010-08-07 10:51:00
779
原创 Java regex正则表达式
<br />众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。<br /> 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。<br
2010-08-07 10:48:00
631
原创 RuntimeException和非RuntimeException区别
<br /><br />RuntimeException和非RuntimeException<br />在java的异常类体系中,Error和RuntimeException是非检查型异常,其他的都是检查型异常。<br />所有方法都可以在不声明throws的情况下抛出RuntimeException及其子类<br />不可以在不声明的情况下抛出非RuntimeException<br />简单的说,非RuntimeException要自己写catch块处理掉。<br /> <br />常见的Runtime
2010-08-06 13:52:00
2087
原创 Java--异常与错误区别 Error and Exception
许多程序员并没有意识到一个错误和一个异常是有区别的,在出现问题时,这种区别对如何操作你的代码有很重要的含意(见工具条,“简介错误与异常”)。正如Mary Campione在The Java Tutorial(Java指南)中所写的,“一个异常是在一个程序执行过程中出现的一个事件,它中断了正常指令的运行。”根据American Heritage Dictionary的解释,一个错误是“偏离了可接受的代码行为的一个动作或一个实例。”那么偏离(deviation)和中断(disruption)有什么不同呢?我们可
2010-08-06 11:01:00
800
原创 理解java枚举类型
枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义:Java代码 public enum Color{ RED,BLUE,BLACK,YELLOW,GREEN } 显然,enum很像特殊的class,实际上enum声明定义的类型就是一个类。而这些类都是类库中Enum类的子类(java.lang.Enum)。它们继承了这个Enum中的许多有用的方法。下面我们就详细介绍enum定义的枚举类的特征及其用法。(后面均用Color举例)1
2010-08-06 00:23:00
6425
原创 Java中逻辑与,逻辑或,按位与,按位或的区分
Java中逻辑与,逻辑或,按位与,按位或的区分一直以来,对这样的概念很是模糊,今天总结了一下先说说逻辑与(&&),逻辑或(||)他们是短路形式的,举例说明int i = 0; System.out.println ( i++ == 1 && i++ == 2);//打印false System.out.println (i);//打印1//这里先判断i++是否等于1,因为是右自增,所以这里i++ == 1是错误的,短路就是说不用执行后面的i++ =
2010-08-03 09:21:00
2639
原创 全球编程大赛一等奖...汇编。。video-bios的。。。
<br /><br />e100 33 f6 bf 0 20 b5 10 f3 a5 8c c8 5 0 2 50 68 13 1 cb e 1f be a1 1 bf 0 1 <br />e11b 6 57 b8 11 1 bb 21 13 89 7 4b 4b 48 79 f9 ad 86 e0 8b c8 bd ff ff e8 20 <br />e134 0 3d 0 1 74 1a 7f 3 aa eb f3 2d ff 0 50 e8 f 0 5a f7 d8 8b d8 26 8a 1 aa
2010-07-22 19:21:00
787
原创 全球编程大赛一等奖...汇编。。video-bios的。。。
<br /><br />e100 33 f6 bf 0 20 b5 10 f3 a5 8c c8 5 0 2 50 68 13 1 cb e 1f be a1 1 bf 0 1 <br />e11b 6 57 b8 11 1 bb 21 13 89 7 4b 4b 48 79 f9 ad 86 e0 8b c8 bd ff ff e8 20 <br />e134 0 3d 0 1 74 1a 7f 3 aa eb f3 2d ff 0 50 e8 f 0 5a f7 d8 8b d8 26 8a 1 aa
2010-07-22 19:21:00
3725
原创 全球编程大赛一等奖...汇编。。video-bios的。。。
<br /><br />e100 33 f6 bf 0 20 b5 10 f3 a5 8c c8 5 0 2 50 68 13 1 cb e 1f be a1 1 bf 0 1 <br />e11b 6 57 b8 11 1 bb 21 13 89 7 4b 4b 48 79 f9 ad 86 e0 8b c8 bd ff ff e8 20 <br />e134 0 3d 0 1 74 1a 7f 3 aa eb f3 2d ff 0 50 e8 f 0 5a f7 d8 8b d8 26 8a 1 aa
2010-07-22 19:21:00
26791
原创 Web 开发与设计语言大盘点
<br /><br />在这个 Web 的时代,与 Web 相关的开发技术持续热门,从前端到后端,从标记语言到开发语言,各种技术交相辉映,沉沉浮浮,作为开发者,尤其是初级开发者,如何选择几门适合自己的开发 语言尤为重要。本文是对所有 Web 相关开发语言的一次盘点,并指出其中最有前途的开发与设计语言。无穷尽的选择<br /><br />在 Web 开发与设计领域,我们有太多的选择,HTML 还是 XHTML, RSS 还是 Atom, PHP 还是 ASP.NET, SVG 还是 VML, JavaScri
2010-07-22 10:30:00
412
原创 关于DOM4J的Namespace的问题(XPath)
<br />关于DOM4J的Namespace的问题(XPath)2009-08-29 09:16大家经常运用DOM4J操作XML文档,如果XML文档存在namespace的话,读写XML经常不工作,解决方案很简单的:<br /><br />举个例子吧:<br /><br />比如我一个XML文件头是这样的:<br /><br /><?xml version="1.0"?><br /><scxml xmlns="http://www.w3.org/2005/07/scxml"<br />version="1
2010-07-15 17:59:00
6822
原创 ant 使用指南 与 知识汇总
一、Ant是什么? Ant是一种基于Java和XML的build工具。它可以帮助我们将项目开发过程中需要完成的各种步骤组织起来,通过一个简易的方式来构建整个项目。Ant究竟能做什么呢?这取决于Ant的任务(Task),Ant有哪些任务,就能完成哪些工作!一些典型的任务是:编译java源代码、运行java程序、拷贝文件或目录、将编译完成的类打包等等。 当然,Ant是一个开放的架构,任何人,都可以按照自己的方式,添加自己的任务(Task),这需要 遵守Ant的一些规范。 二、ANT的安装部署1、
2010-07-14 09:21:00
1829
原创 spring中的ref标签
<br />快速上手Spring--7. ref的用法 发布时间:2006.03.17 09:51 来源:csdn 作者:javamxj<br /> <br /> 这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.2小节中的ref的用法。 ref元素是用在property中,来设置需要引用的容器管理的其它Bean。 它的用法:,这里主要分析一下这三个参数的作用。 这次先看实例,再进行讲解。 · 先建立一个包:javamxj.spring.basic.ref
2010-07-09 09:33:00
16290
原创 javascript知识汇总
<br /><br /><br />在数百万张页面中,JavaScript 被用来改进设计、验证表单、检测浏览器、创建cookies,等等等等。<br />JavaScript 是因特网上最流行的脚本语言,并且可在所有主要的浏览器中运行,比方说 Internet Explorer、 Mozilla、Firefox、Netscape、和 Opera。<br /><br /><br />什么是 JavaScript?JavaScript 被设计用来向 HTML 页面添加交互行为。JavaScript 是一种脚本
2010-07-08 10:33:00
1027
原创 swing jar中 读写配置文件
案例: netbeans做了一个swing的小程序。需要设置代理,在classes下建立了一个properties配置文件。在netbeans里面运行一切正常,可是把项目做成了一个.jar文件再次运行就找不到配置文件总是报错了,怎么解决呢。 URI的问题: 详细可见 http://hxraid.javaeye.com/blog/483115 读取jar包中的资源用下面的方式: Input
2010-04-06 09:04:00
4023
原创 ps中 图片透明渐变的制作
透明渐变有很多方法,给你介绍一种比较有效的-----利用快速蒙版样图:切换快速蒙版模式选择渐变工具在快速蒙版层实行渐变载入选区通道中删除快速蒙版层按delete键,完成图象透明渐变
2010-03-22 16:04:00
12617
原创 hibernate在myeclipse反向工程中dao的save写不进数据库的解决方法
最近在使用MyEclipse进行项目开发的时侯,发现使用其自带的Hibernate 反向工程生成的dao文件的save方法不能入库:解决方法如下:1:首先是主键自增问题:一般我们常用的主键自增主要是一下几种:increment 主键按数值顺序递增。此方式的实现机制为在当前应用实例中维持一个变量,以保存着当前的最大值,之后每次需要生成主键的时候将此值加1作为主
2010-03-11 15:45:00
3596
ecplise swing java 酒店管理信息系统 含数据库
2009-10-29
Microsoft SQL Server 2005 JDBC Driver
2009-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人