摘要: 掌握Java中的多线程,必须掌握Java中的各种锁,以及了解Java中线程池的运用。关于Java多线程基础总结可以参考我的这篇博文Java多线程总结(一)多线程基础 转载请注明出处——http://www.cnblogs.com/zrtqsk/p/3784049.html,谢谢。 一、Jav... 阅读全文
posted @ 2014-06-14 23:25 Chandler Qian 阅读(7683) 评论(5) 推荐(7) 编辑
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!怎么能快速地掌握Python?这是和朋友闲聊时谈起的问题。Python包含的内容很多,加上各种标准库、拓展库,乱花渐欲迷人眼。我一直希望写一个快速的、容易上手的Python教程,而且言... 阅读全文
posted @ 2014-06-11 22:51 Chandler Qian 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 多线程是Java学习的非常重要的方面,是每个Java程序员必须掌握的基本技能。本文只是多线程细节、本质的总结,并无代码例子入门,不适合初学者理解。初学者学习多线程,建议一边看书、看博文,以便写代码尝试。 转载请注明出处——http://www.cnblogs.com/zrtqsk/p/3776... 阅读全文
posted @ 2014-06-10 23:53 Chandler Qian 阅读(17081) 评论(12) 推荐(10) 编辑
摘要: 楼主这几天在研究微信开发,首先要找一个云平台,恰好上次在博客园见到了一个讲在京东云擎上部署自己网站的文章。作者没有详细写。本文教大家如何在京东云擎上部署自己的应用,并且演示了简单的网站登录操作。京东云擎目前是免费的哦。可以支持Java、php、Node.js、python、Ruby这五种语言哦!... 阅读全文
posted @ 2014-06-05 13:08 Chandler Qian 阅读(8159) 评论(50) 推荐(16) 编辑
摘要: 作为当下最流行的版本控制系统,Git是一个分布式版本控制系统,跟SVN等集中式版本控制有很多使用上的不同。万事开头难,想要最快学会使用Git,最简单的就是下了客户端就直接去用,一边用一边学。本文手把手教你从对Git一无所知,到简单使用。 转载请注明出处http://www.cnblogs.co... 阅读全文
posted @ 2014-05-31 16:33 Chandler Qian 阅读(5423) 评论(25) 推荐(13) 编辑
摘要: HTTP超文本传输协议,是WWW上应用的最多的协议。了解和掌握HTTP协议是对程序人员的基本要求。转载请注明出处 http://www.cnblogs.com/zrtqsk/p/3746891.html ,谢谢一、HTTP介绍 HTTP是一个基于请求/响应模式的、无状态的协议。即,浏览器与服务端连... 阅读全文
posted @ 2014-05-23 13:11 Chandler Qian 阅读(5130) 评论(4) 推荐(15) 编辑
摘要: Ice是一种面向对象的中间间平台,入门ice,简单的HelloWorld是必不可少的。转载请注明http://www.cnblogs.com/zrtqsk/p/3745286.html,谢谢。一、写一个ice定义 ice用来定义接口、程序骨架的,方便远程调用。首先我们要使用ice专属的slice语... 阅读全文
posted @ 2014-05-22 11:37 Chandler Qian 阅读(3607) 评论(5) 推荐(2) 编辑
摘要: 作为一个程序员,掌握UML类图是开发和阅读程序的基础。 转载请注明地址http://www.cnblogs.com/zrtqsk/p/3739288.html,谢谢!一、基本介绍 UML是一种标准的图形化建模语言。类图显示了一组类、接口、协作以及他们之间的关系。UML类图是一种静态视图的图形... 阅读全文
posted @ 2014-05-20 17:00 Chandler Qian 阅读(4416) 评论(1) 推荐(1) 编辑
摘要: Spring作为当前Java最流行、最强大的轻量级框架,受到了程序员的热烈欢迎。准确的了解Spring Bean的生命周期是非常必要的。我们通常使用ApplicationContext作为Spring容器。这里,我们讲的也是 ApplicationContext中Bean的生命周期。而实际上Bean... 阅读全文
posted @ 2014-05-18 15:56 Chandler Qian 阅读(667425) 评论(38) 推荐(150) 编辑
摘要: 策略模式是一种非常简单、使用非常广泛的设计模式。转载请注明出处:http://www.cnblogs.com/zrtqsk/p/3732516.html,谢谢!一、介绍 看一下《研磨设计模式》里的介绍——定义一系列的算法,把它们一个个封装起来,并且使他们可相互替换。本模式使得算法可独立于使用它的客... 阅读全文
posted @ 2014-05-16 16:51 Chandler Qian 阅读(1701) 评论(0) 推荐(0) 编辑
摘要: 组合模式是一种功能比较单一的设计模式,一般与其他设计模式搭配使用。本篇简单模拟了一下自动构建xml文件的小程序。转载请注明出处http://www.cnblogs.com/zrtqsk/p/3725154.html,谢谢!一、介绍 还是先来看一下《研磨设计模式》的介绍——将对象组合成树形结构以表示... 阅读全文
posted @ 2014-05-13 11:34 Chandler Qian 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: 迭代器是行为型设计模式的一种,是一种非常简单的设计模式。转载请注明出处 http://www.cnblogs.com/zrtqsk/p/3716173.html,谢谢!一、介绍 先来看一下《研磨设计模式》的定义——提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。 迭... 阅读全文
posted @ 2014-05-08 14:49 Chandler Qian 阅读(1094) 评论(0) 推荐(1) 编辑
摘要: 命令模式是一种原理非常简单,但是使用起来非常优雅、方便的并且个人觉得很有艺术感的设计模式。一、介绍还是先来看一下《研磨设计模式》的定义——将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作。命令模式的本质——封装请求。封装请求是什么意思呢... 阅读全文
posted @ 2014-05-07 17:52 Chandler Qian 阅读(1033) 评论(0) 推荐(1) 编辑
摘要: 同为创建型模式的原型模式与单例模式是密不可分的,这也是最常用的设计模式之一。原型模式是一种非常简单的设计模式。这里除了基本介绍和演示,还详细介绍了Java中原型模式的本质。一、介绍 同样,先来看一下《研磨设计模式》的定义——用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。 原型模式... 阅读全文
posted @ 2014-05-06 17:47 Chandler Qian 阅读(939) 评论(0) 推荐(1) 编辑
摘要: 观察者模式又叫订阅-发布模式,也是非常常用的设计模式之一。一、介绍还是先来看一下《研磨设计模式》的介绍——定义对象间的一种一对多的依赖关系。当一个对象的状态发生改变的时候,所有依赖于它的对象都得到通知,并被自动更新。观察者模式的本质:触发联动。什么意思呢?说白了,就是说一个对象的状态发生改变,另一个... 阅读全文
posted @ 2014-04-29 16:42 Chandler Qian 阅读(1061) 评论(1) 推荐(2) 编辑