自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 收藏
  • 关注

转载 消息队列之JMS和AMQP对比

from:http://blog.csdn.net/hpttlook/article/details/23391967AMQP & JMS对比初次接触消息队列时,在网上搜索,总是会提到如JMS、AMQP等一些术语。查看了一些文档,对JMS和AMQP的一些理解记录如下。JMS         通常而言提到JMS(Java MessageService)实际

2015-04-08 08:28:15 619

转载 Linux查看机器负载

from:http://blog.csdn.net/szchtx/article/details/38455385负载(load)是linux机器的一个重要指标,直观了反应了机器当前的状态。如果机器负载过高,那么对机器的操作将难以进行。Linux的负载高,主要是由于CPU使用、内存使用、IO消耗三部分构成。任意一项使用过多,都将导致服务器负载的急剧攀升。查看服务器负

2015-04-08 08:14:59 495

转载 从一家电子商务网站学到的经验教训

http://www.csdn.net/article/2014-11-17/2822674-eCommerce-Site

2014-11-19 15:39:36 524

转载 JQuery之父: 每天都来点代码吧!

from :http://article.yeeyan.org/view/340567/431980

2014-11-19 14:24:01 438

转载 架构相关采访

看到一篇不错的文章,收藏下:张宴VS.岑文初张宴:在项目的架构设计中,对于未来可能发生的需求变更,你是如何考虑的?如何应对?[1] 岑文初:需求变更可以分为业务性和非业务性两类。金山张宴VS.淘宝岑文初对于业务性需求变更,思维方式应当按如下顺序进行:第一,是否已经有类似功能,需要做些改进就可以满足需求;第二,没有类似功能,

2014-11-03 18:13:41 480

转载 关于JPA

JPA是什么?一个SUN推出的ORM标准,不是框架。EJB跟JPA有什么关系?有篇文章介绍J

2014-09-04 14:01:07 497

转载 lucune

一篇非常好的文章:http://www.ibm.com/developerworks/cn/java/j-lo-lucene1/

2014-08-28 13:49:44 515

转载 为什么选择git

豆瓣上看来的一片文章,感觉不错。http://www.douban.com/note/145945675/

2014-08-08 18:58:17 466

转载 Ulimit命令

今天看到一个新命令,mark下:http://www.ibm.com/developerworks/cn/linux/l-cn-ulimit/

2014-07-09 11:48:04 845

转载 http304

HTTP通过两种方式验证对象是否有更新if-non-match 或者 if-modified-since. 通过在Request中包含上述header向服务器发起询问。当response中包含E-tag头时,浏览器应该使用if-non-match来询问;response中含有last-modified头时,浏览器应用if-modified-since来进行更新询问。HTTP1.1规范建议使用E-t

2014-07-08 15:02:15 870

转载 mybatis+spring3配置

找了半天,没有搞定mybatis+spring3的配置,各种问题,真是郁闷死了,网上答案鱼龙混杂。

2014-07-05 22:53:37 705

转载 Maven简介(三)——profile介绍

mavenprofile激活active 4       profile介绍4.1     profile简介profile可以让我们定义一系列的配置信息,然后指定其激活条件。这样我们就可以定义多个profile,然后每个profile对应不同的激活条件和配置信息,从而达到不同环境使用不同配置信息的效果。比如说,我们可以通过profile定义在jdk1.5以上使用一套配置信

2014-06-24 18:46:45 532 1

转载 一个Web服务的性能瓶颈分析及对策

1、 引言QoS(Quality of Service,服务质量)控制技术作为下一代网络的核心技术之一,越来越成为计算机网络中研究与开发的热点问题。QoS控制的基本目标是为Internet应用提供性能保证和区分服务。随着Internet上Web应用的爆炸性增长和电子商务的飞速发展,如何为用户提供满意的服务性能保证成了一个新的研究课题,由于传统的Web服务器无法为Web应用提供服务区分和性能

2014-06-18 15:12:55 827

转载 异常处理的基本原则

