- 博客(0)
- 资源 (13)
- 收藏
- 关注
bndtools2.1 插件 离线安装包
bndtools2.1 离线插件安装包,网上其他地方找不到的,识货的下载吧。
安装步骤同Eclipse其他插件安装一样。下载下来解压,然后新建link文件链接到你解压的目录,然后把Link文件放到eclipse根目录下面的links文件夹或dropins文件夹里,最后重启Eclipse,安装OK
2013-10-10
C语言深度剖析
1.15.1,大小端模式对union类型数据的影响.............................................................401.15.2,如何用程序确认当前系统的存储模式?........................................................411.16,enum关键字..................................................................................................................42
1.16.1,枚举类型的使用方法..........................................................................................431.16.2,枚举与#define宏的区别....................................................................................431.17,伟大的缝纫师----typedef关键字.................................................................................44
1.17.1,关于马甲的笑话.................................................................................................441.17.2,历史的误会----也许应该是typerename...........................................................441.17.3,typedef与#define的区别...................................................................................451.17.4,#defineaint[10]与typedefinta[10];..............................................................46
第二章符号.....................................................................................................................................49
2.1,注释符号..........................................................................................................................50
2.1.1,几个似非而是的注释问题...................................................................................502.1.2,y=x/*p.................................................................................................................512.1.3,怎样才能写出出色的注释...................................................................................51
2.1.3.1,安息吧,路德维希.凡.贝多芬.................................................................512.1.3.2,windows大师们用注释讨论天气问题....................................................512.1.3.3,出色注释的基本要求...............................................................................52
2.2,接续符和转义符..............................................................................................................532.3,单引号、双引号..............................................................................................................542.4,逻辑运算符......................................................................................................................542.5,位运算符..........................................................................................................................55
2.5.1,左移和右移...........................................................................................................552.5.2,0x01<<2+3的值为多少?...................................................................................552.6,花括号..............................................................................................................................562.7,++、--操作符...................................................................................................................56
2.7.1,++i+++i+++i.........................................................................................................572.7.2,贪心法...................................................................................................................572.8,2/(-2)的值是多少?.........................................................................................................582.9,运算符的优先级..............................................................................................................58
2.9.1,运算符的优先级表................................................................................................582.9.2,一些容易出错的优先级问题..............................................................................60
第三章预处理.................................................................................................................................61
3.1,宏定义..............................................................................................................................62
3.1.1,数值宏常量...........................................................................................................623.1.2,字符串宏常量.......................................................................................................623.1.3,用define宏定义注释符号?..............................................................................633.1.4,用define宏定义表达式.......................................................................................633.1.5,宏定义中的空格...................................................................................................643.1.6,#undef....................................................................................................................643.2,条件编译..........................................................................................................................653.3,文件包含..........................................................................................................................663.4,#error预处理...................................................................................................................663.5,#line预处理.....................................................................................................................67
3.6,#pragma预处理...............................................................................................................67
3.6.8,#pragmapack........................................................................................................69
3.6.8.1,为什么会有内存对齐?...........................................................................703.6.8.2,如何避免内存对齐的影响.......................................................................70
3.7,#运算符..............................................................................................................................723.8,##预算符..........................................................................................................................72第四章指针和数组.........................................................................................................................74
4.1,指针..................................................................................................................................74
4.1.1,指针的内存布局...................................................................................................744.1.2,“*”与防盗门的钥匙.............................................................................................754.1.3,int*p=NULL和*p=NULL有什么区别?....................................................754.1.4,如何将数值存储到指定的内存地址..................................................................764.1.5,编译器的bug?....................................................................................................774.1.6,如何达到手中无剑、胸中也无剑的地步..........................................................784.2,数组..................................................................................................................................78
4.2.1,数组的内存布局...................................................................................................784.2.3,数组名a作为左值和右值的区别.......................................................................794.3,指针与数组之间的恩恩怨怨..........................................................................................80
4.3.1,以指针的形式访问和以下标的形式访问..........................................................80
4.3.1.1,以指针的形式访问和以下标的形式访问指针.......................................814.3.1.2,以指针的形式访问和以下标的形式访问数组.......................................814.3.2,a和&a的区别......................................................................................................814.3.3,指针和数组的定义与声明...................................................................................83
4.3.3.1,定义为数组,声明为指针.......................................................................834.3.3.2,定义为指针,声明为数组.......................................................................854.3.4,指针和数组的对比...............................................................................................854.4,指针数组和数组指针......................................................................................................86
4.4.1,指针数组和数组指针的内存布局......................................................................864.4.3,再论a和&a之间的区别.....................................................................................874.4.4,地址的强制转换...................................................................................................884.5,多维数组与多级指针......................................................................................................90
4.5.1,二维数组...............................................................................................................91
4.5.1.1,假想中的二维数组布局...........................................................................914.5.1.2,内存与尺子的对比....................................................................................914.5.1.3,&p[4][2]-&a[4][2]的值为多少?...........................................................924.5.2,二级指针...............................................................................................................93
4.5.2.1,二级指针的内存布局...............................................................................93
4.6,数组参数与指针参数......................................................................................................94
4.6.1,一维数组参数.......................................................................................................94
4.6.1.1,能否向函数传递一个数组?...................................................................944.6.1.2,无法向函数传递一个数组.......................................................................964.6.2,一级指针参数.......................................................................................................97
4.6.2.1,能否把指针变量本身传递给一个函数...................................................974.6.2.2,无法把指针变量本身传递给一个函数...................................................98
4.6.3,二维数组参数与二维指针参数..........................................................................994.7,函数指针........................................................................................................................100
4.7.1,函数指针的定义.................................................................................................1004.7.2,函数指针的使用.................................................................................................101
4.7.2.1,函数指针使用的例子.............................................................................1014.2.7.2,*(int*)&p----这是什么?.......................................................................1024.7.3,(*(void(*)())0)()------这是什么?.....................................................................1024.7.4,函数指针数组.....................................................................................................1034.7.5,函数指针数组的指针.........................................................................................104
第五章内存管理...........................................................................................................................107
5.1,什么是野指针................................................................................................................1075.2,栈、堆和静态区............................................................................................................1075.3,常见的内存错误及对策................................................................................................108
5.3.1,指针没有指向一块合法的内存........................................................................108
5.3.1.1,结构体成员指针未初始化.....................................................................1085.3.1.2,没有为结构体指针分配足够的内存.....................................................1095.3.1.3,函数的入口校验......................................................................................1095.3.2,为指针分配的内存太小.....................................................................................1105.3.3,内存分配成功,但并未初始化.........................................................................1105.3.4,内存越界.............................................................................................................1115.3.5,内存泄漏.............................................................................................................111
5.3.5.1,告老还乡求良田......................................................................................1125.3.5.2,如何使用malloc函数.............................................................................1125.3.5.3,用malloc函数申请0字节内存.............................................................1135.3.5.4,内存释放..................................................................................................1135.3.5.5,内存释放之后..........................................................................................1145.3.6,内存已经被释放了,但是继续通过指针来使用............................................114
第六章函数...................................................................................................................................115
6.1,函数的由来与好处........................................................................................................1166.2,编码风格........................................................................................................................1166.2,函数设计的一般原则和技巧...........................................................................................1216.4,函数递归........................................................................................................................123
6.4.1,一个简单但易出错的递归例子........................................................................1236.4.2,不使用任何变量编写strlen函数......................................................................124
第七章文件结构.........................................................................................................................127
7.1,文件内容的一般规则....................................................................................................1277.2,文件名命名的规则........................................................................................................130
2013-08-19
OSGI入门实践
OSGi亦称做Java语言的动态模块系统,它为模块化应用的开发定义了一个基础的架构。OSGi容器已经有多家开源的实现,比如:knoflerfish、Equnox、Apache的Felix。你可以通过这些容器,把你的应用程序划分为多个模块单元,这样你就可以更容易地管理这些模块单元之间的交叉依赖关系
2013-07-09
ERP 原理·设计·实施
该书适合对象:想学习ERP、从事ERP开发的人员。本书以具体的案例来讲解(康佳集团、科龙公司等著名企业),从原理入手,接着设计开发,最后部署实施。
本书共有四大部分:
一、案例篇;
二、原理篇;
三、设计篇;
四、实施篇。
其中原理大概内容如下(其他三大部分就不罗列了,自己下下来看看吧):
1、销售管理
2、主生产计划(MPS)
3、物料需求计划(MRP)
4、能力需求计划
5、采购管理
6、库存管理
7、车间管理
8、JIT准时生产制造生产管理
9、财务管理
10、固定资产管理
11、成本管理
12、质量管理
13、分销资源计划
14、人力资源管理
15、供应链管理
16、客户管理
2009-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人