如果你有10个程序员,最好的那个可能至少比最差的那个好5倍。这绝对不是胡扯。 我们这样定义“更好”:工作速度更快,产生的bug更少,代码更具可读性、逻辑性和可维护性。 程序员不是砌砖工人,但他们往往被当成是砌砖工人。 (我并不是说歧视这些职业) “为什么我需要高级程序员,要知道同样的薪酬我...
分类:
其他好文 时间:
2015-07-06 16:03:25
阅读次数:
111
现在越来越多的妹子把恋爱目标锁定在程序员上,原因无他:呆萌又多金。但如何和程序员相处一直是个问题,这篇文章就教你如何优(xin)雅(ji)的驯服程序猿男友
博主诚心推荐(单身狗慎往下滑,后果自负)
以下正文
我和男朋友在一起不到一年,他程序猿一枚,标准的加班狂。前两天和他吵架,要知道,和这样理科思维以及逻辑性这么强的人吵架,是一件很累的事情,比如你为什么生气,他要你把原因说出来,怎么解决...
分类:
其他好文 时间:
2015-07-05 22:39:20
阅读次数:
380
什么是WebServices? 它是一种构建应用程序的普遍模型,可以在任何支持网络通信的操作系统中实施运行;它是一种新的web应用程序分支,是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。Web Service是一个应用组件,它逻辑性的为其他应用程序提供数据与服务.各应用程序通过网络...
分类:
编程语言 时间:
2015-07-03 11:50:35
阅读次数:
129
提示: 因为工程稍微有点大对我个人来说,所以可能在某些方面讲的不清楚或逻辑性不够强,如果有问题请@我。
原工程:https://github.com/LineChen/
八、群组管理
客户端可以发起多人聊天,周围一公里用户可以收到邀请,同意加入就可以进入多人聊天。一个用户默认情况下一天只能创建一个群组,群组从创建时计算24小时后自动解散。
下面是一个群组的相关信息:包括创建者、创建时...
分类:
其他好文 时间:
2015-06-29 15:02:14
阅读次数:
143
提示: 因为工程稍微有点大对我个人来说,所以可能在某些方面讲的不清楚或逻辑性不够强,如果有问题请@我。
原工程:https://github.com/LineChen/五、转发信息
因为客户端和服务器是保持长连接的,所以可以根据用户Id得到用户的会话session,得到session就可以发送消息。
对于聊天,主要分聊天双方都在线和一方离线的情况。都在线的情况好办,直接转发;一方离线时,需要在...
分类:
其他好文 时间:
2015-06-28 12:42:20
阅读次数:
106
提示: 因为工程稍微有点大对我个人来说,所以可能在某些方面讲的不清楚或逻辑性不够强,如果有问题请@我。
原工程:https://github.com/LineChen/
六、用户位置管理
客户端的操作是摇一摇发送自己的位置吧并在地图上显示周围一公里用户的名称(客户端定位服务用的是百度地图),为了保持位置的时效性,
控制每五分钟发送一次用户的位置。服务器端要保存每个开启位置服务的用户的...
分类:
其他好文 时间:
2015-06-28 12:40:50
阅读次数:
179
很多人都在苦苦思索的一个问题,虽然无人能有完全确定的答案,但《梦断代码》书中的记述,和个人思考,还是可以获得一些启示: 计算机严格的逻辑性和精确性,同人类不严密的逻辑,模糊多变的思维模式之间的矛盾,造成的人与机器之间沟通的障碍。 开发团队之间相互沟通协作的成本,导致产生《人月神话》作者布鲁克斯法则的...
分类:
其他好文 时间:
2015-06-23 00:46:46
阅读次数:
132
提示: 因为工程稍微有点大对我个人来说,所以可能在某些方面讲的不清楚或逻辑性不够强,如果有问题请及时@我。
原工程:https://github.com/LineChen/二、找回密码注意点:
1.找回密码不是简单的从数据库把密码取出来然后发送给用户。首先,数据库存储的密码是经过MD5转换的,无法得到密码明文,再说就算能得到,也不能发送密码明文给客户,不然这又违背了安全性原则。
2.这里是这样...
分类:
其他好文 时间:
2015-06-19 11:58:42
阅读次数:
131
提示: 因为工程稍微有点大对我个人来说,所以可能在某些方面讲的不清楚或逻辑性不够强,如果有问题请及时@我。
原工程:https://github.com/LineChen/在具体介绍各项操作之前先介绍一下数据库操作类和文件操作类。
数据库:MySQL、MVC模式
SqlHelper :package com.database;import java.sql.*;
import java.ut...
分类:
数据库 时间:
2015-06-17 09:38:24
阅读次数:
162
提示: 因为工程稍微有点大对我个人来说,所以可能在某些方面讲的不清楚或逻辑性不够强,如果有问题请及时@我。原工程:https://github.com/LineChen/(4)已经说了怎么构造一条消息。这篇要说的就是处理各种业务逻辑的具体。
package com.imomo_server;import java.io.FileOutputStream;
import java.nio.chan...
分类:
其他好文 时间:
2015-06-17 09:37:38
阅读次数:
104