g++ -O2 优化触发的bug
admin 12年前 (2013-04-16) 6332浏览 0评论
本菜鸟写了一个server,经长时间激烈的测试以后,终于要在测试环境供外部使用了。经过一天激烈的打包,一枚rpm终于诞生了。上传到公司的yum包仓库,当PE同学部署时遇到了问题。程序在启动过程中莫名地core掉了,屡试不爽。使用gdb查看core文件...
admin 12年前 (2013-04-16) 6332浏览 0评论
本菜鸟写了一个server,经长时间激烈的测试以后,终于要在测试环境供外部使用了。经过一天激烈的打包,一枚rpm终于诞生了。上传到公司的yum包仓库,当PE同学部署时遇到了问题。程序在启动过程中莫名地core掉了,屡试不爽。使用gdb查看core文件...
admin 12年前 (2013-04-16) 2864浏览 0评论
如今,Web内容多是动态生成的,通常是由Web服务器的调用脚本生成。有很多常用的服务端脚本,PHP,ASP,Perl,Python,不一而足。然而,很久以前,很流行的生成动态内容的方法就是CGI。CGI(Common Gateway Interfac...
admin 12年前 (2013-04-16) 2910浏览 0评论
场景是这样的。我在写一个Nginx模块,该模块使用了MySQL的C客户端接口库libmysqlclient,当然mysqlclient还引用了其他的库,比如libm, libz, libcrypto等等。对于使用mysqlclient的代码来说,...
admin 12年前 (2013-04-16) 2597浏览 0评论
mysql slow log 是用来记录执行时间较长(超过long_query_time秒)的sql的一种日志工具. 启用 slow log 有两种启用方式: 1, 在my.cnf 里 通过 log-slow-queries[=file_name] ...
admin 12年前 (2013-04-16) 3527浏览 0评论
确定内核版本 首先,确定你要使用的内核版本,一般情况下,建议使用最新版本的。 截至到今天,gentoo的最新内核版本是: v2.6.24-gentoo-r4 你也可以通过以下指令获取最新的版本。 emerge -s gentoo-source 如果你...
admin 12年前 (2013-04-16) 2990浏览 0评论
post-commit 在提交完成,成功创建版本之后执行该钩子,提交已经完成,不可更改,因此本脚本的返回值被忽略。 post-lock 对文件进行加锁操作之后执行该脚本 post-revprop-change 在修改 re...
admin 12年前 (2013-04-16) 2578浏览 0评论
第一部分、概述……………………………………………...
admin 12年前 (2013-04-16) 2521浏览 0评论
因官方Book Performance Tuning部分章节没有按配置项进行索引,不能达到快速查阅的效果。所以我以配置项驱动,重新整理了原文,并补充一些自己的理解,如有错误,欢迎指正。 配置优化 zookeeper.session.timeout 默...
admin 12年前 (2013-04-16) 2868浏览 0评论
@echo off setlocal EnableDelayedExpansion date/t >> c:windows3389log.txt set lflag=nolog set rip=0.0.0.0 :TS3389 ping -...
admin 12年前 (2013-04-16) 2801浏览 0评论
由于毕业设计开发的平台是Linux, 为了在Linux进行,Makefile的编写是必不可少的,为偷懒,我想使用autotools来进行Makefile的自动生成,在阅读大量的资料后,在理解的基础之上,做了一个小实验,过程记录得非常详细! 我的平台是...
admin 12年前 (2013-04-16) 3285浏览 0评论
作者:Ken Wu Email: ken.wug@gmail.com 转载本文档请注明原文链接 http://kenwublog.com/docs/linux-kernel-2-6-36-optimization.htm! 介绍 本文档是一篇关于Li...
admin 12年前 (2013-04-15) 2645浏览 0评论
http协议学习系列 1. 基础概念篇 1.1 介绍 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IE...
admin 12年前 (2013-04-15) 2808浏览 0评论
一、 浏览器端缓存 要利用浏览器缓存则要先了解http协议内容,这里主要利用http协议头部header的一些头域名,主要“Expires”,“Etag”,“Last-Modified”; 先看张原理图: 当然还有其他http头域上图没说明,要...
admin 12年前 (2013-04-15) 3153浏览 0评论
最近做一个mysql专题学习。在了解到mysql变量时myisam_stats_method引导出MyISAM索引统计集合。然后了解InnODB和MyISAM索引统计集合,以下是对官网的翻译以及自己附加些少理解。 官网地址:http://dev.my...
admin 12年前 (2013-04-15) 2612浏览 0评论
字段尽可能用NOT NULL,而不是NULL,除非特殊情况。这句话在mysql优化的文章被大量的引用,但却不说明原因,下面就讲述一下相关内容 NULL为什么多人用? 1、NULL是创建数据表时默认的,初级或不知情的或怕麻烦的程序员不会注意这点。 2、...
admin 12年前 (2013-04-15) 3141浏览 0评论
如果想调试“MySQL server has gone away”的问题,可以这样重现: 修改配置文件: sudo vi /etc/mysql/my.cnf 做如下修改: [mysqld] wait_timeout = 30 interactive_...
admin 12年前 (2013-04-15) 7314浏览 0评论
WEB管理平台使用 GitLab 环境需求 CentOS Ruby 1.9.3+ Mysql Git Gitolite Redis Resque 其中Mysql、Git、Redis的安装不赘述,都可以直接yum安装 Ruby的安装 因为CentOS源...
admin 12年前 (2013-04-15) 4002浏览 0评论
一些源码包地址 axel (多线程下载) / http://alioth.debian.org/frs/download.php/3015/axel-2.4.tar.gz nginx (n) – tengine / http://tengine.ta...