题目链接:
http://poj.org/problem?id=1067
取石子游戏
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 33556
Accepted: 11180
Description
有两堆石子,数量任意,可以不...
分类:
其他好文 时间:
2014-05-15 19:31:59
阅读次数:
285
观察者模式是对依赖倒转原则很好的应用。单纯去看依赖倒转原则,我并不明白。什么“抽象不能依赖细节,细节要依赖抽象的”。看完观察者模式后,我觉得这一原则还是很经典,很实用的。
下面就利用《大话设计模式》中,举的前台和看股票的观察者模式的例子,来说一下我对这一原则的理解。
没有用观察者模式时:
具体的通知者(Secretary)和具体的观察者(StockObserver)二...
分类:
其他好文 时间:
2014-05-15 18:36:15
阅读次数:
249
第一、iOS主线程专门用来更新显示UI界面、处理用户触摸事件的,所以不能阻塞主线程,否则带来极坏的用户体验。
一般的解决方案就是将那些耗时的操作放到另外一个线程中去执行。
NSThread *red=[NSThread currentThread]; //获取当前线程
NSThread *mainThread=[NSThread mainThread]; //获取主线程...
分类:
其他好文 时间:
2014-05-15 20:34:41
阅读次数:
305
和上一题一样,寻找第K个位置,只不过需要处理一下下一个位置在哪,画图看看就知道了。
#include
#include
#include
using namespace std;
#define lson l , m , rt << 1
#define rson m + 1 , r , rt << 1 | 1
const int maxn = 30000+5;
int sum[maxn<<...
分类:
其他好文 时间:
2014-05-15 20:07:28
阅读次数:
262
最近,在联想的G480 32位的机子上安装了CentOS 6.5。发现,有线网络始终是无法使用。
必须安装必要的驱动,搜集了资料,安装步骤如下:
1. 必备的软件
安装前,需要下列的软件依赖包.
sudo yum install gcc gcc-c++ kernel-headers kernel-devel autoconf automake libtool c...
分类:
其他好文 时间:
2014-05-15 19:51:20
阅读次数:
321
EasyUI 扩展自定义EasyUI校验规则 验证规则(常用的)
例如 校验输入框只能录入0-1000之间 最多有2位小数的数字
表单
english : {// 验...
分类:
其他好文 时间:
2014-05-15 20:08:11
阅读次数:
289
题目链接:
http://acm.hdu.edu.cn/showproblem.php?pid=1847
题目意思:
有n张牌,两个人轮流抓,每次可以抓2的幂次数量的牌,求谁会赢。
n
解题思路:
sg函数简单应用。
将2的幂次表打出来。然后递推求出每个状态的sg函数,最后判断sg[n]是否为0,为0表示必输状态,否则为赢状态。
代码:
//#include
#includ...
分类:
其他好文 时间:
2014-05-15 18:23:40
阅读次数:
315
opencv中二值图反色处理的两种方法,具体请见文章。...
分类:
其他好文 时间:
2014-05-15 20:02:48
阅读次数:
980
Populating Next Right Pointers in Each Node...
分类:
其他好文 时间:
2014-05-15 19:29:18
阅读次数:
349
1、创建一个将图片转化成字节数组的方法
///
/// 将图片转成字节数组
///
/// 图片
///
private byte[] BitmapToBytes(Bitmap bitmap)
{
MemoryStream ms = null;...
分类:
其他好文 时间:
2014-05-15 20:23:44
阅读次数:
216
可以使用document.getElementByName()方法根据元素的name属性来获得元素。定义name属性的元素包括button、fieldset、input、keygen、output.select、textarea、form、iframe、object、map、meta、param。
getElementByName()获取的是具有相同name属性及值的集合,返回值类型是NodeL...
分类:
其他好文 时间:
2014-05-15 19:53:10
阅读次数:
255
1、gem安装出现下面错误
root@ubuntu:/home/git/gitlab# sudo gem install bundler --no-ri --no-rdoc
ERROR: Could not find a valid gem 'bundler' (>= 0), here is why:
Unable to download data from https...
分类:
其他好文 时间:
2014-05-15 18:19:48
阅读次数:
304
当人们摇一摇手机就能找个餐馆,扫一扫二维码就能吃饭打折,拍个照片就能分享美食时,传统餐饮业再也无法矜持于科技的魅力了,餐饮O2O就犹如一记重磅炸弹在行业内引起了一场剧烈的震动。作为餐饮企业来说,已经不能够再淡定的固守成规,移动互联网正在催化传统餐饮业的大变革,但在这变革的时代,餐饮企业需要的究竟是怎样的O2O?
纵观当下的餐饮O2O市场,大多都是采用让商家不断让利的方式来聚集客流,吸引消...
分类:
其他好文 时间:
2014-05-15 19:53:51
阅读次数:
216
这两天终于搞清楚了一个困扰了我很久的问题。我的Word 2010在打开很大的Word文档(如小组的硕士学位论文)时,经常发生速度慢甚至很长时间没有响应的问题。在师弟的提示下,终于找到一个折衷的解决方案:
其实是对中英文混合大文档拼写检查的问题,关闭拼写和语法检查就可以了,设置方法:点击“文件”——“选项”——“校对”——取消“在Word中更新拼写和语法时”下的所有对号。就可以顺利打开Word...
分类:
其他好文 时间:
2014-05-15 18:26:16
阅读次数:
237
在多网卡的机器上使用RMI时出现异常:java.rmi.ConnectException:Connection refused to host: ......
分类:
其他好文 时间:
2014-05-15 20:30:11
阅读次数:
213
IPC进程间通信+邮槽MailSlot
IPC(Inter-Process Communication,进程间通信)。
管道用于进程间共享数据,其实质是共享内存,常用IPC之一。管道不仅可以用于本机进程间通信,还可实现跨网络进程间通信,如同Socket通信,管道同样封装计算机底层网络实现,提供一个良好的API接口。...
分类:
其他好文 时间:
2014-05-15 20:37:22
阅读次数:
425
mongoose是一款非常容易使用的web服务器,实现了对socket的封装,它提供给我们的接口非常简洁,并且能提供很好的性能。
几个重要的结构:
struct mg_context
服务器上下文,保存着服务器的配置信息。每个mg_context都代表一个服务器。
struct mg_connection
表示HTTP的连接
st...
分类:
其他好文 时间:
2014-05-15 20:10:07
阅读次数:
364