“一切皆Socket!”话虽些许夸张,可是事实也是,如今的网络编程差点儿都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间怎样通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与webserver通信的?当你用QQ聊天时,QQ进程怎么与server或...
分类:
其他好文 时间:
2014-06-21 07:18:31
阅读次数:
307
今天重点是看房,先收集了不少资料;看了几个二手房,感觉还不错,顿时也感觉到很大的压力,不禁问自己难道我一生就这样了吗?晚上跟一个校友聊天,同时工作了近四年并且有些迷茫,他选择了辞职旅游,让自己轻松一下,静下来想象自己到底想要什么适合什么,这也是我曾经想却一直没做的,我的理由是我应该在工作的同时考虑清...
分类:
其他好文 时间:
2014-06-18 22:43:59
阅读次数:
281
//wcf 服务using System;using System.Collections.Generic;using System.Linq;using System.Runtime.Serialization;using System.ServiceModel;using System.Serv...
分类:
移动开发 时间:
2014-06-18 16:04:35
阅读次数:
335
这几天一直在准备考试,总算有个半天时间可以休息下,写写博客。如何让Service keep alive是一个很常见的问题。在APP开发过程中,需要Service持续提供服务的应用场景太多了,比如闹钟需要作出及时提醒,那么比如得有一个Service不断去比较当前时间和设置时间;QQ要能流畅的聊天,必然...
分类:
移动开发 时间:
2014-06-18 13:07:13
阅读次数:
225
new function() {
var ws = null;
var connected = false;
var serverUrl;
var connectionStatus;
var sendMessage;
var connectButton;
var disconnectButton;
var sendButton;
var open = function(...
分类:
数据库 时间:
2014-06-17 19:35:50
阅读次数:
220
WPF如何用TreeView制作好友列表、播放列表前言 TreeView这个控件对于我来说是用得比较多的,以前做的小聊天软件(好友列表)、音乐播放器(播放列表)、类库展示器(树形类结构)等都用的是TreeView,下面以一个好友列表为例,说明一下制作过程,这个过程可以搬迁到其他类似的场景中去(树形....
分类:
其他好文 时间:
2014-06-17 14:29:46
阅读次数:
191
上一篇文章我们讨论了聊天的基本流程,那么我们现在基于上一篇文章的流程开始定义协议,如果有朋友有更好的建议,可以在下边回复一起学习讨论,我们说登录分为两部分,第一部分为和服务器的连接阶段,第二部分为验证阶段,那么首先我们基于这2个部分来指定协议:连接阶段:{"id":"xxxx","#":"conn"...
分类:
Web程序 时间:
2014-06-17 13:20:25
阅读次数:
345
互联网移动营销的大潮席卷而来,带给很多其它的商户营销理念上的升级和更新。商业wifi营销成为很多其它的商户选择。以往,人们在咖啡店不过聊聊天喝喝咖啡,如今,人们能够更悠闲的歇息娱乐享受带有wifi的咖啡时光。对于商户来说,wifi不不过一种服务理念,同一时候也成为了一种营销手段。那么,怎样选择商业w...
分类:
移动开发 时间:
2014-06-15 15:34:33
阅读次数:
280
今天周六,正好顺便把聊天系统的通讯原理写一下,本来是用XMPP+Openfire做了一个聊天,但是在做群聊那块需要去写插件来主动向表里变去写数据,因为openfire外国人写的,最初设计的群聊是会议室那种形式,和我们现在这种QQ群聊还是有差别的,改造起来比较麻烦,需要去通都源码等等,openfire...
分类:
Web程序 时间:
2014-06-14 15:27:28
阅读次数:
301
公司要为自己的o2o网站加一个在线客服系统,要求能够实时进行中俄双语翻译。有挑战啊。...
分类:
其他好文 时间:
2014-06-14 13:09:57
阅读次数:
242