题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1078
题意:每次只能走 横着或竖着的 1~k 个格子,求最多能吃到的奶酪。
代码:#include
#include
#include
#include
#include
#include <strin...
分类:
其他好文 时间:
2015-07-22 18:50:11
阅读次数:
98
首先,搞明白 MVC 是用来干嘛的?
MVC 是一种设计模式,用来提升程序的可重用(reuse), 可扩展(extensible)。
那么问题来了,怎么就提示重用了呢?任何的设计模式,都是基于一定的情景,MVC 的重用也不例外,比如,你定义一个FileHandleModel 来处理文件的读写改变,它可以在所所有文件读写相关的地方使用。
如何扩展呢? 对单个 MVC 模型来扩展,可以有多个Mo...
分类:
移动开发 时间:
2015-07-22 18:46:30
阅读次数:
189
1、小米
小米1 : 480 x 854 4.0 英寸
小米2 : 720 x 1280 4.3 英寸
小米3 : 1080 x 1920 5.0 英寸
小米4 : 1080 x 1920 5.0 英寸
小米note: 1080 x 1920 5.7 英寸
2、华为
华为p7 : 1080 x 1920...
分类:
移动开发 时间:
2015-07-22 18:45:59
阅读次数:
217
由于之前也只是了解智能指针,要我说估计只能说个它是干什么的,用不了几分钟。
昨天花了一天时间各种百度,算是对智能指针有了一点了解,这篇文章基本就是这次分享会的PPT的copy,没有底层的东西,多是概念。
我觉得理解智能指针需要了解它发展的三个过程:起因,经过,结果。这篇文章主要讲述的是起因,经过和结果等以后工作了,实际接触了再说吧。
起因:
1.为什么需要智能指针
我们先看两个例...
分类:
其他好文 时间:
2015-07-22 18:46:01
阅读次数:
100
Eddy's digital Roots
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 5125 Accepted Submission(s): 2861
Problem Description
The digital roo...
分类:
其他好文 时间:
2015-07-22 18:46:09
阅读次数:
167
今天翻出了温昱老师的《一线架构师实践指南》老书,Review了一下,虽然书是2009年发行的,而且其思想也是作者09年以前的经历和总结,升华到方法论,但时到今日,其架构思想依然是可圈可点的。随笔记下阅后几点,以作小结。
什么是ADMEMS?
ADMEMS是Architecture Design Method has been Extended to Method System的简称,是...
分类:
其他好文 时间:
2015-07-22 18:45:10
阅读次数:
110
ruby 非常酷炫的debug工具pry。
可以在想要断点的位置加入“binding.pry”,程序会在这里暂停,允许你在命令行里对已有对象进行操作。require "pry"a = [1, 2, 3]
a << 4
binding.pry # execution will pause here, allowing you to inspect all objects
a << 5
put...
分类:
其他好文 时间:
2015-07-22 18:44:32
阅读次数:
105
socket编程是网络通信的一个基础应用,无论是手机端还是PC端都需要socket技术来建立网络通信。在本章小编主要从以下几个方面来介绍socket的相关知识:
分别是“什么是socket?”,“socket有什么特点?”,“socket与Http以及TCP的区别”,“移动端socket的Demo”。写的不好的地方请大家批评指正。
一、何为socket?
socket也被称为“套接字”,它是...
分类:
移动开发 时间:
2015-07-22 18:44:51
阅读次数:
241
Anniversary party
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 6271 Accepted Submission(s): 2820
Problem Description
There is goi...
分类:
其他好文 时间:
2015-07-22 18:45:31
阅读次数:
105
Bean的自动装配Spring IOC 容器可以自动装配 Bean. 需要做的仅仅是在 的 autowire 属性里指定自动装配的模式
有以下几种自动装配的类型:
byType(根据类型自动装配): 若 IOC 容器中有多个与目标 Bean 类型一致的 Bean. 在这种情况下, Spring
将无法判定哪个 Bean 最合适该属性, 所以不能执行自动装配.
byName(根据名称自动装配):...
分类:
编程语言 时间:
2015-07-22 18:46:57
阅读次数:
250
// 在iOS开发中,简单工厂模式使用得并不多。但是、我认为这是OC反射机制很好的一个例子,
// 所以本文将以计算器为例,讲解简单工厂模式和OC的反射机制。
// 【简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(
// 这些产品类继承自一个父类或接口)的实例。该模式中包含的角色及其职责:工厂角色、抽
// 象产品角色、具体产品角色】
//...
分类:
移动开发 时间:
2015-07-22 18:46:36
阅读次数:
2289
本来想说说关于mp4和一些常见视频文件格式方面的历史。现在想想没啥必要,毕竟本文是在讲关于mp4点播拖动方面的技术细节。绪论,前言神马的显得有点多余。说起MP4,不得不提“Digital container format”的概念。维基百科给出解释:
A container or wrapper format is a metafile format whose specification des...
分类:
其他好文 时间:
2015-07-22 18:46:31
阅读次数:
109
1.背景分布式计算的发迹应该是google在2003年发表的三篇paper,分别是GFS、MapReduce、BigTable。其中MapReduce大家都很熟悉了,不懂的同学也可以看看我之前写的文章【分布式计算】MapReduce的替代者-Parameter Server为什么google会搞分布式计算这件事儿呢,因为在那个年代每天会产生几个T的日志,但是当时的磁盘只允许存储几百G的文件,07年...
分类:
其他好文 时间:
2015-07-22 18:43:34
阅读次数:
114
昨天发现qmake这个命令不能使用,查了一些资料,大部分都说是环境变量没有设置好:
Qt默认安装是在 /opt/qt-xxxx/qt/bin 或者 /opt/qt-xxx/bin 下,实在不行就查找 updatedb; locate qmake 或者 find / -name qmake.
找到路径之后,在/etc/profile文件里添加下面几行语句:
export QTDIR=/op...
分类:
其他好文 时间:
2015-07-22 18:45:08
阅读次数:
125
原体如下:
Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.
For example:
Given the below binary tr...
分类:
其他好文 时间:
2015-07-22 18:45:58
阅读次数:
87
#include
using namespace std;
class Time
{
public:
Time():hour(0),minute(0),second(0) {}
Time(int h,int m,int s)
{
hour=(h>=24||h=60||m<0)?0:m;...
分类:
编程语言 时间:
2015-07-22 18:45:06
阅读次数:
191
在IIS上发布网站已经不是第一次了,几乎每次发布都会遇到相同的问题,可是每次遇到相同的问题,还是重复原来的步骤,再去查一遍来解决,不仅耗费大量的时间,而且总是徒劳而无功!究其原因,还是未能及时总结自己遇到的问题,并深入的去理解。于是,这次,我要把自己遇到的一些问题记录下来,并加以理解,以便以后遇到后能不再做无用功!
1、IIS发布 HTTP错误 500.19 Internet S...
分类:
Web程序 时间:
2015-07-22 18:44:29
阅读次数:
165