- 博客(6)
- 资源 (13)
- 收藏
- 关注
转载 C#中as用法
在程序中,进行类型转换时常见的事,C#支持基本的强制类型转换方法,例如 Object obj1 = new NewType();NewType newValue = (NewType)obj1;这样强制转换的时候,这个过程是不安全的,因此需要用try-catch语句进行保护,这样一来,比较安全的代码方式应如下所示:Object obj1 = new NewType();NewTyp...
2018-07-24 11:19:00
24044
原创 程序是如何运行的和调用的?看什么书可以了解相关知识?
首先拜谢回帖的大虾们,请问:应用程序被运行时是如何运行的?有没有具体的书籍?具体运行所谓的代码段在哪里?请各位详细解答谢谢。
2012-09-26 22:41:44
490
转载 GBD linux debuging tools
GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。GDB中的命令固然很多,但我们只需掌握其中十个左右的命令,就大致可以完成日常的基本的程序调试工作。命令解释示例file 加载被调试的可执行程序文件。因为一般都在被调试程序所在目录下执行GDB,因而文本名不需要带路径。
2012-06-20 15:07:26
860
转载 Linux下core文件调试方法
在程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息)。使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。1.core文件的生成开关和大小限制 1)使用ulimit -c命令可查看core文件的生成开关。若结果为0,则表示关闭了此功能,不会生成core文件。 2)使用ulimit -c filesize命令,可
2012-06-20 13:58:18
598
转载 File_operations结构体
File_operations结构体 file_operation就是把系统调用和驱动程序关联起来的关键数据结构。这个结构的每一个成员都对应着一个系统调用。读取file_operation中相应的函数指针,接着把控制权转交给函数,从而完成了Linux设备驱动程序的工作。 在系统内部,I/O设备的存取操作通过特定的入口点来进行,而这组特定的入口点恰恰是由设备驱动程序提供的。
2012-06-12 13:45:53
427
原创 结交有识之士-linux
各位linux及变成高手,本人很想和各位高手结识,我只是众多linux爱好者的一员,往日都是自己在孤独的学习中,希望能和各位大侠们多多交流学习进步,再次小弟拜上了。
2011-08-01 17:05:17
481
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