自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 程序员高效之道

当我们打开电脑做一些事后,任务栏中就会有若干已打开应用程序的窗口,在它们之间切换,绝大部分人使用下面两种方式:    1、使用Tab键    2、直接用鼠标在任务栏中找到目标窗口再点击  第一种方式效率更高一些,尤其是在当前窗口与上一个窗口切换的情况下,应该没有比使用Tab键更好的方法了。在我们工作的过程中,总会有那么几个固定使用的应用程序,比如IDE、浏览器、文本编辑器、邮箱客户

2014-12-30 10:57:38 426

转载 程序员高效之道

经常看到论坛上有人抱怨日常的编程工作就是复制和粘贴,对此我也深有体会,尤其是利用类似SSH框架开发的项目,很大一部分代码都是通过复制粘帖然后再稍加修改完成的。但是Widows的剪贴板只能记录最近一次复制的内容,要想粘帖之前某次复制的内容,只能再次去目的地复制,看似简单的过程可能会占用不少时间,如果能省去这个步骤,也许就可以早点下班回家。有一类工具可以帮上忙,那就是剪贴板增强软件,比如本文要介绍的C

2014-12-30 10:55:18 444

转载 一个Socket连接管理器(心跳机制)

一个Socket连接管理器(心跳机制)2014-11-19 10:44 10人阅读 评论(0) 收藏 举报为了方便开发人员使用,我在闲暇之余写了一个简单的Socket连接管理的处理程序,程序简单仅供参考!其他更多精彩,请你访问我的博客:http://cuisuqiang.iteye.com/ 处理机说明:读取配置文件,根据配置文件信息保持一个

2014-11-21 11:23:56 1954

转载 memcached集群架构方面的问题

集群架构方面的问题o memcached是怎么工作的?o memcached最大的优势是什么?o memcached和MySQL的query cache相比,有什么优缺点?o memcached和服务器的local cache(比如PHP的APC、mmap文件等)相比,有什么优缺点?o memcached的cache机制是怎样的?o memcached如何实现冗余机制? �

2014-11-21 11:22:20 397

转载 【Java线程】锁机制:synchronized、Lock、Condition

【Java线程】锁机制:synchronized、Lock、Condition分类: java2014-11-19 10:53 11人阅读 评论(0) 收藏 举报java多线程目录(?)[+]1、synchronized把代码块声明为 synchronized,有两个重要后果,通常是指该代码具有 原子性(atomicity)和 可见性

2014-11-21 11:19:33 437

原创 hashMap原理

Hashmap是一种非常常用的、应用广泛的数据类型,最近研究到相关的内容,就正好复习一下。网上关于hashmap的文章很多,但到底是自己学习的总结,就发出来跟大家一起分享,一起讨论。 1、hashmap的数据结构 要知道hashmap是什么,首先要搞清楚它的数据结构,在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构

2014-11-11 14:54:34 331

转载 HashMap为什么是线程不安全的?

HashMap为什么是线程不安全的?分类: java2013-05-22 16:22 1913人阅读 评论(0) 收藏 举报一直以来只是知道HashMap是线程不安全的,但是到底HashMap为什么线程不安全,多线程并发的时候在什么情况下可能出现问题?HashMap底层是一个Entry数组,当发生hash冲突的时候,hashmap是采用链表的方式来解决的,在对应的数组位置存

2014-11-11 14:05:24 430

原创 Spring的事务管理难点剖析(7):数据连接泄漏

