`
dazhilao
  • 浏览: 246407 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
问题:请说出以下struct的实例大小以及内存布局 struct Struct1 { public byte a; public short b; public string c; public int d; } struct Struct2 { public byte a; public long b; public byte c; public string d; } s ...
本来打算写一篇文章,详细地讨论一下结构的内存布局,但是想了下,跟路西菲尔的这篇文章也差不多,所以这里只做一下补充: 一、对齐长度 如果没有显式的指定对齐长度,将以结构中占用空间最大的成员的长度作为对齐长 ...
问题是这样产生的: 有如下两个结构体 struct TestAlignA{  int             a;     char            b;     short int       c;     __int64         d; }; struct TestAlignB{  char            c;    int             a; ...
一、 十进制与二进制之间的转换 (1) 十进制转换为二进制,分为整数部分和小数部分 ① 整数部分 方法:除2取余法,即每次将整数部分除以2,余数为该位权上的数,而商继续除以2,余数又为上一个位权上的数,这个步骤一直持续下去,直到商为0为止,最后读数时候,从最后一个余数读起,一直到最前面的一个余数。下面举例: 例:将十进制的168转换为二进制 得出结果 将十进制的168转换为二进制,(10101000)2 分析:第一步,将168除以2,商84,余数为0。 第二步,将商84除以2,商42余数为0。 第三步,将商42除以2,商21余数为0。 第四步,将商21除以2,商10余数为1。 第五步,将商10除 ...
一、位运算符C语言提供了六种位运算符: & 按位与| 按位或^ 按位异或~ 取反<< 左移>> 右移 1. 按位与运算 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二 ...
(1)原码表示法     原码表示法是机器数的一种简单的表示法。其符号位用0表示正号,用:表示负号,数值一般用二进制形式表示。设有一数为x,则原码表示可记作[x]原。     例如,X1= +1010110           X2= 一1001010 ...
原文地址:http://www.cic.tsinghua.edu.cn/jdx/book4/dlzb.htm        Windows Sockets是Microsoft Windows的网络程序设计接口,它是从Berkeley Sockets扩展而来的。Windows Sockets在继承了Berkeley Sockets主要特征的基础上,又对它进行了重要扩充。这些扩充主要是提供了一些异步函数,并增加了符合Windows消息驱动特性的网络事件异步选择机制。这些扩充有利于应用程序开发者编制符合Windows编程模式的软件,它使在Windows下开发高性能的网络程序成为可能。 6.3.1  ...
原文地址:http://www.cic.tsinghua.edu.cn/jdx/book4/dlz.htm        内存管理对于编写出高效率的Windows程序是非常重要的,这是因为Windows是多任务系统,它的内存管理和单任务的DOS相比有很大的差异。DOS是单任务操作系统,应用程序分配 ...
文件结构体中有 : unsigned short int Size;  char ID;   char Type;  short int IDS;   unsigned short int Date;  采用二进制文件方式一个字节一个字节读,看看这样成不成   /// <summary>   /// 读取二进制文件   /// </summary>   /// <param name="fileName">文件名</param>   public void ReadMyBinaryFile(string fi ...
在计算机领域,堆栈是一个不容忽视的概念,但是很多人甚至是计算机专业的人也没有明确堆栈其实是两种数据结构。 堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。 要点: 堆 ...
   1、去别人家做客,当主人的话可多可少,甚至经常劝你喝茶或提建议看看电视时,你就该告辞了。人总是在感到无话可说时,才提醒别人做一些无关紧要的事。再待下去,你可能就不受欢迎了。   2、正在对上司汇报工作 ...
组件的with属性被定义成一个专门的元标签,用于在给width赋值的时候使用百分比时转移到percentWidth上去
原文地址:http://dazhilao.iteye.com/admin/blogs/new 1.action配置    按照第一篇中的配置,设置locator为action,则默认一个类的命名空间为:                类路径                                             命名空间 com.example.action.MainAction         ->    / com.example.action.products.Display ->    /products     完整url为:       ...
原文地址:http://corradignw.iteye.com/blog/353540 1.官方介绍的地址: http://struts.apache.org/2.1.6/docs/convention-plugin.html 2.struts.xml文件配置 只挑选几个重要的常量说明: (1) <constant name="struts.locale" value="zh_CN"/>       <constant name="struts.i18n.encoding" value=" ...
原文地址http://www.cnblogs.com/rhcad/archive/2010/06/11/1756173.html 昨天有同事问到“如何区分业务用例和功能用例”,现把当初的解释内容记下来: 业务用例:业务部门或组织(业务工人)为其外部客户或内部特定人员(业务主角)提 ...
Global site tag (gtag.js) - Google Analytics