- 博客(38)
- 资源 (6)
- 收藏
- 关注
转载 nginx服务器安装及配置文件详解
nginx在工作中已经有好几个环境在使用了,每次都是重新去网上扒博客,各种编译配置,今天自己也整理一份安装文档和nginx.conf配置选项的说明,留作以后参考。像负载均衡配置(包括健康检查)、缓存(包括清空缓存)配置实例,请参考 http://seanlook.com/2015/05/17/nginx-install-and-config ,ssl加密请参考 http://seanlook.com
2015-06-29 09:11:05 538
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-06-29 09:10:08 315
转载 Hibernate 事务处理和spring中配置事务
http://blog.csdn.net/sd0902/article/details/83937001.非集成spring事务管理 事务是指由一个或者多个SQL语句组成的工作单元,这个单元中SQL语句只要有一个SQL语句执行失败,就会撤销整个工作单元。 事务的成功取决于工作单元的所有SQL语句都执行成功,它必须具备ACID特征,ACID是Atomic(原子性)
2015-06-25 17:19:00 417
转载 spring和hibernate配置文件整合
为了操作方便,我们经常在spring整合hibernate的WEB项目中省去了用hibernate.cfg.xml的麻烦,将hibernate的信息直接配置在 Spring配置文件中 下面的都是针对Spring整合Hibernate(注解方式的hibernate)来说的 hibernate.cfg.xml和applicationContext.xml原始配置组合方式:
2015-06-25 16:47:04 604
转载 Spring中如何配置Hibernate事务
为了保证数据的一致性,在编程的时候往往需要引入事务这个概念。事务有4个特性:原子性、一致性、隔离性、持久性。 事务的种类有两种:编程式事务和声明式事务。编程式事务就是将事务处理放在程序中,而声明式事务则是通过配置文件或者注解进行操作。 在Spring中有声明式事务的概念,通过和Hibernate类似框架的集成,可以很好的完成声明式事务。
2015-06-25 16:45:46 353
转载 Spring声明式事务配置管理方法详解
项目使用SSH架构,现在要添加Spring事务管理功能,针对当前环境,只需要添加Spring 2.0 AOP类库即可。添加方法:点击项目右键->Build Path->Add librarys: 打开Add Libr
2015-06-25 16:43:41 460
转载 hibernate 事务介绍:
1.1. 事务的定义:事务就是指作为单个逻辑工作单元执行的一组数据操作,这些操作要么必须全部成功,要么必须全部失败,以保证数据的一致性和完整性。1.2. 事务具有ACID属性:o 原子性(Atomic):事务由一个或多个行为绑在一起组成,好像是一个单独的工作单元。原子性确保在事务中的所有操作要么都发生,要么都不发生。o 一致性(Consisten
2015-06-25 16:33:33 375
转载 Spring对Hibernate事务管理
原文地址:http://www.cnblogs.com/macula/archive/2013/05/08/3066914.html每次带班,讲到Spring事务这一块的时候,大家总是有很多的疑问,其实Spring事务并不难,可能初次接触的时候有的不好理解,今天我们就详细来谈一下Spring的事务管理机制,主要是对Hibernate进行的事务管理。在谈Spring事务管理之前我们想一下在我
2015-06-25 15:51:25 359
转载 PropertyPlaceholderConfigurer占位符
1.Spring的框架中,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer类可以将.properties(key/value形式)文件中一些动态设定的值(value),在XML中替换为占位该键($key$)的值,.properties文件可以根据客户需求,自定义一些相关的参数,这样的设计可提供程序的灵活性。
2015-06-25 13:35:32 324
转载 DBCP,CP30及proxool连接池在spring+hibernate中的配置
java代码 用spring默认的连接池性能效率不高, 如果数据库重启, 应用程序也要重启才能使用, 这样比较麻烦, 下面介绍三种流行的连接池配置: DBCP连接池的配置: "dataSource" class="org.apache.commons.dbcp.BasicDataSource"> "driver"> $
2015-06-25 13:34:49 576
转载 (c3p0,dbcp和proxool)对比
现在常用的开源数据连接池主要有c3p0,dbcp和proxool三种,其中: ¨ hibernate开发组推荐使用c3p0; ¨ spring开发组推荐使用dbcp (dbcp连接池有weblogic连接池同样的问题,就是强行关闭连接或数据库重启后,无法reconnect ,告诉连接被重置,这个设置可以解决); ¨ hibernate i
2015-06-25 13:33:42 1242
转载 DriverManagerDataSource与apache的BasicDataSource(转)
情况是这样的。。。 2008-3-18 1:08:26 org.apache.tomcat.util.threads.ThreadPool logFull 严重: All threads (150) are currently busy, waiting. Increase maxThreads (150) or check the servlet status 重新启动服务器
2015-06-25 12:04:14 465
转载 PropertyPlaceholderConfigurer详解2
1.Spring的框架中,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer类可以将.properties(key/value形式)文件中一些动态设定的值(value),在XML中替换为占位该键($key$)的值,.properties文件可以根据客户需求,自定义一些相关的参数,这样的设计可提供程序的灵活性。
2015-06-25 10:41:01 2279
转载 PropertyPlaceholderConfigurer的用法详解
用法1: xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
2015-06-25 10:32:34 3267
转载 ContextLoaderListener作用详解
ContextLoaderListener监听器的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。至于ApplicationContext.xml这个配置文件部署在哪,如何配置多个xml文件,书上都没怎么详细说明。现在的方法就是查
2015-06-25 10:09:12 317
转载 .ContextLoaderListener的作用详解1
如果您想要在自己所定义的Servlet类别中使用Spring的容器功能,则也可以使用 org.springframework.web.context.ContextLoaderListener,例如在web.xml中使用标签加以定义:... org.springframework.web.context.ContextLoaderListener
2015-06-24 18:02:26 425
转载 泛型之中的通配符(Wildcards)使用
限制泛型可用类型 在定义泛型类别时,预设可以使用任何的类型来实例化泛型类型中的类型。 但是如果想限制使用泛型类别时,只能用某个特定类型或者是其子类型才能实例化该类型时,可以在定义类型时,使用extends关键字指定这个类型必须是继承某个类,或者实现某个接口,也可以是这个类或接口本身。 比如下面的例子: import java.util.Array
2015-06-24 15:17:24 1459
转载 使用注解来构造IoC容器
用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册。如:在base-package指明一个包1 context:component-scan base-package="cn.gacl.java"/>表明cn.gacl.java包及其子包中,如果某个类的头上带有特定的注解【@Component/@Repository/@Se
2015-06-19 15:59:18 349
转载 @Autowired非常详解2
在用spring的时候:在spring中注入的bean 都建议定义成private变量,并且要写上 get 和 set方法。而且还要在配置文件中加入定义。例:CLASS public class SimpleMyServiceImpl implements SimpleMyService { private UserInfoDao userInfoDao
2015-06-19 14:26:42 1613
转载 springmvc非常详细的解释@Autowired
关键点:1、@Qualifier:有多个Bean时,指定加载哪个bean @Qualifier("office") 中的 office 是 Bean 的名称,所以 @Autowired 和 @Qualifier 结合使用时,自动注入的策略就从 byType 转变成 byName 了。@Autowired 可以对成员变量、方法以及构造函数进行注释,而 @Qualifi
2015-06-19 14:20:33 8989
转载 SpringMVC介绍之Validation
http://haohaoxuexi.iteye.com/blog/1812584 对于任何一个应用而言在客户端做的数据有效性验证都不是安全有效的,这时候就要求我们在开发的时候在服务端也对数据的有效性进行验证。SpringMVC自身对数据在服务端的校验有一个比较好的支持,它能将我们提交到服务端的数据按照我们事先的约定进行数据有效性验证,对于不合格的数据信息SpringMVC会把
2015-06-18 17:21:53 274
转载 Spring验证小结和问题
http://www.tuicool.com/articles/IRFRVvSpring自带的验证方式基于JSR303的验证国际化显示错误信息一:使用Spring自带的验证方式该种方式相对来说麻烦一点,需要为每个需要验证的实体类编写一个验证类,不过好处是可以处理多字段组合验证以及业务逻辑等复杂验证1.1:定义实体类(User)public class U
2015-06-18 16:29:42 671
转载 接收请求参数和页面传参
Spring接收请求参数: 1,使用HttpServletRequest获取Java代码 @RequestMapping("/login.do") public String login(HttpServletRequest request){ String name = request.getParameter("name")
2015-06-18 14:39:04 1443
转载 高并发外部JS的阻塞下载
所有浏览器在下载JS的时候,会阻止一切其他活动,比如其他资源的下载,内容的呈现等等。至到JS下载、解析、执行完毕后才开始继续并行下载其他资源并呈现内容。 有人会问:为什么JS不能像CSS、image一样并行下载了?这里需要简单介绍一下浏览器构造页面的原理,当浏览器从服务器接收到了HTML文档,并把HTML在内存中转换成DOM树,在转换的过程中如果发现某个节点(node)上引用了C
2015-06-17 18:02:51 1204
转载 jQuery Validate验证框架详解
一、导入js库/validate/jquery-1.6.2.min.js">/validate/jquery.validate.min.js">注:返回web项目的根路径。二、默认校验规则(1)、required:true 必输字段(2)、remote:"remote-valid.jsp" 使用ajax方法调用remote
2015-06-17 16:45:50 480
转载 spingmvc访问静态页面
如何你的DispatcherServlet拦截 *.do这样的URL,就不存在访问不到静态资源的问题。如果你的DispatcherServlet拦截“/”,拦截了所有的请求,同时对*.js,*.jpg的访问也就被拦截了。 目的:可以正常访问静态文件,不要找不到静态文件报404。 方案一:激活Tomcat的defaultServlet来处理静态文件 default
2015-06-17 14:23:12 447
转载 一行代码轻松搞定各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
在这里送上几种IE使用模式:1.强制使用IE5模式来解析1 2.强制使用IE6模式来解析1 3.强制使用IE7模式来解析的两种方式1 2 4. 强制使用IE8模式来解析1 5. Google Chrome Frame也可以让IE用上Chrome的引擎:1 6.如果一个特定版本的IE支持所要求的兼容性模式多于一种,如下代码就是I
2015-06-16 15:40:05 3867
转载 html的meta用法详解
一、语法:二、参数解析:1)name项:常用的选项有Keywords(关键字) ,description(网站内容描述),author(作者),robots(机器人向导)等。2)http-equiv项:可用于代替name项,常用的选项有Expires(期限),Pragma(cache模式),Refresh(刷新),Set-Cookie(cookie设定),Window-target
2015-06-16 10:58:04 915
转载 解析mediaTypes+viewResolvers+viewResolvers+ContentNegotiatingViewResolver
spring在解析视图的时候有两个重要的接口:ViewResolver 和 ViewViewResolver 中只有一个方法 resolveViewName ,提供 view name 和 实际 view的映射;View 中两个方法 getContentType 和 render ,解析请求中的参数并把这个请求处理成某一种 View.说白了,就是ViewResolver 负责怎么去
2015-06-14 11:22:51 825
转载 spring <context:component-scan>使用说明(转)
在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean注意:如果配置了那么标签就可以不用再xml中配置了,因为前者包含了后者。另外还提供了两个子标签1. 2. 在说明这两个子标签前,先说一下有一个u
2015-06-14 10:45:13 334
转载 web.xml配置详解
Web.xml常用元素 web-app> display-name>display-name>定义了WEB应用的名字 description>description> 声明WEB应用的描述信息 context-param>context-param> context-param元素声明应用范围内的初始化参数。
2015-06-12 18:02:41 301
转载 SpringMVC Controller 介绍
在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controller 标记一个类是Contro
2015-06-12 18:01:28 248
转载 SpringMVC视图解析器技术2
在前一篇博客中讲了SpringMVC的Controller控制器,在这篇博客中将接着介绍一下SpringMVC视图解析器。当我们对SpringMVC控制的资源发起请求时,这些请求都会被SpringMVC的DispatcherServlet处理,接着Spring会分析看哪一个HandlerMapping定义的所有请求映射中存在对该请求的最合理的映射。然后通过该HandlerMapping取得其对应的
2015-06-12 17:54:15 327
转载 SpringMVC视图解析器(1)
ModelAndView对象中的view对象,可以使用字符串来让Spring框架进行解析获得适合的视图。而解析View的就是ViewResolver技术。ViewResolver的定义如下:public interface ViewResolver { View resolveViewName(String viewName, Locale locale) throws Except
2015-06-12 17:48:36 641
转载 newFixedThreadPool、newSingleThreadExecutor、newCachedThreadPool
public static ExecutorService newFixedThreadPool(int nThreads) 创建一个可重用固定线程数的线程池,以共享的无界队列方式来运行这些线程。 在任意点,在大多数 nThreads 线程会处于处理任务的活动状态。如果在所有线程处于活动状态时提交附加任务, 则在有可用线程之前,附加任务将在队列中等待。如果在关闭前的执
2015-06-12 11:58:14 2240
转载 类 Executors创建线程池用法
1. 类 Executors此类中提供的一些方法有:1.1 public static ExecutorService newCachedThreadPool()创建一个可根据需要创建新线程的线程池,但是在以前构造的线程可用时将重用它们。对于执行很多短期异步任务的程序而言,这些线程池通常可提高程序性能。 1.2 public static ExecutorService new
2015-06-12 11:55:02 529
转载 深入理解JVM--JVM垃圾回收机制
http://jbutton.iteye.com/blog/1569746Java语言出来之前,大家都在拼命的写C或者C++的程序,而此时存在一个很大的矛盾,C++等语言创建对象要不断的去开辟空间,不用的时候有需要不断的去释放控件,既要写构造函数,又要写析构函数,很多时候都在重复的allocated,然后不停的~析构。于是,有人就提出,能不能写一段程序在实现这块功能,每次创建,释放控件
2015-06-11 18:00:49 349
转载 AOP理解
1.引言 软件开发的目标是要对世界的部分元素或者信息流建立模型,实现软件系统的工程需要将系统分解成可以创建和管理的模块。于是出现了以系统模块化特性的面向对象程序设计技术。模块化的面向对象编程极度极地提高了软件系统的可读性、复用性和可扩展性。向对象方法的焦点在于选择对象作为模块的主要单元,并将对象与系统的所有行为联系起来。对象成为问题领域和计算过程的主要元素。但面向
2015-06-10 10:50:05 532
landi_win_drivers.exe
2020-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人