之前的项目还是有些问题的,例如
1 只能有一个连接器,只能处理http请求,无法添加另外一个连接器用来处理https。
2 对容器的关闭只能是粗暴的关闭Bootstrap。
服务器组件
org.apache.catalina.Server接口的实例用来表示Catalina的整个servlet引擎。
我们使用Server就是因为,它用一种优雅的方式来启动/关闭整个系统。
下面是启动和...
分类:
其他好文 时间:
2014-12-03 17:12:44
阅读次数:
200
Tomcat有多个容器组成,而Container也就是容器与Connecter连接器是Tomcat最核心的两个模块,Connecter连接器接收客户端的请求,并根据客户端的请求传递给Container处理并作出相应。Tomcat中有多个层次的容器对象:Engine、Host、Context、Wr.....
分类:
其他好文 时间:
2014-12-03 07:04:52
阅读次数:
185
说明:gcc是编译器,负责对c代码的编译, ld是连接器 负责将多个*.o的目标文件链接成elf可执行文件。elf可执行文件是unix常用的可执行文件类型,就像windows的exe文件。elf文件中有很多信息包括段信息还有头信息,这些信息对硬件是没有意义的,所以有的时候我们通过objcopy将el...
分类:
系统相关 时间:
2014-11-26 22:26:30
阅读次数:
257
DLL工程,Debug版本下输出文件由basetool.dll basetool.lib 改为basetoolD.dll basetoold.lib 需设置:1、配置属性-常规-目标文件名 $(ProjectName) 加d2、配置属性-连接器-常规-输出问件 由 加d3、配置属性-连接器-高级-导...
分类:
编程语言 时间:
2014-11-26 18:11:47
阅读次数:
295
在之前的博文中提到了用arm-none-linux-gnueabi-gcc交叉编译移植程序到Android平台上。也提到了,Android中没有glibc,所以arm-none-linux-gnueabi-gcc编译出来的程序需要在编译时指明连接器,并且将所需要的动态库拷贝到Android机器中。详见:http://thedevilking.blog.51cto...
分类:
移动开发 时间:
2014-11-26 06:45:23
阅读次数:
160
一,mina的架构mina 架构可以大致分为三部分,ioService ,ioFilterChain , IoHandlerioService:用于接受服务或者连接服务,例如socket 接收器,连接器。ioFilterChain:对接受的数据或发送的数据进行处理,例如接收到的字节数组转化成字符串,...
分类:
其他好文 时间:
2014-11-23 18:58:32
阅读次数:
252
·什么是中继线? 连接终端用户(如企事业单位、家庭〕的交换机、集团电话(含具有交换功能的电话连接器)、或普通电话机等与电信运营商(网通、电信等〕的市话交换机的电话线路多统称为中继线·什么是模拟中继线/什么是数字中继线? 模拟中继线其实利用的线路还是普通的电话线,但是却可以...
分类:
其他好文 时间:
2014-11-20 20:17:01
阅读次数:
844
有时候因为主板连接器和客户LCD打样出现状况,使得LCD的方向倒180度,驱动上可以修改扫描方向,但比较麻烦,LCD效果也需要重新调整。 ? ? ? ?这时候通过framework来旋转是个比较方便的办法。 ? ...
分类:
移动开发 时间:
2014-11-19 20:40:57
阅读次数:
189
方法调用序列
下图展示了方法调用的协作图:
这个是前面第五章里,我画的图:
我们再回顾一下自从连接器里
connector.getContainer().invoke(request, response);
这句代码运行之后发生的事情;
这是第五章的时序图,放在这一章同样适用。。。
我们仔细分析一下:
1首先连接器创建请求与响应对象;
2调用这行代码...
分类:
移动开发 时间:
2014-11-18 16:00:28
阅读次数:
326
设置在Release模式下调试的方法:1.工程项目上右键 -> 属性2.c++ -> 常规 -〉调试信息格式 选 程序数据库(/Zi)或(/ZI), 注意:如果是库的话,只能(Zi)3.c++ -> 优化 -〉优化 选 禁止(/Od)4.连接器 -〉调试 -〉生成调试信息 选 是 (/DEBUG)转...
分类:
其他好文 时间:
2014-11-10 17:20:08
阅读次数:
150