底层连接资源的访问问题    对于应用开发者来说,数据连接泄漏无疑是一个可怕的梦魇。只要你开发的应用存在数据连接泄漏的问题,应用程序最终都将因数据连接资源的耗尽而崩溃,甚至还可能引起数据库的崩溃。数据连接泄漏像一个黑洞那样让开发者避之唯恐不及。    Spring DAO对所有支持的数据访问技术框架都使用模板化技术进行了薄层的封装。只要你的程序都使用Spring DAO的模板(如Jdb

2014-10-28 10:43:26 728

转载 byte[]数组和int之间的转换

2012-12-12 15:40 3704人阅读 评论(1) 收藏 举报这里简单记录下两种转换方式:第一种:1、int与byte[]之间的转换(类似的byte short,long型)[java] view plaincopy/**      * 将int数值转换为占四个字节的byte数组,本方法适用于(低位在前,高位

2014-09-19 10:43:39 1268

原创 Memchae

memcached应用服务器CC#C++1. Memchae是什么Memcache 是 danga.com 的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络 IO 。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable , Memcache

2014-09-18 11:10:23 1769

原创 状态模式State

状态模式允许对象在其内部状态

2014-09-11 10:54:20 465

原创 调停者模式Mediator

适当的使用调停者模式可以避免同事类之间的耦合,能够

2014-09-11 10:16:17 543

原创 原型模式protetype

通过给出一个原型对象指明要创建的对象的类型,然后通过复制

2014-09-10 16:50:43 444

原创 简单工厂模式和工厂模式的区别

简单工厂模式:就是通过有一个工厂类传递过来一个参数决定创建

2014-09-10 11:05:27 1128

转载 设计模式书籍

很多朋友问学习设计模式的书籍,老大沧浪在FAQ里有个简短的叙述,这里我引申一下,说说自己看过或者翻过的设计模式书籍,由于水平所限,肯定有不对的地方,希望大家指正,如果大家看到好的模式相关书籍,希望能回帖补充。首 先模式是不分语言的,Beck在他的TDD一书中用python实现了Composite模式,充分证明了这一点。不过我认为目前模式方面的好书基本都是 基于java语言的,所以不管你是用

2014-09-09 17:54:07 506

转载 Java输入输出流

1.什么是IO      Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它的数据的方法。        Java.io是大多数面向数据流的输入/输出类的主要软件包。

2014-09-04 22:57:18 440

转载 BeanShell(对象脚本语言)

BeanShell使用背景:公司的抓取管理平台,公司的产品人员每天都需要对各个地方的运营商网站看一些违规,投诉,公告等信息进行监控,为了保证产品人员不必要每天都上各个网站上看信息,所以针对内部需求,我们采用抓取策略,用程序模拟登录每一个网站,然后对我们要的信息,如公告信息进行抓取,当然抓取到网页之后还要配合HtmlParse技术进行处理,然后将我们提取出的信息显示到我们平台上,这样产品人员不需要登

2014-09-04 14:37:51 3952

转载 MyEclipse启动参数设置

Eclipse 可执行文件的一般格式是:eclipse [platform options] [-vmargs [Java VM arguments]]以下是较常用的 platform options 参数:-data用来设置工作区的特定位置。要使用 -data 命令行自变量,只要将 -data your_workspace_location(例如,-data c:/use

2014-09-03 10:42:08 700

原创 java程序查找CPU利用率

AVA程序消耗 cpu 100% 查找方法 查找问题方法: 1.top找出最耗费cpu的进程号 如:273772.此命令目前只发现只有linux使用能用top -p 27377 -H找出此进程下的所有线程,然后找出最耗cpu线程号 如:274333.  hex(27433) -------- 用百度或者其它工具把10进制转换为16进制

2014-09-02 09:18:59 647

转载 JAVA开发者最常去的20个英文网站

1.[http://www.javaalmanac.com] – Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处.2.[http://www.onjava.com] – O’Reilly的Java网站. 每周都有新文章.3.[http://java.sun.com] – 官方的Java开发者网站 – 每周都有新文章发表.

2014-08-29 10:43:05 329

转载 Eclipse插件安装方法

什么是插件?插件,就是外挂,是来扩展和增强主程序功能的外挂。Eclipse把插件的功能发挥得淋漓尽致,正是由于这点,Eclipse才有了今天的辉煌。个人认为,插件式开发将会是以后软件开发的主流,因为它能给我们带来很大的便利(节省开发成本,提高开发效率,特别是开源的产生)。像我国有名的软件公司--普元软件的构件开发环境(EOS Studio),应该就是Eclipse的一个插件(看到过它的界面,没

2014-08-29 10:42:03 332

转载 增强Eclipse、MyEclipse的代码自动提示功能

本文转载CSDN elifefly,在此表示感谢!一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual 

2014-08-29 10:39:41 353

空空如也

空空如也

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

TA关注的人

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