摘要:
tags: mysql PROCEDURE存储过程definerSECURITY权限以下存储过程,限定了DEFINER为root,也就是root之外的账户是无法调用这个存储过程的。123456CREATE DEFINER=`root`@`%` PROCEDURE `ProcName`(IN para... 阅读全文
摘要:
tags: ip_local_port_range 端口范围 sysctlLinux中有限定端口的使用范围,如果我要为我的程序预留某些端口,那么我需要控制这个端口范围,本文主要描述如何去修改端口范围。12/proc/sys/net/ipv4/ip_local_port_range的原文解释:The ... 阅读全文
摘要:
tag: init upstart centos6.x 自启动 initctl eventCentOS6开始转用Upstart代替以往的init.d/rcX.d的线性启动方式。upstart的概念就不科普了,简单介绍下:upstart可以在以下情况start\stop服务:1.runlevel改变时... 阅读全文
摘要:
proc/sys/kernel/randomize_va_space用于控制Linux下 内存地址随机化机制(address space layout randomization),有以下三种情况0 - 表示关闭进程地址空间随机化。1 - 表示将mmap的基址,stack和vdso页面随机化。2 -... 阅读全文
摘要:
tag: 信号 signal sigchld 死锁 堆栈我们的程序需要捕获信号自己处理,所以尝试对1-32的信号处理(后面33-64的信号不处理)。但是在调试代码时,发现一个线程死锁的问题。程序目的:捕获信号,然后打印堆栈。12345678910111213141516171819202122232... 阅读全文
摘要:
12345678910vim /etc/squid/squid.conf http_port 192.168.1.12:3128 (可写多个) cache_mem 64MB maximum_object_size 4096KB reply_body_max_size 1024000 allow al... 阅读全文
摘要:
http://www.cnblogs.com/_franky/archive/2011/11/23/2260109.html 阅读全文
摘要:
libevent简介 libevent是一个事件驱动的网络库,支持跨平台,如Linux, *BSD, MacOS X, Solaris, Windows。支持I/O多路复用,epoll、poll、/dev/poll、select、kqueue等。libevnet额外提供了一个缓冲网络I/O的高级框架... 阅读全文
摘要:
1.windows下:编译环境: windows xp sp3 + vs2010(1) 解压libevent-2.0.21-stable.tar.gz到D:\libevent-2.0.21-stable(2) 开始 –> 所有程序àmicrosoft visual studio 2010 à vis... 阅读全文
摘要:
I/O示例使用一个windows平台上服务器/客户端的例子来演示。由于为了减少代码篇幅等各种由于本人懒而产生的原因,以下代码没有做错误处理以及有些小问题,但是我想应该不影响演示,大家多包涵。服务器代码:1234567891011121314151617181920212223242526272829... 阅读全文