c/c++深入篇之内存分配与内存对齐的探讨
在大多数低层程序设计中,由于内存分配与内存对齐问题所带来的bug所占比重非常大。本文对内存分配中的分配空间类型、作用、方法、适用范围、优缺点以及内存对齐问题中的对齐原因、对齐规则等进行了详细的说明,并结合大量c语言代码进行阐述与分析。...
分类:
编程语言 时间:
2014-12-15 20:28:05
阅读次数:
306
c#浅谈反射内存的处理,关于内存的释放的问题没有解决,也就是吐槽一下,希望如果你能解决。能分享的话可以进行分享。感激不尽...
Global.asax 文件,有时候叫做 ASP.NET 应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。下面让我们详细看一下如何在应用程序开发工作中使用这个文件。概述 Global.asax 位于应用程序根目录下。虽然 ...
分类:
其他好文 时间:
2014-12-15 16:58:14
阅读次数:
147
详解VS2010如何搭配汇编程序开发环境的图解教程 本文和大家分享一下如何搭配汇编程序开发环境的图解教程,非常不错的文章哦。 引子 由于这些日子一直都在研究底层的技术,从 Windows 驱动程序,到 Windows 内核等等技术的学习, 让我对底层的技术越发有兴趣了,而刚好,在研究 WRK 时, ...
分类:
其他好文 时间:
2014-12-14 17:01:41
阅读次数:
263
IPCwhy:1.数据传输2.资源共享目的:3.通知事件4.进程控制发展:1.UNIX进程间通信2.基于SYStem V3.POSIX方式分类:1.pipe(管道) FIFO(有名管道)2.signal3.消息队列4.共享内存5.信号量6.套接字(socket)管道通信:单向,先进先出创建pipe:...
分类:
系统相关 时间:
2014-12-14 13:12:34
阅读次数:
204
学习之前必须了解基本的概念:进程,线程,进程3种状态,进程调度以及4种算法,进程同步,死锁,记不清的找度娘。获取ID#include#include获取本进程ID:pid_t getpid(void)获取父进程ID:pid_t getppid(void)举例:#include#include#inc...
分类:
系统相关 时间:
2014-12-14 11:57:48
阅读次数:
184
---恢复内容开始---c库函数文件操作独立于具体的系统平台,可移植性较好。库函数-创建和打开FILE*fopen(const char*filename,const char*mode)mode:打开模式常见的打开模式:r,rb:只读方式打开w,wb: 只写方式打开,如果文件不存在,则创建该文件a...
分类:
系统相关 时间:
2014-12-14 00:34:15
阅读次数:
243
在看韦东山视频linux驱动方面有一些吃力,究其原因,虽然接触过linux应用程序编程,但是没有深入去理解,相关函数用法不清楚,正好看到国嵌视频对这一方面讲的比较透彻,所以把学习过程记录下来,也作为linux应用程序开发的一个系列吧!文件编程有两种方式,一是系统调用方式,二是库函数调用。前者依赖特定...
分类:
系统相关 时间:
2014-12-13 23:14:21
阅读次数:
398
android开发之APP Widget
本博文主要讲述的android开发中的桌面程序的开发--APP widget,主要用的是PendingIntent和RemoteViews。
PendingIntent主要用来设置桌面程序的相应方式。此对象可以有三种Intent方式,第一个是开始一个新的Activity,第二个是发送一个广播,第三个是开始一个service。
RemoteVi...
分类:
移动开发 时间:
2014-12-12 19:19:42
阅读次数:
241
委托和事件是.Net 框架的重要组成部分,在GUI程序开发中,大量使用了事件处理,但是亲们,对于委托,我们是否还记得曾经在书上看到的详细内容。委托的使用注意事项是什么?我们会使用委托和事件,但是我们不了解事件背后的原理,亲们,我们忘记委托了吗?反正我是忘记了。 委托是方法调用的指针,也称为函数指针....
分类:
其他好文 时间:
2014-12-11 23:57:15
阅读次数:
231