码迷,mamicode.com
首页 >  
搜索关键字:逻辑性    ( 313个结果
解密陌生人(7)注册
提示: 因为工程稍微有点大对我个人来说,所以可能在某些方面讲的不清楚或逻辑性不够强,如果有问题请及时@我。 原工程:https://github.com/LineChen/一、注册 注册就是保存用户的个人信息,包括用户注册邮箱,系统分配的Id(最开始没想到分配Id来标识一个用户,而是准备用邮箱,但是在保存用户离线消息时需要结合用户唯一标识来创建表,由于邮箱带有特殊字符@,所以不能作为表名,只有为...
分类:其他好文   时间:2015-06-17 09:38:32    阅读次数:271
解密陌生人(4)--客户端和服务器间消息包构造
提示: 因为工程稍微有点大对我个人来说,所以可能在某些方面讲的不清楚或逻辑性不够强,如果有问题请及时@我。因为要发送自己定义的消息包,所以需要设计客户端与服务器之间传递的消息的具体构造。 package com.imomo_msg; /** * symbol = ‘+’ : 纯本文件 * symbol = ‘-’ : 非纯本文件 * @author Administrator *...
分类:其他好文   时间:2015-06-16 11:04:28    阅读次数:124
解密陌生人(3)服务器整体架构简要
提示: 因为工程稍微有点大对我个人来说,所以可能在某些方面讲的不清楚或逻辑性不够强,如果有问题请及时@我。 之前把概要设计说了一下。现在就进入详细设计与实现了。这篇先说服务器的。服务器就是处理客户端发来的各种请求的,比如注册、找回密码、添加好友等等。当然这些请求都是自己按实际需要认为设计的。 先将服务器的整体构架,由于用的是集成好的框架mina,所以不需要自己去考虑太多具体细节,如异步处理,如何...
分类:其他好文   时间:2015-06-15 22:16:23    阅读次数:123
程序员不是砌砖工人,他们是作家
英文原文:Your Developers Aren’t Bricklayers, They’re Writers如果你有 10 个程序员,最好的那个可能至少比最差的那个好 5 倍。这绝对不是胡扯。我们这样定义“更好”:工作速度更快,产生的 bug 更少,代码更具可读性、逻辑性和可维护性。程序员不是砌...
分类:其他好文   时间:2015-06-09 19:17:50    阅读次数:125
《C专家编程》读书记录
其实,这本书适合没事的时候翻翻,随便打开哪一页,应该都可以看下去的。总体来说,写的比较欢脱,不像《C和指针》和《C陷阱和缺陷》的章节标题那么严肃,有时候还以为自己在看科技杂志。不过,理解书里面的内容反而需要有较高的C语言基础,内容结构比较松散,如果觉得没有逻辑性,可能是语言基础还掌握的不够。比较喜欢...
分类:其他好文   时间:2015-06-05 22:36:36    阅读次数:126
程序员不是砌砖工人,他们是作家
如果你有10个程序员,最好的那个可能至少比最差的那个好5倍。这绝对不是胡扯。我们这样定义“更好”:工作速度更快,产生的bug更少,代码更具可读性、逻辑性和可维护性。程序员不是砌砖工人,但他们往往被当成是砌砖工人。 (我并不是说歧视这些职业)“为什么我需要高级程序员,要知道同样的薪酬我可以雇两个初级的了?”“这个功能一个程序员做需要三个月的时间,那就只需要再加两个,就可以在一个月内搞定了。”为什么说...
分类:其他好文   时间:2015-06-03 13:42:13    阅读次数:112
GPU上缘何没有大量的cache
近年来,GPU广泛应用与高性能领域,其通用计算能力也得到了进一步的利用。与传统的CPU相比,GPU在处理能力和储存器带宽上有着明显的优势,在成本和功耗上也不需要付出太大的代价。         在当前主流的CPU+GPU架构中,CPU和GPU一般经过北桥芯片相互连接,各自有各自的外部储存器,分别为内存和显存。在这种混合架构中CPU负责逻辑性较强的事物运算,而GPU主要负责计算密集度较高的部分。其...
分类:系统相关   时间:2015-05-29 12:11:41    阅读次数:135
阅读计划---《梦断代码》3
计算机严格的逻辑性和精确性,同人类不严密的逻辑,模糊多变的思维模式之间的矛盾,造成的人与机器之间沟通的障碍。 开发团队之间相互沟通协作的成本,导致产生《人月神话》作者布鲁克斯法则的悖论-往已延误的项目中补充人力,只会使其继续延误。 项目目标不明确,标靶变来变去,因此有时决定说什么,比怎么说更困难。 ...
分类:其他好文   时间:2015-05-29 11:35:03    阅读次数:94
【机房收费系统个人版】三层登陆
首先,三层登陆由四部分组成。分别是UI层、BLL层、DAL层和Models实体。UI层的作用是接收用户输入的数据,显示用户查询的数据,为用户提供一种交互式操作界面;BLL层是起到数据的承上启下作用,对数据进行业务逻辑处理;DAL层的作用是具体操作数据库,如连接、查询、更改、删除等;Models层的作用是抽象数据库对象,如表实体、视图实体、存储过程实体等。将一个系统分为三层,会增强系统的逻辑性,使其结构清晰明了。...
分类:其他好文   时间:2015-05-18 09:12:09    阅读次数:197
怎样写出更好的JavaScript代码
一、可维护性的代码 1、可读性:在函数和方法、大段代码、复杂算法和hack上加上帮助理解的注释。 2、变量的函数的命名:变量最好用名词,函数最好以动词开头。有较好的语义和逻辑性。 3、变量类型透明:以合适的命名方式来帮助记忆变量的类型 。 a:初始化法。 b:匈牙利标记法。 c...
分类:编程语言   时间:2015-05-10 21:59:50    阅读次数:169
313条   上一页 1 ... 24 25 26 27 28 ... 32 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!