摘要: 1.并发控制 并发控制目的是当多个连接对数据库进行修改时保证数据的一致性。MySQL提供两个级别的并发控制:服务器级和存储引擎级。 1.1 读写锁 从功能上可以分为共享锁和排他锁,也就是我们常讲的读锁和写锁。简单描述就是:读锁是共享的,或者说是互相不阻塞的。多个用户在同一时刻可以同时读取统一资源,而 阅读全文
posted @ 2016-05-18 20:05 candice_aviva 阅读(2524) 评论(0) 推荐(0) 编辑
摘要: 准备:xcode7.2.1;待测项目-有开发证书 1 打开xcode,左上角选择项目和模拟器 2 点击工具栏的product-profile 3 编译完自动弹出instruments面板,选择automation 4 点击instruments底部的红色录制按钮。 现在就开始录制啦~~~ fruit 阅读全文
posted @ 2016-05-13 16:47 candice_aviva 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 一.系统吞度量要素: 一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。 系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间 QPS(TPS):每秒钟req 阅读全文
posted @ 2016-04-26 10:55 candice_aviva 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 多行注释: 1. 进入命令行模式,按ctrl + v进入 visual block模式,然后按j, 或者k选中多行,把需要注释的行标记起来 2. 按大写字母I,再插入注释符,例如// 3. 按esc键就会全部注释了 取消多行注释: 1. 进入命令行模式,按ctrl + v进入 visual bloc 阅读全文
posted @ 2016-04-20 18:22 candice_aviva 阅读(466) 评论(0) 推荐(0) 编辑
摘要: chr(i) 中文说明: 返回整数i对应的ASCII字符。与ord()作用相反。 参数x:取值范围[0, 255]之间的正数。 ASCII字符对应整数 a-z:97-122 A-Z:65-90 0-9:48-57 阅读全文
posted @ 2016-04-20 16:51 candice_aviva 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 作为一个Python菜鸟,之前一直懵懂于urllib和urllib2,以为2是1的升级版。今天看到老外写的一篇《Python: difference between urllib and urllib2》才明白其中的区别。 You might be intrigued by the existenc 阅读全文
posted @ 2016-04-20 10:47 candice_aviva 阅读(147) 评论(0) 推荐(0) 编辑
摘要: Python中对象方法的定义很怪异,第一个参数一般都命名为self(相当于其它语言的this),用于传递对象本身,而在调用的时候则不必显式传递,系统会自动传递。 举一个很常见的例子:>>> class Foo:def bar(self, message):print(message)>>> Foo( 阅读全文
posted @ 2016-04-19 14:15 candice_aviva 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 服务器提示缺少JAVA_HOME,配置系统变量 修改/etc/profile文件,然后执行source /etc/profile生效 阅读全文
posted @ 2016-04-15 11:48 candice_aviva 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 从python2.4版本开始,可以用subprocess这个模块来产生子进程,并连接到子进程的标准输入/输出/错误中去,还可以得到子进程的返回值。subprocess意在替代其他几个老的模块或者函数,比如:os.system os.spawn* os.popen* popen2.* commands 阅读全文
posted @ 2016-04-13 17:14 candice_aviva 阅读(543) 评论(0) 推荐(0) 编辑
摘要: Nslookup(name server lookup)( 域名查询):是一个用于查询 Internet域名信息或诊断DNS 服务器问题的工具. 阅读全文
posted @ 2016-04-13 17:01 candice_aviva 阅读(190) 评论(0) 推荐(0) 编辑