自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

紫竹星云

java程序员的成长之路

  • 博客(27)
  • 资源 (73)
  • 收藏
  • 关注

原创 jsp页面上显示天气预报和动态时间

一,显示天气预报信息二,动态的显示时间 function startTime(){ var today=new Date() var week=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); var year=today.getYear() var month=today.getM

2014-12-31 13:40:33 6682

原创 浏览器禁用Js后解决方案

UseSubmitBehavior="false" 解决浏览器禁用js阻止提交

2014-12-30 11:07:37 2997 1

转载 修改Java文件不用重启Tomcat服务----热部署、热加载

可以修改类不用重启Tomcat加载整个项目(手工启动) 1.配置reloadable=true(自动重载) 2.使用Debug模式,前提是仅限于局部修改。(修改类不用重启--热加载) 在使用Eclipse+Tomcat开发Java项目的时候常常会碰到这样的情况,已修改Java文件Tomcat就会自动重启,接下来就是漫长的等待服务重启完毕。那其实大多数的Java文件修改是没有必要重启服务

2014-12-25 11:57:14 1182

原创 JQuery的Ajax跨域请求的解决方案

什么是jsonp格式呢?API原文:如果获取的数据文件存放在远程服务器上(域名不同,也就是跨域获取数据),则需要使用jsonp类型。使用这种类型的话,会创建一个查询字符串参数 callback=? ,这个参数会加在请求的URL后面。服务器端应当在JSON数据前加上回调函数名,以便完成一个有效的JSONP请求。意思就是远程服务端需要对返回的数据做下处理,根据客户端提交的callback的参数,返回一

2014-12-24 11:41:28 622

原创 jquery中$.ajax()参数详解

url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和      delete也可以使用,但仅部分浏览器支持。timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局

2014-12-24 11:28:02 566

转载 一spring概述

1.1.1  Spring是什么Spring是一个开源的轻量级Java SE(Java 标准版本)/Java EE(Java 企业版本)开发应用框架,其目的是用于简化企业级应用程序开发。应用程序是由一组相互协作的对象组成。而在传统应用程序开发中,一个完整的应用是由一组相互协作的对象组成。所以开发一个应用除了要开发业务逻辑之外,最多的是关注如何使这些对象协作来完成所需功能,而且要低耦合、高内

2014-12-23 17:35:47 649

转载 spring事务处理:调用一个方法前的事务处理过程

实际上,在spring的事务中,只要该类被设置为了事务代理: 拦截器都会创建一个TransactionInfo 对象: TransactionInfo txInfo = new TransactionInfo(txAttr, method);  而且如果 只要被调用的方法设置了事务属性(txAttr),不管是什么属性都会调用: txInfo.newTransac

2014-12-23 14:03:52 779

转载 spring事务处理时自我调用的解决方案

1、预备知识aop概念请参考【http://www.iteye.com/topic/1122401】和【http://jinnianshilongnian.iteye.com/blog/1418596】spring的事务管理,请参考【http://jinnianshilongnian.iteye.com/blog/1441271】  使用AOP 代理后的方法调用执行流程,如图所

2014-12-23 14:01:23 2267

转载 Spring配置事务在DAO层和业务逻辑层

Spring通过AOP实现声明式事务管理。通常通过TransactionProxyFactoryBean设置Spring事务代理。我们需要一个目标对象包装在事务代理中。这个目标对象一般是一个普通Java对象的bean。当我们定义TransactionProxyFactoryBean时,必须提供一个相关的 PlatformTransactionManager的引用和事务属性。 事务属性含有上面描述的

2014-12-23 13:56:23 673

转载 Hibernate常考面试题

*  比较Hibernate的三种检索策略优缺点1立即检索;优点:对应用程序完全透明,不管对象处于持久化状态,还是游离状态,应用程序都可以方便的从一个对象导航到与它关联的对象;缺点:1.select语句太多;2.可能会加载应用程序不需要访问的对象白白浪费许多内存空间;2延迟检索:优点:由应用程序决定需要加载哪些对象,可以避免可执行多余的select语句,以及避免加载应用程序不需

2014-12-22 15:07:29 868

原创 Hibernate性能调优

