现在位置: 首页 > presidio发表的所有文章
  • 08月
  • 04日
综合 ⁄ 共 2037字 评论关闭
手册是没有,这些都是修饰符i :如果在修饰符中加上"i",则正则将会取消大小写敏感性,即"a"和"A" 是一样的。 m:默认的正则开始"^"和结束"$"只是对于正则字符串如果在修饰符中加上"m",那么开始和结束将会指字符串的每一行:每一行的开头就是"^",结尾就是"$"。 s:如果在修饰符中加入"s",那么默认的"."代表除了换行符以外的任何字符将会变成任意字符,也就是包括换行符! x:如果加上该修饰符,表达式中的空白字符将会被忽略,除非它已经被转义。 e:本修饰符仅仅对于replacement有用,代表在replacement中作为PHP代码。 A:如果......
阅读全文
  • 09月
  • 30日
综合 ⁄ 共 1003字 评论关闭
Populating Next Right Pointers in Each Node II Oct 28 '12 5299 / 13177 Follow up for problem "Populating Next Right Pointers in Each Node". What if the given tree could be any binary tree? Would your previous solution still work? Note: You may only use constant extra space. For example, Given the following binary tree,          1        /  \       2    3      / \    \     4   5    7 After calling your function, the tree should look like:          1 -> NULL        /  \       2 ->......
阅读全文
  • 08月
  • 21日
综合 ⁄ 共 928字 评论关闭
可以在https://github.com/rs/SDWebImage这个网站上下载SDWebImage开源包,加到我们的工程中。command+b一下会有8个错误,这时候我们导入MapKit.framework、ImageIO.framework两个框架就好了。然后#import"UIImageView+WebCache.h"一下就OK了。UIImageView+WebCache类是对UIImageView的扩展,所以这个类里的方法直接可以你所创建的UIImageView的对象调用。我们在网上找一个图片点右键复制它的网址。 使用- (void)setImageWithURL:(NSURL *)url placeholderImage:(UIImage*)placeholder success:(void (^)(UIImage *image))successf......
阅读全文
  • 08月
  • 12日
综合 ⁄ 共 407字 评论关闭
  什么是需求管理   需求管理是一种用于查找、记录、组织和跟踪系统需求变更的系统化方法。需求管理是认识和管理对产品的全部需求,并确保主生产计划反映这些需求的功能。需求管理包括:预测、订单录入、订单承诺、分库需求、非独立需求、厂际订单及维修件需求等。有效需求管理的关键在于维护需求的明确阐述、每种需求类型所适用的属性,以及与其他需求和其他项目工件之间的可追踪性。 需求管理的难点   1、需求不总是显而易见的,而且它可来自各个方面。   2、需求并不总是能容易用文字明白无误地表达。   3、存在......
阅读全文
  • 05月
  • 04日
