首页 > 2015年05月06日 > 全部分享
leetcode-24 Swap Nodes in Pairs
问题描述:Given a linked list, swap every two adjacent nodes and return its head.For example, Given 1->2->3->4, you should return the list as 2->1->4->3.Your algorithm should use only constant space. You...
分类:其他   时间:2015-05-06 15:05:33    收藏:0  评论:0  赞:0  阅读:231
leetcode 204/187/205 Count Primes/Repeated DNA Sequences/Isomorphic Strings
一:leetcode 204 Count Primes 题目: Description: Count the number of prime numbers less than a non-negative number, n 分析:此题的算法源码可以参看这里,http://en.wikipedia.org/wiki/Sieve_of_Eratosthenes 代码: cl...
分类:其他   时间:2015-05-06 15:05:23    收藏:0  评论:0  赞:0  阅读:215
CBO估计执行计划需要参考的三项
Estimator The estimator determines the overall cost of a given execution plan. The estimator generates three different types of measures to achieve this goal: Selectivity This measure represe...
分类:其他   时间:2015-05-06 15:05:13    收藏:0  评论:0  赞:0  阅读:179
【Android SDK程序逆向分析与破解系列】之二:Android可执行程序DEX分析(一)
作者:郭嘉 邮箱:allenwells@163.com 博客:http://blog.csdn.net/allenwells github:https://github.com/AllenWells【Android SDK程序逆向分析与破解系列】章节索引一 DEX文件数据结构DEX使用的数据类型如下表所示: u1~u8:表示1~8字节的无符号数。 sleb128、uled128和uled1...
分类:移动平台   时间:2015-05-06 15:05:04    收藏:0  评论:0  赞:0  阅读:1064
CAPropertyAnimation additive
再做一些shaking动画时,通常会指定对称的左右几个点,加入都CAKeyframeAnimation.values中。 但是这就需要计算present layer的点,不太方便。 看了下CAPropertyAnimation有个属性是additive,这个属性根据当前的渲染层的值加上value生成新的渲染的值,也就是动画时present layer的值。 Deter...
分类:其他   时间:2015-05-06 15:04:55    收藏:0  评论:0  赞:0  阅读:138
使用Visual VM 查看linux中tomcat运行时JVM内存
前言:在生产环境中经常发生服务器内存溢出,假死或者线程死锁等异常,导致服务不可用。我们经常使用的解决方法是通过分析错误日记,然后去寻找代码到底哪里出现了问题,这样的方式也许会奏效,但是排查起来耗费时间比较多,或者说本身代码本身就没有错,而是访问量大时候消耗内存太多,垃圾对象没有及时回收等等其他情况导致的,这样排查异常起来异常困难,那么有没有一些可视化的工具,帮助我们可以详细地查看当前应用服务的内存情...
分类:系统服务   时间:2015-05-06 15:04:33    收藏:0  评论:0  赞:0  阅读:2723
Android图片加载与缓存开源框架:Android Glide
??《Android图片加载与缓存开源框架:Android Glide》 Android Glide是一个开源的图片加载和缓存处理的第三方框架。和Android的Picasso库类似,个人感觉比Android Picasso好用。Android Glide使自身内部已经实现了缓存策略,使得开发者摆脱Android图片加载的琐碎事务,专注逻辑业务的代码。Android Glide使用便利,短短几行...
分类:移动平台   时间:2015-05-06 15:04:24    收藏:0  评论:0  赞:0  阅读:579
【算法设计-链表】单链表与双向循环链表
1.单链表代码:包含了尾插法,插入,删除操作。 有头结点的单链表也是为了在第一个位置插入和删除时候容易,不需要另外讨论 #include #include typedef struct Linklist {  int key;  Linklist *next; }Linklist; Linklist* create_end() {   Linklist *head=(Link...
分类:编程语言   时间:2015-05-06 15:04:13    收藏:0  评论:0  赞:0  阅读:272
枚举在单片机编程的应用
什么时候需要用到enum呢?当变量的数值在几个范围之间,如一个week变量取值只有Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday。这样用enum比较好.当然也可以用define.但是define维护起来比较麻烦, 适合变量的数值范围值较少的时候.1、用enum关键字说明常量(即说明枚举常量)有以下几点好处:...
分类:其他   时间:2015-05-06 15:04:04    收藏:0  评论:0  赞:0  阅读:180
Ubuntu 14.04 64位机上不带CUDA支持的Caffe配置编译操作过程
Ubuntu 14.04 64位机上不带CUDA支持的Caffe配置编译操作过程!...
分类:系统服务   时间:2015-05-06 15:03:44    收藏:0  评论:0  赞:0  阅读:202
C++ Primer第四版习题--3.17(重做3.14)
/*读入一段文本到vector对象,每个单词存储为vector中的一个元素, * 要求用迭代器实现,把vector中的每个单词转化为大写字母。 * 输出转化后的元素,每8个单词为一行 **/ #include #include #include #include int main() { std::vector svec; std::string word; ...
分类:编程语言   时间:2015-05-06 15:03:33    收藏:0  评论:0  赞:0  阅读:336
设计模式(行为型)之中介者模式(Mediator Pattern)
如果对象之间的联系呈现为网状结构,存在大量的多对多联系,在网状结构中,几乎每个对象都需要与其他对象发生相互作用,而这种相互作用表现为一个对象与另外一个对象的直接耦合,这将导致一个过度耦合的系统。如果在一个系统中对象之间存在多对多的相互关系,我们可以将对象之间的一些交互行为从各个对象中分离出来,并集中封装在一个中介者对象中,并由该中介者进行统一协调,这样对象之间多对多的复杂关系就转化为相对简单的一对多关系。通过引入中介...
分类:其他   时间:2015-05-06 15:03:23    收藏:0  评论:0  赞:0  阅读:144
C语言算法之老鼠走迷宫
1.Algorithm Gossip: 老鼠走迷官(一) 说明:老鼠走迷宫是递回求解的基本题型,我们在二维阵列中使用2表示迷宫墙壁,使用1来表 示老鼠的行走路径,试以程式求出由入口至出口的路径。 解法:老鼠的走法有上、左、下、右四个方向,在每前进一格之后就选一个方向前进,无法前 进时退回选择下一个可前进方向,如此在阵列中依序测试四个方向,直到走到出口为止,这是 递回的基本题。 代码: ...
分类:编程语言   时间:2015-05-06 15:03:14    收藏:0  评论:0  赞:0  阅读:306
python学习笔记4-正则表达式
import re -- 所有正则表达式相关的功能都包含在re模块中re.sub() -- 字符串替换>>> import re>>> s= "100 NORTH BROAD ROAD">>> re.sub('ROAD$','RD.',s)'100 NORTH BROAD RD.'>>> s = "...
分类:编程语言   时间:2015-05-06 15:02:23    收藏:0  评论:0  赞:0  阅读:264
可重入函数与不可重入函数
主要用于多任务环境中,一个可重入的函数简单来说就是可以被中断的函数,也就是说,可以在这个函数执行的任何时刻中断它,转入OS调度下去执行另外一段代码,而返回控制时不会出现什么错误;而不可重入的函数由于使用了一些系统资源,比如全局变量区,中断向量表等,所以它如果被中断的话,可能会出现问题,这类函数是不能...
分类:其他   时间:2015-05-06 15:02:03    收藏:0  评论:0  赞:0  阅读:182
Bootstrap<基础二十七> 多媒体对象(Media Object)
原文:Bootstrap 多媒体对象(Media Object)Bootstrap 中的多媒体对象(Media Object)。这些抽象的对象样式用于创建各种类型的组件(比如:博客评论),我们可以在组件中使用图文混排,图像可以左对齐或者右对齐。媒体对象可以用更少的代码来实现媒体对象与文字的混排。 媒...
分类:其他   时间:2015-05-06 15:01:53    收藏:0  评论:0  赞:0  阅读:288
验证码生成(servlet)
一 效果如下: 二 java 代码如下: import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image...
分类:其他   时间:2015-05-06 15:01:43    收藏:0  评论:0  赞:0  阅读:384
驱动相关命令
rmmod 1.手动创建设备节点 例子中创建了一个名为xxx的节点,其主设备号为3,次设备号为1mknod /dev/xxx c 3 12.安装驱动insmod 3.查看设备节点cat /proc/devices4.查看驱动lsmod5.卸载驱动rmmod
分类:其他   时间:2015-05-06 15:01:23    收藏:0  评论:0  赞:0  阅读:152
移动端手势库hammerJS 2.0.4官方文档翻译
hammerJS是一个优秀的、轻量级的触屏设备手势库,现在已经更新到2.04版本,跟1.0版本有点天壤地别了,毕竟改写了事件名并新增了许多方法,允许同时监听多个手势、自定义识别器,也可以识别滑动方向。不过对于新版本的hammerJS却及其匮乏中文指引文档,就着这一点我还是上官网翻译下英文文档,写一篇...
分类:移动平台   时间:2015-05-06 15:01:03    收藏:0  评论:0  赞:0  阅读:414
201505061055_《Javascript编码规范笔记》
一.前言。浏览器端编程的行为规范。typescript也尽量遵循该规则。二.代码风格。 2.1 无 BOM 的 UTF-8 编码; 2.2 文件结尾处加一空行; 2.2 使用 4 个空格做为一个缩进层级 2.3 二元运算符两侧必须有一个空格,一元运算符与操作对象之间不允许有空格 2.4 左花括号前必...
分类:编程语言   时间:2015-05-06 15:00:53    收藏:0  评论:0  赞:0  阅读:309
2032条   上一页 1 ... 49 50 51 52 53 ... 102 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!