题意:给你一个m*n的巧克力,让人把它切成1*1的,但是每次只能切一下,问要切多少刀。 析:简单啊,我就不明白了 怎么那么多人TLE了,不会当DP做了吧,其实不用的。 假设有一个1*m的巧克力,很明显知道是切m-1刀,那么再把n把变成1,要n-1刀,加起来就OK。 代码如下: ...
分类:
其他好文 时间:
2016-05-30 14:12:17
阅读次数:
199
三大范式一直没有记住,看了这个有了理解!挺好的记着,以后忘了,可以再看看! 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式 ...
分类:
数据库 时间:
2016-05-30 14:10:31
阅读次数:
200
鱼和水的故事,那两句对白很经典,几乎谁都知道,但却很少人知道故事的全篇。 鱼说:“你看不见我眼中的泪,因为我在水中。” 水说:“我能感觉得到你的泪,因为你在我心中。” http://hovertree.com/h/bjaf/r3o7i9xq.htm 这两句对白很经典,几乎谁都知道,但却很少人知道故事 ...
分类:
其他好文 时间:
2016-05-30 14:10:52
阅读次数:
143
这是我们作业上的一道题,也是我认为挺好玩的一道题,是裸的多重背包,不过它只是单纯的让我判断能否装满。我第一次交TLE了,我以为作业题的数据不会很强,干脆偷了个懒枚举了下选的个数,没有二进制优化直接超时了,低估出题老师了~所以我又加上了二进制优化,经历一番坎坷才过。 关于这个背包的知识,我想多说一点, ...
分类:
其他好文 时间:
2016-05-30 14:12:06
阅读次数:
331
假设当前分支为master,当前的commit情况如下,现在需要删除commit_id_2和commit_id_4: 一、创建新的分支,用于reset操作 二、在新分支develop上,将commit重置到commit_id_4之前的提交 三、提交新分支,覆盖之前的commit信息 四、按原有的顺序 ...
分类:
其他好文 时间:
2016-05-30 14:10:10
阅读次数:
122
上传的代码,来源传智播客《php从入门到精通》 第124讲 php文件编程③文件上传细节讨论 <?php//1.接收提交文件的用户$username=$_POST['username'];$fileintro=$_POST['fileintro'];//(1), 如何控制用户上传的文件大小 < 2m ...
分类:
Web程序 时间:
2016-05-30 14:09:17
阅读次数:
153
1. 安装火狐浏览器,首先得知道系统是64位的还是32位的: 2. 将下载的火狐浏览器压缩包移动到指定目录(/user/local)下: 3. 解压缩: 4. 进入firefox目录: 5. 运行firefox: 6. 为firefox安装adobe flash player插件: 7. 删除文件/ ...
分类:
系统相关 时间:
2016-05-30 14:10:06
阅读次数:
205
使用运行的类的信息使你的程序设计更加灵活 反射授予了你的代码访问装载进JVM内的Java类的内部信息的权限,并且允许你编写在程序执行期间与所选择的类的一同工作的代码,而不是在源代码中。这种机制使得反射成为创建灵活的应用程序的强大工具,但是要小心的是,如果使用不恰当,反射会带来很大的副作用。在这篇文章 ...
分类:
编程语言 时间:
2016-05-30 14:08:45
阅读次数:
186
建网站的流程? 美观这问题没有固定的,要有美术基础,要有创意。 做网站的步骤 一、做好网站页面文件 二、申请域名(即网址:这个要花钱),有专门的网络公司卖域名 三、购买空间(即存放你网站文件的磁盘空间),有专门的网络公司卖域名,这个也要花钱 四、网络公司告诉你 ftp地址:帐号及密码,你通过在 ie ...
分类:
Web程序 时间:
2016-05-30 14:08:45
阅读次数:
151
一、避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。例子:import java.util.Vector;class CEL { void method (Vector vector) { fo ...
分类:
编程语言 时间:
2016-05-30 14:09:56
阅读次数:
227
在OpenJudge看到一个题目: 描述 小明和小红去参加party。会场中总共有n个人,这些人中有的是朋友关系,有的则相互不认识。朋友关系是相互的,即如果A是B的朋友,那么B也是A的朋友。小明和小红想知道其中某两个人有多少个公共的朋友。 输入第一行为一个正整数c,代表测试数据的个数。接下来是c组测 ...
分类:
其他好文 时间:
2016-05-30 14:09:13
阅读次数:
228
1、无法使用网络:Permission denied(maybe missing internet permission) 在AndroidMainifest.xml中增加允许使用网络选项(在</application>结束标签之后>): <uses-permission Android:name= ...
分类:
移动开发 时间:
2016-05-30 14:09:13
阅读次数:
256
概念说明Apache Commons CLI 简介 虽然各种人机交互技术飞速发展,但最传统的命令行模式依然被广泛应用于各个领域:从编译代码到系统管理,命令行因其简洁高效而备受宠爱。各种工具和系统都 提供了详尽的使用手册,有些还提供示例说明如何二次开发。然而关于如何开发一个易用、强壮的命令行工具的文章 ...
分类:
Web程序 时间:
2016-05-30 14:07:23
阅读次数:
168
Hibernate的基本配置文件有两种:hibernate.cfg.xml和model.hbm.xml文件。
hibernate.cfg.xml包含了Hibernate与数据库的基本连接信息,在Hibernate工作的初始阶段,这些信息被先后加载到Configuration和SessionFactory实例;
model.hbm.xml包含了Hibernate的基本映射信息,即系统中每...
分类:
Web程序 时间:
2016-05-30 13:01:48
阅读次数:
279
本篇主要是对 google推出的性能优化典范 进行一个通篇的整理… 主要在于一些具体的优化技巧、至于 60fps、掉帧、gc、内存抖动、阈值…等等这些性能术语的概念里面不做多概括,请自行查阅…本篇从以下几点延伸扩展… 绘制/渲染优化布局的结构
避免复杂的View层级。布局越复杂就越臃肿,就越容易出现性能问题,寻找最节省资源的方式去展示嵌套的内容;
尽量避免在视图层级的顶层使用相对布局 Relativ...
分类:
移动开发 时间:
2016-05-30 13:01:31
阅读次数:
242
一.Flume使用的前提:
Flume
使用 java
编写,其需要运行在 Java1.6
或更高版本之上。
二.Flume的定义:
Flume是一个分布式、可靠、高效可用的海量日志采集、聚合和传输系统,支持在系统中定制各类数据发送方,用于搜集数据;同时,flume提供对数据进行加单处理,并写到各种数据接受方(可定制)的能力。
核心一句话:将数据从数据源收集过来,再送到目的地。为...
分类:
Web程序 时间:
2016-05-30 13:02:00
阅读次数:
396
**Intent的中文意思是“意图,目的”的意思,可以理解为不同组件之间通信的“媒介”或者“信使”。
目标组件一般要通过Intent来声明自己的条件,一般通过组件中的元素来过滤。
Intent在由以下几个部分组成:动作(action),数据(data),分类(Category),类型(Type),组件(Component),和扩展信息(Extra)。
Intent在寻找目标组件的时候有两种方法...
分类:
其他好文 时间:
2016-05-30 13:01:55
阅读次数:
189