- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Linux 下安装 svn 客户端
Linux 下安装 svn 客户端以 CentOS 6.3为例,在第一张光盘的 Packages 目录下:[root@localhost Packages]$ ls sub*subversion-1.6.11-7.el6.i686.rpm subversion-javahl-1.6.11-7.el6.i686.rpmsubversion-1.6.11-7.el6.x8
2013-04-26 17:53:06 2346
原创 在 root 下执行 Oracle 程序时找不到 libclntsh.so.11.1 错误的解决办法。
在 root 下执行 Oracle 程序时找不到 libclntsh.so.11.1 错误的解决办法。先确定 libclntsh.so.11.1 所在目录:[oracle@localhost ~]$ locate libclntsh.so.11.1/usr/local/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1
2013-04-25 16:35:45 22253
原创 如果程序需要创建大量的线程,要考虑用 root 用户执行这个程序。
在Linux下,只有root用户才可以创建很多很多线程(这里说的就是线程,不是进程),普通用户创建线程的数量是有限制的,超过这个限制创建就会失败。下面是个实例(test.c):#include #include #include #include #include #define MAX_TEST_THREAD 3000void * ha
2013-04-25 16:16:36 869
原创 Oracle 11g 修改连接数
查看当前最大连接数:SQL> show parameter processesNAME TYPE VALUE------------------------------------ ----------- ------------------------------aq_tm_processes in
2013-04-17 18:23:44 1471
原创 int a; 一个线程写a,另一线程读a,如果不加锁,果然出现写了一半,读了一半的情况!
int a; 一个线程写a,另一线程读a,如果不加锁,果然出现写了一半,读了一半的情况!比如写线程里两条语句a = 2;a = 3;在执行完 a = 2 还没执行 a = 3 完时,读线程去读a,读到的有可能就不是2!!!直接上个例子(test.c): #include #include #include #include #def
2013-04-17 16:04:18 3281 4
原创 SetTimer 函数在控制台应用程序中的应用 (在控制台应用程序中使用定时器)
SetTimer 函数在控制台应用程序中的应用 (在控制台应用程序中使用定时器) 示例代码(test.c): #include #include #include VOID CALLBACK TimerProc( HWND hwnd, // handle of window for timer messages UINT uMsg, //
2013-04-12 15:51:14 1010
原创 Windows 的 FD_SETSIZE 这么轻松就可以改,呵呵,看MSDN...
The variable FD_SETSIZE determines the maximum number of descriptors in a set. (The default value of FD_SETSIZE is 64, which can be modified by defining FD_SETSIZE to another value before including WI
2013-04-12 10:57:18 3174
原创 _beginthread 或 _endthread 编译警告“undefined; assuming extern returning int” 的解决办法
warning C4013: '_endthread' undefined; assuming extern returning intwarning C4013: '_beginthread' undefined; assuming extern returning int解决办法:在建立多线程的Windows程序时,需要在「Project Settings」对话框中做一些修改。选择
2013-04-11 17:18:32 8624
转载 shell编程中的数学计算
shell编程中的数学计算shell中的赋值和操作默认都是字符串处理,在此记下shell中进行数学运算的几个特殊方法,以后用到的时候可以来看,呵呵一、错误方法1.var=1+1echo $var输出的结果是1+1,悲剧,呵呵2.var=1var=$var+1echo $var输出结果是1+1,依然悲剧,呵呵二、正确方法1. 使用l
2013-04-02 12:17:59 940
原创 Linux 前后台进程切换
Linux 前后台进程切换用以下命令:1. 在终端命令行启动程序时,在命令末尾加上&,就可以让程序在后台运行。 $ 程序名& 2. 查看后台运行的进程 $ jobs –l 3. 让在后台运行的ID为n的进程转到前台来 $ fg % n 4. 让运行在前台的ID为n的进程转到后台去 $ bg % n 5. 查看后台运行的
2013-04-02 09:57:29 818
mysql 5.6.20
2014-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人