- 浏览: 4863 次
- 性别:
- 来自: 长沙->北京
最近访客 更多访客>>
最新评论
-
luliangy:
哈哈,我在做斗地主游戏,借鉴一下哈!
通信程序中图文混排与表情选择的实现 -
firefly_zp:
很不错,学习要稳扎稳打啊。呵呵。
通信程序中图文混排与表情选择的实现 -
贾懂凯:
不错,推荐试试swixat,一个java swing的框架
通信程序中图文混排与表情选择的实现
文章列表
设计模式之简单工厂,工厂方法,抽象工厂
- 博客分类:
- 设计模式
最近学习了设计模式中的工厂系列,简介如下:
简单工厂,工厂方法与抽象工厂都属于创建型设计模式,把工厂生产品类比于程序中创建对象,从名字我们也可以猜出,这三类设计模式主要与对象的创建有关。
在实际创建对象的过程中,我们可以很实际的直接使用new关键字来创建对象,但是当一个类中多次使用到其它类的时候,每次都new一个相应的对象,并进行初始化,事情就会变得复杂。思考初级阶段做过的画板和线程游戏,我们就能想到改进之处。简而言之,代码的逻辑处理模块堆叠在一起时,当我们试图理清逻辑,将他们拆分成彼此没有联系,或是联系明晰的模块时,就会出现困难,而这些,正是创建型设计 ...
N皇后问题——一个小算法的实现
- 博客分类:
- 数据结构&&算法
一个用回溯法解决问题的小例子,完整理顺了思路,感觉挺好的,解决思路如下。
N皇后问题:在n x n的棋盘上放置彼此不受攻击的n个皇后,彼此之间满足如下规则:任意两个棋子不同行,不同列,并且不在一条斜线上。
以4 ...
通信程序中图文混排与表情选择的实现
- 博客分类:
- 网络通信
最近在做的一个仿QQ的通信项目中,需要实现QQ聊天界面中的表情选择和显示功能,纠结了许久,终于解决。 首先对这个流程进行分析:点击单人聊天界面上的表情按钮后,自动弹出表情选择框,单击表情框中图标,聊天 ...