`
文章列表
  转自(http://heylinux.com/archives/1942.html) 参考资料: http://patrick-tang.blogspot.com/2012/06/redis-keepalived-failover-system.html http://deidara.blog.51cto.com/400447/302402 目前,Redis还没有一个类似于MySQL Proxy或Oracle RAC的官方HA方案。Redis作者有 ...
1.  Comet: 开源工程cometD,项目主页http://www.cometd.org/   CometD is a scalable HTTP-based event routing bus that uses a Ajax Push technology pattern known as Comet . The term 'Comet' was coined by Alex Russell in his post Comet: Low Latency Data for the Browser . CometD is a Dojo Foundat ...
netstat -ano 查看系统活动进程,并显示PID netstat -ano | find "843" 查看使用843端口的进程信息   ntsd -c q -p PID 结束进程号为PID的进程   win7下可以使用 tskill PID
指定后缀名的文件总个数命令: find . -name "*.html" | wc -l 知道一个目录下代码总行数以及单个文件行数: find . -name "*.html" | xargs wc -l
我们可能会出现这种情况,某个表原来设计不周全,导致表里面的数据数据重复,那么,如何对重复的数据进行删除呢?     重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记录完全一样 ...
crontab -u root -l /*查看 root 用户所有的定时任务*/   crontab -u root -e /*打开vi编辑器,编辑root用户的任务*/   /etc/init.d/crond reload /*重新加载定时任务*/

用VIM录制宏

用VIM 打开多个文件:   vim 1.txt 2.txt 3.txt   打开后按两次q ,即qq   vim 状态栏显示 "recording"   输入命令: 例如 :%s/_fr_fr_fr/_fr/g 回车 :w :bn  /*buffer next ,显示缓冲区的下一个文件*/ q 5@q /*执行5次录制的宏*/
应用架构&系统架构:  系统架构差不多不都是那一套, F5+squid+nginx中层代理集群+(nginx静态文件读取)+web服务集群+db集群+mamcached集群+(异步队列集群) 差不多也就这么多了,对了还有个CDN,不过是访问量非常高且企业有实 ...
从语法层面上讲。 1. 1.5增加并发包(java.util.concurrent) 2. 泛型。 3. 增强的for循环 4. 增加可变参数,例如:public static void main(String[] args)现在可以写成public static void main(String... args) ; 不确定参数到底有几个时倒是可以用这种方式来代替以往传递一个数组的方式。 可变参数同时可以跟固定的参数混合使用。 但同时可变参数有一些限制:一个方法的参数中不能同时拥有2种类型的可变参数,也就是说: public void foo(String . ...
漂在北京,租房是件麻烦事,不可避免的要通过中介租房子,但房子到期了,中介却以各种无赖理由拒绝退还押金的事,是不是大部分“北漂”都有这份经历?在百度、谷歌搜索关键字 “ 北京 黑中介 ”,几乎北京所有的房地产 ...
深入 Java 编程—— Java 的字节代码(转自http://xvm03.iteye.com/blog/646540)   Java 程序员很少注意程序的编译结果。事实上, Java 的字节代码向我们提供了非常有价值的信息。特别是在调试排除 Java 性能问题时,编译结果让我们可以更深入地理解如何提高程序执行的效率等问题。其实 JDK 使我们研究 Java 字节代码变得非常容易。本文阐述怎样利用 JDK 中的工具查看解释 Java 字节代码,主要包含以下方面的一些内容:   l  ...
在sql*plus中输入set autotrace on ,然后直接执行sql语句;会自动显示执行计划和统计信息。 缺点: 用该方法查看执行时间较长的sql语句时,需要等待该语句执行成功后,才返回执行计划,使优化的周期大大增长。 如果不想执行语 ...
体验 了一下ImageMagick的强大,用ImageMagick给图片添加水印,为了批量操作,写成了一个shell.   输入参数为:水印图片,图片所在文件夹     #!/bin/bash echo "Image watermarking Script" echo "" if [ $# -ne 2 ] then     echo "usage: ./watermark watermark.jpg picture_directory"     echo ""         exit fi ...
在折腾中成长、进步   1. Spring 中 IOC和AOP是怎么实现的? 2. Spring中用到了哪些设计模式 3. Java中 String str = "",和String str = new String("");的区别,常量池的概念。读读《深入Java虚拟机》 4.多线程,ThreadLocal,线程同步,new IO 5. 单例模式的核心:将构造方法设置成private类型 以阻止用 new 关键字来创建对象。 6.面向对象的特征:封装、抽象、继承 7. 怎么理解Java的多态 8.
     纠结了很久,今天终于做出了一个艰难的决定。留下来、和决定留下来的弟兄们一道继续奋斗下去。给自己一个期待,也给自己省下一笔违约金。毕业两年了,刚刚稳定下来,结束了那种捉襟见肘的日子,先稳定一段时间吧,一年后又是一条好汉,那时候自己会更有资本去选择,更加的从容。       既然决定了,就安心吧,理理思绪,找回曾经的那份激情。在这一年的时间里,要时刻警醒自己,决不能放松、放纵,保持一颗上进的心。       特在此处开博,监督自己记录工作、学习、生活中的点滴。再次决定走出来的时候能给人拿出一份生活记录。
Global site tag (gtag.js) - Google Analytics