http://m.oschina.net/blog/201687

2014-06-17 14:08:46 1550

转载 Redis作者:深度剖析Redis持久化

Redis是一种面向“key-value”类型数据的分布式NoSQL数据库系统,具有高性能、持久存储、适应高并发应用场景等优势。它虽然起步较晚,但发展却十分迅速。 近日,Redis的作者在博客中写到,他看到的所有针对Redis的讨论中,对Redis持久化的误解是最大的,于是他写了一篇长文来对Redis的持久化进行了系统性的论述。文章主要包含三个方面:Redis持久化是如何工作的、这一性能是

2014-06-17 13:38:34 373

转载 如何在一台机器上部署多个tomcat以及memcache?

。。。。。。。待补充

2014-06-12 20:18:33 425

转载 15个Java多线程面试题及回答

1)现在有T1、T2、T3三个线程,你怎样保证T2在T1执行完后执行,T3在T2执行完后执行?  这个线程问题通常会在第一轮或电话面试阶段被问到,目的是检测你对”join”方法是否熟悉。这个多线程问题比较简单,可以用join方法实现。  2)在Java中Lock接口比synchronized块的优势是什么?你需要实现一个高效的缓存,它允许多个用户读,但只允许一个用户写,以此来保持它

2014-06-10 18:15:34 530

转载 关于日志系统

常见的日志相关的技术:log4j,

2014-05-19 19:30:24 1661

转载 maven的profile与properties文件

今天遇到一个问题,就是properties文件z

2014-05-19 18:52:27 6781 1

转载 搭建mysql

1.去mysql官网下载程序包,社区版,我下的是

2014-05-19 11:58:26 469

转载 Spring和Guice的对比

Guice与Spring的对比 SpringGuice使用XML使用将类与类之间的关系隔离到xml中,由容器负责注入被调用的对象,因此叫做依赖注入不使用xml,将类与类之间的关系隔离到Module中,声名何处需要注入,由容器根据Module里的描述,注入被调用的对象。使用Annotation 使用支持自定义Annotation标注,对于相同的接口定义的对象引用,为它们标注上不同的自定义Anno

2014-05-18 21:55:02 1930

转载 如果导入jdk源码

直接导入文件系统会报错,其实eclipse可以直接att

2014-05-16 18:43:25 428

转载 为maven依赖包添加源码

一种方法用命令行:mvn dependency:sources,会下载源码在jar包相同lu

2014-05-16 18:28:41 6649 1

转载 Java Web应用开发中的一些概念

【51CTO独家特稿】概念一直是学习计算机软件开发中经常遇到的问题,也是软件行业最喜欢创造的东西。很多时候,学习计算机软件开发遇到困难都是因为对某些概念的不理解,而不是因为技术本身有多么复杂。Java Web作为Java EE技术体系的一部分,应该是目前所有Web开发技术中最复杂的一种,很多初学者,或者是从ASP、PHP转移过来的开发者都会遇到概念方面的困难。其实很多概念都是非产简单的,只

2014-05-08 18:53:24 515

转载 HTTP头

etag:maxage:304:

2014-05-05 18:34:21 395

转载 JPA,EJB

啊啊啊啊

2014-05-05 17:29:21 352

转载 SVN VS GIT

http://www.oschina.net/news/12542/git-and-svn

2014-05-05 16:41:36 337

转载 Akka

待补充。。。

2014-05-05 15:33:31 429

转载 scala

简介Scala编程语言近来抓住了很多开发者的眼球。如果你粗略浏览Scala的网站,你会觉得Scala是一种纯粹的面向对象编程语言,而又无缝地结合了命令式和函数式的编程风格。Christopher Diggins认为:不太久之前编程语言还可以毫无疑义地归类成“命令式”或者“函数式”。Scala代表了一个新的语言品种,它抹平了这些人为划分的界限。根据David Rupp在博客中

2014-05-04 19:03:20 767

转载 what the fuck is REST

