首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

本周总结

2012-08-31 
本周小结1、用的是apache的httpclient包,发现发送POST请求后,报一个异常:SocketException: Bad file number

本周小结
1、用的是apache的httpclient包,发现发送POST请求后,报一个异常:
SocketException: Bad file number
造成这个的原因是,过早地执行了HttpPost.about();这个方法应当是在响应完全结束,不再需要之后才能调用

2、android自带一个layoutopt命令,可以对xml布局文件提出一些优化的建议

3、“面向对象”开发,只是“结构化”开发的延伸。结构化开发封装了一些公共的操作,称为函数。而“面向对象”则对数据也进行了封装,所以可以说是“结构化”开发方法的更进一步。

当然现在“面向对象”的开发思想是主流,但是也并不是绝对可以替代结构化开发,比如说对以下的代码

return this.siteName;

则所有的地方都不用改。最简单的getter方法,在这个时候就显得非常有用了

6、很多开源框架,都是在一个工程里开发编译,然后对外发布jar包的时候,拆分成多个jar包发布。比如logback,发布了logback-core.jar和logback-classic.jar;spring更是这样,拆分了10多个jar包出去

热点排行