自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java设计模式 通俗易懂总结

Java  设计模式 1.一共23种设计模式 2.共分为三大类:创建型(5种):工厂方法模式、抽象工厂方法模式、单利模式、建造者模式、原型模式。        结构型(7种):适配器模式、装饰者模式、代理模式、外观模式、桥接模式、组合模式、享元模式。        行为型(11种):策略模式、模版方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介

2016-08-01 17:04:59 921

原创 Java 深入理解与感悟

Java 不仅仅是一门编程语言,它还是一个由一系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的用于软件开发和跨平台部署的支持环境,并广泛应用于嵌入式系统,移动终端,企业服务器和大型机等各种场合,时至今日,Java技术体系已经吸引了数百万软件开发者,这是全球最大的软件开发团队,使用Java的设备多达几十亿台,其中数亿台个人电脑,21亿部移动电话以及其他手持设备,35亿个智能卡,以及大量机

2016-07-27 00:11:23 2621

原创 java 性能调优之内存模型深入详解

1. 概述       多任务和高并发是衡量一台计算机处理器的能力重要指标之一,虽然判断服务器的好坏主要跟CPU,内存,硬盘有关,比如说CUP核心数和线程,内存主要看内存的大小,硬盘主要看转速以及容量,但是服务器性能的高低与好坏,综合来说就是在使用的时候,每秒事务处理数这个指标最能说明问题,也就是说每秒内服务器平均能响应的请求数,它代表着一秒内服务器平均能响应的请求数,而TPS值与程序的并发能力

2016-05-31 15:56:03 924

原创 Java 性能优化

前言   代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考

2016-05-30 17:07:48 1266

原创 Java 23种设计模式之抽象工厂模式详解

上周发表了工厂模式,接下来给大家讲解一下抽象工厂模式。 可能很多人对设计模式不以为然,但是我想说的是,一个不懂设计模式的人,就做不了一个优秀的架构师,就看不懂优秀的程序设计,看不懂优秀的框架源码,根本不懂别人为什么会那么设计,为什么那样写,只有你看懂了设计模式,能够融会贯通的时候,为什么很多人即使别人给他讲了设计理论知识,可是还是苦于无法动手,不知道如何实现?归根结底就是自己内心中没有一个设计思

2016-05-21 10:57:36 597

原创 Java 23种设计模式之外观模式详解

一.  在讲设计模式之前我想问一下,什么交外观模式? 二.  Facade模式也叫外观模式,是由GoF提出的23种设计模式中的一种,Facade模式为一组具有类似功能的类群,比如说类库,子系统等等,提供一个一致的简单的界面,这个一致的简单界面就叫做Facade模式。 三.  通俗点讲,当有一组类,他们都具有类似的功能,我们会为这些类统一的提供一个简单的界面,来服务客户端,这就叫做外观模式。

2016-05-11 14:09:41 548

原创 Java 23种设计模式之简单工厂模式详解

一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式

2016-05-07 19:31:41 649

原创 Java 架构师是怎样练成的

转眼之间五年已经过去了,遥想自己当初是菜鸟的时候真的很心酸,前面我文章有提到过,不过现在感觉一切都值得。                 第一家公司,从打杂也就是页面bug、布局等修修改改,到局部功能模块开发,花了一年时间摸透了这个香港环卫系统,便欣喜若狂,梦想着自己想做架构师,但是公司不给平台,于是想去一家小公司实现自己的人生价值...... 接下来就是第二家公司,于是我借助第一家公司的系统

2016-03-18 18:04:59 2120

原创 SQL Server 2008 分区函数和分区表详解

当数据库表中数据量能够被预测到将会非常大,或者已经拥有庞大的数据时,我们应该选择分表或者分区(即使用多个数据库)来解决数据访问时的性能问题。 为什么要分区分表呢?因为分区分表有如下几个有点: 1.改善查询性能,对分区对象的查询可以仅搜索自己关系的分区,提高检索速度。 2.增强可用性,如果表的某个分区出现故障,表在其他分区的数据仍然可用。 3.维护方面,如果表的某个分区出现故障,需要修复数据

2016-03-18 17:17:40 3281

原创 为什么你一直是打工仔

很多人会认为打工并不是投资 强烈反对这种观念 其实打工才是最大最愚蠢的投资 人生最宝贵的是什么 除了我们的青春还有什么更宝贵 很多人都抱怨我穷 我没钱想做生意又找不到资金 多么的可笑 其实在你身上就有着一座金山(无形资产) 只是你不敢承认 宁可埋没也不敢比勇 宁可委委屈屈地帮人打工 把你的资产双收供让给了你的老板 我们试想一下 有谁生下来上天就会送给他一大堆金钱的 问

2013-08-24 09:28:10 784

转载 给迷茫中的程序员解惑

5月份受朋友之托给劳动局的高级项目管理师授课,课余的时候,和这些不同公司的IT经理,CTO们聊得比较多的就是怎样界定一个好的IT技术人员,大家都觉得现在这个行业的从业人员虽然比较多,不过真正能找到比较满意的还是比较困难。 一直以来,我也在考虑这个问题,怎样的一个IT技术人员是合格而且优秀的呢,要具备些什么样的素质呢?今天得来些功夫,总结了下面的3S3P. 3S Technology

2013-07-11 23:28:28 617

原创 如何成为一个优秀的JAVA程序员 如何成为高级JAVA程序员 细节决定一个程序员的成败

给一个刚出社会的程序员新生一个建议,想成为一个优秀的程序员,高级程序员,不能眼高手低,不能认为开发新项目,技术研发才学到东西,不能看不起维护系统,不要以为自己懂的技术越多自认为自己很牛叉。假如你忽略了一个问题那么你永远成为不了优秀的程序员、高级程序员,那就是系统优化。     你的系统无论采用什么先进的技术对于客户来说不重要,因为对客户而言,如何客户端的性能拙劣就会严重影响用户体验。界面停顿、抖

2013-04-06 20:29:49 1267

原创 Struts2 工作原理

Struts2 工作原理            当Web容器收到请求(HttpServletRequest)它将请求传递给一个标准的过滤链包括(ActionContextCleanUp)过滤器,然后经过其他的Other filter,接着调用FilterDispatcher核心控制器,然后调用ActionMapping确定相应的那个Action,ActionMapping返回一个收集详细信息的A

2013-03-15 11:20:25 746

Spring3 源码

这是一个最新版本的Spring3案例,调理非常清晰。合适初学者学校。

2013-03-21

Hibernate4 源码

这是一个最新版本的Struts2案例,调理非常清晰。合适初学者学校。

2013-03-21

Struts2 源码案例

这是一个最新版本的Struts2案例,调理非常清晰。合适初学者学校。

2013-03-21

mysql驱动jar包

这是一个有关于mysql驱动的包,如果没有这个包的话,就不能连接mysql

2013-03-04

json jar 完整包

json 一般需要如下几个包: commons-beanutils-1.8.3.jar commons-collections-3.2.jar commons-lang-2.4.jar ezmorph-1.0.6.jar json-lib-2.4-jdk15.jar

2013-03-02

Strut2 + il8n + validation 源码完整版

這是一個基於最新版本的Struts2.2.3.8+國際化+驗證的J2EE完整登錄項目源碼。

2013-02-21

struts2 最新版案例

這是一個基於Struts2.2.3.8+國際化+驗證的J2EE完整登錄項目。

2013-02-21

mysql-5.5.19-win32.msi

目前 mysql-5.5.19-win32.msi比較穩定。建議大家使用這個版本。

2013-02-18

空空如也

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

TA关注的人

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