代码要恰如其分,说的是只实现当前需要的功能,保留一定的可扩展性,但不要为了在很长一段时间内都不会发生的事情实现可扩展性。不要预测将来,将来的新需求可以通过不断的重构来保持代码的健康和可扩展性。下面是一个在WCF内部服务中实现的类,这个前提很重要,这是一个服务的内部实现,不是契约,是不需要对外发布的组...
分类:
其他好文 时间:
2014-08-22 12:41:46
阅读次数:
207
按照协议匹配,避免串口数据接收时顺序换乱错误。包头长度地址码回复状态校验和包尾备注C0C002F5AAYYCF成功1,转移字符 a) 数据包基本格式中的数据长度、数据和校验和中如果出现关键字C0、CF或CA则需要在其前端加上转义字符CA,即将数据C0、CF或CA发送成CAC0、CACF或CACA,将...
分类:
其他好文 时间:
2014-08-22 12:41:36
阅读次数:
177
在2013年3月21日苹果已经通知开发者,从2013年5月1日起,访问UIDID的应用将不再能通过审核,替代的方案是开发者应该使用“在iOS 6中介绍的Vendor或Advertising标示符”。unique Identifier即将退出,苹果给了我们Vendor和Advertising iden...
分类:
移动开发 时间:
2014-08-22 12:41:26
阅读次数:
207
KMP是单模匹配算法,主串是S,模式串是P,查找P在S中出现的位置。主要是思想是主串的索引 i 递增,当主串与模式串发生不匹配时,把模式串右移,右移的位数为 j – fail[j] ,对于模式串计算fail函数,这个函数用来表示计算模式串某个位置发生失配时,模式串重新匹配的位置。fail应该指向最后...
分类:
其他好文 时间:
2014-08-22 12:41:16
阅读次数:
244
require 'open-uri'require 'json'require 'net/http'class CoupleController [:raw_data_put] def raw_date_get #如果有GET请求参数直接写在URI地址中 begin uri...
分类:
其他好文 时间:
2014-08-22 12:41:06
阅读次数:
358
废话不多说了,紧接着来讲数据库的操作吧。Come On!提到数据存储问题,数据库是不得不提的。数据库是用来存储关系型数据的不二利器。Android为开发者提供了强大的数据库支持,可以用来轻松地构造基于数据库的应用。Android的数据库应用,依托于当下最流行的开源嵌入式数据库SQLite。在Andr...
分类:
移动开发 时间:
2014-08-22 12:40:56
阅读次数:
255
html clearjs //去空白 function clearFun(str) { str = str.replace(/^\s+/, ''); for (var i = str.length - 1; i >= 0; i--) { ...
分类:
其他好文 时间:
2014-08-22 12:40:46
阅读次数:
136
基本概念:1> tty(终端设备的统称):tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类...
分类:
系统相关 时间:
2014-08-22 12:40:36
阅读次数:
343
donet提供了四个判等函数,分别是referenceEqual,静态Equal,具体类型Equal,和==。首先来说,object.referenceEqual和静态Equalpublic static bool ReferenceEqual(obj left,obj right)值得注意的是ob...
分类:
其他好文 时间:
2014-08-22 12:40:26
阅读次数:
167
1、MySQL 5.1参考手册2、基础教程3、常用举例入下: 1 连接数据库:mysql -h主机地址 -u用户名-p用户密码 2 数据库的提示符:mysql> 3 退出数据库:exit(回车) 4 显示数据库:show databases; 5 建立数据库:create database 库名; ...
分类:
数据库 时间:
2014-08-22 12:40:16
阅读次数:
223
题意:给n个点,保证图联通,给点相连的距离,求一个最多的点,这些点之间的距离都是相同的。分析:下面的代码是我们房间第一的大神的,写的很简洁,我的思路和他的一样,但是我不知道错哪了。思路是暴力枚举,最多有10个点,先用floyed计算出每两点之间的距离,然后用位运算暴力枚举,枚举每个点是否加入进去,并...
分类:
其他好文 时间:
2014-08-22 12:39:56
阅读次数:
169
网上能找到的关于Delphi XE系列的移动开发环境的相关文章甚少,本文尽量以详细的内容、傻瓜式的表达来告诉你想要的答案。在安装PAServer前,我们先配置一下MAC的IP,以便我们的XE6能更好地连接它!----------------------------------------------...
分类:
移动开发 时间:
2014-08-22 12:39:36
阅读次数:
257
一个button按钮,当我点击button后弹出DIV层,当我点击DIV层以外的地方时候把DIV隐藏大概代码如下:
分类:
其他好文 时间:
2014-08-22 12:39:26
阅读次数:
175
安装nfsrpcbind 一、服务端配置 安装NFS服务器所需的软件包:nfs和rpcbind #yuminstallnfs-utils # yuminstallrpcbind(默认系统已安装) 设置启动 # chkconfig nfs on # chkcon...
分类:
系统相关 时间:
2014-08-22 12:39:16
阅读次数:
390
车辆起步步骤:1、走到车头前左右观察道路行驶状况2、关车门,座椅调整好,系安全带,踩离合,挂一档,等考官指令:开始考试3、开左转向灯、鸣号、观察左后视镜、放手刹4、右脚移到油门上,边抬离合器边再观察5、抬光离合器,方向盘微转不到12点,带油门,二档非机动车道借道机动车道,稍微转动方向盘,等待。此时脚...
分类:
其他好文 时间:
2014-08-22 12:39:07
阅读次数:
194
//多SQL中导出的触发器语句:DROP TRIGGER IF EXISTS `t_trig`;DELIMITER //CREATE TRIGGER `t_trig` BEFORE INSERT ON `t_goods` FOR EACH ROW beginset NEW.add_date = cu...
分类:
数据库 时间:
2014-08-22 12:38:56
阅读次数:
388
网站登录总是会用到验证码,生成验证码对于C#来说很简单。因为有专门封装好的GDI+类可以直接调用使用具体代码如下 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; ...
分类:
其他好文 时间:
2014-08-22 12:38:46
阅读次数:
184