码迷,mamicode.com
首页 >  
搜索关键字:pack    ( 7261个结果
C语言中改变结构体的对齐方式
C语言中默认是以结构体中最长的数据类型为对齐标准如typedef struct _NODE{ short a; int b; char c;}NODE;会以int,即4字节为对齐标准,此时sizeof(NODE)=12可以使用#pragma pack(n)改变对齐方式。编译器会从“n”和”结构...
分类:编程语言   时间:2015-03-20 12:25:16    阅读次数:160
LeetCode --- 68. Text Justification
题目链接:Text Justification 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 ...
分类:其他好文   时间:2015-03-20 00:06:50    阅读次数:188
#pragma pack (n) 惹的祸
今天遇到了一个问题,使用数据流传输的数据在解析的时候数据错位,想了很久,发现是#pragma pack (n)惹的祸。 首先,解析方使用了编译字节设置,但是在发送方没有使用,于是用同样的结构体解析数据时候,有两个字节被0占用了。后来统一使用,问题解决。 如下图的struct结构体:不使用#pragma pack (1)时候,在解析RemotPort后是没问题的,再解析Remot...
分类:其他好文   时间:2015-03-19 16:24:55    阅读次数:162
spring <context:component-scan>使用说明(转)
在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean注意:如果配置了那 么标签就可以不用再xml中配置了,因为前者包含了后者。另 外还提....
分类:编程语言   时间:2015-03-18 19:59:59    阅读次数:148
<context:component-scan>使用说明
在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的java文件,如果扫描到有@Component @Controller @Service等这些注解的类,则把这些类注册为bean 注意:如果配置了<context:component-sc...
分类:其他好文   时间:2015-03-18 16:11:38    阅读次数:137
内存对齐
看了好多次,感觉这一次才算是真正理解了#pragma pack(4)//可手动指定对齐值typedef struct DDD{ char a;//1 起始位置可为1,2,3,4,5……. 这个放在位置1 short b;//2起始位置可为1,2,4,6,8….. 这个需要放在位置2,故之前补1 i....
分类:其他好文   时间:2015-03-18 13:55:47    阅读次数:110
git关于文件权限修改引起的冲突及忽略文件权限的办法
我们在使用git进行版本管理的时候,有时候只是修改了文件的权限,比如将pack.php修改为777,但其实文件内容并没有改变,但是git会认为此文件做了修改,原因是git把文件权限也算作文件差异的一部分了。下面做个测试: 1、修改版本库的文件的权限,然后使用diff查看下改变。 可以看到git把文件权限也列入了版本管理。 2、在另外一个地方clone这个版本库,修改pac...
分类:其他好文   时间:2015-03-17 17:56:35    阅读次数:176
C++笔记 内存对齐
1 #include 2 3 #pragma pack(4) 4 5 struct A{ 6 A() {} 7 ~A() {} 8 int m1; // 4 字节 9 int m2; // 4 字节10 };11 struct B:A{12 B() ...
分类:编程语言   时间:2015-03-17 00:37:06    阅读次数:216
weblogic部署web项目出现错误
1、错误描述 <Unable to load performance pack. Using Java I/O instead. Please ensure that wlntio.dll is in: 'D:\Java\jdk1.7.0_67\bin;C:\Oracle\Middleware\wlser...
分类:Web程序   时间:2015-03-15 15:19:31    阅读次数:1328
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!