上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 38 下一页
  2013年8月28日
摘要: apt-get install postgresql 阅读全文
posted @ 2013-08-28 16:00 语辰 阅读(160) 评论(0) 推荐(0) 编辑
  2013年8月27日
摘要: mysql> set sql_mode='no_auto_value_on_zero'; 阅读全文
posted @ 2013-08-27 14:19 语辰 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 内存分配方式内存分配方式有三种:[1] 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量, static 变量。[2] 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中 ,效率很高,但是分配的内存容量有限。[3] 从堆上分配,亦称动态内存分配 。程序在运行的时候用 malloc 或 new 申请任意多少的内存,程序员自己负责在何时用 free 或 delete 释放内存。动态内存的生存期由程序员决定 ,使用非常灵活,但如果在堆上分配了空间,就有责任 阅读全文
posted @ 2013-08-27 10:14 语辰 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 内存泄漏也称作“存储渗漏”,用动态存储分配函数动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元。直到程序结束。即所谓内存泄漏。简单地说就是申请了一块内存空间,使用完毕后没有释放掉。它的一般表现方式是程序运行时间越长,占用内存越多,最终用尽全部内存,整个系统崩溃。由程序申请的一块内存,且没有任何一个指针指向它,那么这块内存就泄露了。分类以发生的方式来分类,内存泄漏可以分为4类:常发性发生内存泄漏的代码会被多次执行到,每次被执行的时候都会导致一块内存泄漏。偶发性发生内存泄漏的代码只有在某些特定环境或操作过程下才会发生。常发性和偶发性是相对的。对于特定的环境,偶发性的也许就变成了常发性 阅读全文
posted @ 2013-08-27 09:59 语辰 阅读(332) 评论(0) 推荐(0) 编辑
  2013年8月23日
摘要: ssh服务是不能用非交互的方式传递密码,想不输入密码,直接ssh连接到服务器有两种方法,sshpass和expectsshpass# wgethttp://downloads.sourceforge.net/project/sshpass/sshpass/1.04/sshpass-1.04.tar.gz?use_mirror=cdnetworks-kr-1# tar zxvf sshpass-1.04.tar.gz# cd sshpass-1.04# ./configure# make && make installsshpass为C编写的一个小程序使用比较简单,用法如下 ss 阅读全文
posted @ 2013-08-23 14:36 语辰 阅读(2857) 评论(0) 推荐(0) 编辑
  2013年8月22日
摘要: 做了mysql主从也有一段时间了,这两天检查磁盘空间情况,发现放数据库的分区磁盘激增了40多G,一路查看下来,发现配置好主从复制以来到现在的binlog就有40多G,原来根源出在这里,查看了一下my.cnf,看到binlog的size是1G就做分割,但没有看到删除的配置,在mysql里查看了一下variablesmysql>show variables like '%log%';查到了| expire_logs_days | 0 |这个默认是0,也就是logs不过期,这个是一个global的参数,所以需要执行set global expire_logs_days=8;这样 阅读全文
posted @ 2013-08-22 12:32 语辰 阅读(511) 评论(0) 推荐(0) 编辑
  2013年8月19日
摘要: rrdtool所谓的round robin,其实一种存储数据的方式,使用固定大小的空间来存储数据,并有一个指针指向最新的数据的位置。rrdtool就是一个强大的绘图的引擎,很多工具例如mrtg都可以条用rrdtool绘图RRDtool是由Tobias Oetiker 编写并由全球各地的许多人贡献的工具。本篇文档的作者是Alex van den Bogaerdt 主要是帮助你理解RRDtool是什么,它能够帮助你做些什么。 RRDtool的文档对于有些人来说过于技术化。本教程帮助你理解RRDtool的基本概念。它为你自学RRDtool的文档做好准备。本文档还重点介绍了网络统计方面的知识。你可以一 阅读全文
posted @ 2013-08-19 16:01 语辰 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 处于网络中的各种服务器需要管理和维护,管理员不可能及时的对每一台的状态都进行监控,这时候当然需要借助软件的功能来实现了。nagios的功能是监控服务和主机,但是它自身并不包括这部分功能,所有的监控,检测功能都是通过各种插件来完成的,启动nagios后,它会周期性的自动调用插件去检测服务器状态,同时nagios会维持一个队列,所有的插件返回来的信息状态都进入队列,nagios每次都从开始读取信息,并进行处理后,把状态结果通过web下次显示出来,nagios提供了许多插件,利用插件可以方便得监控很多服务器状态,安装完成后,在nagios主目录下的libexec里放油nagios自带的可以使用的所有 阅读全文
posted @ 2013-08-19 10:54 语辰 阅读(1197) 评论(0) 推荐(0) 编辑
  2013年8月18日
摘要: create trigger 触发器名称 before|after 触发事件 on 表名 for each now 执行语句例子:delimiter //create trigger auto_save_time before insert on studentinfo for each row insert into timelog(savetime) values(now());当用户向studentinfo表中执行insert操作时,数据库系统会自动在插入语句之前向timelog表中插入当前时间或者create trigger 触发器名称 before |alert 触发事件on 表名 阅读全文
posted @ 2013-08-18 15:16 语辰 阅读(179) 评论(0) 推荐(0) 编辑
  2013年8月15日
摘要: http://www.howtogeek.com/howto/30184/10-ways-to-generate-a-random-password-from-the-command-line/ 阅读全文
posted @ 2013-08-15 15:54 语辰 阅读(147) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 38 下一页