- 博客(10)
- 资源 (2)
- 收藏
- 关注
转载 c#
<br />C# 出来也有些日子了,最近由于编程的需要,对 C# 的类型转换做了一些研究,其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的一些转换处 理,在这里与大家分享――<br />1. 装箱、拆箱还是别名<br /> 许多 C#.NET 的书上都有介绍 int -> Int32 是一个装箱的过程,反之则
2011-03-31 12:14:00 526
转载 通用的MAKEFILE文件
<br />#############################################################<br /> # Generic Makefile for C/C++ Program<br /> #<br /> # License: GPL (General Public License)<br /> # Author: whyglinux <whyglinux AT gmail DOT com><br /> # Date: 2006/03/04 (v
2011-03-29 17:18:00 629
原创 清空缓冲区
<br />1. 为什么 fflush(stdin) 是错的?<br /> 首先请看以下程序:<br /><br /> #include <stdio.h><br /> int main( void )<br /> {<br /> int i;<br /><br /> for (;;)<br /> {<br /> fputs("Please input an integer: ", stdout);<br /> scanf("%d", &i
2011-03-28 17:13:00 799
原创 setlocale处理宽字节
#ifdef __GNUC__ #define CSET_GBK "GBK" #define CSET_UTF8 "UTF-8" #define LC_NAME_zh_CN "zh_CN" // ifdef __GNUC__ #elif defined(_MSC_VER) #define CSET_GBK "936" #define
2011-03-28 10:54:00 1108
转载 linux库文件的使用和生成
<br />linux库文件的使用和生成基本概念<br />库有动态与静态两种,动态通常用.so 为后缀,静态用.a 为后缀。例如:libhello.so libhello.a <br />为了在同一系统中使用不同版本的库,可以在库文件名后加上版本号为后缀, 例如:libhello.so.1.0,<br />由于程序连接默认以.so 为文件后缀名。所以为了使用这些库,通常使用建立符号连接的方式。<br /> ln -s libhello.so.1.0 libhello.so.1
2011-03-16 10:49:00 578
转载 linux 共享库
<br />Linux下的共享库类似windows下的dll,共命令约定如下:<br />静态库一般由字母 lib 开头,并有 .a 的扩展名,而共享对象有两个不同的名称:soname 和 real name。<br />soname 包含前缀 "lib",然后紧跟库名,其次是 ".so"(后面紧跟另一个圆点),以及表明主版本号的数字。<br />soname 可以由前缀的路径信息来限定。real name 是包含库的已编译代码的真正文件名。<br />real name 在 soname 后添加一个圆点、
2011-03-16 10:33:00 1918
原创 Oracle时间加减
<br />加法 <br /> select sysdate,add_months(sysdate,12) from dual; --加1年<br /> select sysdate,add_months(sysdate,1) from dual; --加1月<br /> select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual; --加1星期<br /> select sysdate,t
2011-03-10 14:28:00 573
转载 Linux 内存机制
<br /> <br />一. 我们先来查看一个内存使用的例子:<br />[oracle@db1 ~]$ free -m<br /> total used free shared buffers cached<br />Mem: 72433 67075 5357 0 558 62221<br />-/+ buffers/cache: 4295 6
2011-03-08 16:21:00 498
转载 Linux 性能监控
<br /> 公司有个测试服务器,上面跑了几个应用和一个DB。 DB被这个几个应用使用。最近老是被挂掉。 CPU 使用率100%。搞到最后大家都不能用。敲个命令都没反应。TOP命令显示的是一些Oracle session占用CPU资源太多。杯具的是在服务器上连sqlplus 都进不去了,命令都没反应。只好把服务器重启了。重启之后再看了一下,是一个同事测试的SQL 有问题。一条SQL 占用CPU 就30%。<br /> 在研究这个问题的时候,也google到了一些Linux 下的监控事项,整理如
2011-03-08 16:00:00 515
转载 Winsock IOCP模型
view plaincopy to clipboardprint?// IOCP2.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <WinSock2.h> #include <MSWSock.h> #include <Windows.h> #include <process.h> #pragma comment(lib, "WS2_32.lib")
2011-03-02 17:44:00 632
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人