自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

备忘录

小记一点

  • 博客(54)
  • 资源 (14)
  • 收藏
  • 关注

转载 Log4J的配置文件详解

Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:#配置根Loggerlog4j.rootLogger  =   [ level ]   ,  appenderName1 , 

2014-10-29 10:52:34 846

转载 SQLSERVER排查CPU占用高的情况

SQLSERVER排查CPU占用高的情况今天中午,有朋友叫我帮他看一下数据库,操作系统是Windows2008R2 ,数据库是SQL2008R2 64位64G内存,16核CPU硬件配置还是比较高的,他说服务器运行的是金蝶K3软件,数据库实例里有多个数据库他说是这几天才出现的,而且在每天的某一个时间段才会出现CPU占用高的情况内存占用也很高,占用了30个G

2014-10-27 11:29:08 951

原创 Spring事务传播特性

Spring中Propagation类的事务属性详解:PROPAGATION_REQUIRED:支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 PROPAGATION_SUPPORTS:支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY:支持当前事务,如果当前没有事务,就抛出异常。 

2014-08-28 11:56:11 730

原创 蛋黄饼干

【蛋黄饼干】(参考分量:140个以上)配料:蛋黄2个(约40克),鸡蛋1个(约50克),低筋面粉90克,细砂糖50克,泡打粉2克烘焙:烤箱中上层,上下火170℃,15分钟左右,至表面金黄 制作过程:1、低筋面粉和泡打粉混合后过筛。2、取一个干净的大碗,蛋黄、鸡蛋倒入大碗里,用打蛋器打发。打发的过程中分三次加入细砂糖。(碗和打蛋头都要干净,无油无水)3、打发后的蛋

2014-06-21 16:11:27 740

原创 葡萄奶酥

【葡萄奶酥】(参考分量:30块)配料:低筋面粉195克,蛋黄3个,奶粉12克,黄油80克,细砂糖70克,葡萄干80克表面刷液:蛋黄半个烘焙:180度,15分钟制作过程:1、黄油软化以后,加入细砂糖和奶粉,用打蛋器打发,直到体积膨松,颜色略变浅。2、依次加入三个蛋黄,并用打蛋器搅打均匀。每次都要等蛋黄和黄油完全混合均匀再加入下一个蛋黄。3、搅打后的黄油应该呈浓稠、膨松

2014-06-21 16:00:50 757

原创 奶盐苏打饼干

配方:

2014-06-21 15:55:52 931

原创 SpringMVC + FreeMarker 国际化使用方法

SpringMVC + FreeMarker 国际化使用方法1、配置Spring i18n 2、建立资源文件图中使用了2组资源文件 i18n 与 messages,是为了测试命名规则,因为网上查资料看到有人讲Spring国际化需要命名为messages,结果这种说法完全错误。文件前缀命名没有限制,只需要与第一步中

2014-01-07 15:24:49 10356 1

原创 芒果数据库(MongoDB)学习记录(一)——安装

一、安装MongoDB的官网是:http://www.mongodb.org/1.解压mongodb-win32-i386-2.4.8 ,创建路径D:\mongodb ,将解压后的Bin文件Copy to 此文件夹下2.D:\mongodb 下建立Data文件夹 D:\mongodb\data\db3.D:\mongodb 下建立Data文件夹 D:\mongodb

2014-01-02 16:25:12 37943 4

转载 jvisualvm功能演示

1。启动在命令行输入jvisualvm。如果jdk安装正确的话(6.x以上版本),就会看到如下的一个窗口:看起来相当简洁,不像是很强大的样子。2。运行一个Java程序IncTestN,jvisualvm会自动找到它3.右键点击它,”打开”可以看到它有很多标签页,可以让我们监测程序的各种数据。默认没有这么多,我其实安装了一些jvisualvm的插件。4。查看j

2013-12-18 14:39:54 4046 1

转载 JVM内存模型及垃圾收集

一 JVM内存模型1.1 Java栈Java栈是与每一个线程关联的,JVM在创建每一个线程的时候,会分配一定的栈空间给线程。它主要用来存储线程执行过程中的局部变量,方法的返回值,以及方法调用上下文。栈空间随着线程的终止而释放。如果在线程执行的过程中,栈空间不够用,那么JVM就会抛出此异常:StackOverflowError,这种情况一般是死递归造成的。1.2 堆J

2013-12-18 09:17:24 713

转载 教程源码

http://download.csdn.net/detail/soundfly/6730021

2013-12-17 17:45:21 893

转载 第七章 注解式控制器的数据验证、类型转换及格式化 SpringMVC数据验证

