搬运工

导航

2014年12月3日 #

[转]DB2 load参数

摘要: 本文持续更新,LOAD如何提高parallelism。LOAD SHRLEVEL CHANGE的性能提高。===========================Every once in a while I completely miss a feature added to DB2. This ... 阅读全文

posted @ 2014-12-03 14:47 hackergodness 阅读(949) 评论(0) 推荐(0) 编辑

DB2 claim与drain

摘要: DB2使用claim & drain来控制SQL与utility对数据库对象的访问。claim说明有对象正在访问或是将要访问该对象,而drain则是在对象上面加一个drain lock,等所有的claimers执行完成以后,对该对象进行特定的处理操作。drain lock的目的是防止多个proces... 阅读全文

posted @ 2014-12-03 14:36 hackergodness 阅读(317) 评论(0) 推荐(0) 编辑

2014年10月14日 #

浅谈屏蔽搜索引擎爬虫(蜘蛛)抓取/索引/收录网页的几种思路

摘要: 网站建设好了,当然是希望网页被搜索引擎收录的越多越好,但有时候我们也会碰到网站不需要被搜索引擎收录的情况。 比如,你要启用一个新的域名做镜像网站,主要用于PPC 的推广,这个时候就要想办法屏蔽搜索引擎蜘蛛抓取和索引我们镜像网站的所有网页。因为如果镜像网站也被搜索引擎收录的话,很有可能会影响官网... 阅读全文

posted @ 2014-10-14 11:08 hackergodness 阅读(933) 评论(0) 推荐(0) 编辑

2013年7月9日 #

ln 命令使用

摘要: 今天在工作中遇到了“ln -sf”命令,发觉很久没用基本忘光,遂重拾鸟哥神书温补了一把。 简单描述的话,ln是linux中用来链接文件的,存在两种不同的连接:1) Hard Link实现该操作很简单 ln src_file dist_file2) Soft Linkln -s[f] src_file dist_file-f参数表示,如果目标文件存在,先删除目标文件再创建。所以-f慎用。 那么Hard Link与Soft Link有何区别呢?Hard:src和dist file可以等同为一个文件,在文件系统中会指向相同的inode,因此对任意一方的修改都会影响到另一方。H方式目前只支持文件。.. 阅读全文

posted @ 2013-07-09 23:18 hackergodness 阅读(313) 评论(0) 推荐(0) 编辑

python 调用浏览器方法

摘要: 每天都要登陆某网站,刷积分。为了节省时间,用了下python中的webbrowser模块。新建.py 文件1 #!/usr/bin/python2 import webbrowser3 webbrowser.open_new_tab('url')然后执行chmod 修改文件属性。接着运行。感觉省了好几步操作啊:)note: webbrowser.open_new('url') 是新建默认浏览器的窗口,而上面的是新建一个已打开浏览器的tab。 阅读全文

posted @ 2013-07-09 18:44 hackergodness 阅读(1134) 评论(0) 推荐(0) 编辑

2012年7月10日 #

2.判断回文(Anagrams)

摘要: Question:Write a method to decide if two strings are anagrams or not.(写一个函数判断两个字符串是否使用相同的字符构成。)简单方法:对两个字符串重排序,再比较是否相等。(Java,C#等内置字符操作方法的容易实现!)看这道题时首先就犯了一个致命的错误,把单词anagrams意思理解错了。以为题目是判断两个字符串是否互为反转(查看有道的答案,那也太简单了吧)。最后google,发现原来是回文的意思。英语不好害死人啊。之后设计算法时,方法都比较土,时间复杂度O(n^2)。没办法最后还是看作者的答案了。开始还没看懂,囧。最后发现真是 阅读全文

posted @ 2012-07-10 22:55 hackergodness 阅读(1038) 评论(0) 推荐(0) 编辑

2012年7月7日 #

1.判断字符串中的字符是否Unique

摘要: 最近开始研究《Cracking the Coding Interview》一书,其实就是美版的IT面试宝典。但是细细品读下来,感觉其质量要优于国内的许多同类书籍。言简意赅,不拖泥带水,作者希望引导读者如果循序渐进思考、提高个人技能。 有感于自己之前实习面试的挫折经历,发现对很多知识点理解都很浅,借此机会夯实下基础,以便迎接之后找工作大业......Question1. Implement an algorithm to determine if a string has all unique characters. What if you can not use additional da.. 阅读全文

posted @ 2012-07-07 12:16 hackergodness 阅读(476) 评论(0) 推荐(0) 编辑

2012年5月29日 #

【转载】关于23 种设计模式的有趣见解

摘要: 转载处http://blog.jobbole.com/20496/在网络上流畅很广的一篇旧文,暂时没找到原作者,目前所看到的最早转载时间是 2005 年 2 月 28 日。作者用轻松的语言,形象解释了 23 种模式,有很好的启发作用。创建型模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要 阅读全文

posted @ 2012-05-29 12:50 hackergodness 阅读(155) 评论(0) 推荐(0) 编辑

2012年5月24日 #

[转载]linux防火墙基础和管理设置iptables规则

摘要: 写的很好,留着自己看,原文详见http://xiaozhuang.blog.51cto.com/4396589/874244。一、linux防火墙基础防火墙分为硬件防火墙和软件防火墙。1.概述linux 防火墙体系主要工作在网络层,针对TCP/IP数据包实施过滤和限制,属于典型的包过滤防火墙。包过滤机制:netfilter管理防火墙规则命令工具:iptablesnetfilter 指linux内核中实现包过滤防火墙的内部结构,不依程序或文件的形式存在,属于“内核态”的防火墙功能体系iptables 指管理linux防火墙的命令工具,属于“用户态”的防火墙管理体系2.iptables的规则表、链 阅读全文

posted @ 2012-05-24 18:31 hackergodness 阅读(238) 评论(0) 推荐(0) 编辑

2012年5月6日 #

(转)Sed使用详解

摘要: 1. Sed简介 sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以下介绍的是Gnu版本的Sed 3.02。方法1:sed -i ‘s/被替换的内容/要替换成的内容/’ file方法2:sed ‘s/被替换的内容/要替换成的内容/g’ file > file.outmv 阅读全文

posted @ 2012-05-06 15:47 hackergodness 阅读(354) 评论(0) 推荐(0) 编辑