Description 农夫John发现做出全威斯康辛州最甜的黄油的方法:糖。把糖放在一片牧场上,他知道N(1<=N<=500)只奶牛会过来舔它,这样就能做出能卖好价钱的超甜黄油。当然,他将付出额外的费用在奶牛上。 农夫John很狡猾。他知道他可以训练这些奶牛,让它们在听到铃声时去一个特定的牧场。他
分类:
其他好文 时间:
2016-03-02 23:36:19
阅读次数:
197
/* * * 泛型与c++的模版有异曲同工之妙 * 泛型是面向对象的 * *函数基本使用格式 < T> 返回值 函数名(){} //可以是任意的大写字母不一定非是T *类基本使用格式 class classname<T> {} 以及 class classname<T extend interfac
分类:
编程语言 时间:
2016-03-02 23:35:59
阅读次数:
210
整理一下,便于回忆 正数存储->首位表示符号位->原码存储 例如:8位int数据 int8 1->0 000 0001 负数存储->首位为符号位->原码->取反码->取补码 例如:8位int数据 int8 -1->1 000 0001->1 111 1110->1 000 0010 为何要取反码和补
分类:
其他好文 时间:
2016-03-02 23:37:10
阅读次数:
214
java中的反射机制使我们能够在运行期间获取运行期类的信息,那么在delphi中有没有这样的功能呢?答案是有,实现这种功能的机制在delphi中叫做RTTI,废话少说,先来一段demo: 1.先定义一个demo类,注意这个类必须要以TPersistent为基类,代码如下: Delphi代码 unit
分类:
其他好文 时间:
2016-03-02 23:35:21
阅读次数:
242
StringInGrid函数会在一个指定大小的格子中打印指定的字符串。要求字符串在水平、垂直两个方向上都居中。如果字符串太长,就截断。如果不能恰好居中,可以稍稍偏左或者偏上一点。 下面的程序实现这个逻辑,请填写划线部分缺少的代码。 #include <stdio.h>#include <string
分类:
其他好文 时间:
2016-03-02 23:37:03
阅读次数:
357
关键词模糊匹配,如候选词集合为{‘我爱北京天安门’,‘北京西站’,‘上海外滩’},输入‘北京’,要匹配出{‘我爱北京天安门’,‘北京西站’} 想到了如下几种方法: 1. 正则法 将所有关键词集合存入数组或字典中,然后用关键字进行正则匹配。 效率略慢,400万候选词的话,约用时4s 2.reids法
分类:
其他好文 时间:
2016-03-02 23:36:05
阅读次数:
209
项目中存在 云中央控制器需要使用多个Socket连接多个云终端控制器的需求。 由于终端数量大,就对整个中央控制器提出了并发的要求,然而获取Socket响应的过程是一个持续阻塞的过程,存在性能风险。而常规的Runnable是无法返回处理结果的。 笔者也思考了使用FurtherTask来做异步式回调的方
分类:
编程语言 时间:
2016-03-02 23:36:24
阅读次数:
246
装饰器 装饰器是函数,只不过该函数可以具有特殊的含义,装饰器用来装饰函数或类,使用装饰器可以在函数执行前和执行后添加相应操作。 1 def wrapper(func): 2 def result(): 3 print 'before' 4 func() 5 print 'after' 6 retur
分类:
编程语言 时间:
2016-03-02 23:33:31
阅读次数:
219
封闭空间里面的参数变量都和外界不冲突,作用域只在本空间里有效,又叫做函数自执行。
分类:
其他好文 时间:
2016-03-02 23:36:17
阅读次数:
213
1、打开MyEclipse,添加WebProject,名称为testStruts2 2、配置Tomcat环境。 1) 在窗口——首选项——MyEclipse——Servers下找到Tomcat6.x 2) 选择Enable、浏览找到本机Tomcat6文件位置 3) 找到Tomcat——conf——s
分类:
编程语言 时间:
2016-03-02 23:34:29
阅读次数:
213
按照老版操作系统来学习,内存对于程序来讲分四区。分别是 代码区,静态区,栈,堆。 由上面程序执行的结果可知: 貌似结果就是 静态代码堆栈 静态区存放的是程序中所有静态变量和常量的值。静态区的大小是程序加载到内存之后就固定的,不会再发生改变。 代码区中存放的是程序中的代码,不能修改它的值,只能通过指针
分类:
编程语言 时间:
2016-03-02 23:33:31
阅读次数:
290
本书作者是开发团队Leader,本书记录了他带领团队实施Scurm过程中的经验教训。全书短小精悍,言简意赅。 以下是书中一些观点信息的摘抄: 1:Nokia总结出的迭代开发的基本要求:1.1:迭代要有固定时长,不能超过六个星期;1.2:在每一次迭代的结尾,代码都必须经过QA的测试,能够正常工作; 2
分类:
其他好文 时间:
2016-03-02 23:33:39
阅读次数:
186
分3步: 一》实现IDispatch 接口 #ifndef _IDISPIMP_H_ #define _IDISPIMP_H_ // idispimp.h class CImpIDispatch : public IDispatch { protected: ULONG m_cRef; public
分类:
编程语言 时间:
2016-03-02 23:35:20
阅读次数:
272
X星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为1,2,3...当排满一行时,从下一行相邻的楼往反方向排号。比如:当小区排号宽度为6时,开始情形如下: 1 2 3 4 5 612 11 10 9 8 713 14 15 ..... 我们的问题是:已知了两个楼号m和n,需要求出它们之
分类:
移动开发 时间:
2016-03-02 23:34:59
阅读次数:
296
摘录某个工程的 web.xml 文件片段: 访问顺序为1—>2—>3—>4,其中2和3的值必须相同。 url-pattern 标签中的值是要在浏览器地址栏中输入的 url,可以自己命名,这个 url 访问名为 servlet-name 中值的 servlet,两个 servlet-name 标签的值
分类:
移动开发 时间:
2016-03-02 23:34:14
阅读次数:
249
为了保存带有特殊字符的数据到文件中,谷歌提供的SharedPreference(共享参数)。 通过Context对象的getSharedPreference(name,mode)方法得到SharedPreference对象,name参数是文件名称,mode参数是上一节的那些模式。 调用sp对象的ed
分类:
移动开发 时间:
2016-03-02 23:34:25
阅读次数:
300
做开发难免会有手机测试,可是自己没有服务器,没有外网映射工具,没有... 可是自己本地服务器已经搭起来了,怎么才能用手机连上呢?下面就让我们来看看我是怎么做的吧 准备工作:你的电脑和手机都必须联网,而且在同一个ip区段里(说白了就是连在同一个路由器上),其次,本地服务器必须启动起来,电脑是win7系
分类:
移动开发 时间:
2016-03-02 23:33:37
阅读次数:
551