内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能Process:运行中的程序的一个副本;存在生命周期用户空间:执行用户代码;内核空间:执行系统调用的过程。Linux内核存储进程信息的固定格式:taskstruct多个任务的的taskstruct组件的链表:tasklist进程..
分类:
系统相关 时间:
2016-05-25 22:36:06
阅读次数:
274
内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能Process:运行中的程序的一个副本;存在生命周期用户空间:执行用户代码;内核空间:执行系统调用的过程。Linux内核存储进程信息的固定格式:taskstruct多个任务的的taskstruct组件的链表:tasklist进程..
分类:
系统相关 时间:
2016-05-25 22:34:51
阅读次数:
273
内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能Process:运行中的程序的一个副本;存在生命周期用户空间:执行用户代码;内核空间:执行系统调用的过程。Linux内核存储进程信息的固定格式:taskstruct多个任务的的taskstruct组件的链表:tasklist进程..
分类:
系统相关 时间:
2016-05-25 22:34:12
阅读次数:
268
内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能Process:运行中的程序的一个副本;存在生命周期用户空间:执行用户代码;内核空间:执行系统调用的过程。Linux内核存储进程信息的固定格式:taskstruct多个任务的的taskstruct组件的链表:tasklist进程..
分类:
系统相关 时间:
2016-05-25 22:32:59
阅读次数:
225
Linux进程及作业管理 内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能 Process:运行中的程序的一个副本;存在生命周期用户空间:执行用户代码;内核空间:执行系统调用的过程。Linux内核存储进程信息的固定格式:taskstruct 多个任务的的taskstruct..
分类:
系统相关 时间:
2016-05-25 22:32:30
阅读次数:
226
想直接把网络图片赋给控件,又要下载又要缓存,速度非常慢。不流畅。 需要进行处理,异步加载会显著提升速度。方法如下: 调用以上方法显示在控件中: 注1:“System.InvalidOperationException”类型的异常在 WindowsBase.dll 中发生,但未在用户代码中进行处理其他 ...
原文:字符串混淆技术在.NET程序保护中的应用及如何解密被混淆的字符串Visual Studio提供的Dotfuscator保护程序,可以对用户代码中包含的字符串进行加密。比如下面的例子,为了找到这个程序的注册算法,用.NET Reflector加载程序集后,发现代码中的字符串,都变成这种形式的:A... ...
分类:
Web程序 时间:
2016-05-16 14:09:58
阅读次数:
204
1 TCP Sockets基础 Sockets是一个编程抽象概念,它是网络上与另一个应用程序通信连接的句柄。Sockets编程将用户代码与TCP/IP协议堆栈的底层实现隔离开,允许用户灵活地实现自己的编程。 基于TCP协议的TCP Sockets需要四个方面的数据: (1) 本地系统的IP地址。 ( ...
分类:
编程语言 时间:
2016-05-11 13:33:21
阅读次数:
169
本文用于记录在LINUX编程中,常用的文件操作函数,包括系统调用和库函数。
针对输入输出操作,直接使用底层系统调用的一个问题是它们的效率十分低,原因在于:
1.
使用系统调用会影响系统的性能,与函数调用相比,系统调用的开销要大些,因为在执行系统调用时,Linux必须从运行用户代码切换到执行内核代码,然后再返回用户代码。
2.
硬件会限制对底层系统调用一次所能读写的数据块大小。比如,磁带...
分类:
系统相关 时间:
2016-05-06 16:07:53
阅读次数:
270
在VS调试的时候出现如下错误: [plain] view plain copy print? 生成下面的模块时,启用了优化或没有调试信息: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\...\*.DLL ...
分类:
其他好文 时间:
2016-05-05 09:44:26
阅读次数:
194