自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (2)
  • 收藏
  • 关注

转载 脏读、幻读和不可重复读 + 事务隔离级别

原文链接:http://blog.sina.com.cn/s/blog_8020e4110101bfc6.html1. 脏读 :脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。 e.g.        1.Mary的原工资为1000, 财务人员将Mary的工资改为了8000(但

2015-10-18 16:06:05 467

转载 应对Memcached缓存失效,导致高并发查询DB的几种思路

原文链接:http://blog.csdn.net/hengyunabc/article/details/20735701最近看到nginx的合并回源,这个和下面的思路有点像。不过nginx的思路还是在控制缓存失效时的并发请求,而不是当缓存快要失效时,及时地更新缓存。nginx合并回源,参考:http://blog.csdn.net/brainkick/article/

2015-10-14 18:00:26 421

转载 单点登录SSO的实现原理

单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或交易可能涉及到几十个子系统的协作,如果每个子系统都需要用户认证,不仅用户会疯掉,各子系统也会为这种重复认证授权的逻辑搞

2015-09-28 11:41:16 328

转载 eclipse中去掉项目validate的方法

原文链接:http://www.cnblogs.com/jyh317/p/3533414.html昨天在右击项目想选择refresh的时候一不小心选择了validate,就发现target包出现了红色的叉号。当时觉得反正项目运行没有什么异常,就这么凑合了一天半多。  后来,当我改jsp的时候从${item.beginTime}改到的时候,打完包refresh的时候,它竟

2015-09-21 12:29:17 5412

原创 如何使用eclipse构建SVN上面的maven项目

1. 当然了,首先要有eclipse的SVN插件,新建SVN资源库,输入SVN资源库的位置,第一步OK2. 将整个项目检出下来,单击file--->import---->existing maven----->选择你想要import的maven子项目---->确定3. 右键单击大项目------>run as----->maven install这就OK了后话,虽然这是一件看起来很

2015-09-21 12:26:45 637 1

转载 如何使用小乌龟提交自己的python代码

1. 首先找到自己想要提交的python代码,右键-->tortoisesvn-->create patch,然后选择patch要保存的目录,点击确定2. 登录代码提交网站:http://cr.letv.cn/account/login/后,选择“New Review Request”,跳转到Review Board页面,在Repository中选择svn2,在Base Directory中选

2015-09-14 14:50:11 4129

原创 关于svn中merge命令的使用

1. 首先,创建一个空的文件夹,用于存放我们需要进行merge的待上线的项目2. 将待上线的项目check到该目录中3. 右键单击待上线的项目-->TortoiseSVN-->Merge,选择Merge Type(是将线上项目与线下项目合并,还是保存成两份独立的项目)4. 选择将线上项目与线下项目合并后,输入线上项目所在的url路径,单击next即可进行项目合并

2015-09-11 17:15:28 437

转载 Python 之 使用 PIL 库做图像处理

原文链接:http://www.cnblogs.com/way_testlife/archive/2011/04/17/2019013.html1. 简介。    图像处理是一门应用非常广的技术,而拥有非常丰富第三方扩展库的 Python 当然不会错过这一门盛宴。PIL (Python Imaging Library)是 Python 中最常用的图像处理库,目前版本为

2015-09-10 22:46:07 518

转载 python MySQLdb在windows环境下的快速安装、问题解决方式

原文链接:http://blog.csdn.net/wklken/article/details/7253245使用python访问mysql,需要一系列安装linux下MySQLdb安装见  Python MySQLdb在Linux下的快速安装http://blog.csdn.net/wklken/article/details/72710

2015-09-10 22:44:09 505

转载 最高效的数组移动

原文地址:http://bbs.csdn.net/topics/300031593比如要将数组      int a[]={1, 2,  3,   4, 5, 6, 7, 8, 9, 10, 11, 12};的元素循环右移动4那么   结果为              {9, 10, 11, 12, 1, 2, 3, 4, 5,  6,  7,  8};显然最高效的方法是

2015-08-31 17:58:45 1096

转载 java操作excel

JAVA EXCEL API:是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为它是使用Java编写的,所以我们在Web应用中可以通过JSP、Servlet来调用API实现对Excel数据表的访问。下载:官方网站 http

2015-08-31 14:12:22 444

转载 python操作Excel读写--使用xlrd

原文链接:http://www.cnblogs.com/lhj588/archive/2012/01/06/2314181.html一、安装xlrd模块   到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境。二、使用介绍  1、导入模块      import

2015-08-25 23:29:10 395

转载 设计模式的六大原则

原文链接:http://www.cnblogs.com/lhws/archive/2012/03/10/2389189.html单一职责原则(Single Responsibility Principle)定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有

2015-08-19 18:04:48 255

转载 python中cursor操作数据库