综合 ⁄ 共 14647字 评论关闭
http://www.cnblogs.com/my6521/archive/2009/03/12/1409227.html 在项目中,我们经常遇到或用到分页,那么在大数据量(百万级以上)下,哪种分页算法效率最优呢?我们不妨用事实说话。   测试环境 硬件:CPU 酷睿双核T5750  内存:2G 软件:Windows server 2003    +   Sql server 2005   OK,我们首先创建一数据库:data_Test,并在此数据库中创建一表:tb_TestTable    1create database data_Test  --创建数据库data_Test  2GO  3use data_Test  4GO  5create table tb_TestTable   --创建表  6(  7    id int identity(1,1) prim......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 1091字 评论关闭
在linux/unix下,你会怎么中止一个java进程? 你可能会回答 kill -9 pid,这是一种在多数情况下正确的做法。不过,这种方式过于暴力,如果用户对环境不熟悉,很容易造成致命的后果。 本文将分析kill -9产生问题的原因,并给出另一种标准的kill方式。 标准中断信号 在Linux信号机制中,存在多种进程中断信号(Linux信号列表)。其中比较典型的有 SIGNKILL(9) 和 SIGNTERM(15). SIGNKILL(9) 和 SIGNTERM(15) 的区别在于: SIGNKILL(9) 的效果是立即杀死进程. 该信号不能被阻塞, 处理和忽略。 SIGNTERM(15) 的效果是......
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 4070字 评论关闭
模仿腾讯实现内核进程的调试端口DebugPort 清零 最近学习驱动,昨天刚配置了下windebug调试器,下载了论坛的驱动教程,很不错,适合入门。看了几个老郁的教程,随便把驱动环境搭建好了。 在公司xp  sp3的系统上测试了成功,OD下断点失效或报错。 --------------------------------------------------------------------------------------- 现在刚回家,家里是win7 32位系统,我过会改下进程结构各个属性的偏移量 打包上传上来。 #include <ntddk.h> PETHREAD pThreadObj = NULL; BOOLEAN bTerminated = FALSE; UCHAR......
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 3843字 评论关闭
转自:偶像唐巧的博客 CocoaPods简介 每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如Java语言的Maven,nodejs的npm。随着iOS开发者的增多,业界也出现了为iOS程序提供依赖管理的工具,它的名字叫做:CocoaPods。 CocoaPods项目的源码在Github上管理。该项目开始于2011年8月12日,经过多年发展,现在已经成为iOS开发事实上的依赖管理标准工具。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和更新第三方开源库的时间。 在我开发猿题库客户端时,其使用了24个第三方开源库。......
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 4943字 评论关闭
菜单选择窗口:     菜单多选窗口   菜单单选窗口:     [java] view plaincopy import android.app.Activity;   import android.app.AlertDialog;   import android.content.DialogInterface;   import android.os.Bundle;   import android.view.View;   import android.view.View.OnClickListener;   import android.widget.Button;   import android.widget.ListView;   import android.widget.Toast;      public class MainActivity extends Activity {    private String[] areas = new String......
阅读全文
4.1.2 错误处理 有些读者会有疑问,如果一个事务中的某个命令执行出错,Redis 会怎样处理呢?要回答这个问题,首先需要知道什么原因会导致命令执行出错。 (1)语法错误。语法错误指命令不存在或者命令参数的个数不对。比如: redis> MULTI  OK  redis> SET key value  QUEUED  redis> SET key  (error) ERR wrong number of arguments for 'set' command  redis> ERRORCOMMAND key  (error) ERR unknown command 'ERRORCOMMAND'  redis> EXEC  (error) EXECABORT Transaction discarded because of previous ......
阅读全文
  • 01月
  • 13日
综合 ⁄ 共 1919字 评论关闭
Description Farmer John新买的干草打包机的内部结构大概算世界上最混乱的了,它不象普通的机器一样有明确的内部传动装置,而是,N (2 <= N <= 1050)个齿轮互相作用,每个齿轮都可能驱动着多个齿轮。 FJ记录了对于每个齿轮i,记录了它的3个参数:X_i,Y_i表示齿轮中心的位置坐标(-5000 <= X_i <= 5000; -5000 <= Y_i <= 5000);R_i表示该齿轮的半径(3 <= R_i <= 800)。驱动齿轮的位置为0,0,并且FJ也知道最终的工作齿轮位于X_t,Y_t。 驱动齿轮顺时针转动,转速为10,000转/小时。你的任务是,确定传动序......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 1733字 评论关闭
activity-alias是android里为了重复使用Activity而设计的。 当在Activity的onCreate()方法里,执行getIntent().getComponent().getClassName();得到的可能不是这个Activity的名字,有可能是别名的名字,例如:在AndroidMenifest.xml有如下配置: [xhtml] view plaincopyprint? <activity        android:name=".TestAndroid"       android:icon="@drawable/ic_menu_mark">           <intent-filter>               <action android:name="android.intent.action.MAIN" />               <category a......
阅读全文