- 博客(30)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
转载 Maven简介(二)——使用Maven
使用Maven目录: 3.1 使用maven建立自己的项目3.2 使用mvc compile进行源码编译3.3 使用mvc test-compile编译测试源码3.4 使用mvc test编译源码和测试源码进行测试3.5 使用mvn package进行项目打包3.6 使用mvn
2015-06-28 23:44:43
349
转载 Maven简介(六)——Dependency
Dependency介绍7.1 依赖的传递性当项目A依赖于B,而B又依赖于C的时候,自然的A会依赖于C,这样Maven在建立项目A的时候,会自动加载对C的依赖。依赖传递对版本的选择假设A依赖于B和C,然后B依赖于D,D又依赖于E1.0,C直接依赖于E2.0,那么这个时候A依赖的是E1.0还是E2.0,还是这两个都依赖呢?两个都依赖是肯定不行的,因为它们可能会有冲突的地方。这
2015-06-28 23:43:41
364
转载 Maven的pom.xml介绍
Maven的pom.xml介绍6.1 简介 pom.xml文件是Maven进行工作的主要配置文件。在这个文件中我们可以配置Maven项目的groupId、artifactId和version等Maven项目必须的元素;可以配置Maven项目需要使用的远程仓库;可以定义Maven项目打包的形式;可以定义Maven项目的资源依赖关系等等。对于一个最简单的pom.xml的定义
2015-06-28 23:43:00
328
转载 Java aio(异步网络IO)初探
按照《Unix网络编程》的划分,IO模型可以分为:阻塞IO、非阻塞IO、IO复用、信号驱动IO和异步IO,按照POSIX标准来划分只分为两类:同步IO和异步IO。如何区分呢?首先一个IO操作其实分成了两个步骤:发起IO请求和实际的IO操作,同步IO和异步IO的区别就在于第二个步骤是否阻塞,如果实际的IO读写阻塞请求进程,那么就是同步IO,因此阻塞IO、非阻塞IO、IO服用、信号驱动IO都是同步IO
2015-06-28 22:10:58
409
转载 Java BIO、NIO、AIO 学习
标签:Java BIO NIO AIO原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://stevex.blog.51cto.com/4300375/1284437前言:关于BIO/NIO/AIO的文章已经汗牛充栋,俺最近比较闲试图系统学习一下,希望大侠多多指教!先来个例子理解一下概念,以银行
2015-06-28 22:04:24
360
转载 Redis分布式内存锁:余量扣除示例
转自21cto余量扣除,即在高并发,大用户下,每个用户的余量数据频繁发生变化。例如:12306的某车次票的余量,商品库存,短信余量账本等。针对,此类频繁发生修改的原子类余量对象,采用mysql,oracle等数据,一定会存在操作瓶颈。本文拟采用内存的办法实现,使用redis+Redisson客户端完成。当然,或许可以采用mangodb这类no-sql数据库。Re
2015-06-28 17:31:28
842
转载 velocity freemarker比较
相比较 FreeMarker 而言,Velocity 更加简单、轻量级,但它的功能却没有 FreeMarker 那么强大。 对于大部分的应用来说,使用 FreeMarker 比 Velocity 更简单,因为 Velocity 还必须编写一些自定义的toolbox类以及一遍遍重复的编写一些比较通用的模版代码,因此也就丧失了刚开始开发时更多的宝贵时间。另外使用工具类和变通的方法在模版引擎中似
2015-06-28 17:06:37
435
转载 IE Cookie文件的结构
在C++中,Cookie的结构体可以定义为:typedef struct CookieEntry{ PTCHAR pszName; PTCHAR pszValue; PTCHAR pszUrlPath; DWORD dwFlags;//Security Flags
2015-06-27 23:19:13
452
转载 Cookie的版本与类型
目前有两个版本:版本0 : 由Netscape公司制定的,也被几乎所有的浏览器支持。Java中为了保持兼容性, 目前只支持到版本0, Cookie的内容中不能空格,方括号,圆括号,等于号(=),逗号,双引号,斜杠,问号,@符号,冒号,分号。版本1 : 根据RFC2109文档制定的。放宽了很多限制。版本0中所限制的字符都可以使用。但为了保持兼容性,程序开发者都会尽量避免使用这些特殊字
2015-06-27 23:18:11
804
转载 Cookie与Session的简单讨论
因为之前几篇文章都在写Cookie,当我们在讨论Cookie的同时自然会联想到与Cookie类似的另一个概念就是会话(Session),会话一般是记录客户端和服务器端从客户端浏览器连接上服务器端到关闭浏览器期间的持久信息,也称作为服务器端存储状态数据。会话一般保存在内存中,不保存到磁盘上。会话可以通过Cookie机制来实现,对于不支持Cookie的客户端,会话可以采用URL重写方式来实现。可以将会
2015-06-27 23:17:32
339
转载 HTTP无状态协议分析与Cookie的关系
我们知道HTTP协议是一种无状态的协议,及客户端和服务器端不需要建立持久的链接。客户端和服务器的链接是基于一种请求应答模式。及客户端和服务器建立一个链接,客户端提交一个请求,服务器端收到请求后返回一个响应,然后二者就断开链接。即HTTP协议采用请求/响应模型。客户端向服务器发送一个请求报文,请求报文包含请求的方法、URL、协议版本、请求头部和请求数据。服务器以一个状态行作为响应,响应的内容包括协议
2015-06-27 23:16:54
490
转载 Cookie工作过程
当在用户在浏览器地址栏中键入了一个Web站点的URL时,浏览器会向该Web站点发送一个读取网页的请求,并将结果在用户显示器上显示。这时该网页在用户计算机上寻找对应这个网站设置的Cookie文件,如果找到,浏览器会把Cookie文件中的数据连同前面输入的URL一同发送到该网站服务器。服务器收到Cookie数据,就会在它的数据库中检索客户端的ID、购物记录、个人喜好等信息,并记录下新的内容,增加到数据
2015-06-27 23:16:00
518
转载 HTTP协议是无状态协议,怎么理解
HTTP协议是无状态协议,怎么理解? 2010-02-23 09:47:36| 分类: 网络技术|举报|字号 订阅 下载LOFTER客户端 Http是一个无状态协议,同一个会话的连续两个请求互相不了解,他们由最新实例化的环境进行解析,除了应用
2015-06-27 23:13:06
489
转载 Spring中@Autowired注解、@Resource注解的区别
spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。 @Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是nam
2015-06-27 23:00:05
298
转载 【问底】徐汉彬:Web系统大规模并发——电商秒杀与抢购
【问底】徐汉彬:Web系统大规模并发——电商秒杀与抢购发表于2014-12-02 09:30| 19654次阅读| 来源CSDN| 76 条评论| 作者徐汉彬问底徐汉彬大数据摘要:电商的秒杀和抢购,从技术的角度来说,会对Web系统产生巨大的考验。本期《问底》,徐汉彬将带大家关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因
2015-06-27 17:04:32
601
转载 mybatis集成spring的事务管理
mybatis集成spring的事务管理mybatisspring事务 第一 创建一个测试实体 Java代码 public class Order { private int id; private String orderName; public Order(String orderN
2015-06-25 23:23:35
420
转载 深入浅出Java回调机制
原文地址:http://hellosure.iteye.com/blog/1130176深入浅出Java回调机制博客分类: Java技术Java回调异步调用 前几天看了一下Spring的部分源码,发现回调机制被大量使用,觉得有必要把Java回调机制的理解归纳总结一下,以方便在研究类似于Spring源码这样的代码时能更加得心应手。 注:本文
2015-06-24 22:57:20
452
转载 Idea中找不到Java Application 的xml配置文件问题研究
Idea中找不到Java Application 的xml配置文件问题研究2007-04-27 18:24:25标签:IDE Idea Spring原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lavasoft.blog.51cto.com/62575/25150Idea中找不到Java App
2015-06-22 11:17:28
2855
转载 AOP那些学术概念—通知、增强处理连接点(JoinPoint)切面(Aspect)
AOP那些学术概念—通知、增强处理连接点(JoinPoint)切面(Aspect)1、我所知道的AOP初看起来,上来就是一大堆的术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下让你不知所措,心想着:管不得很多人都和我说AOP多难多难。当我看进去以后,我才行发现:他就是一些Java基础上的朴实无华的应用,包括IOC(见《Spring IOC(依赖注入、控
2015-06-21 23:08:21
1380
1
转载 SpringMVC理解之一:应用上下文webApplicationContext
一、先说ServletContext javaee标准规定了,servlet容器需要在应用项目启动时,给应用项目初始化一个ServletContext作为公共环境容器存放公共信息。ServletContext中的信息都是由容器提供的。举例:通过自定义contextListener获取web.xml中配置的参数 1.容器启动时,找到配置文件中的context-param作为键值
2015-06-16 23:07:35
485
转载 几种单例模式 尤其Initialization on demand holder模式
登录注册粒米的博客http://blog.sina.com.cn/memicro [订阅][手机订阅]首页博文目录图片关于我个人资料粒米微博加好友发纸条写留言加关注博客等级:博
2015-06-16 22:48:09
806
转载 Java系列笔记(3) - Java 内存区域和GC机制
原文地址http://www.cnblogs.com/zhguang/p/3257367.htmlJava系列笔记(3) - Java 内存区域和GC机制目录Java垃圾回收概况Java内存区域Java对象的访问方式Java内存分配机制Java GC机制垃圾收集器Java垃圾回收概况 Java GC(Garb
2015-06-15 23:09:38
302
转载 Spring 模板+回调
话回正转,这两天在读spring的jdbc模板,对Spring源码的精妙真是佩服得五体投地,极为经典。 spring中真是集设计模式之大成,而且用得是炉火纯青。模板方法(template method)就在spring中被大量使用,如:jdbcTemplate,hibernateTemplate,JndiTemplate以及一些包围的包装等都无疑使用了模板模式,但spring并不是单纯使用了模
2015-06-15 23:03:44
349
转载 Spring如何处理线程并发
我们知道Spring通过各种DAO模板类降低了开发者使用各种数据持久技术的难度。这些模板类都是线程安全的,也就是说,多个DAO可以复用同一个模板实例而不会发生冲突。我们使用模板类访问底层数据,根据持久化技术的不同,模板类需要绑定数据连接或会话的资源。但这些资源本身是非线程安全的,也就是说它们不能在同一时刻被多个线程共享。虽然模板类通过资源池获取数据连接或会话,但资源池本身解决的是数据连接或
2015-06-12 23:12:16
303
转载 spring 事务隔离级别及传播行为
Spring事务机制主要包括声明式事务和编程式事务,此处侧重讲解声明式事务,编程式事务在实际开发中得不到广泛使用,仅供学习参考。Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。我们在使用Spring声明式事务时,有一个非常重要的概
2015-06-12 22:15:10
326
转载 Spring并发访问的线程安全性问题
Spring并发访问的线程安全性问题2013年06月28日 ⁄ 综合 ⁄ 共 2560字 ⁄ 字号 小 中 大 ⁄ 评论关闭转:http://windows9834.blog.163.com/blog/static/27345004201391045539953/springmvc的controller是singleton的(非线程安全的),这也许就是他
2015-06-11 23:35:10
351
转载 Spring单例与线程安全小结
Spring单例与线程安全小结一、Spring单例模式与线程安全 Spring框架里的bean,或者说组件,获取实例的时候都是默认的单例模式,这是在多线程开发的时候要尤其注意的地方。 单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。当多用户同时请求一个服务时,容器会给每一个请求分配一
2015-06-11 23:32:49
361
转载 几种流行Webservice框架性能对比
几种流行Webservice框架性能对比1 摘要开发webservice应用程序中离不开框架的支持,当open-open网站列举的就有30多种,这对于开发者如何选择带来一定的疑惑。性能Webservice的关键要素,不同的框架性能上存在较大差异,而当前在官方网站、网络资料中可以方便的找到各自框架的介绍,但是很少有针对不同框架性能测试数据。本文选择了比较流行几个框架:Apache
2015-05-31 23:32:35
570
转载 五分钟理解一致性哈希算法(consistent hashing)
Cynric 的博客修身齐家治国平天下 格物致知诚意正己心目录视图摘要视图订阅 [置顶] 每天进步一点点——五分钟理解一致性哈希算法(consistent hashing)分类: OpenStack2014-04-11 00:21 39820人阅读 评论(30) 收藏 举报算法分布式
2015-05-30 22:06:43
1145
转载 Manacher算法:求解最长回文字符串,时间复杂度为O(N)
转载,原文地址:http://blog.csdn.net/yzl_rex/article/details/7908259回文串定义:“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。回文子串,顾名思义,即字符串中满足回文性质的子串。经常有一些题目围绕回文子串进行讨论,比如POJ3974最长回文,求最长回文子串的长
2015-05-30 22:03:30
380
webservice 如何获取包头里的数据。
2010-07-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人