现在位置: 首页 > applaud发表的所有文章
  • 09月
  • 27日
数据库 ⁄ 共 6645字 评论关闭
数据库性能诊断的七种武器 主要议题 •        性能优化面临的挑战 •        调优工具的变迁 •        诊断工具中的七种武器 •        Q & A 性能优化面临的挑战 1、架构和业务的设计与变更 2、熟悉各种数据库参数、系统参数 3、应用逻辑与SQL代码实现 4、选择合适的存储方式        存储盘阵、存储模式、存储参数、存储表空间、存储对象等 5、复杂的网络配置 还有更多。。。 DBA的事情好多哦… 为满足业务的运行要求,高性能要求是目前IT系统普遍面临的最棘手问题,尤其是客户面对着目前越来越庞大系统和数据,系统整合、数据大......
阅读全文
  • 08月
  • 17日
综合 ⁄ 共 1082字 评论关闭
题目链接:Codeforces 464C Substitutes in Number 题目大意:给定一个字符串,以及n中变换操作,将一个数字变成一个字符串,可能为空串,然后最后将字符串当成一 个数,取模1e9+7。 解题思路:将操作倒过来处理,这样维护每个数来的val,len两个,val表示对应数值取模1e9+7,len表示对应有多少 位,再计算的过程中要使用。 #include <cstdio> #include <cstring> #include <vector> #include <algorithm> using namespace std; typedef long long ll; const int maxn = 1e5+5; const ll mod = 1e9+......
阅读全文
  • 07月
  • 28日
综合 ⁄ 共 1744字 评论关闭
一、最简单的就是利用系统的NSPredicate //利用正则表达式验证 -(BOOL)isValidateEmail:(NSString *)email {     NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";      NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegex];      return [emailTest evaluateWithObject:email]; } 二、通过区分字符串 -(BOOL)validateEmail:(NSString*)email {     if((0 != [email rangeOfString:@"@"].length) &&        (0 != [email rangeOfStri......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 1573字 评论关闭
有的时候我们在编码的过程中,不知道我们要写什么类(淡魂,不知道还写啥?),不知道这个类要干什么, 我们可以先把生成这个类写好, oc里初始化一个MyView对象 wax_start("init.lua", nil); id tmpView = [[NSClassFromString(@"MyView") alloc] init]; [self.view addSubview:tmpView]; [tmpView release]; 具体的执行代码放到lua里写,可以放到本地,也可以从网上动态下载. MyView 继承UIView, 有一个addALable的方法, 下面的是lua waxClass{"MyView", UIView} function init(self) self.super:init() self:set......
阅读全文
  • 05月
  • 18日
综合 ⁄ 共 548字 评论关闭
向HDFS上传文件,如果是从某个datanode开始上传文件,会导致上传的数据优先写满当前datanode的磁盘,这对于运行分布式程序是非常不利的。 解决的办法: 1、从其他非datanode节点上传 可以将hadoop的安装目录复制一份到一个不在集群中的节点(直接从非datanode的namenode上传也可以,但是这样不太好,会增加namenode的负担,并且时间长了会让namenode上放了各种乱七八糟的文件),在这个节点上不启动任何hadoop进程,但是可以当作客户端使用。上传文件到集群。 也可以自己写一个上传文件的程序、在其他非集群节点上运行来上传文件。......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 1743字 评论关闭
XYTipsWindow 2.8 ,一款轻量级Jquery弹窗插件! 兼容性不错,基本上每个浏览器都支持,收藏一下! 弹出普通文本信息提示以及位置演示:  $("#ID").click(function(){ $.XYTipsWindow();//默认 $.XYTipsWindow({___offsets:"left-top"});//左上角 $.XYTipsWindow({___offsets:"right-top"});//右上角 $.XYTipsWindow({___offsets:"left-bottom"});//左下角 $.XYTipsWindow({___offsets:"right-bottom"});//右下角 $.XYTipsWindow({___offsets:"left-middle"});//靠左居中 $.XYTipsWindow({___offsets:"right-middle"});/......
阅读全文
  • 05月
  • 04日
综合 ⁄ 共 871字 评论关闭
第1章 推荐书籍 Reversing:Secrets of Reverse Engineering Eldad Eilam;Elliot Chikofsky 汇编阅读笔记 esp存储当前栈顶地址(其实是栈底,因为地址是越来越小变化的),每次调用函数上层函数栈顶地址保存在ebp中,所以每个函数开始都是这样: push ebp mov ebp, esp ..... move esp, ebp pop ebp 函数执行开始的时候,变量p1、p2、p3地址分别为ebp+8 ebp+0ch ebp+10h 函数局部变量,例如inti,j;通常为ebp-4、 ebp-8。。。。 第2章 2.2思考与练习 int myfunction(int a, int b) {int d = a+b;int i = 1;int c = 0;while (c<1......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 1336字 评论关闭
Things to check before you begin: Install the latest WN111 software on your computer. You may download the latest driver on this link, http://kbserver.netgear.com/products/WN111.asp. Make sure to have the latest firmware on your WNR834Bv2 router and able to connect to the Internet. If you have the latest firmware on the WNR834Bv2, go to Advanced menu and click on Wireless Settings. Make sure to have a check mark in the Keep Existing Wireless Settings box and hit Apply. Configuration ......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 3366字 评论关闭
  每一个程序员都有改变世界的梦想,他们不甘平凡,他们想要make a difference,他们想要创立世界上最cool的公司,那具体该如何做呢?风靡全球的《rework》将告诉你答案。     37signals是一家很特别的公司,他们有很独特的理念。虽然他们的团队只有16人,但他们的几个产品每年都会带来相当可观的利润。他们反对风险投资,反对扩大规模,反对堆砌功能。如果让我用一个词形容他们的话,那就是maverick(特立独行的人),在某种程度上他们与乔布斯有相似之处。除了他们的产品外,他们还有一些副产品: 一个很著名的博客:Signal vs......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 157字 评论关闭
最近几个月整理的博客目录: 1.Structured SVM 2.All other kinds of SVM: rank SVM and latent SVM 3.sparse coding 4.low rank 5.l_1 l_2 l_0的一些优化求解 6.图像分割概述 7.特征值、特征方法概述 8.Cross Modal检索概述 9.LSH等快速检索方法
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 852字 评论关闭
电脑换了固态硬盘,终于可以肆意的运行虚拟机了。啊哈哈哈哈啊!! 之前安装mac有一点小卡,但是现在就完全不卡了。 不过安装这个mac 10.9.3还是有点波折的,网上现在教程一堆一堆的,但是你按照教程来总是会出现各种小问题。 现在记录个人安装过程,这个才是自己完全掌握的。 网盘资源: 补丁:here 系统: mac os 10.9.3.iso mac os 10.10 Yosmeite.dmg darwin: darwin6.iso xcode: xcode6.1 安装过程: 1: 下载虚拟机vmware 10.0.1,这个资源大家可以自己在网上搜下,我的网盘里面没有存。 2:安装过程,这么简单的东西我也不......
阅读全文
  • 01月
  • 28日
综合 ⁄ 共 61字 评论关闭
http://www.cnblogs.com/koking/archive/2011/10/19/2217894.html
阅读全文