【chatchat】教程2 搭建openfire服务器

【chatchat】教程2 搭建openfire服务器
大牛请直接略过这篇文章。。。。 openfire服务器的搭建很简单,需要根据你的电脑系统来选择相应版本,openfire服务器提供了windows版本和linux版本以及mac版本(mac的俺就不是很了解了) 下载地址:http://www.igniterealtime.org/downloads/index.jsp#openfire 根据系统选择需要下载的版本,本文使用windows版本作...

【chatchat】教程2 基于XMPP协议Android聊天客户端---关于XMPP和Smack


接下来的两个礼拜的时间内,我将对我最近一段时间内做的这个项目进行简单的分享,其中包括smack和xmpp的知识,当然也少不了android的一些东西,在这个所谓的教程中掺杂了很多我自己的理解,可能不是很完善,如果您看了我的文章,觉得有地方不合适的,请在留言处留言。 我尽量将整个过程讲的清晰,本来想录个视频教程的,但是自己的普通话实在是拿不出手,所以就算了。 第一篇文章,也不想开始就说怎么去编程...

基于XMPP协议的Android聊天IM客户端

基于XMPP协议的Android聊天IM客户端
历时一个月的小工程终于接近尾声了,我的第一个正八经的Android程序,虽然还存在一些BUG,但心里还是美滋滋的(好吧,我承认,我有点失态了,汗!)整个程序采用了Smack的库,不过看网上存在一些说法说smack不适合在android上使用,android上应该使用的是asmack,不过我发现也没有什么大的问题,有些路径的问题可以通过一些配置来完成,所以,其实哪个包还是无所谓的,都可以。还是比较佩...
Date:  2013/4/27   Sort:  我的作品 Continue Reading 1315 Views /  0 Comments / 

【转载】你需要的不是重构,而是理清业务逻辑

【转载】你需要的不是重构,而是理清业务逻辑
最近我遇到了一位以前公司的同事。他提到了数年前我在那个公司曾经开发过的项目。他说这个项目现在已经变成了“职业杀手”。基本上,任何接触过这个 “职业杀手”项目的人最终都会离开这个公司。如果公司想让名下的程序员人数>0,唯一的办法就是花数月时间完全重构这个系统。对于这事我有两点要说。首先,在我离开这个公司前,这个系统的单元测试覆盖率已经达到了85%,所以,不要责备我。第二,这么大规模的重构?肯定...
Date:  2013/4/13   Sort:  有用 Continue Reading 1239 Views /  0 Comments / 

【转载】程序员妻子自述: 那些程序员教给我的


我曾经跟朋友开玩笑说,这个时代,有两种人的妻子应该要受人尊敬,第一种是军嫂,这是毫无争议的,第二种就是像我这样的,程序员的老婆。当然,这个 玩笑半分自嘲半分真。我的本科是穿着大白褂在各种挂着植物、动物、有机化学、无机化学的门牌的实验室里度过的,在显微镜下给三段生的夹竹桃画过横切片图, 在大头针和解剖剪子的辅助下找过蚯蚓的三条神经,闻过带有臭鸡蛋味的硫化氢气体……是的,你们都猜对了,我确实是相貌平平...
Date:  2013/4/13   Sort:  有用 Continue Reading 901 Views /  0 Comments / 

【android】Android中Can't create handle inside thread的解决办法


今天在做Android 程序的时候,为了避免UI阻塞,所以将一些业务处理的代码放到了子线程中(貌似早就该这么做了,深深的鄙视自己中……),但是碰到了一个问题,如题目所示:Can't create handle inside thread 这就让我纳闷了,于是百度google了一下,很多的解决办法,     列举一下:        ...
Date:  2013/4/13   Sort:  android Continue Reading 904 Views /  0 Comments / 

北京遇上西雅图TS版提供下载

北京遇上西雅图TS版提供下载
赞助商链接:  北京遇上西雅图下载版:不是很清晰,不过还是建议去影院观看 下载地址:http://pan.baidu.com/share/link?shareid=403331&uk=1010215551 赞助商链接: 阅读全文>>...
Date:  2013/4/9   Sort:  好玩 Continue Reading 938 Views /  0 Comments / 
Powered by Emlog & DDCF Theme By Jons