- 博客(20)
- 资源 (4)
- 问答 (3)
- 收藏
- 关注
原创 Python + Django[web] 配置后台管理系统
http://blog.sina.com.cn/s/blog_7ce4d0cb01014ij8.html 见附件mysite.rar manage.py runserver 0.0.0.0:8000 看到网上很多人都写过学习Django开发的配置教程,但是自己做了之后才发现,没有哪一个教程能让我从头到尾做一遍而不出现问题的。我想原...
2012-12-29 18:01:34 486
原创 c语言setjmp 与 longjmp(类似try..catch)
setjmp和longjmp是C语言独有的,只有将它们结合起来使用,才能达到程序控制流有效转移的目的,按照程序员的预先设计的意图,去实现对程序中可能出现的异常进行集中处理。先来看一下这两个函数的定义吧:setjmp和longjmp的函数原型在setjmp.h中函数原型:int setjmp(jmp_buf envbuf);setjmp函数用缓冲区envbu...
2012-12-21 14:33:44 174
原创 C语言库——静态库、共享库
http://www.cnblogs.com/hoys/archive/2011/07/25/2116601.html 我们在编写一个C语言程序的时候,经常会遇到好多重复或常用的部分,如果每次都重新编写固然是可以的,不过那样会大大降低工作效率,并且影响代码的可读性,更不利于后期的代码维护。我们可以把他们制作成相应的功能函数,使用时直接调用就会很方便,还可以进行后期的功能升级。 ...
2012-12-20 17:25:06 74
原创 创业公司老板管理常识
本文摘录并整理自创业家杂志一、管人1、招聘招三流学历一流素质的人才,干二流的工作,发一流的工资。当然,以上一流三流都是相对的。大部分人对待新工作职位及待遇都是只能上不能下。宁可漏过一千,不可错招一个。亲戚朋友能少用就少用。对于下岗职工我个人有一定偏见。大部分下岗职工,特别是岁数稍大的国营单位下岗职工基本上牢骚满腹,觉得社会对他不公,而且把不满情绪及原单位的种种...
2012-12-18 17:31:49 116
原创 LoadRunner如何监控Linux系统资源 : rpc.rstatd
一 简述:LoadRunner监控Linux资源时弹出如下错误:Monitor name :UNIX Resources. Cannot initialize the monitoring on 192.168.52.189. Error while creating the RPC client. Ensure that the machine can be connected ...
2012-12-17 14:49:21 238
原创 PDO报错:Cannot execute queries while other unbuffered queries are active.
用 PDOStatement->execute() 执行查询时出现错误:Message: SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alte...
2012-12-12 17:57:34 1012
原创 MySQL死锁导致无法查询
客服反馈后台无法查询,原因大概知道,是因为MySQL的事务产生了死锁,以往都不知道是哪个事务锁住了,只能很粗暴地重启MySQL最近查找到一个方法,不用重启MySQL,记录如下登录到MySQL,来看下有哪些MySQL事务可以看到一个时间持续了比较久的事务,现在时间是13点了,而这个事务的开始时间是2012-11-09 12:15:14,显然是不正常的,我们看这个事务对应的mysql的...
2012-12-11 14:51:18 86
原创 mysql性能分析:mysql profiling 应用
1)先打开profiling ==> set profiling =1;mysql> set profiling = 1;Query OK, 0 rows affected (0.00 sec)2) 执行查query操作mysql> select *from player where id = 12;3)show profiles; 显示所有的...
2012-12-11 10:26:37 139
原创 僵尸Z进程和D进程
-------------- 1 关于ZOMBIE进程: # ps -el| grep ZF S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD0 Z 0 3288 3278 0 80 0 - 0 exit ? 00:00:00 sh <defu...
2012-12-10 16:47:55 327
原创 Unix操作系统硬链接与符号链接的区别
Unix操作系统有很多值得学习的地方,这里我们主要介绍Unix操作系统中的硬链接与符号链接的区别,大家一起来学习下吧!硬链接典型的特征就是,所有文件的i节点号是一样的;硬链接不是文件拷贝,只是增加了一个i节点链接(或者说增加了一个入口指针),所有的硬链接都是权力(权限,大小)均等的,修改任意一个,其他也被修改。i节点结构中有一个很重要的字段就是链接数。所以删除一个文件,不一定就会真的释...
2012-12-10 16:08:47 209
原创 程序员成熟的标志
沟通能力(写和说)。除非你可以让你的想法更有效率地传递出去,否则你不可能做得比编程更多的事。程序员应该疯狂地阅读,锻炼写作能力,参加一些写作培训课程,甚至锻炼在公开场合演讲的能力。 程序员在经历了若干年编程工作之后, 很想知道自己水平到底如何? 自己是否已经成为成熟的程序员? 虽然程序员会对自己有一个自我评价, 但是, 自己的评价和社会的评价、专...
2012-12-07 17:59:59 90
原创 mysql体系结构和查看当前的数据库请求
mysql体系结构: 由:连接池组件、管理服务和工具组件、sql接口组件、查询分析器组件、优化器组件、 缓冲组件、插件式存储引擎、物理文件组成。 mysql是独有的插件式体系结构,各个存储引擎有自己的特点。 mysql各个存储引擎概述:...
2012-12-07 15:00:25 130
原创 stat,fstat以及lstat函数:检查文件的属性
头文件:#include <sys/stat.h> #include <unistd.h>定义函数:int stat(const char * file_name, struct stat *buf);函数说明:stat()用来将参数file_name 所指的文件状态, 复制到参数buf 所指的结构中。 我们使用函数stat...
2012-12-05 16:52:44 359
原创 fcntl:文件进锁操作的函数
(1)fcntl函数说明前面的这5个基本函数实现了文件的打开、读写等基本操作,这一节将讨论的是,在文 件已经共享的情况下如何操作,也就是当多个用户共同使用、操作一个文件的情况,这时,Linux 通常采用的方法是给文件上锁,来避免共享的资源产生竞争的状态。文件锁包括建议性锁和强制性锁。建议性锁要求每个上锁文件的进程都要检查是否有锁存,并且尊重已有的锁。在一般情况下,...
2012-12-04 18:00:10 192
原创 刷磁盘缓冲:sync、fsync和fdatasync
传统的UNIX实现在内核中设有缓冲区高速缓存或页面高速缓存,大多数磁盘 I/O都通过缓冲进行。当将数据写入文件时,内核通常先将该数据复制到其中一个缓冲区中,如果该缓冲区尚未写满,则并不将其排入输出队列,而是等待其写满 或者当内核需要重用该缓冲区以便存放其他磁盘块数据时,再将该缓冲排入输出队列,然后待其到达队首时,才进行实际的I/O操作。这种输出方式被称为延迟写 (delayed write)(Ba...
2012-12-04 17:37:59 556
原创 nagios配置参数详解
# Nagios return codes#定义 nagios返回的状态变量STATE_OK=0STATE_WARNING=1STATE_CRITICAL=2STATE_UNKNOWN=3 一、nagios配置过程详解1、nagios默认配置文件介绍 nagios安装完毕后,默认的配置文件在/usr/local/nagios/etc目录下,每个...
2012-12-04 14:12:50 350
原创 unix环境高级编程-3.10-文件共享 和原子操作
http://blog.csdn.net/wallwind/article/details/6882498 unix系统支持在不同进程间共享打开的文件。 内核使用三种数据结果表示打开的文件。(1)每个进程在进程表中都有一个记录项,记录项中包含有一张打开文件的描述符表,可将其视为一个矢量,每个描述符占用一项。 每个文件描述符相关连的是: 文件描述...
2012-12-03 22:27:51 124
原创 nagios自定义监控nginx php和ip_conn
自定义ip_conn.sh :http://zhumeng8337797.blog.163.com/blog/static/100768914201171664928247/用php自定义 nagios监控插件http://blog.csdn.net/sudoers/article/details/6913368Writing a Nagios plugin wit...
2012-12-03 17:57:24 175
原创 【汇总】C语言基础
char buf[1024]={0}; 就是临时申请一个 1024大的空间(又叫buffer),并且初始化为0。char buf[1024*4]={0}; 这个和上面一摸一样,临时申请了一个 1024*4 大的空间,并初始化为0。 ================== C语言中#define 有的时候为了程序的通用性,可以使用#define预处理宏定义...
2012-12-01 15:06:44 145
原创 【汇总】C语言函数
http://see.xidian.edu.cn/cpp/u/hanshu/ C语言函数手册 http://blog.csdn.net/wallwind/article/category/906727 UNIX环境高级编程 ================ open头文件:#include <sys/types.h> #in...
2012-12-01 15:00:43 207
推荐-Struts2+mysql 文章系统
2009-09-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人