- 浏览: 147638 次
- 性别:
- 来自: 济南
最新评论
文章列表
synchronized 关键字,代表这个方法加锁,相当于不管哪一个线程A每次运行到这个方法时,都要检查有没有其它正在用这个方法的线程B(或者C D等),有的话要等正在使用这个方法的线程B(或者C D)运行完这个方法后再运行此线程A,没有的话,直接运行它包括两种用法:synchronized 方法和 synchronized 块。
1. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 synchronized 方法。如:
复制代码代码如下:
public synchronized void accessVal(int newVa ...
MySql数据库是开放源代码的关系型数据库。目前,它可以提供的功能有:支持sql语言、子查询、存储过程、触发器、视图、索引、事务、锁、外键约束和影像复制等。同Oracle 和SQL Server等大型数据库系统一样,MySql也是客户/服务器系统并且是单进程多线程架构的数据库。
MySql区别于其它数据库系统的一个重要特点是支持插入式存储引擎。
存储引擎
存储引擎说白了就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。因为在关系数据库中数据的存储是以表的形式存储的,所以存储引擎也可以称为表类型(即存储和操作此表的类型)。
Spring MVC架构的应用。
springmvc数据绑定是一个很好的东西,在数据绑定的时候一定要主意Controller方法中的参数名和jsp页面里的参数名字是否一致或者按照绑定的规范来写,如果不一致,可能回报如下错误: The request sent by the client was syntactically incorrect ().从字面上理解是:客户端发送的请求语法错误。实际就是springmvc无法实现数据绑定。
1、Ajax提交时没有反应。
提交方法:
$.ajax({
type : "post",
url : "${ctx}/ ...
Ehcache配置详解
- 博客分类:
- Ehcache
一、缓存配置
<defaultCache
maxElementsInMemory="10000"
overflowToDisk="true"
eternal="false"
memoryStoreEvictionPolicy="LRU"
maxElementsOnDisk=" ...
表 1. @Cacheable 作用和配置方法
@Cacheable 的作用 主要针对方法配置,能够根据方法的请求参数对其结果进行缓存
@Cacheable 主要的参数
value
spring mvc使用ehcache
http://my.oschina.net/duoduo3369/blog/173924
1、需要用到的jar包
ehcache-2.7.5.jar(主程序)
ehcache-spring-annotations-1.2.0.jar(注解)
guava-r09.jar(依赖)
slf4j-api-1.6.6.jar(依赖)
2、配置文件
spring配置中需要添加如下内容
头部
xmlns:cache="http://www.springframework.org/schema/cache"
xsi ...
http://blog.csdn.net/adverse/article/details/1541221
Spring中JdbcTemplate的使用
- 博客分类:
- Spring
Spring对JDBC进行了封装,简化了数据库的操作,即为JdbcTemplate。
1、在Spring配置文件中配置jdbcTemplate。
定义好属性dataSource。
2、获得定义的jdbcTemplate。
通过spring的应用上下文环境获得配置的jdbcTemplate。
例如:
WebApplicationContext wac = ContextLoader.getCurrentWebApplicationContext();
JdbcTemplate jdbcTemplate = wac.getBean("jdbcTemplate" ...
基于@Transactional的事务管理
- 博客分类:
- Spring
spring提供俩种事务管理方式
1.annotation(注解)
2.xml配置(aop技术)
本文介绍下第一种,annotation注解的方式
一、首先,在spring的配置文件中,配置如下配置:
在配置文件中,配置事务管理对象,比如org.springframework.orm.hibernate4.HibernateTransactionManager,或者org.springframework.orm.jpa.JpaTransactionManager,或者org.springframework.jdbc.datasource.DataSourceTransa ...
JQuery 中Ajax事件
- 博客分类:
- Jquery
jquery中各个事件执行顺序如下:
1.ajaxStart(全局事件)
2.beforeSend
3.ajaxSend(全局事件)
4.success
5.ajaxSuccess(全局事件)
6.error
7.ajaxError (全局事件)
8.complete
9.ajaxComplete(全局事件)
10.ajaxStop(全局事件)
以上,为各事件的执行顺序。