http://www.infoq.com/cn/articles/rest-introduction

2014-05-04 16:03:24 426

转载 好文收藏

使用 VisualVM 进行性能分析及调优

2014-04-24 23:03:33 409

转载 Base64编码

待补充

2014-02-13 20:49:58 637

转载 不用Https如何实现数据传输安全

Web请求的数据都是明文传输的,黑客通过截获数据得到用户的个人数据。为了数据安全一些安全性要求较高的网站采用Https协议,例如支付宝。但是,Https价格是比较昂贵的。我们是否有一些辅助方案来解决一些关键数据的安全问题。下面的架构提出了一个解决思路。利用AES对称加密算法加密传输的数据,服务器端利用密钥解密数据。因为AES是对称加密算法,因此有密钥就可以解密密文。因此

2014-02-13 20:46:04 1871

转载 kafka学习笔记

关于kafka的架构图在之前的一篇文章中有:http://wiki.corp.qunar.com/pages/viewpage.action?pageId=27866816kafka的一些设计理念:1、关注大吞吐量,而不是别的特性2、针对实时性场景3、关于消息被处理的状态是在consumer端维护,而不是由kafka server端维护。4、分布

2014-02-13 20:41:00 417

转载 WebSocket握手协议

webstocket是html5的一种新的协议,它实现了浏览器与服务器的双向通道,使得数据可以快速的双向传播通过一次简单的握手,建立了客户端和服务器的联系后,服务器可以主动推送信息给客户端,而不需要客户端的反复请求一个websocket连接是客户端与服务器端在http协议的初始握手阶段将其升级到websocket协议来建立的。其底层还

2014-02-13 16:24:48 774

转载 软件级负载均衡器(LVS/HAProxy/Nginx)的特点简介和对比

现在网站发展的趋势对网络负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术:一种是通过硬件来进行进行,常见的硬件有比较昂贵的NetScaler、F5、Radware和Array等商用的负载均衡器,它的优点就是有专业的维护团队来对这些服务进行维护、缺点就是花销太大,所以对于规模较小的网络服务来说暂时还没有需要使用;另外一种就是类似于LVS/HAProxy、Nginx的基于Linux

2013-09-16 18:02:12 531

转载 远程调用对比RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS

在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分布式服务框架的基础知识,而如果在性能上有高的要求的话,那深入了解这些技术背后的机制就是必须的了,在这篇 blog中我

2013-08-28 11:44:50 697

转载 谈谈索引文件

本来是去查B-Tree的,翻到了索引文件,看了两眼,备忘一下吧。什么是索引文件?除了文件本身(即数据区)之外,另建立一张表只是逻辑记录和物理记录之间的意义对应关系的表---索引表,这类包括文件数据区和索引表两大部分的文件叫做索引文件。索引表示由系统自动生成的,在记录输入建立数据区的同时建立一个索引表,按输入次序排列,输入完毕之后再对索引表进行排序。索引为什么快?首选

2013-08-22 22:40:09 877

转载 JAVA的类加载机制

先要知道,了解类的加载机制有什么用呢?首先,可以控制JVM的行为,第二,可以让程序能动态的控制类加载,比如热部署等,提高程序的灵活性和适应性。类的加载就是把。java文件编译成。class文件,然后加载到内存中的过程。JAVA中有三种类加载器:1、Bootstrap Loader(启动类加载器):加载System.getProperty("sun.boot.cl

2013-08-19 21:23:20 450

转载 JAVA的反射与代理

在上一篇文章中介绍Java注解的时候,多次提到了Java的反射API。与javax.lang.model不同的是,通过反射API可以获取程序在运行时刻的内部结构。反射API中提供的动态代理也是非常强大的功能,可以原生实现AOP中 的方法拦截功能。正如英文单词reflection的含义一样,使用反射API的时候就好像在看一个Java类在水中的倒影一样。知道了Java类的内部 结构之后,就可以与它

2013-08-19 14:15:10 470

空空如也

空空如也

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

TA关注的人

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