自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (8)
  • 收藏
  • 关注

原创 浅谈Web系统的三种模型

前些天听了一位资深同事关于Web系统选型与组建的培训,让我这个徘徊在门外的菜鸟受益良多。特此简要记述,与诸位分享,亦方便以后翻看。本人菜鸟一名,难免有理解偏差之处,还望资深工程尸们及时纠正,共同探讨。Begin!我们把常见的Web系统划分为初、中、高三个等级。初级:一般就是租用域名与空间的形式。特点:快(系统请求响应时间)关键技术:动态页面静

2012-11-30 23:16:57 2472 2

原创 Spring 入门学习手札(四)通过构造函数注入

通过构造函数注入:一、构造函数入参是简单类型,如int、float、String等:public Cat(String nickName) { //...}则使用构造函数注入的xml可以这样写: 二、构造函数入参是其他对象(Bean):public Cat(Toy itsToy) { //...}则需要使用ref字段:

2012-11-26 23:33:58 6766

原创 Linux/shell命令的实际应用——查看并修改系统时区

命令:date -R   //查询当前系统时间与默认时区cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime     //改为上海所在时区(也是8区)hwclock   //将当前时间固化到BIOS,重启后依然准确效果如图

2012-11-23 23:33:37 3295 1

原创 Spring 学习手札(三)BeanFactory与ApplicationContext的区别

一、基础介绍:1、在Spring中,组件无需自己负责与其他组件的关联。取而代之的是,容器负责把协作组件的引用给予各个组件。创建系统组件之间协作关系的这个动作是DI的关键,通常被称之为装配;2、容器可以创建组件,装配和配置组件,以及管理他们的整个生命周期(从new到finalize);3、Spring提供了多种容器实现,并分为两类 :Bean工厂(BeanFactory接口),提供了

2012-11-22 23:25:31 6763 1

原创 Spring 学习手札(二)通过XML定义Bean

一、定义一个Bean: 1、bean id,bean的全局标志,这里是jacksShip;这个bean是PirateShip类的实例。2、shipName是PirateShip的一个属性,这里将shipName设置为Black Pearl;实际是调用了shipName的Setter方法。3、还可以通过constructor-arg参数,使用带参数的构造函数设置

2012-11-11 23:54:18 2474

原创 Spring 学习手札(一)Spring框架的组成

本系列主要源于对网络、书籍(以>为主)的摘抄,有感之处加上自己的注释。Spring提供的模块:1、核心容器 :包含BeanFactory,DI依赖的基础。使Spring成为容器。2、上下文模块 Application Context:支持很多企业级服务,扩展了BeanFactory,使Spring成为框架。3、AOP模块:为Spring应用开发切面的基础,与DI一样,支

2012-11-06 21:50:02 1964

原创 C语言void指针的运算操作[小知识]

void *p;p++;...问:如果p的值为0x7f6c5b30,执行完p++,p的值为多少?如果是char *p,答案是0x7f6c5b31;如果是int *p,答案可能是0x7f6c5b32(如16bit DSP),可能是0x7f6c5b34(如32bit winxp),可能是0x7f6c5b38(如64bit Linux SUSE);如果是void *p呢?

2012-11-05 22:23:32 8598

原创 用Java Swing编写简单的测试小工具界面(源码)

Author:Pirate Leo前段时间我负责在系统中添加了HBase用于管理海量数据,功能实现后自然到了性能测试阶段,性能、可靠性、稳定性,性性都不能少。因此就有了个内部的小需求:“给测试部提供一个工具,可以向HBase写入数据,以达到测试所需的数据量”。由于我们的系统是由Java编写,Client的代码也用的Hadoop的Java API,因此小工具的界面编写理所应当的选择了

2012-11-04 22:33:54 6722 4

原创 Linux/shell命令的实际应用——while;do;循环执行脚本

实验、测试、问题定位过程中,经常需要重复执行同一脚本,最简单的方式无非是:“↑ + Enter”;“↑ + Enter”;“↑ + Enter”;“↑ + Enter”;“↑ + Enter”……颇有几年前网吧中劲舞团的范儿,易抽筋。其实用while do,很短的一段脚本便可以省去上述操作。比如我们的程序在/opt目录下会定期生成文件,现在我要不停的执行ls命令观察

2012-11-01 22:27:54 32357 2

简单测试代码

简单测试代码,测试类的基本使用,主要关于ArrayList。

2013-08-23

Java(JDK) API中文版(本地CHM格式)

Java(JDK) API中文版(本地CHM格式)

2013-08-23

Java Swing 小工具界面框架

简单的小工具界面,可以任意修改为己用,也作为swing入门的学习Sample 详见我的BLOG:http://blog.csdn.net/pirateleo

2012-11-06

FlvParse flv文件结构解析器

小巧而又强大的flv文件格式解析器,非常适合学习flv文件格式以及进行flv研发的朋友使用。作者不详,可能是新浪BLOG上的“可下人间”

2012-05-29

整理的linux中的双向链表

用C语言实现的双向链表源码,仿照linux的中霸道的双向链表所写、所练。 参见 http://blog.csdn.net/pirateleo/article/details/7582908

2012-05-19

C语言实现栈与队列

用C实现的栈与队列,可以加载使用。详见博文http://blog.csdn.net/pirateleo/article/details/7574598 共包含5个文件

2012-05-17

lighttpd基础入门——状态机与插件

本人也是初学者,在此总结了lighttpd的状态机与插件的相关知识。希望同路中人可以一起交流,相互学习

2011-12-10

文件截取操作源代码(C)

最近的工作时经常需要根据指定起始和结束偏移对文件进行截取保存的操作。正赶上今天不加班,写个小程序以便今后工作时使用,顺便共享出来供大家随意使用。

2011-09-17

空空如也

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

TA关注的人

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