跳台阶一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。class Solution { public: int jumpFloor(int number) { if(number == 1) ...
分类:
其他好文 时间:
2015-06-12 11:20:22
阅读次数:
150
压缩原理:把文档中相同的字符串用特殊的算法提取出来,为其打上一个特殊的标记,并用标记替换文档中原有的字符。从而实现压缩文件占用空间大小的目的。Linux中常用的压缩软件有以下几种(只能压缩文件,不支持目录压缩):gzip:压缩后默认不保留原文件用法:gzip[option]fileP..
分类:
其他好文 时间:
2015-06-12 01:11:19
阅读次数:
141
1. 命令行日常系快捷键如下的快捷方式非常有用,能够极大的提升你的工作效率:
CTRL + U – 剪切光标前的内容
CTRL + K – 剪切光标至行末的内容
CTRL + Y – 粘贴
CTRL + E – 移动光标到行末
CTRL + A – 移动光标到行首
ALT + F – 跳向下一个空格
ALT + B – 跳回上一个空格
ALT + Backspace – 删除前一个单...
分类:
系统相关 时间:
2015-06-11 19:34:36
阅读次数:
165
视频播放,其实没有什么难度,我现在的理解,一个controller,带着一个view。其中controller负责加载视频的url,controller一般有如下功能:play(播放)、stop(暂停)、nextOne(下一个)、beforeOne(上一个)、popView(返回);而view负责把...
分类:
移动开发 时间:
2015-06-11 18:43:16
阅读次数:
132
题目链接:BZOJ - 1009题目分析题目要求求出不包含给定字符串的长度为 n 的字符串的数量。既然这样,应该就是 KMP + DP ,用 f[i][j] 表示长度为 i ,匹配到模式串第 j 位的字符串个数,然后转移就是可以从第 j 位加上一个字符转移到另一个位置。然而..我并没有写过KMP +...
分类:
其他好文 时间:
2015-06-11 16:32:51
阅读次数:
257
我给WPF控件扩展了一个名为CornerRadius的附加属性,以便于所有控件在重写ControlTemplate的时候,在ControlTemplate中先加上一个Border,然后利用附加的CornerRadius,设置圆角属性,看起来是这样的: ...
通过 Command+空格键来切换不同的输入法刚开始是不能用的需设置打开偏好设置->键盘先把Spotlight去掉,因为它占用了快捷键然后在输入源里把选择上一个输入源前面打钩就行了
分类:
其他好文 时间:
2015-06-10 22:16:06
阅读次数:
115
按键按下去时短暂的,如何让这种短暂延续?只是单纯的用if-else 恐怕不够,今天借鉴别人的代码,写了一个让他延续的事例,具体就是另外再加上一个计数器,当按下后,计数器计数加一,在加一的状态下可以任意操作,直到再次按下键,计数器再加一,延续终止,具体代码如下:always@(posedge clk_...
分类:
其他好文 时间:
2015-06-10 20:57:57
阅读次数:
123
转会:http://www.blogjava.net/xylz/archive/2010/07/05/325274.html前面的章节主要谈谈原子操作,至于与原子操作一些相关的问题或者说陷阱就放到最后的总结篇来总体说明。从这一章開始花少量的篇幅谈谈锁机制。上一个章节中谈到了锁机制,而且针对于原子操作...
分类:
编程语言 时间:
2015-06-10 12:09:49
阅读次数:
154
总体的设计思路: 首先按照内存块的大小申请N*块大小的连续内存区域。 构造内存块的双向链表,有2种,一种是空闲链表;另外一种为已经使用的链表。该双向链表也是一块固定大小的内存区域,每个链表节点存储了当前内存块的地址、该节点上一个节点以及下一个节点。#define ut_base(TYPE) \ .....
分类:
其他好文 时间:
2015-06-10 11:49:20
阅读次数:
143