Hibernate性能调优1 Hibernate 连接池   hibernate自带一个连接池,但是这个连接池的性能不好,BUG也比较多,所以hibernate借助第三方的连接池来配置。通常用的比较多的是prxool。目前在j2ee中最通用的框架ssh中,hibernate的配置如下: 在spring的applicationContext.xm.配置文件里配置数据源连接信息:

2014-12-22 10:48:17 779

原创 基于注解的Spring AOP的配置和使用

AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向切面编程。可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。我们现在做的一些非业务,如:日志、事务、安全等都会写在业务代码中(也即

2014-12-22 10:21:26 691

原创 hibernate延迟加载出错

配置了延迟加载,user.getClass.getId()可以访问,但是user.getClass.getName(),就会报错,只能通过ID,查找类

2014-12-22 09:41:58 681

原创 lucene4.10.2实例(增删改查)

lucene4.10.2实例(增删改查)

2014-12-11 16:01:33 1683 1

原创 lucene4.7实例详解

java.lang.UnsupportedClassVersionError: org/apache/lucene/index/IndexableField : Unsupported major.minor version 51.0Apache Lucene 4.8.0发布:不再支持Java 6,因为Lucene4.9要求Java版本最低为Java7,本人用的是4.7.2因为我安装的是jdk

2014-12-11 15:49:18 1060

原创 lucene性能优化以及配置说明

1 lucene简介1.1 什么是luceneLucene是一个全文搜索框架,而不是应用产品。因此它并不像www.baidu.com 或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。1.2 lucene能做什么要回答这个问题,先要了解lucene的本质。实际上lucene的功能很单一,说到底,就是你给它若干个字符串,然后它为你提供一个全文搜索

2014-12-11 12:02:53 4122

原创 luncene 各种Query类详解实例

luncene 各种Query类详解实例,包括词条搜索类TermQuery “与或”搜索类——BooleanQuery 在某一范围内搜索类——RangeQuery 使用前缀搜索类——PrefixQuery 多关键字搜索——PhraseQuery 短语词缀搜索——PhrasePrefixQuery 相近词语的搜索——FuzzyQuery

2014-12-11 11:57:38 3732

原创 hibernate4整合中常见问题汇总

1.Cannotunwrap to requested type [javax.sql.DataSource]关于这个错误原因是spring3不再有hibernateDaoSupport和hibernateTemplate。只能显示的声明sessionFactory,并设置get/set方法。而出现这个错误的原因是吧datasource配置到hibernate.cfg.xml中,这时候就报

2014-12-09 17:56:59 1067

原创 hibernate4实战7—习惯性设计

设计细颗粒度的持久类并且使用来实现映射。例如使用一个Address持久类来封装 street, suburb, state, postcode. 这将有利于代码重用和简化代码重构(refactoring)的工作。对持久类声明标识符属性( identifier properties)。Hibernate中标识符属性是可选的,不过有很多原因来说明你应该使用标识符属性。我们建议标

2014-12-09 17:54:08 619

原创 hibernate4实战6—基本实现原理

整体流程1:通过configuration来读cfg.xml文件2:得到SessionFactory 工厂3:通过SessionFactory 工厂来创建Session实例4:通过Session打开事务5:通过session的api操作数据库6:事务提交7:关闭连接 说明:以下分方法描述的实现流程并不是Hibernate的完整实现流程,也不是Hibernate的

2014-12-09 17:51:26 698

原创 hibernate4实战5—事务和并发

Hibernate本身没有事务的实现Hibernate 直接使用 JDBC 连接和 JTA 资源,不添加任何附加锁定行为。也就是说你在Hibernate里面使用的事务要么是JDBC的事务,要么是JTA的事务。Hibernate不锁定内存中的对象你的应用程序会按照你的数据库事务的隔离级别规定的那样运作,真正对事务的实现和支持也依赖于数据库。 对于并发处理,Hi

2014-12-09 17:44:23 1031

原创 hibernate4实战4—映射关系

数据表之间的关系分为三类:一对一、一对多、多对多根据相互寻找的关系又分:单向和双向对象一对一 (双向)java代码:查看复制到剪贴板打印public class A {  private B b = null;  }  public class B {  private A a = null;  }  n对象一对多 (

2014-12-09 17:40:34 1124

原创 hibernate4实战3—开发中基本方法

hibernate4实战-开发中基本方法

2014-12-09 17:33:40 1407 2

原创 hibernate实战2-基本配置

1.通过编程的方式来指定配置属性:Configuration cfg = new Configuration() .addClass(org.hibernate.auction.Item.class) .setProperty("hibernate.dialect", "org.hibernate.dialect.MySQLInnoDBDialect")

2014-12-09 17:25:42 705

原创 hibernate4实战1—入门

hibernate4实战入门1

2014-12-09 17:11:56 1843

原创 使用 eclipse时,出现如下问题:org.eclipse.swt.SWTError: No more handles的解决办法

解决办法:找到目录 eclipse/workspace/.metadata/.plugins/org.eclipse.ui.workbench 下面的 workbench.xml文件,删除在XML节点 之间的所有内容,然后运行Eclipse,测试是否已经解决。如果问题还是存在,那么请在workbench.xml文件中查找最后一次(也就是出错之前)运行的程序名称,例如我的

2014-12-09 13:58:30 3613

原创 tomcat一个服务器部署多个项目

2014-12-01 15:15:33 1029

SSI实例(源码+mysql数据库+部署)

SSI实例(源码+数据库+部署说明),数据库使用连接池,自己编写的搭建框架的代码,包含登录,增删改查,包含jar包: commons-dbcp.jar ibatis-2.3.0.677.jar mysql-connector-java-5.1.13.jar spring-aop-3.2.1.RELEASE.jar spring-beans-3.2.1.RELEASE.jar spring-jdbc-3.2.1.RELEASE.jar spring-tx-3.2.1.RELEASE.jar struts2-core-2.2.1.jar struts2-spring-plugin-2.2.1.jar xwork-core-2.2.1.jar

2014-11-25

xheditor-1.2.1(demo,js,api,doc)

一款很好用的编辑器,xheditor-1.2.1(demo,js,api,doc),官网上下载的最新代码,方便查阅参考

2014-11-21

POI 3.9(api,jar,demo)

POI 3.11(api,jar,demo),开发中常用的版本

2014-11-20

POI 3.11(api,jar,demo)

POI 3.11 (api,jar,demo),官网上最新的jar ,demo

2014-11-20

jQuery UI Portlet 插件API及源代码

jQuery UI Portlet 插件API及源代码,包含源码,很全面的哦

2014-11-20

jquery-easyui1.4(src,doc,api,demo)

jquery-easyui1.4(src,doc,api,demo),很全面的

2014-11-20

jquery的form表单验证

一款很好用的jquery的form表单验证,囊括了:电话号码,邮件,控制,数字等一系列的验证方法

2014-11-20

jexcelapi导入/出excel

jexcelapi导入/出excel,excel的导出导出主要分两种:POI 和 jexcelapi ,里面包含详细的doc ,api

2014-11-20

SSI项目实例

SSI项目实例,struts,spring ,ibatis 综合实例

2014-11-20

servlet多文件上传(带进度条)

servlet多文件上传(带进度条的),参考实例用servlet自己弄的

2014-11-20

ueditor1_4_3

ueditor一款很好用的编辑器,可以统计数字,上传图片,视频,很全面的一款

2014-09-15

struts2之多个文件上传

struts2之多个文件上传,自己验证过的代码,很实用的

2014-09-12

struts2的单个文件上传

本文主要两种方式,一:通过 FileUtils.copyFile(file, savefile);方法复制;二:通过字节流方式复制 ; web.xml struts.xml, struts.properties, UploadAction.java, index.jsp. success.jsp

2014-09-11

servlet上传图片

servlet上传图片的例子,还有二分算法,最近敲得代码例子

2014-09-09

SpringMVC+Spring3+Hibernate4

SpringMVC+Spring3+Hibernate4

2014-08-26

WebSphere6.1安装部署手册

WebSphere6.1安装部署手册,自己安装过程截图,方便使用

2014-08-04

jfreechart

jfreechart,统计中的图表,方便使用

2014-08-04

FusionCharts3.1

FusionCharts-v3.1破解版(49个swf),工具类,方便使用

2014-08-04

汉字转化为拼音的java程序代码段

汉字转化为拼音的java程序代码段,Java代码,直接可以运行的,方便在程序中将中文转化为拼音

2014-06-16

urlrewrite地址重写实例配置说明

urlrewrite地址重写实例配置说明,经过个人实践,很好用

2014-05-30

ckeditor_4.3.1_full的官方文档

ckeditor_4.3.1_full的官方文档,很齐全,对学习很有帮助

2014-05-28

solar1.4环境配置

solr-1.4.1 环境配置: 1、 下载所需软件,安装配置Tomcat 首先下载Tomcat与Solr,Tomcat可在各软件网站下载得到,Solr下载地址如 2、构建文件目录 将apache-solr- 1.4.1.zip解压到某文件夹,目录如下图所示: 3、配置Solr工作环境 在Tomcat中注册Solr。在X:\Tomcat 6.0\conf\Catalina\localhost下(目录不存在则手工建)创建配置文件solr.xml,内容为…… 4、配置索引数据格式 在X:\solr\solr\conf当中有schema.xml文件,可以配置索引数据格式。 5、运行solr 启动Tomcat,访问http://localhost:8983 6、添加索引 7、添加中文分词

2014-05-28

oracle学习笔记(从入门到精通)

压缩包主要包括15个文档,主要是本人学习oracle过程中的笔记,希望对你有帮助:主要文档如下: 01-常用命令.txt 02-表空间建表.txt 03-基本查询语句学习笔记.txt 04-高级查询语句学习笔记.txt 05-锁和表分区学习笔记.txt 06-同义词和序列学习笔记.txt 07-视图和索引学习笔记.txt 08-PLSQL和游标结合学习笔记.txt 09-游标学习笔记.txt 10-重要的函数的学习笔记.txt 11-存储过程学习笔记.txt 12-触发器学习笔记.txt 13-pl编码.txt

2014-05-28

ExtJS入门教程(超级详细).

ExtJS入门教程(超级详细),具体的控件的应用,很齐全的,适合初学者

2013-10-29

Ext实用简明教程

Ext实用简明教程,很好,基础的组件用法总结很好

2013-10-29

ExtJS4中文教程2+开发笔记+JS+JQUERY

Edit Grid限制编辑 ExtJS 4 DirectStore post参数的变化以及应对方法 ExtJS 4 实例之数据包 ExtJS 4中动态加载的路径设置 Extjs4 API文档阅读(一)——类系统(Class System) Extjs4 API文档阅读(三)——布局和容器 Extjs4 API文档阅读(二)——MVC构架(上) Extjs4 API文档阅读(二)——MVC构架(下) Extjs4 API文档阅读(四)——Data ExtJS4 Grid组件 Extjs4 TreeGrid Extjs4 TreePanel实例 ExtJs4 动态加载 Extjs4 带复选框的树(Checkbox tree) Extjs4 新的布局方式 Extjs4 锁定表头(Locking Grid)功能 Extjs4.0 MVC实例 Extjs4.0动态填充combobox数据 Extjs4中up()和down()的用法 ExtJS4学习笔记(一)---window的创建 ExtJS4学习笔记(七)---带搜索的Grid(SearchGrid) ExtJS4学习笔记(三)---VBox的使用 ExtJS4学习笔记(九)---ExtJS4 EditGrid(可编辑的Grid) ExtJS4学习笔记(二)---HBox的使用 ExtJS4学习笔记(五)---Grid分页 ExtJS4学习笔记(八)---Grid多选 全选 ExtJS4学习笔记(六)---多表头Grid ExtJS4学习笔记(十)---ExtJS4图片验证码的实现 ExtJS4学习笔记(十一)---TabPanel ExtJS4学习笔记(十三)---上传文件(upload) ExtJS4学习笔记(十二)---选项卡(tabs) ExtJS4学习笔记(十五)---Ext.data.Model ExtJS4学习笔记(十六)---Combobox三级联动 ExtJS4学习笔记(十四)--- ComponentQuery ExtJS4学习笔记(四)---Grid的使用 Extjs4开发笔记(三)——菜单的实现 Extjs4开发笔记(二)——框架的搭建 Extjs4开发笔记(五)——动态grid Extjs4开发笔记(四)——实现登录功能 Extjs4开发笔记(一)——准备工作 关于Extjs4开发笔记(二)的补充说明 在Extjs4应用中使用Ext.Loader ======================================= 11条jquery常用技巧和方法整理列表 8个超棒的学习jQuery的网站 JQuery 1.5 getJSON 的使用 JQuery AJAX提交中文乱码的解决方案 Jquery css函数用法 JQuery中getJSON的使用方法 Jquery中显示隐藏的实现代码分析 JQuery全选功能的实现 JQuery特效——下拉菜单 JQuery系列教程之XPath选择符 JQuery系列教程之选择符 JQuery自动缩放页面中的图片 JQuery获取浏览器的高度和宽度 jquery获得和设置下拉框值的代码 基于jquery的跨域调用文件 ================================= 7款强大的Javascript网格插件 Javascript 汉字编码转换 Javascript 面向对象之封装 Javascript 面向对象之构造函数的继承 Javascript 面向对象之非构造函数的继承 JavaScript对象与继承教程之内置对象(下) JavaScript对象及继承教程(上) javascript正则表达式(一) javascript正则表达式(二) JavaScript的10种跨域共享方法 JavaScript类型总览 JavaScript获取文本框光标的像素位置 js函数match、exec、test、search、replace、split使用介绍 技巧:Javascript使用隐藏的new来创建对象 禁止页面全选复制,兼容多种浏览器

2013-10-29

Extjs4.0_API

Extjs4.0_API,很齐全的文档,适合初学者,希望对你有帮助

2013-10-29

最新的extjs4的各种包

最新的extjs4的各种包,包含js,exmple等,适合初学者

2013-10-29

创建centos虚拟机配置ip的示例图

创建centos虚拟机配置ip的示例图,自己搭建linux的操作过程,记录下来,方便以后查阅

2019-01-09

myeclipse8.5序列号生成器

myeclipse8.5序列号生成器,随时随地的序列号,当前年+3年的保质期,在也不担心过期的问题了

2015-12-07

webgis完整功能的例子

webgis入门的完整功能的例子,希望对你有帮助。

2015-11-03

阅读器spvsteelray_4.4.2

阅读器spvsteelray_4.4.2_.mpp文件的打开方式

2015-11-03

无损分区工具 Acronis Disk Director Suite v10

Acronis Disk Director Suite v10 ,一款超好用的分区软件,系统安装好后,可以无损的给系统盘分区,自己试验出的,拿出来分享下啊。具体文档见博客:http://blog.csdn.net/estelle_belle/article/details/49591889

2015-11-03

谁说菜鸟不会数据分析(工具篇)

第1章:高效处理千万数据 第2章:玩转数据分析 第3章:show出你的数据 第4章:让报告自动化

2015-09-09

Spring源码深度解析

Spring源码深度解析,总十三章,很全面的,值得学习研究; 第一章:Spring整体架构和环境搭建, 第二章:容器的基本实现; 第三章:默认标签的解析; 第四章:自定义标签; 第五章:bean的加载; 第六章:容器的扩展功能; 第七章:AOP 第八章:数据库链接JDBC; 第九章:整合Mybatis; 第十章:事务的管理; 第十一章:springmvc; 第十二章:远程服务; 第十三章:spring消息

2015-06-13

activiti-5.17.0(实例+lib)

activiti-5.17.0(实例+lib),官网下载的很全面哦

2015-06-05

jquery-validation-1.13.0(实例+lib)

jquery-validation-1.13.0(实例+lib)

2015-06-05

hibernate4+spring3+struts2搭建框架实例

hibernate4+spring3+struts2搭建框架实例,刚搭建的,根据实体类建立个数据库,表,就可以运行,适合刚接触hibernate4的人

2014-12-10

velocity生成静态页面实例

velocity生成静态页面实例,自己写的,运行就可以看到效果

2014-12-02

SSI框架搭建

Spring3.2、Struts2.2、Ibatis2.3开发框架搭建,包括登录,增删改查的代码,对于一个初学者来说有很好的参考价值

2014-11-24

空空如也

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

TA关注的人

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