原文链接:http://blog.sina.cn/dpool/blog/s/blog_65fcdea40101dzv9.html?vt=4python 操作数据库,要安装一个Python和数据库交互的包MySQL-python-1.2.2.win32-py2.5.exe,然后我们就可以使用MySQLdb这个包进行数据库操作了。操作步骤如下:1、建立数据库连接import M

2015-08-19 09:56:28 3724

转载 java实现二叉树的构建以及3种遍历方法

原文链接:http://ocaicai.iteye.com/blog/1047397package tree;import java.util.LinkedList;import java.util.List;/** * 功能:把一个数组的值存入二叉树中,然后进行3种方式的遍历 * * 参考资料0:数据结构(C语言版)严蔚敏 * * 参考资料1:http://z

2015-08-18 21:50:08 243

转载 使用nginx sticky实现基于cookie的负载均衡

原文链接:http://www.ttlsa.com/nginx/nginx-modules-nginx-sticky-module/在多台后台服务器的环境下,我们为了确保一个客户只和一台服务器通信,我们势必使用长连接。使用什么方式来实现这种连接呢,常见的有使用nginx自带的ip_hash来做,我想这绝对不是一个好的办法,如果前端是CDN,或者说一个局域网的客户同时访问服务器,

2015-08-11 09:13:44 568 1

转载 Maven 使用介绍

原文链接:http://www.cnblogs.com/JeffreySun/archive/2013/03/14/2960573.html创建project先去官方网站下载一个最新版本http://maven.apache.org/download.cgi. 下载后解压,使用之前最好先将maven的bin目录设置到path环境变量里面。maven无非也就是用来

2015-08-10 16:55:21 344

转载 异步回调和同步回调

参考链接:http://blog.csdn.net/hj506454725/article/details/6340101http://www.cnblogs.com/zcw-ios/articles/2543515.html异步回调就是发起请求后,不等待响应就先去处理自己的响应,它不是处理整个请求,只是处理一小部分,在Web页上就表现为页面没刷新,却局部更新了数据。相对于同

2015-08-06 14:39:02 905 1

转载 MySQL存储引擎

原文链接:http://www.cnblogs.com/gbyukg/archive/2011/11/09/2242271.htmlMySQL5.5以后默认使用InnoDB存储引擎,其中InnoDB和BDB提供事务安全表,其它存储引擎都是非事务安全表。若要修改默认引擎,可以修改配置文件中的default-storage-engine。可以通过:show variables li

2015-07-25 15:31:08 278

转载 Java内部类的使用小结

原文链接:http://android.blog.51cto.com/268543/384844/内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。*内部类可以是静态static的,也可用public,default,protected和private修饰。(而外部顶级类即类名和文件名相同的只能使用public和default)。 注意:

2015-07-25 12:40:27 275

转载 MAVEN常用命令

转载连接:http://www.cnblogs.com/phoebus0501/archive/2011/05/10/2042511.htmlMaven库:http://repo2.maven.org/maven2/Maven依赖查询:http://mvnrepository.com/Maven常用命令: 1. 创建Maven的普通java项

2015-07-09 16:55:12 308

转载 父类子类的静态初始化块,初始化块,构造器执行顺序

原文链接:http://blog.csdn.net/xuxurui007/article/details/7749671class Parent { public static String p_StaticField = "父类--静态变量"; public String p_Field = "父类--变量"; // 代码块 { System.out.println(p_

2015-06-25 08:26:07 599

转载 Java并发编程:线程池的使用

原文链接:http://www.cnblogs.com/dolphin0520/p/3932921.htmlJava并发编程:线程池的使用  在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:  如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线

2015-06-24 17:58:42 309

转载 HashMap,LinkedHashMap,TreeMap的区别

转载地址:http://blog.csdn.net/fg2006/article/details/6411200Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。Hashmap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度,遍历时,取得数据的顺序是完全随机的。HashMap最

2015-06-16 10:26:24 293

转载 Java多线程——阻塞队列和并发集合

原文链接:http://blog.sina.com.cn/s/blog_616e189f0100rw7x.htmlJava多线程 阻塞队列和并发集合本章主要探讨在多线程程序中与集合相关的内容。在多线程程序中,如果使用普通集合往往会造成数据错误,甚至造成程序崩溃。Java为多线程专门提供了特有的线程安全的集合类,通过下面的学习,您需要掌握这些集合的特点是什么,底层实现如何

2015-06-16 10:03:48 553

转载 为什么重写equals方法的同时也要重写hashcode方法?

参考链接:http://www.iteye.com/problems/23334http://www.iteye.com/topic/257191第一个链接首先说建议的情况:  比如你的对象想放到Set集合或者是想作为Map的key时(非散列的Set和Map,例如TreeSet,TreeMap等),那么你必须重写equals()方法,这样才能保证唯一性。当然,在这种

2015-06-15 22:55:34 1446

原创 java集合类的相关总结

原文链接: http://blog.csdn.net/softwave/article/details/4166598集合类说明及区别Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCo

