这个问题确实比较基础,些这篇文章为了给自己一个总结,也算是一个笔记记录,争取做到最精简。结构体对齐关键词: “对齐系数”(也叫对齐模数):以通过预编译命令#pragma pack(n),n=1,2,4,8,16来改变这一系数 “对齐规则”:分两步,数据成员对齐,整体对齐: 1:数据...
分类:
其他好文 时间:
2014-07-07 18:42:00
阅读次数:
206
写过很多个爬虫小程序了,之前几次主要用C# + Html Agility Pack来完成工作。由于.NET BCL只提供了"底层"的HttpWebRequest和"中层"的WebClient,故对HTTP操作还是需要编写很多代码的。加上编写C#需要使用Visual Studio这个很"重"的工具,开...
分类:
Web程序 时间:
2014-07-06 20:03:05
阅读次数:
346
WAP默认登录方法是让用户自己通过邮件地址注册账户,或者管理员直接在管理门户中添加。然后用此账户登陆,通过添加订阅来使用各种服务。但对于非运营商企业运用而言,企业如果通过WAP来创建自己的私有化云,当然不希望再多创建其他账号,而希望直接利用现有的AD账户登陆租户门..
分类:
其他好文 时间:
2014-07-01 15:15:09
阅读次数:
394
在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean注意:如果配置了那么标签就可以不用再xml中配置了,因为前者包含了后者。另外还提供了....
分类:
编程语言 时间:
2014-07-01 11:35:32
阅读次数:
172
题目
Given an array of words and a length L, format the text such that each line has exactly L characters and is fully (left and right) justified.
You should pack your words in a greedy approa...
分类:
其他好文 时间:
2014-06-29 23:44:02
阅读次数:
357
问题说来也简单:首先,我在WPF项目中建立了一个用户自定义控件(CustomControl),VS模板为我们自动生成了CustomControl1和Theme文件夹(里边包含一个Generic.xaml):接着,我想把它移动到一个新的类库(DLL)里去:然后我添加了对类库的引用在WPF项目中,我开始...
分类:
其他好文 时间:
2014-06-28 20:09:26
阅读次数:
256
应用和数据库发展cluster还需要HA软件吗?所谓集群技术(cluster),也有译为群集,涵盖了三个技术方向:高可用HA(HighAvailability);负载均衡LB(LoadBalance);高性能运算HPC(HighPerformanceComputing)。对于商业领域的IT应用主要关心高可用HA和负载均衡LB这两部分。为..
分类:
数据库 时间:
2014-06-28 06:49:09
阅读次数:
396
MindFusion.WinForms Pack是一款专业的控件包,包含了流程图绘制控件、图表和仪表控件、日历日程安排控件、报表控件。可以很容易地整合控件到应用程序中。具体功能:流程图控件:支持文档视图结构支持滚动和放大支持Tooltips支持多个选择支持undo/redo、复制和粘贴操作支持路径查...
原文:VS2012 update1 和 VS2012 Lang Pack 离线安装方法最近有需要用VS2012打开ReactOS这个大项目,生成sln后打开用来导航代码什么的,但其代码都是ascii格式保存,我的win7 x64系统是中文的,这样vs2012默认代码页是936,GBK码,每次打开都提...
分类:
其他好文 时间:
2014-06-24 12:36:05
阅读次数:
697
结构体的内存布局记住两个规则即可,这是编译器的优化措施。
规则1:结构体中第一个成员的偏移量是0,以后每个成员的位置是x的倍数;
x = min(#pragma pack(), 该成员自身的长度)
规则2:成员对齐后,结构体自身也要对齐,按照y的倍数进行;
y = min(#pragma pack(), 最大成员尺寸)。
其中#pragma pa...
分类:
其他好文 时间:
2014-06-22 19:35:35
阅读次数:
171