两列布局:左侧定宽,右侧自适应方法一:利用float和负外边距 优点:考虑了页面优化,右侧主内容区先加载,左侧后加载。 缺点:多添加了一层div包裹。 方法二:利用外边距 优点:代码简洁,便于理解 缺点:不利于页面优化,右侧主内容区后加载 方法三:利用position 优点:考虑到了页面优化,右侧内 ...
分类:
其他好文 时间:
2017-06-01 17:54:24
阅读次数:
276
ItemLoader的简单使用:目的是解决在爬虫文件中代码结构杂乱,无序,可读性差的缺点 经过之前的基础,我们可以爬取一些不用登录,没有Ajax的,等等其他的简单的爬虫回顾我们的代码,是不是有点冗长,将所需字段通过xpath或者css解析出来,再自定义语句(还不是函数中)进行清洗;然后再装入Item ...
分类:
其他好文 时间:
2017-05-31 21:27:40
阅读次数:
2010
前一天问题及答案 1 如何设置在一个新的窗口中打开超链接 <a herf=''地址''></a> 2 实现锚点要如何设置<a>标签的herf属性 <a name="top">这是顶部</a> <a href="#top">回到顶部</a> 3 写出表格的基本代码结构 <table> <tr> <td ...
分类:
其他好文 时间:
2017-05-31 19:41:19
阅读次数:
124
接触Android差不多一年,工作也有快半年的时间了。 现在回头看看自己写的代码,虽然功能可以实现,但是还是有很多不足的地方。 比如代码结构,一个类中的代码过多,知道这样做不好,但是不知道怎么把这些 杂乱的代码抽离出来。 再比如遇到难以解决的问题,虽然能通过百度,google等方式解决,但对整个知识 ...
分类:
移动开发 时间:
2017-05-25 13:20:28
阅读次数:
158
Aptana简单介绍 Aptana是一个很强大,开源,专注于JavaScript的Ajax开发IDE它的特性包含: 1、JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能 2、Outliner(大纲):显示JavaScript,HTML和CSS的代码结构 ...
分类:
系统相关 时间:
2017-05-22 17:56:28
阅读次数:
227
一、设计原则 (1)降低内存碎片 (2)降低向操作系统申请内存的次数 (3)减少各个模块的开发效率 二、源代码结构 struct ngx_pool_s { ngx_pool_data_t d; size_t max; ngx_pool_t *current; ngx_chain_t *chain; ...
分类:
其他好文 时间:
2017-05-22 15:04:41
阅读次数:
184
1.编译 1.把源代码转化为机器码的过程 2.进行前期处理 3.过程中会进行语法检查 4.编译器是完成编译动作的程序 2.连接 将可执行文件与包含文件/用到的函数库建立关联的过程 3.编译型语言 需要先经过编译和连接程序产生可执行文件的语言,如:java、c,c++等 4.解释型语言 不需要经过编译 ...
分类:
其他好文 时间:
2017-05-21 22:38:55
阅读次数:
206
软件工程涉及的范围很广,对于即将投身IT业的学生而言,软件工程的内容又非常重要。读构建之法,尽管本书介绍了不少IT业正在使用的理论和技术,但是,这本书的主要思想并不是介绍所有的新思想和新技术,而是从这些新思想、新技术中总结出对自己在未来的工作中有用的东西。 在整本书中,印象最让我深刻的是“两个人的合 ...
分类:
其他好文 时间:
2017-05-21 18:55:04
阅读次数:
188
前言 ucosii的代码,可以分为两部分:与cpu无关的代码,与cpu有关。移植的主要工作就是修改与cpu有关的部分代码。 ucosii的代码结构 需要修改的文件: 1、os_config.h 系统配置文件。系统是可裁剪的,可以通过修改里面的宏定义,裁剪掉一部分功能,节省资源。 2、os_cpu.h ...
分类:
其他好文 时间:
2017-05-20 20:04:46
阅读次数:
212
使用zip()并行迭代 days = ['Monday', 'Tuesday', 'Wednesday']>>> fruits = ['banana', 'orange', 'peach']>>> drinks = ['coffee', 'tea', 'beer']>>> desserts = [' ...
分类:
编程语言 时间:
2017-05-19 17:50:30
阅读次数:
368