- 博客(3)
- 收藏
- 关注
转载 C/C++ 关于#/##在宏定义中的用法
在C/C++的宏定义中,#/##存在特殊的作用1. #运算符将一个宏的参数转换为字符串字面量。它仅允许出现在带参数的宏的替换列表中。[cpp] view plain copy #include #define PRINT_STR(s) printf(#s" = %s/n", s) int main() { char *s1 = "aaa"; PRI
2016-08-20 21:42:06
258
转载 ORACLE的TO_CHAR函数详解
来自:http://oracle.chinaitlab.com/exploiture/798048.html本来这是很简单的函数,但在屡次忘记格式之后,决定还是翻译一遍以铭记在心。 参考Oracle Database SQL Reference>>. 关于nls可有取值,请注意视图sys.V_$NLS_VALID_VALUES一 ,TO_CHAR(NUMBER)
2016-08-20 21:40:35
824
转载 高端内存和低端内存
高端内存是Linux中一个重要的概念,初涉Linux时曾经对这个概念非常迷惑。实际上这个概念比较简单,理解这个概念,需要追溯一下Linux的内存管理。 从前,CPU的地址总线只有32位,再早的就不再追溯了。32的地址总线无论是从逻辑上还是从物理上都只能描述4G的地址空间,在物理上理论上最多拥有4G内存(除了IO地址空间,实际内存容量小于4G),逻辑空间也只能描述4G的线性地址
2016-08-20 21:37:56
673
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人