算法说明图书馆排序是插入排序的变种,典型的以空间换时间的一种方法。我个人感觉这种思路可以学习借鉴,但直接使用的场景应该不大。我们知道,真正的插入排序通常往前边插入元素后,我们要把后边所有的元素后移。而图书馆排序的思路就是将每个元素后边都预留N个空间(例如预留10个元素空间),这样往某个元素前插入时,...
分类:
编程语言 时间:
2015-03-28 07:38:50
阅读次数:
161
导读:什么是LAMP?LAMP指的Linux(操作系统)、ApacheHTTP服务器,MySQL(有时也指MariaDB,数据库软件)和PHP(有时也是指Perl或Python)的第一个字母,一般用来建立web应用平台。本案环境与说明:环境[root@bright~]#cat/etc/centos-release&&uname-r
CentOSrelease..
分类:
其他好文 时间:
2015-03-28 06:30:22
阅读次数:
192
一、文件命名 1 文件名 文件名统一使用帕斯卡命名法,以C#类名命名,拓展名小写。 示例:GameManager.cs 2 文件注释 每个文件头须包含注释说明。 示例:// 文件名:GameStatusMachine.cs//// 文件功能描述://// 游戏状态机基类脚本,用于读写...
接着上一篇继续并发包的学习,本篇说明的是Callable和Future,它俩很有意思的,一个产生结果,一个拿到结果。 Callable接口类似于Runnable,从名字就可以看出来了,但是Runnable不会返回结果,并且无法抛出返回结果的异常,而Callable功能更强大一些,被线程执...
分类:
编程语言 时间:
2015-03-27 23:52:10
阅读次数:
175
//思路:因为题目是要求求出所有可能被选完的 dish,所以当之前乘客所选 dish 不确定时,将所有 dish 的数量均减一(做法是记录下来不确定的 dish 的数量);当出现第一个顾客 QAQ(不开心) 的时候,说明在他之前至少有一个 dish 已经被选完了,这时候就需要利用不确定的 dish ...
分类:
其他好文 时间:
2015-03-27 23:49:13
阅读次数:
195
Lucene.Net阅读目录开始Lucene简介效果图Demo文件说明简单使用重点类的说明存在问题调整后Lucene.Net博文与资源下载做过站内搜索的朋友应该对Lucene.Net不陌生,没做过的也许会问:就不是个查询嘛!为什么不能使用Like模糊查找呢?原因很简单--模糊查询的契合度太低,匹配关...
分类:
Web程序 时间:
2015-03-27 23:48:49
阅读次数:
251
本文以一个项目中通用的验证类来举例说明如何使用自定义Attribute来扩展元数据。在项目中,我们为了保证各个层次之间的松藕合,通常把在各个层次之间传递数据的封装在一个称为实体类的类中,比如ActionFrom[csharp]view plaincopyusingSystem;namespaceAt...
minicom-2.4安装说明1.#tar –zxvf minicom-2.4.tar.gz 解压开有连个文件,minicom-2[1].4.tar.gz 和minirc.dflrpm包方式# rpm -ivh minicom-xxx.rpm2.#tar –zxvf minicom-2[1].4.t...
分类:
其他好文 时间:
2015-03-27 23:40:05
阅读次数:
595
最近项目需要做第三方登录,由于以前没做过,所以也是花了一周时间,走了好多弯路,总算是完成了。依据有福同享有难同当这句话,还有互相学习的原则,还有还有,现在把一些知识点总结一下,供需要者参考,美吧,有不足之处还望指点。有两种方式可实现:一种是用友盟的(它是吧qq、微信、微博登陆集成一下),另一种是直接用官方sdk。首先要说明的是qq登陆、微信登录、微博登录,都分别要在腾讯公众平台、微信公众平台、微浪...
分类:
微信 时间:
2015-03-27 22:25:49
阅读次数:
578
MVC自带的ActionFilter 在Asp.Net WebForm的中要做到身份认证微软为我们提供了三种方式,其中最常用的就是我们的Form认证,需要配置相应的信息。例如下面的配置信息: 说明我们登录页面是Login.aspx,登录成功后的默认页面是Default.aspx,而我们用户信息采用验...
分类:
Web程序 时间:
2015-03-27 22:03:00
阅读次数:
308