`
hanyh
  • 浏览: 228239 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
unlimi -a =================== core file size          (blocks, -c) 0 data seg size           (kbytes, -d) unlimited scheduling priority             (-e) 0 file size               (blocks, -f) unlimited pending signals                 (-i) 95093 max locked memory       (kbytes, -l) 64 max memory size  ...
STDIN_FILENO的作用及与stdin 的区别 原文地址http://blog.csdn.net/yeyuangen/article/details/6781999 1.STDIN_FILENO的作用 STDIN_FILENO属于系统API接口库,其声明为 int 型,是一个打开文件句柄,对应的函数主要包括 open/read/write/close 等系统级调用。 ...
#include <iostream> #include <stdio.h> int main() { unsigned int p = -1; printf("%d\n",p); std::cout << p <<std::endl; return 0; } ubuntu下编译执行 -1 4294967295 c++里面,负数会被解释为位模式,-1的位模式为: 0xFFFF
今天早上一台服务器出了故障,磁盘全部变为只读状态。使用reboot命令: [root@db3 ~]# reboot bash: /sbin/reboot: 输入/输出错误 系统内核不能从磁盘载入reboot命令的二进制码,所以无法执行该命令。 使用以下命令可以重启:     echo 1 > /proc/sys/kernel/sysrq     echo b > /proc/sysrq-trigger 详情参见: http://en.wikipedia.org/wiki/Magic_SysRq_key
HTTP Header中Accept-Encoding 是浏览器发给服务器,声明浏览器支持的编码类型的,Python的HTTPConnection默认是identitiy类型. 常见的有        Accept-Encoding: compress, gzip            //支持compress 和gzip类型        Accept-Encoding:                    //默认是identity        Accept-Encoding: *                    //支持所有类型        Accept-Encoding: ...

lftp几个命令

    博客分类:
  • tips
1,删除服务器所有文件 本地建一个空目录none mirror -Re ./none 镜像上传本地空目录。-e 删除源目录所没有的文件。 2,并行上传 mirror --parallel=9 -R ./
语言、操作系统、框架等等,都对现实世界或抽象世界有特定的抽象,抽象的结果可以叫做模型,理解不同模型背后的抽象原理,就是把握该模型的设计初衷。 如C的IO模型
一个项目要接收大量上传文件,简单的分为3层: 1,前端(ActiveX控件或Firefox插件)---->前端接收服务器------>存储服务器                                    |                                    DB,Memcahe等 2,在设计的时,把每一个前端接收服务器作为一个独立的工作单元,对外的依赖只限于连数据库 如果存储服务器失败或宕机,则前端服务器就直接负载起上传、下载、和存储功能,等存储服务器恢复后把失败的数据同步到存储. 3,上线过程中果然出现了存储特别慢的情况,幸亏最初设计的时候把前端接 ...
注意nodejs现在还不是稳定版本,api命名会不停变化,如writeHead,以前就叫作sendHeader... process.cwd()服务器当前进程路径 测试,访问:http://localhost:8080/fileserver.js 可以看到浏览器把内容输出 fileserver.js var sys = require("sys"), http = require("http"), url = require("url"), path = require(&qu ...
nodejs试用 =============== 1,下载安装 ./configure --prefix=/home/god/nodejs make make install 2,read doc 简单看一下安装后的目录结构,可以看见有许多python的代码 god@hanyh-laptop:~/nodejs$ ls -R .: bin  include  lib  share ./bin: node  node-repl  node-waf ./include: node ./include/node: config.h  ev.h           node_config.h  n ...
根据syslog(RFC3164),syslog-ng协议标设计,在互联网服务架构上,如果进行日志的实时采集,那会是一件非常爽的事情,但是为什么大部分公司没有使用呢? 原因一个: 把访问日志,系统日志,应用日志都通过syslog协议传输,在服务器数量在成百上千的情况下,会有庞大的内网流量,带宽不堪重负! ---》所以实际情况常常是夜晚把日志tgz后再rsync...
看wxpython in action相关的那一章,非常灵活的动态的改变实例的行为,改变窗口布局,增加组件,用它来辅助学习wxpython真太方便了。
用python很长时间,一直使用简单的split() 今天一用了用str.rsplit(None,1),加了maxsplit参数,发现在大量数据处理的时候,效率高了不少哇。看来一直没有认真读python的文档啊
比如说nginx,如果没有真正去认真读完相关文档,认真的去测试各样的配置参数,准备好了应对出现的各种各样的问题,如502...,就不要轻易的使用。 要使用一个东西,需要能够把握并能控制住风险
为了提高hash的速度,使用扩展模块。 #include <Python.h> #define HASH_OU_NUMS 67 unsigned long CreateHashId(const char *pcchUid,int hashNum) { unsigned long ulMicId = 5381; unsigned char uiChar = 0; char uiChar_t = 0; const unsigned long ulMask = 0xFFFFFFFF; //ulMask = 2^32-1, unsigned long on ...
Global site tag (gtag.js) - Google Analytics