2015年9月24日

pl/sql 导出oracle表结构

摘要: tools->export tables 是导出表结构还有数据tools->export user objects是导出表结构可以用tools->export tables用中间的sql inserts页面,选中create tables选项,where clause 里写入 where rownu... 阅读全文

posted @ 2015-09-24 11:22 霏霏暮雨 阅读(154) 评论(0) 推荐(0) 编辑

2015年9月16日

awk,sed文本处理案例

摘要: #!/bin/bash##############################################################################针对一个多级目录下指定后缀的文件,将指定后缀的所有文件的第一行替换为指定内容,并在第一行下面添加一行新数据.#其中:# ... 阅读全文

posted @ 2015-09-16 10:27 霏霏暮雨 阅读(294) 评论(0) 推荐(0) 编辑

2015年9月15日

ldd获得可执行程序的所有库并输出到指定目录

摘要: #!/bin/bash###########################################################################ldd可以查看程序的库依赖情况,请写一个脚本,将任意一个程序依赖的库收集到一个文件夹.#其中:# 输入参数为:可执行程序(... 阅读全文

posted @ 2015-09-15 21:24 霏霏暮雨 阅读(896) 评论(0) 推荐(1) 编辑

2015年9月10日

system, fileExist函数包装

摘要: #include "stdio.h"#include #include#include #include using std::string;#include #include #include #include #include #include #include #include #includ... 阅读全文

posted @ 2015-09-10 17:35 霏霏暮雨 阅读(309) 评论(0) 推荐(0) 编辑

时间戳转换为字符串

摘要: #include #include using namespace std;char* gettimestr(time_t itime, char* gettime, const char* format){ struct tm ptm; localtime_r(&itime, ... 阅读全文

posted @ 2015-09-10 17:32 霏霏暮雨 阅读(862) 评论(0) 推荐(0) 编辑

2015年9月1日

top命令

摘要: 系统平均负载被定义为在特定时间间隔内运行队列中的平均进程数量。load average: 0.17, 0.44, 0.24 在过去的1、5、15分钟内运行队列中的平均进程数量Cpu(s): 0.4%us, 0.4%sy, 0.0%ni, 97.5%id, 1.1%wa, 0.4%hi, 0.4... 阅读全文

posted @ 2015-09-01 17:56 霏霏暮雨 阅读(215) 评论(0) 推荐(0) 编辑

2015年8月27日

likely与unlikely的区别

摘要: GCC优化 阅读全文

posted @ 2015-08-27 20:16 霏霏暮雨 阅读(384) 评论(0) 推荐(0) 编辑

TCP详解

摘要: 1. 数据进入协议栈的封装过程 2. TCP连接的三次握手 3. TCP连接的三次握手和关闭时的四次握手 各个状态的意义如下: LISTEN - 侦听来自远方TCP端口的连接请求; SYN-SENT -在发送连接请求后等待匹配的连接请求; SYN-RECEIVED - 在收到和发送一个连接请求后等待 阅读全文

posted @ 2015-08-27 20:11 霏霏暮雨 阅读(1326) 评论(0) 推荐(0) 编辑

2015年8月25日

非阻塞connect

摘要: 步骤1: 设置非阻塞,启动连接实现非阻塞 connect ,首先把 sockfd 设置成非阻塞的。这样调用connect 可以立刻返回,根据返回值和 errno 处理三种情况:(1) 如果返回 0,表示 connect 成功。(2) 如果返回值小于 0, errno 为 EINPROGRESS, ... 阅读全文

posted @ 2015-08-25 22:33 霏霏暮雨 阅读(1255) 评论(0) 推荐(0) 编辑

2015年8月22日

nginx学习

摘要: 1.多进程处理方式 每个进程会有一套epoll_wait事件处理逻辑2.进行间通信使用socketpair3.nginx.c里的main是入口4.针对不同平台的处理方式,采用的处理方式与libevent的逻辑类似:#define ngx_process_events ngx_event_act... 阅读全文

posted @ 2015-08-22 17:59 霏霏暮雨 阅读(184) 评论(0) 推荐(0) 编辑

导航