随着业务的进展,现在需要直接操作Redis 数据! 其中就需要获取指定前缀的key,就好像操作mysql一样,需要获取指定记录段! ZF2强大的支持了redis缓存方式,但是当我运用ZF2 redis缓存工厂模式的时候,竟然发现Z...
分类:
其他好文 时间:
2014-09-24 16:12:07
阅读次数:
206
android:gravity与android:layout_gravity的区别在于:android:gravity用于设置View组件的对齐方式,而android:layout_gravity用于设置Container组件的对齐方式。 ????????举个例子,我们...
分类:
其他好文 时间:
2014-09-24 16:28:07
阅读次数:
182
蓄水池布局说明 野生动物园位于秦岭山下,在山上建有两个蓄水池,为整个园区动物提供生活用水。1 号蓄水池距中心监控室约 600m 左右,2 号蓄水池距中心监控室约 3000 米左右。监控室在山下工作区,安装了水泵和控...
分类:
其他好文 时间:
2014-09-24 16:27:57
阅读次数:
258
观察者模式(Observer)完美的将观察者和被观察的对象分离开。
在GOF的《设计模式:可复用面向对象软件的基础》一书中对观察者模式是这样说的:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。当一个对象发生了变化,关注它的对象就会得到通知;这种交互也称为发布-订阅(publish-subscribe)。目标是通知的发...
分类:
其他好文 时间:
2014-09-24 16:26:37
阅读次数:
185
【求最大深度】Given a binary tree, find its maximum depth.
The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.
这里说的最大深度是指最深叶子节点到根节点的路径长度
...
分类:
其他好文 时间:
2014-09-24 16:09:37
阅读次数:
200
当一个COM接口支持IDispatch的时候(Dual接口),它就可以被其他语言调用。
这里我用perl试了一下。
perl测试代码
use warnings;
use strict;
use Win32::OLE;
use constant ADS_UF_ACCOUNTDISABLE => 2;
use constant ADS_SCOPE_SUBTREE => 2;
my $MyCo...
分类:
其他好文 时间:
2014-09-24 15:02:47
阅读次数:
269
tar压缩解压命令总结,以及如何将文件压缩解压到指定的目录...
分类:
其他好文 时间:
2014-09-24 15:02:07
阅读次数:
179
说明:
(1)支持Window 7系统,但是xp系统智能朗读英文和数字;
(2)添加引用 Interop.SpeechLib.dll;
(3)使用时调用StringToVoice(str)即可。
using SpeechLib;
///
/// 把字符串转换成声音
///
/// 要朗读的字符串
publ...
分类:
其他好文 时间:
2014-09-24 15:18:27
阅读次数:
194
题目链接:
http://acm.hdu.edu.cn/showproblem.php?pid=4415
题目意思:
要杀死n个敌人,每个敌人有两个属性a和b,a表示杀他所需要的能力值,b表示杀掉他后可以免费再杀b个敌人。告诉初始能力值,求能杀的最多的敌人,及杀掉那么多敌人的最小花费。
解题思路:
分类+贪心
这道题比较难,也比较经典。好题。
首先把敌人按b值是否为零分成两类A...
分类:
其他好文 时间:
2014-09-24 16:08:17
阅读次数:
148
【题意简述】:两道题都是求有多少点在一条直线上。
【分析】:暴力然后使用斜率相等进行求解,但要注意的是在求斜率时,避免使用除法,一律换位乘法运算,否则会RE。
以2606为例贴代码,1118只是数组的大小不一样,其他相同。
//216K 0Ms
#include
using namespace std;
int a[205],b[205];
int main()
{
int t;
c...
分类:
其他好文 时间:
2014-09-24 16:07:37
阅读次数:
242
【题意简述】:就是有一段路上有和长度加一的值相等的数目,现在要在这条路上修路,所以要砍掉一些树,问剩下了多少树。
【分析】:很简单,注意一的处理就好。
//216K 79Ms
#include
using namespace std;
int main()
{
int len,n,s,e;
while(cin>>len>>n)
{
int sum = 0;
if(len == ...
分类:
其他好文 时间:
2014-09-24 16:07:07
阅读次数:
193
题意 假设一棵二叉树也会落叶 而且叶子只会垂直下落 每个节点保存的值为那个节点上的叶子数 求所有叶子全部下落后 地面从左到右每堆有多少片叶子
和上一题有点像 都是递归输入的 一个节点(设水平位置为p) 则它的左右儿子节点的水平位置分别为 p-1 p+1 也是可以边输入边处理的 输入完也就得到答案了 注意每个样例后面都有一个空行 包括最后一个
#includ...
分类:
其他好文 时间:
2014-09-24 16:06:57
阅读次数:
244
在这个视图类里,由构造函数声明了两个保存当前鼠标坐标的点(x, y)。接着下来看到成员函数Paint,这个函数主要作用就是把界面所有画过的线,在窗口更新之后,再次把所有的直线显示出来。所以在这个函数传入两个参数:canvas和ptList,canvas是窗口的画布,ptList是保存所有直线的端点,有了画布和所有直线的端点,就可以把以前在界面画过的线重新显示出来。为什么要这样做呢?因为窗口每次更新...
分类:
其他好文 时间:
2014-09-24 15:50:07
阅读次数:
126
最近一段的时间,一直在看编程之美之类的算法书籍,总的来说,wozui...
分类:
其他好文 时间:
2014-09-24 16:23:07
阅读次数:
154
题目大意:给定一个序列,求区间内小于等于某数的元素数量
首先区间排名一看就是划分树 不过和第k小不一样 我们需要做一些处理
第一种处理方式是二分答案 然后转换成区间第k小 好方法我喜欢 但是这里说的不是这种方法
首先建树,然后对于每个询问,我们讨论k与a[mid]的关系
若k
若k>=a[mid],则左子树内一定所有数都小于等于k,于是我们将查询区间中进入左子树的元素的数量记入ans,然...
分类:
其他好文 时间:
2014-09-24 15:49:37
阅读次数:
194
这是一个maven 工程,安装完mvn 3.2.2后, mvn --version
Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; 2014-08-12T04:58:10+08:00)
Maven home: /opt/apache-maven-3.2.3
Java version: 1.7.0_09, vendor: O...
分类:
其他好文 时间:
2014-09-24 14:58:57
阅读次数:
182