摘要:#define DISALLOW_COPY_AND_ASSIGN(TypeName) \ TypeName(const TypeName&); \ void operator=(const TypeName&)#define ARRAYSIZE(a) \ ((sizeof(a) / sizeof(*(a))) / \ static_cast<size_t>(!(sizeof(a) % sizeof(*(a)))))#define GTEST_COMPILE_ASSERT_(expr, msg) \ typedef ::t...
阅读全文
摘要:C-x C-e 执行光标前面的一条语句选择一个 region, M-x eval-regionM-x load-file ~/.emacsM-x eval-buffer以上方法都是立即生效。例:在任何一个文件中,输入以下语句:(setq frame-title-format "emacs@%b")把光标停在在这条语句后面, C-x C-e ,即可看到 Emacs 的标题栏上发生了变化。这种方法非常适合调试小的配置
阅读全文
摘要:io synchronous 同步,指应用调用完系统调用之后,只能等待返回结果io blocking 阻塞,指系统调用只有在IO操作完成后才能返回
阅读全文
摘要:开启服务rsync --daemon --config=/etc/rsyncd/rsyncd.conf查看列表rsync 10.6.50.133::备份 source 目录下的内容rsync -avz source/ liu@172.22.3.31::TEST/备份 source 目录rsync -avz source liu@172.22.3.31::TEST/ 常见错误 rsync: failed to connect to X.X.X.X: No route to host (113) rsync error: error in socket IO (code 10) at client
阅读全文
摘要:1 # ---------------------------------------------------------------- 2 # This is a makefile which automatically updates itself, 3 # using "$(CC) -MM -E" in linux. 4 # linliu 2011-04-25 5 # ---------------------------------------------------------------- 6 # $* 不包括扩展名的目标文件名称 7 # $+ 所有依赖文件,以
阅读全文
摘要:ftp -n 10.6.50.134<<EOFuser test 123cd /home/yangguang/tace/source/tace/queryput RoutingPriority.hput RoutingPriority.cppbyeEOF
阅读全文
摘要:单引号' '目的: 为了保护文字不被转换.除了他本身. 就是说除去单引号外, 在单引号内的所有文字都是原样输出.echo '$*><!'输出:$*><!echo 'she is crying: "help"'输出:she is crying: "help"echo '\\\\'输出:\\\\echo 'hah 'test''输出:hah test # 略去了所有'echo ' today is `date`'输出
阅读全文
摘要:lkd: linux kernel development属于在总体上给你一个轮廓和框架;先看一遍有个总体把握,过后再精读;ulk: understanding linux kernel经典中的经典,读3遍以上;ldd: linux device drivers工作时必不可少的书籍,我们组就买了3本人手一本,已经翻烂了,属于实践的好书;
阅读全文
摘要:复制表,包括表结构create table TACE_TRAFFIC_HUB as select * from TACE_TRAFFIC_HUB1复制表中数据,表结构存在insert into TACE_TRAFFIC_HUB select * from TACE_TRAFFIC_HUB1修改表结构alter table pnr_path add (dep_city VARCHAR2(3), arr_city VARCHAR2(3))alter table pnr_path rename column city to dep_cityalter table pnr_path modify de
阅读全文
摘要:一个tuxedo应用系统的整体性能往往是由很多方面决定的,操作系统、网络、数据库、以及应用系统的设计,程序的编写水平都会影响该tuxedo应用系统的性能。当性能不好时,主要表现在对客户段的请求响应很慢。这时,如果用tmadmin,中的pq命令察看,会发现有较多的请求在排队。如何确认应用程序的瓶颈是性能调优的关键,也是难点。对于一个程序,如果可以知道每个函数的调用次数,调用时间,无疑会指引系统调优的方向。本文将介绍如何使用gprof查看tuxedo服务进程的函数调用情况,包括调用次数、调用时间、函数调用关系图等等。gprof是GNU profiler工具。基本用法如下:使用-pg选项编译和链接你
阅读全文
摘要:1. 非图形界面下的安装./tuxedo81_aix_32bit.bin -i console 加入 -i console则不需要图形支持-------------------------------------2. 察看版本和patch信息tmadmin -v-------------------------------------3. 对ubb文件只做语法检查(不真正的load成TUXCONFIG)tmloadcf -n ubb-------------------------------------4. tmboot/tmshutdown中的几个参数介绍-A 只启动/停止Tuxedo管理
阅读全文