随笔分类 - 工具文章
摘要:出处信息感谢网友full_of_bull投递此文(注:此文最初发表在这个这里,我对原文后半段修改了许多,并加入了插图)Linus大婶在slashdot上回答一些编程爱好者的提问,其中一个人问他什么样的代码是他所喜好的,大婶表述了自己一些观点之后,举了一个指针的例子,解释了什么才是core low-level coding。下面是Linus的教学原文及翻译——“At the opposite end of the spectrum, I actually wish more people understood the really core low-level kind of coding. N
阅读全文
摘要:同步中的常见的错误和处理1、现象:在从库上面show slave status\G;出现下列情况, Slave_IO_Running: Yes Slave_SQL_Running: No Seconds_Behind_Master: NULL原因:a.程序可能在slave上进行了写操作;b.也可能是slave机器重起后,事务回滚造成的;c.有可能是在同步过程中遇到某种错误,这个会在查看从库中状态时看到错误提示,最少见的就是主键重复1062的错误。解决方法:进入mastermysql> show master status;+----------------------+---------
阅读全文
摘要:高性能Mysql主从架构的复制原理及配置详解分类:MySQLPHP2012-03-06 07:465791人阅读评论(1)收藏举报目录(?)[-]复制概述mysql支持的复制类型复制解决的问题复制如何工作复制配置创建复制帐号拷贝数据配置master配置slave启动slave添加新slave服务器深入了解复制基于语句的复制Statement-Based Replication基于记录的复制Row-Based Replication复制相关的文件1mysql-binindex2mysql-relay-binindex3masterinfo4relay-loginfo发送复制事件到其它slave复
阅读全文
摘要:strace 用法: -f :除了跟踪当前进程外,还跟踪其子进程。 -o file :将输出信息写到文件file中,而不是显示到标准错误输出(stderr)。 -p pid :绑定到一个由pid对应的正在运行的进程。此参数常用来调试后台进程。 用处: 查看别的命令或进程都进行了哪些系统调用。比如当前web.py进程号为7393; 用strace -p 7393 -f 等下一个客户请求过来后就可以看到webserver都干 了些什么.CP 拷贝指定文件情景:一个文件夹有各种文件:sh,log,data,py。我们只想把脚背相关的文件拷贝出来备份。解决:cp --p...
阅读全文
摘要:AstralWind的博客上有对函数式编程很好地讲解,一下做一些节选1.1. 什么是函数式编程?函数式编程使用一系列的函数解决问题。函数仅接受输入并产生输出,不包含任何能影响产生输出的内部状态。任何情况下,使用相同的参数调用函数始终能产生同样的结果。 在一个函数式的程序中,输入的数据“流过”一系列的函数,每一个函数根据它的输入产生输出。函数式风格避免编写有“边界效应”(side effects)的函数:修改内部状态,或者是其他无法反应在输出上的变化。完全没有边界效应的函数被称为“纯函数式的”(purely functional)。避免边界效应意味着不使用在程序运行时可变的数据结构,输出只依赖.
阅读全文
摘要:参考:http://www.ibm.com/developerworks/cn/opensource/os-cn-python-yield/http://blog.shine-it.net/python/dive-into-generator您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ?我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。清单 1. 简单输出斐波那契數列前 N 个数 def fab(max): n, a, b = 0, 0, 1 while n <...
阅读全文
摘要:TCP / IP 协议浅析fron http://kenby.iteye.com/blog/1013313博客分类:Network 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Source Port ...
阅读全文
摘要:IceBox offers a refreshing change of perspective: developers focus on writingservices, not applications. The definition of an application changes as well; usingIceBox, an application becomes a collection of discrete services whose composi-tion is determined dynamically by configuration, rather than
阅读全文
摘要:json 格式的例子: { "firstName": "John", "lastName": "Smith", "address": { "streetAddress": "21 2nd Street", "city": "New York", "state": "NY", "postalCode": 10021 }, "phoneNumbers&
阅读全文