2015-06-15 22:52:01 436

转载 用数组实现栈(java语言实现)

原文链接:http://huangyunbin.iteye.com/blog/1354140package com.zby.test;public class Stack { private Object[] stack; private int size; private Stack(){ this(10); } private Stack(int len) {

2015-06-10 22:12:50 380

转载 《JAVA与模式》之单例模式

原文链接:http://www.cnblogs.com/java-my-life/archive/2012/03/31/2425631.html在阎宏博士的《JAVA与模式》一书中开头是这样描述单例模式的:  作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。单例模式的结构  单例模式的特点:

2015-06-10 12:43:30 279

原创 node.js学习总结(不定期更新)

1. windows下安装node.js,登录官方网站https://nodejs.org/下载适应自己计算机的node.js版本,本机是64位win7系统,所以下载64位msi安装包,安装完成之后一定要去修改环境变量,否则在使用node命令时会报“不是内部或外部命令”的错误,修改方法就是去掉环境变量中的最后一个反斜线即可。2.

2015-06-08 08:59:08 543 1

转载 JAVA类库中的设计模式

原文链接:http://blog.chinaunix.net/uid-540802-id-4384351.html读后觉得很好,所以转载来。以下为转载正文:------------------------------------------------------------------------------------------------------------------

2015-06-04 01:02:29 538

转载 Linux常用的20条命令

转载自:http://blog.csdn.net/ljianhui/article/details/11100625玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不

2015-06-01 22:53:40 319

转载 观察者模式及Java实现例子

转载连接:http://www.cnblogs.com/mengdd/archive/2013/02/07/2908929.html观察者模式 Observer  观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。  这个主题对象在状态上发生变化时,会通知所有观察者对象,让它们能够自动更新自己。 观察者模式的组成

2015-06-01 19:22:09 506

转载 设计模式之代理模式

1,什么是代理模式?代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。 2,策略模式有什么好处?    在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 3,代理模式一般涉及到的角色有: 抽象角色:声明真实对象和代理对象的共同接口; 代理角色:代理对象角色

2015-06-01 19:02:24 313

转载 寻找最小的k个数

今天上午看了篇博文,这篇博文是对另一篇博文的总结,两篇博文都是在讨论一个算法——寻找最小的K的数,感觉两篇文章写得都很不错,值得借鉴和学习,所以做了一个自我的一个小总结,两篇博文的连接如下:http://blog.csdn.net/huagong_adu/article/details/6901924http://blog.csdn.net/v_JULY_v/article/detai

2015-06-01 10:41:45 351

转载 数据库连接池的作用

转载自:http://yplsoft.iteye.com/blog/156697对于一个简单的数据库应用,由于对于数据库的访问不是很频繁。这时可以简单地在需要访问数据库时,就新创建一个连接,用完后就关闭它,这样做也不会带来什么明显的性能上的开销。但是对于一个复杂的数据库应用,情况就完全不同了。频繁的建立、关闭连接,会极大的减低系统的性能,因为对于连接的使用成了系统性能的瓶颈。 

2015-06-01 09:12:54 325

转载 Java并发编程:volatile关键字解析

原文链接:http://www.cnblogs.com/dolphin0520/p/3920373.htmlJava并发编程:volatile关键字解析   volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。

2015-05-26 16:38:36 374

转载 java的内省与反射

原文链接:http://developer.51cto.com/art/201003/188356.htm   很多朋友在深入的接触Java语言后就会发现这样两个词:反射和内省,之前我们已经通过实例解析了Java的反射机制,在什么场合下应用以及如何使用?今天把这二者放在一起介绍,因为它们二者是相辅相成的。反射相对而言,反射比内省更容易理解一点。用一句比较白的话来

2015-05-26 15:43:19 417

转载 约瑟夫问题分析及代码实现

转载自:http://www.cnblogs.com/yangyh/archive/2011/10/30/2229517.html约瑟夫问题描述:假设下标从0开始,0,1,2 .. m-1共m个人,从1开始报数,报到k则此人从环出退出,问最后剩下的一个人的编号是多少?现在假设m=100 1 2 3  4 5 6 7 8 9    k=3第一个人出列后的序列为

2015-05-26 10:35:26 1510

转载 TCP的三次握手以及四次挥手

三次握手:TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接: 1. TCP标志位有6种:SYN(synchronous 建立联机)ACK(acknowledgement 确认)PSH(push 传送)FIN(finish 结束)RST(reset 重置)URG(urgent 紧急) 2. 其他定义:Sequen

2015-05-21 21:09:00 324

ILogJview技术文档

ILogJview技术文档,用于入门挺不错的,现在拿出来与大家分享。

2013-12-08

ILOGJViewMap开发指南

ILOGJViewMap开发指南,很不错,现在拿出来与大家分享

2013-12-08

空空如也

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

TA关注的人

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