7.4、数据验证7.4.1、编程式数据验证Spring 2.x提供了编程式验证支持,详见【4.16.2 数据验证】章节,在此我们重写【4.16.2.4.1、编程式验证器】一节示例。 (1、验证器实现复制cn.javass.chapter4.web.controller.support.validator.UserModelValidator到cn.javass.chapte

2013-12-17 17:36:58 1587

转载 第七章 注解式控制器的数据验证、类型转换及格式化 SpringMVC数据格式化

7.3、数据格式化在如Web /客户端项目中,通常需要将数据转换为具有某种格式的字符串进行展示,因此上节我们学习的数据类型转换系统核心作用不是完成这个需求,因此Spring3引入了格式化转换器(Formatter SPI) 和格式化服务API(FormattingConversionService)从而支持这种需求。在Spring中它和PropertyEditor功能类似,可以替代Proper

2013-12-17 17:36:03 3606

转载 第七章 注解式控制器的数据验证、类型转换及格式化 SpringMVC数据类型转换

7.1、简介在编写可视化界面项目时,我们通常需要对数据进行类型转换、验证及格式化。 一、在Spring3之前,我们使用如下架构进行类型转换、验证及格式化: 流程:①:类型转换:首先调用PropertyEditor的setAsText(String),内部根据需要调用setValue(Object)方法进行设置转换后的值;②:数据验证:需要显示调用Spring的Val

2013-12-17 17:34:54 1827

转载 第六章 注解式控制器详解

6.1、注解式控制器简介一、Spring2.5之前,我们都是通过实现Controller接口或其实现来定义我们的处理器类。已经@Deprecated。 二、Spring2.5引入注解式处理器支持,通过@Controller 和 @RequestMapping注解定义我们的处理器类。并且提供了一组强大的注解: 需要通过处理器映射DefaultAnnotatio

2013-12-17 17:14:01 12298 2

转载 第五章 处理器拦截器详解

5.1、处理器拦截器简介Spring Web MVC的处理器拦截器(如无特殊说明,下文所说的拦截器即处理器拦截器)类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。 5.1.1、常见应用场景1、日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算PV(Page View)等。2、权限检查:如登录检测,进入处理器检测检测

2013-12-17 17:09:29 1186

转载 第四章 Controller接口控制器详解(7)

4.16.2、数据验证1、数据绑定失败:比如需要数字却输入了字母;2、数据不合法:可以认为是业务错误,通过自定义验证器验证,如用户名长度必须在5-20之间,我们却输入了100个字符等;3、错误对象:当我们数据绑定失败或验证失败后,错误信息存放的对象,我们叫错误对象,在Spring Web MVC中Errors是具体的代表者;线程不安全对象;4、错误消息:是硬编码,还

2013-12-17 17:08:41 1686

转载 第四章 Controller接口控制器详解(6)

4.16、数据类型转换和数据验证流程:1、首先创建数据绑定器,在此此会创建ServletRequestDataBinder类的对象,并设置messageCodesResolver(错误码解析器);2、提供第一个扩展点,初始化数据绑定器,在此处我们可以覆盖该方法注册自定义的PropertyEditor(请求参数——>命令对象属性的转换);3、进行数据绑定,即请

2013-12-17 17:07:45 994

转载 第四章 Controller接口控制器详解(5)

4.15、MultiActionController之前学过的控制器如AbstractCommandController、SimpleFormController等一般对应一个功能处理方法(如新增),如果我要实现比如最简单的用户增删改查(CRUD Create-Read-Update-Delete),那该怎么办呢? 4.15.1 解决方案1、每一个功能对应一个控制器

2013-12-17 17:06:51 1027

转载 第四章 Controller接口控制器详解(4)

4.12、ParameterizableViewController参数化视图控制器,不进行功能处理(即静态视图),根据参数的逻辑视图名直接选择需要展示的视图。Java代码   class="org.springframework.web.servlet.mvc.ParameterizableViewController">      

2013-12-17 17:05:46 979

转载 第四章 Controller接口控制器详解(3)

4.11、AbstractWizardFormController向导控制器类提供了多步骤(向导)表单的支持(如完善个人资料时分步骤填写基本信息、工作信息、学校信息等)假设现在做一个完善个人信息的功能,分三个页面展示:1、页面1完善基本信息;2、页面2完善学校信息;3、页面3完善工作信息。这里我们要注意的是当用户跳转到页面2时页面1的信息是需要保存起

2013-12-17 17:04:20 1024

转载 第四章 Controller接口控制器详解(2)

4.5、ServletForwardingController将接收到的请求转发到一个命名的servlet,具体示例如下: java代码:查看复制到剪贴板打印package cn.javass.chapter4.web.servlet;  public class ForwardingServlet extends HttpServlet

2013-12-17 17:03:44 846

转载 第四章 Controller接口控制器详解(1)

4.1、Controller简介Controller控制器,是MVC中的部分C,为什么是部分呢?因为此处的控制器主要负责功能处理部分:1、收集、验证请求参数并绑定到命令对象;2、将命令对象交给业务对象,由业务对象处理并返回模型数据;3、返回ModelAndView(Model部分是业务对象返回的模型数据,视图部分为逻辑视图名)。 还记得Dispatc

2013-12-17 17:02:54 1175

转载 第三章 DispatcherServlet详解

3.1、DispatcherServlet作用DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IoC容器无缝集成,从而可以获得Spring的所有好处。 具体请参考第二章的图2-1。 DispatcherServlet主要用作职责调度工作,本身主要用于控制流程,主要职责如下:

2013-12-17 17:01:40 991

转载 第二章 Spring MVC入门

2.1、Spring Web MVC是什么Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。 另外还有一种基于组件的、事件驱动的W

2013-12-17 17:00:36 1118

转载 第一章 Web MVC简介

Web MVC简介1.1、Web开发中的请求-响应模型: 在Web世界里,具体步骤如下:1、  Web浏览器(如IE)发起请求,如访问http://sishuok.com2、  Web服务器(如Tomcat)接收请求,处理请求(比如用户新增,则将把用户保存一下),最后产生响应(一般为html)。3、web服务器处理完成后,返回内容给web客户端(一般

2013-12-17 16:59:08 1015

原创 Struts2.3.14+Spring3.2.0+Mybatis3.2.3项目Jar包整合说明

最近搭建框架精简Jar包,对框架及工具类需要的Jar进行了整理记录如下: Struts2.3.14.3struts2-core-2.3.14.3.jar   Struts2核心包xwork-core-2.3.14.3.jar   xwork核心包aopalliance-1.0.jar    aop通用接口commons-fileupload-1.3.jar  文件上传下载

2013-11-21 15:39:19 6220 4

原创 对象集合、对象数组、数组排序工具类

import java.lang.reflect.Field;import java.lang.reflect.Method;import java.math.BigDecimal;import java.text.CollationKey;import java.text.Collator;import java.util.Arrays;import java.util.

2013-11-21 15:35:15 2031

原创 Java压缩、解压缩工具类(Ant)

import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream

2013-11-21 15:32:00 2859

原创 Struts2调用国际化的方式

1.标签属性key的使用例:2.用调用国际化资源例: 3.用getText()调用国际化资源

2013-11-21 15:29:39 846

转载 log4j详细说明

以下内容都来自网络转载,尚未实际操作试用。 第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下:1 log4j.rootCategory=INFO, stdout , R23 log4j.appender.stdout=org.apache.log4j.ConsoleAppend

2013-11-01 08:53:15 634

转载 proxool 连接池配置属性说明详解

属性列表说明:fatal-sql-exception: 它是一个逗号分割的信息片段.当一个SQL异常发生时,他的异常信息将与这个信息片段进行比较.如果在片段中存在,那么这个异常将被认为是个致命错误(Fatal SQL Exception ).这种情况下,数据库连接将要被放弃.无论发生什么,这个异常将会被重掷以提供给消费者.用户最好自己配置一个不同的异常来抛出. fata

2013-02-26 12:26:21 481

转载 jquery append()和appendTo()的区别

jquery append()和appendTo()的区别             append(content)向每个匹配的元素内部追加内容。这个操作与对指定的元素执行appendChild方法,将它们添加到文档中的情况类似。appendTo(content)把所有匹配的元素追加到另一个、指定的元素元素集合中。实际上,使用这个方法是颠倒了常规的$(

2012-05-07 17:06:42 718

转载 [转载]uploadify3.0详细使用说明

使用://绑定的界面元素xxx' type='file'/>$("#xxx").uploadify({设置参数,参数如下.});设置的属性:id: jQuery(this).attr('id'),//绑定的input的IDlangFile: 'uploadifyLang_en.js',//语言包的路径,能设置所有的提示文字swf: 'uploadify.sw

2012-04-20 10:39:29 1905

原创 解决poi导出excel中文列宽问题

使用列宽自适应方法sheet.AutoSizeColumn(i);  只能解决英文、数字列宽自适应,如果该列为中文,会出现列宽不足现象。可通过手动设置列宽解决首先通过value.getBytes().length方法对比找到该列数据最大长度通过sheet.setColumnWidth(i,cellLength*2*256);手动设置列宽。长度乘以2是为了解决纯数字列宽度不足

2012-03-27 11:13:53 18708 1

原创 使用poi做excel导出时解决以文本格式存储的数字问题

poi版本 3.7出现问题 :数据导出时纯数字字段被以字符形式生成到excel中,单元格左上角出现绿三角 网上查了下资料,多是通过设置单元格数据类型方式解决cell.setCellType(HSSFCell.CELL_TYPE_NUMERIC) 研究了一下,发现该方法没有效果查看API发现解决方式很简单row.createCell(j).setCellValue(D

2012-03-27 10:17:20 28389 8

原创 精心设计,注重细节,一次性把事情做对

用心感受我们网新人的文化大餐——精心设计,注重细节,一次性把事情做对 企业文化是什么?企业文化是一种创业。这个过程永远是企业创始人、继承人承前启后、不断发展提高的实践过程,是企业制度缔造者与企业产品创作者、企业广大员工长期实践、精心提升的过程。今天我们总结出了属于我们自己的企业文化,这就需要靠在发展中坚持,在坚持中发展,从而使网新这个大家庭中的每个员工都能形成大体一致的价值观,并在这个价值

2012-01-13 08:35:35 4827 1

转载 jQuery获取Select选中的Text和Value,根据Value值动态添加属性等

语法解释:1. $("#select_id").change(function(){//code...});   //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected"

2011-09-26 17:37:49 9364

转载 JQuery中根据属性或属性值获得元素

JQuery中根据属性或属性值获得元素根据属性获得元素1.比如要获取页面p标签中属性有id的元素 $("p[id]").css("color","red");根据属性值获得元素1.$。在jQuery 中$(""),这个语法等同于$(docume

2011-09-26 17:07:53 1871

原创 DWR3.0+Spring2.5实现Comet服务器到浏览器的消息推送

网上找到不少相关例子,不过大部分是dwr2的例子,效果一般,研究了一下dwr3.0相关内容,做了个DEMO,实现了向一个或多个精确目标推送内容。重点在于向ScriptSessionManager中加入ScriptSessionListener监听ScriptSession的创建和销毁。ScriptSessionListener中有2个需要实现的方法sessionCreated和sessio

2011-06-29 17:08:00 9077 9

深入理解_Java_虚拟机_(JVM_高级特性与最佳实践)

作为一位Java程序员,你是否也曾经想深入理解Java虚拟机,但是却被它的复杂和深奥拒之门外?没关系,本书极尽化繁为简之妙,能带领你在轻松中领略Java虚拟机的奥秘。本书是近年来国内出版的唯一一本与Java虚拟机相关的专著,也是唯一一本同时从核心理论和实际运用这两个角度去探讨Java虚拟机的著作,不仅理论分析得透彻,而且书中包含的典型案例和最佳实践也极具现实指导意义。

2013-12-19

Spring MVC教程源码

Spring MVC 教程相关源码,教程博客里有

2013-12-17

PPT模板、素材、绘制技巧

精美PPT不再是梦——商务、动画、美图各种PPT模板、素材、绘制技巧大全

2012-12-21

uploadify-v3.0.1

最新3.0.1版本下载,博客中有详细的参数说明和使用方法,需要的朋友可以去看看。

2012-04-20

dwr3.0+spring2.5实现Comet消息推送DEMO

实现Comet消息推送功能,根据登陆人定向推送,解决刷新页面原有ScriptSession不能及时销毁的问题,DEMO比较简陋,请先进入login.jsp页面登陆。根据登陆名称判断推送目标,可登陆多个用户进行测试。

2011-06-29

JSON介绍——一种轻量级的数据交换格式

JSON是一种轻量级的数据交换格式。所谓轻量级,一是指这种格式不需要特定的容器,二是运行时占用很少的资源。JavaScript语言可以直接读取JSON数据格式的内容,所以在Web2.0中JSON有着广泛的应用。

2011-03-22

oracle sqlserver mysql区别概述

oracle sqlserver mysql区别概述

2011-03-09

ORACLE索引详解及SQL优化

ORACLE索引详解及SQL优化,详细描述了几种常用索引原理以及创建方法,解读索引生效条件,以及在开发中常用的提高数据库效率、降低数据库资源消耗的方法。

2011-03-09

ORACLE 10g 体系结构

ORACLE 10g 体系结构ppt,非常详细。

2011-03-09

struts+spring+ibatis整合示例 demo

struts+spring+ibatis整合示例,包内有sql及jar包,可直接运行。

2010-11-03

Struts1.3+spring2.5+JPA(hibernate) demo

Struts1.3+spring2.5+JPA(hibernate) 实现的一个小示例,比较适合初学者和整合配置查询。

2010-11-03

Android开发环境配置

Android开发环境配置,记录本人研究android开发环境配置方案。

2010-10-27

Android学习笔记

Android学习笔记Android学习笔记Android学习笔记

2010-10-27

空空如也

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

TA关注的人

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