- 博客(104)
- 资源 (1)
- 收藏
- 关注
原创 awk统计行数
awk 统计文件中满足特定条件的行数例 文件tt.txtsdfasf,I,55,56,asdfadf223sdfasf,I,55,56,asdfadf2230k1313,I,55,56,asdfadxvxzv,I,55,56,asdfadfa,a,d,afasdvafasf,fff,aw,aaafasf,a,55,56,asdfasdcc,I,55,fasd
2015-11-16 23:38:22
14389
转载 查看内存fd是否泄露
http://www.cnblogs.com/stable/archive/2011/01/17/1937657.html
2014-08-27 13:34:14
8099
原创 cocos2dx 3.2环境配置各种问题
开发环境win7 64位 + vs2012具体安装可参见: http://www.cnblogs.com/ShadowLoki/p/3679929.html1、编译测试项目, 出现Android NDK: Invalid APP_STL value: c++_static 或出现 couldn't find the gcc toolchainC:\Users\Admi
2014-08-02 23:10:15
2873
原创 linux 下安装lua 问题
报 libreadline.so: undefined reference to `PC' 之类的错误jieju
2014-07-06 13:36:19
5341
原创 makefile杂项
调用so失败,dlopen 报 cannot restore segment prot after reloc: Permission denied解决:chcon -t texrel_shlib_t *.soso delete 指针失败,产生core dumpso 中导出函数产生一个类指针,该指针是new返回的,且调用delete是该指针也非空,但是仍产生core。 注
2013-07-28 07:46:51
1119
原创 awk使用
在[]中想把 ] ^ - 当成普通字符,是有要求的] 要放在第一个^ 不能放在第一个- 要放在第一个或者最后一个提取[]中的字段 echo "10" |awk -F'[][]' '{print $2 " " $4" " $6 }'
2013-06-25 13:39:46
652
原创 linux 通过 freetds下访问sqlserver
编译安装freetds需要root用户,不然make install会报错$ tar zxvf freetds-stable.tgz(解压)$ ./configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib$ make$ make install连接测试/usr/local
2013-04-27 08:50:51
2640
原创 连sqlserver出错Error 20017,Error 20002
locale is "zh_CN.GB18030" locale charset is "GB18030" using default charset "GB18030" Error 20017 (severity 9): Unexpected EOF from the server Error 20002 (severity 9): Ada
2013-04-01 13:52:30
4715
1
转载 libmysqlclient.so.15: cannot open shared object file: No such file or directory
打开/etc/ld.so.conf include ld.so.conf.d/*.conf增加/usr/local/mysql /usr/local/mysql/lib /u01/app/oracle/product/10.2.0/DB_1/lib然后运行ldconfig
2013-03-18 09:20:50
1116
转载 ORA-32104
ORA-32104需要設置ORACLE_HOMEORACLE_BASE=/u01/app/oracle ORACLE_HOME=/u01/app/oracle/product/10.2.0/DB_1export ORACLE_BASE ORACLE_HOME
2013-03-18 09:18:04
1861
转载 lua安装不成功
tar-zxvf lua-5.2.0.tar.gzcd lua-5.2.0make linuxmake install完成安装.如果遇到lua.c:67:31: fatal error: readline/readline.h: No such file or directory说明缺少libreadline-dev依赖包centos: yum install readlin
2013-03-07 10:07:51
5029
转载 zlib.h找不到
解决方法:在网上查询了一下:主要问题是zlib-devel-1.1.4-8.i386.rpm没装,安装zlib-devel即可[root@localhost maq-0.7.1]# yum install zlib-devel
2013-02-02 14:25:38
3438
转载 关于socks5代理的编写
Socks5代理的请求和返回信息. 1.客户端发送到socks5代理至少三个字节的请求,第一个字节一定为5,第二个字节为使用多少种验证,第三个字节为验证模式代码. bitsCN.Com 例:如果要使用"USERNAME/PASSWORD",那么这三个字节为5 1 2 2.Sock5代理接到上面请求后,如果是支持"USERNAME/PASSORD"的验证模式,就会返回两个字节,第一字
2013-02-02 12:45:20
4579
1
原创 oracle导出数据到文件
create directory aaa as 'D:/dir'; grant read,write on directory aaa to aaaaa;declare handle utl_file.file_type; buf varchar2(30000); n_count number := 0; i number :=1; filen
2013-01-18 06:25:42
673
转载 如何使用gdb调试多进程 (attach方法)
[测试程序]我们先看看我们的测试程序:/* in eg1.c */int wib(int no1, int no2){ int result, diff; diff = no1 - no2; result = no1 / diff; return result;}int main(){
2013-01-16 13:58:18
663
转载 linux下生成core dump文件及调试
dump文件可以在程序crash时,方便我们查看程序crash的地方和上下文信息。在window下,要能生成dump文件,需要自己编写相应的代码。不过现在网上可以找到相应的代码,只要把它下载后然后加到自己的工程中去,就可以了! 在linux下面就简单的许多。只要打开相应的开关,linux会自动在程序crash时生成相应的core文件。这个文件和window下的dump文件类似。 下
2013-01-13 11:08:16
856
转载 ORA-12641 错误的一个解决办法
ORA-12641 错误的一个解决办法最初oracle数据库装在HP-Unix上的,后来为了测试移植到Windows平台上,测试其他各项都没有问题,后来发现一个asp.net写的程序无法访问,报错提示ORA-12641: 验证服务无法初始化,排除了.net用户权限问题之后,解决办法如下:将sqlnet.ora文件中的SQLNET.AUTHENTICATION_SERVICES=(TNS)修
2013-01-11 14:43:56
2282
转载 查看mysql数据库字符集
show variables like 'character_set_%';show variables like 'collation_%';通过MySQL命令行修改:set character_set_client=utf8;set character_set_connection=utf8;set character_set_database=utf8;s
2012-12-18 14:16:54
923
转载 error while loading shared libraries: libclntsh.so.10.1cannot open shared 问题解决
error while loading shared libraries: libclntsh.so.10.1: cannot open shared object file: No such file or directory1.运行csscan命令显示如下错误[oracle@rac01 ~]$ csscancsscan: error while loading shar
2012-11-20 09:45:52
21100
原创 crontab执行失败,但是手动执行成功原因
可能的原因:crontab 的执行路径与事件调用程序的执行路径不同。导致在实际程序中采用相对路径出错。(ps. 遇到过采用相对路径crontab打开文件为空,而手动执行成功)。解决方法:程序里的相对路径改为绝对路径。或使用int chdir(const char *path);更改程序的执行路径。
2012-11-13 13:35:54
4504
原创 occi获取表,列,类型
create table temp_test(iid_number number, name_varchar2 varchar2(32), num_53 number(5,3), char_5 char(5), long_type long, raw_20 raw(20), blob_type blob, integer_type integ
2012-11-03 15:22:08
4899
1
原创 C语言调用mysql函数
MYSQL* m_pstConn;//为已建立的 MySQL数据库连接 // 获取表名 MYSQL_ROW tbl; MYSQL_RES * pResultSet = NULL; pResultSet = mysql_list_tables(m_pstConn, NULL); while(tbl = mysql_fetch_row(pRes
2012-11-01 00:12:36
2589
转载 map使用
自己写的关于map的学习笔记代码,觉得很有助于记忆,先收藏起来,一些别的函数以后慢慢添加。。。#pragma warning (disable:4786)#include #include #include using namespace std;int main(){ int i; map s1; string c1,c2; /*for(
2012-10-28 11:20:59
629
原创 mysql循环
drop PROCEDURE p16; create procedure p16() begin declare v int; set v=0; LOOP_LABLE:loop INSERT into AAA VALUES(null, 1, 1, 'AAA', 'BBB', 1, 3, UNIX_TIMESTAMP
2012-10-26 21:00:50
460
原创 Linux下查找文件
find / -type f -name "aaa*" find / -type f -name "aaa*" | xargs grep hello
2012-10-12 14:26:15
543
转载 执行脚本出现bin/bash: bad interpreter: No such file or directory
刚刚学习 SHELL 写了一个简单的例子 发生如下错误-bash: ./test.sh: /bin/bash^M: bad interpreter: No such file or directoryVI打开文件,没发现任何问题,把/bin/bash改成/bin/sh-bash: ./test.sh: /bin/sh^M: bad interpreter: No s
2012-10-09 11:37:09
20689
原创 linux下 文件压缩与解压
压缩tar -zcvf abc.tar.gz abcabc.tar.gz 为压缩后的文件abc 为要压缩的文件夹。解压tar -zxvf abc.tar.gz查看tar -ztvf abc.tar.gz
2012-09-20 16:41:57
554
转载 LD_LIBRARY_PATH
Linux环境变量名,该环境变量主要用于指定查找共享库(动态链接库)时除了默认路径之外的其他路径。(该路径在默认路径之前查找) 移植程序时的经常碰到需要使用一些特定的动态库,而这些编译好的动态库放在我们自己建立的目录里,这时可以将这些目录设置到LD_LIBRARY_PATH中。设置方法 在linux下可以用export命令来设置这个值,比如 在linux终
2012-09-18 15:13:12
490
转载 gcc 编译选项
GCC 选项 GCC 有超过100个的编译选项可用. 这些选项中的许多你可能永远都不会用到, 但一些主要的选项将会频繁用到. 很多的 GCC 选项包括一个以上的字符. 因此你必须为每个选项指定各自的连字符, 并且就象大多数 Linux 命令一样你不能在一个单独的连字符后跟一组选项. 例如, 下面的两个命令是不同的: gcc -p -g test.c gcc -pg test.c 第一条命令告诉 G
2012-09-18 15:07:26
896
转载 Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义
我们先写一个简单的脚本,执行以后再解释各个变量的意义 # touch variable# vi variable 脚本内容如下: #!/bin/shecho "number:$#"echo "scname:$0"echo "first :$1"echo "second:$2"echo "argume:$@"
2012-09-18 09:47:34
584
转载 Linux中xargs的用法
xargs大多数 Linux 命令都会产生输出:文件列表、字符串列表等。但如果要使用其他某个命令并将前一个命令的输出作为参数该怎么办?例如,file 命令显示文件类型(可执行文件、ascii 文本等);你能处理输出,使其仅显示文件名,目前你希望将这些名称传递给 ls -l 命令以查看时间戳记。xargs 命令就是用来完成此项工作的。他允许你对输出执行其他某些命令。记住下面这个来自于第 1 部分
2012-09-18 09:39:48
626
原创 linux下的 ps 命令
pid=`ps aux|grep -v grep|grep "maintain" | grep "$"|sed -n '1P'|awk '{print $2}'`给pid变量赋值方法是通过ps aux取得所有进程的列表grep -v grep去掉其中的grep进程grep maintain 取得包含这个maintain的用户或者执行程序或者目录名称的行grep $再取得其中包含
2012-09-18 09:29:34
658
转载 unix环境高级编程 代码编译
1 获得源码 从apue的官方网站http://www.apuebook.com/下载 源码。(点击here直接下载) 在windows下载后用U盘拷到linux系统下找个目录解压 tar -zxvf src.tar.gz 在当前目录下解压 通过pwd查看你解压的目录 这个目录要记住会在下一步中用到2 WKDIR 编辑源码解压生成的apue.2e文件 夹下的Make.d
2012-09-15 21:12:59
1216
原创 fatal error: zlib.h: No such file or directory
sudo apt-get install zlib1g-dev
2012-09-15 09:57:34
33360
7
转载 Ubuntu下gcc安装及使用
方法二:sudo apt-get install build-essential还是简单,一句命令也可以搞定安装完了可以执行gcc--version的命令来查看版本,输出如下:gcc(GCC)4.2.3(Ubuntu4.2.3-2ubuntu7)Copyright(C)2007FreeSoftwareFoundation,Inc.编译
2012-09-15 09:53:02
1688
原创 Automake - aclocal: command not found
Where does this come from and how do you fix it?It's part of Automake . To fix it on Debian/Ubuntu:apt-get install automakeand CentOs
2012-09-15 09:16:29
27574
转载 Putty连接虚拟机
Putty连接虚拟机 工作中常使用putty连接到实验室单板上进行操作,为更快的熟练掌握linux下的vi操作及常用的linux命令,决定在自己笔记本上弄个环境。自己动手弄了一下,还是花了不少时间的。 实验环境:操作系统:win7 ultimate虚拟机:vmvare8.0虚拟机镜像:ubuntu 11.10连接工具
2012-09-15 01:31:37
7154
UNIX网络编程(第2版)第1卷_套接口API和XOpen.传输接口API.pdf
2013-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人