qiuri2008

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 112 下一页

2018年5月27日

摘要: 引言 本文是对程序员的自我修养:链接、装载与库中第3章的实践总结(和结构相关的示意图都是用Gliffy Diagrams画的🤓),通过使用工具readelf、objdump对目标文件进行解析,学习目标文件的结构。 1. 目标文件 1.1 目标文件的定义 编译器编译源代码后生成的文件叫做目标文件。在 阅读全文
posted @ 2018-05-27 13:16 江召伟 阅读(836) 评论(0) 推荐(0) 编辑

2018年5月26日

摘要: 一.在学习之前我们先看看ELF文件。 ELF分为三种类型: 1. .o 可重定位文件(relocalble file) 2. 可执行文件 3. 共享库(shared library) 三种格式基本上从结构上是一样的,只是具体到每一个结构不同。下面我们就从整体上看看这3种格式从文件内容上存储的方式,s 阅读全文
posted @ 2018-05-26 22:10 江召伟 阅读(1059) 评论(0) 推荐(0) 编辑

摘要: 在ELF格式的可执行文件中,全局内存包括三种:bss、data和rodata。其它可执行文件格式与之类似。了解了这三种数据的特点,我们才能充分发挥它们的长处,达到速度与空间的最优化。 1、bss(Block Started by Symbol) bss是指那些没有初始化的和初始化为0的全局变量和静态 阅读全文
posted @ 2018-05-26 21:50 江召伟 阅读(422) 评论(0) 推荐(0) 编辑

2018年5月21日

摘要: HP是最好的编程语言。对于PHP开发者来说,掌握一些编程法则是十分重要的。而在PHP中,以双下划线(__)开头的方法称为魔术方法,它们扮演着非常重要的角色。 常用的魔术方法包括: -__construct():类的构造方法; -__destruct():类的析构方法; -__call($funNam 阅读全文
posted @ 2018-05-21 13:10 江召伟 阅读(272) 评论(0) 推荐(0) 编辑

2018年5月20日

摘要: 1、在settings->Project Interpreter->configure interpreters->Install中可以找到所有的模块。 PyCharm IDE会帮助安装模块。如下: 阅读全文
posted @ 2018-05-20 21:38 江召伟 阅读(529) 评论(0) 推荐(0) 编辑

摘要: 在Python3中合并了 urllib 和 urllib2, 统一命名为 urllib 了,我觉得这样更加合理了。让我们可以像读取本地文件一样读取WEB上的数据。封装了一个类,供以后方便使用吧!并附带有许多的应用实例。 一、封装的类 二、应用实例 ht = HttpTester() ht.addCo 阅读全文
posted @ 2018-05-20 21:00 江召伟 阅读(420) 评论(0) 推荐(0) 编辑

摘要: Py2.x: Urllib库 Urllin2库 Py3.x: Urllib库 变化: 在Pytho2.x中使用import urllib2——-对应的,在Python3.x中会使用import urllib.request,urllib.error。 在Pytho2.x中使用import urlli 阅读全文
posted @ 2018-05-20 20:57 江召伟 阅读(257) 评论(0) 推荐(0) 编辑

摘要: urllib.request urllib当中使用最多的模块,涉及请求,响应,浏览器模拟,代理,cookie等功能。 1. 快速请求 urlopen返回对象提供一些基本方法: read 返回文本数据 info 服务器返回的头信息 getcode 状态码 geturl 请求的url 2.模拟PC浏览器 阅读全文
posted @ 2018-05-20 14:55 江召伟 阅读(1636) 评论(0) 推荐(0) 编辑

摘要: Urllib3是一个功能强大,条理清晰,用于HTTP客户端的Python库,许多Python的原生系统已经开始使用urllib3。Urllib3提供了很多python标准库里所没有的重要特性: 1、 线程安全 2、 连接池 3、 客户端SSL/TLS验证 4、 文件分部编码上传 5、 协助处理重复请 阅读全文
posted @ 2018-05-20 14:50 江召伟 阅读(303) 评论(0) 推荐(0) 编辑

2018年5月16日

摘要: 1.函数作用域介绍 函数作用域 Python中函数作用域分为4种情况: L:local,局部作用域,即函数中定义的变量: E:enclosing,嵌套的父级函数的局部作用域,即包含此函数的上级函数的局部作用域,但不是全局的。 G:global,全局变量,即模块级别定义的变量,在模块开始、函数外定义的 阅读全文
posted @ 2018-05-16 13:13 江召伟 阅读(254) 评论(0) 推荐(0) 编辑

上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 112 下一页