备忘录模式(Memento Pattern):在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样可以在以后将对象恢复到原先保存的状态。它是一种对象行为型模式,其别名为Token。模式角色与结构:
分类:
其他好文 时间:
2014-09-25 23:21:58
阅读次数:
518
#includeint yanghui(int m,int n){int r=0;if(n==1)return 1;else{r=yanghui(m,n-1)*(m-n+1)/(n-1);return r;}}int main(){int n;while (scanf("%d",&n)==1){fo...
分类:
其他好文 时间:
2014-09-25 23:38:27
阅读次数:
195
Windows XP的关机是由Shutdown.exe程序来控制的,位于Windows/System32文件夹中。如 果想让Windows 2000也实现相同的效果,能够把Shutdown.exe拷贝到系统文件夹下。 比方你的电脑要在22:00关机,能够选择“開始→执行”,输入“at 22:00 S...
分类:
其他好文 时间:
2014-09-26 00:44:47
阅读次数:
202
用树状数组和线段树会比较简单,这里用这道题来学习Splay。第一次写,代码比较丑/* 初始化添加一个key值足够大的结点 保证每个需要的结点都有后继*/#include #include #define ll long longusing namespace std;cons...
分类:
其他好文 时间:
2014-09-25 23:21:08
阅读次数:
170
第一项:重命名对象 execute sp_rename @objname='Nums',@newname ='Numbers',@objtype ='object'; go 这里要特别小心 @newname 这个参数不要带架构 如 :@newname ='dbo.Numbers' 这下就...
分类:
数据库 时间:
2014-09-26 01:00:57
阅读次数:
226
找很久。原来差一个ELEMENTS 关键字。想到哪里插入子节点。就直接写一条语句,加一个ELEMENTS。为什么baidu这么就都找不到。到处都是转来转去的东西。郁闷。select h.*,(select d.* from v_web_OrderStatusD d where d.ORDNUMBER...
分类:
数据库 时间:
2014-09-26 00:10:38
阅读次数:
193
最近知乎上看到一道求2000000之内的质数的个数~最近总结了下求质数的方法,也就顺带总结了下求质数的方法1、蛮力法求质数 1 public class PrimeTest1 2 { 3 public static boolean isPrime(int numPrime) 4 { ...
分类:
其他好文 时间:
2014-09-25 23:03:48
阅读次数:
243
使用示例: java -jar selenium-server.jar [-interactive] [options]-port :selenium服务器使用的端口号(默认 4444)-timeout :我们放弃前(超时)所等待的秒数-interactive:进入交互模式。参考教程获取更多信息-m...
分类:
其他好文 时间:
2014-09-26 00:26:57
阅读次数:
222
arr是引用类型 number是值类型下面有两个方法function myReverse(arr){for(var i=0;i<arr.length/2;i++){var tmp=arr[i];arr[i]=arr[arr.length-i-1];arr[arr.length-i-1]=tmp;}}...
分类:
Web程序 时间:
2014-09-25 23:03:17
阅读次数:
214
英文原文:Lessons From A Lifetime Of Being A Programmer 在我 30 多年的程序员生涯里,我学到了不少有用的东西。下面是我这些年积累的经验精华。我常常想,如果以前能有人在这些经验上指点一二,我相信我现在会站得更高。 1. 客户在接触到产品之后,才会真正.....
分类:
其他好文 时间:
2014-09-25 23:53:07
阅读次数:
204
1.从当前用户转到root用户:直接输入su命令,然后输入root密码,如果之前没有设置root命令密码会登陆不成功,这里需要命令sudo passwd命令设置密码,然后按照上面输入就成;从root命令转普通用户:使用exit命令就可以。使用logout会有问题bash: logout: not l...
分类:
其他好文 时间:
2014-09-26 00:26:07
阅读次数:
200
编程在线是一款包括编程语言、移动开发、WEB开发、RSS订阅功能的综合性编程学习客户端。界面简洁、操作简单。文章内容包括java、NET、C/C++、PHP、Android开发、Windows开发、iPhone开发、JavaScript开发、AngularJS、Node.js、JQuery等精彩技术...
分类:
其他好文 时间:
2014-09-25 23:35:58
阅读次数:
345
并行开发一直是程序员在开发项目中遇到的一道坎,但为了迎合硬件的升级,面对高端多核的处理器,并行编程势在必行。在.NET平台下的开发支持并行模式,下面用一个实际项目说明并行的高效率和神奇之处。在优化中国铁建企业经营管理系统时,遇到一个迫切需要解决的问题.就是报表处理响应时间的问题,在系统最初数据较少,...
分类:
Web程序 时间:
2014-09-26 00:42:28
阅读次数:
279
引言泛型是指参数化类型的能力,可以定义泛型类型的类、接口或方法,随后编译器会用具体的类型来替换它使用泛型的主要优点是:能够在编译时而不是在运行时检测错误package java.lang; public interface Comparable { //JDK1.5之前 public int ...
分类:
编程语言 时间:
2014-09-26 00:08:57
阅读次数:
347
BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第2章节--SharePoint 2013 App 模型概览 理解三个SharePoint 部署模型 Apps 由于SharePoint 2013 正逐步移动到云,有三类部署模型可用来帮助你完毕这个目标(关于Shar...
分类:
移动开发 时间:
2014-09-26 00:58:37
阅读次数:
164
很多时候,我们需要让程序支持命令行启动,这个时候则需要一个命令行解析器,由于.Net BCL并没有内置命令行解析库,因此需要我们自己实现一个。对于简单的参数来说,自己写一个字符串比较函数来分析args参数也未尝不可。但是如果需要配置的参数较多的话,就得好好设计一下这个解析器了。
秉着不重复造轮子的原...
分类:
Web程序 时间:
2014-09-26 00:25:07
阅读次数:
277