2019年9月21日

常见算法与数据结构

摘要: [TOC] 生活应用 找对象:以第二个为准,以后找比他好的就是最优方案 工作任务安排:不要以队列(先进先出)和栈为标准,优先队列,从最困难开始入手。 扑克游戏 加密货币与区块链 学习原因 算法是内功,招式是其次 大厂 有趣且实用(当红技术) 基本介绍 定义:一个计算过程,解决问题的方法,而程序=数据 阅读全文

posted @ 2019-09-21 19:08 岱宗夫 阅读(300) 评论(0) 推荐(0) 编辑

2019年9月16日

Markdown公式用法大全

摘要: [TOC] 基本语法 Markdown是一种轻量级标记语言,下载地址:https://www.typora.io/ 两种代码引用方式 python ``式或 插入链接并描述 插入图片 有序列表 无序列表 分割线 表格 | name | age | sex | | : : | : | : : | | 阅读全文

posted @ 2019-09-16 08:22 岱宗夫 阅读(13020) 评论(0) 推荐(10) 编辑

并发编程

摘要: [TOC] 操作系统介绍 计算机三大组成:应用程序、操作系统、硬件。 执行程序结构:硬盘、内存、CPU。 操作系统:协调、管理和控制计算机软硬件资源的控制程序。 操作系统作用: 隐藏复杂的硬件接口,提供良好的抽象接口。 管理、调度接口,并且将多个进程对硬件的竞争变得有序。 第一代计算机:真空管和穿孔 阅读全文

posted @ 2019-09-16 08:19 岱宗夫 阅读(162) 评论(0) 推荐(0) 编辑

2019年9月10日

面向对象

摘要: [TOC] 面向过程与面向对象比较 面向过程: 优点:复杂过程简单化进而流程化。 缺点:可扩展性差 面向对象: 优点:可扩展性好 缺点:编程复杂度高 对象和类的区别 对象:特征和技能的结合体。 类:一系列对象相似的特征和技能的结合体。 在python程序中,先定义类,然后调用类来产生对象。 调用类的 阅读全文

posted @ 2019-09-10 20:36 岱宗夫 阅读(133) 评论(0) 推荐(0) 编辑

网络编程

摘要: [TOC] 目标:编写C/S架构的软件 网络编程演变过程 单机架构:不需要联网,如超级玛丽、坦克大战等。 C(client)/S(server)架构:客户端直接和服务端交互,如QQ、大型网络游戏等。 B(browser)/S(server)架构:客户端嫁接在浏览器上,浏览器和服务器交互,如淘宝、京东 阅读全文

posted @ 2019-09-10 18:25 岱宗夫 阅读(216) 评论(0) 推荐(0) 编辑

2019年7月29日

python基础

摘要: 执行Python程序的两种方式 交互式——优点:一直保存;缺点:代码全部写完才能调试 .jpg) 命令行式——优点:边运行边执行;缺点:终端关闭即消失 .jpg) 变量 定义:描述世间万物的状态 作用:存储数据和标记数据 特征表示:打印变量值、查看内存空间(id)、查看数据类型(type) 组成部分 阅读全文

posted @ 2019-07-29 19:52 岱宗夫 阅读(162) 评论(0) 推荐(0) 编辑

PyCharm使用技巧

摘要: 如何高亮显示字体及样式? 显示方式图表: 颜色样式表: 栗子: 如何在Windows终端高亮显示字体? 安装模块console 导入模块 常用样式如图 如何智能补全,忽略大小写? 设置之后效果如图: 如何在py文件中设置头部信息? 设置后效果如图: 常用快捷键 ctrl+f 搜索 ctrl+z 撤销 阅读全文

posted @ 2019-07-29 17:32 岱宗夫 阅读(207) 评论(0) 推荐(0) 编辑

2019年7月25日

计算机基础

摘要: 编程介绍 什么是编程语言? 编程语言是人与计算机交流的介质 什么是编程? 编程是使用编程语言编写一个个文件 为什么要编程? 让计算机帮人类工作,完成具体的任务 计算机组成原理 计算机五大组成部分:控制器(控制硬件)、运算器(进行逻辑运算和算术运算)、存储器(存储数据)、输入设备(输入信息的硬件,如键 阅读全文

posted @ 2019-07-25 20:58 岱宗夫 阅读(140) 评论(0) 推荐(0) 编辑

2019年6月18日

scrapy各种持久化存储的奇淫技巧

摘要: 理论 磁盘文件: 基于终端指令 1)保证parse方法返回一个可迭代类型的对象(存储解析到的页面内容) 2)使用终端指令完成数据存储到指定磁盘文件中的操作,如:scrapy crawl 爬虫文件名称 -o 磁盘文件.后缀 --nolog 基于管道 items.py:存储解析到的页面数据 pipeli 阅读全文

posted @ 2019-06-18 14:30 岱宗夫 阅读(424) 评论(0) 推荐(0) 编辑

2019年6月9日

三种数据解析方式

摘要: 数据解析方式之一:xpath 使用流程: 本地:etree=etree.parse('本地文件路径') etree.xpath('xpath表达式') 网络:etree=etree.HTML('网络请求到的页面数据') etree.xpath('xpath表达式') xpath插件:火狐浏览器右上角 阅读全文

posted @ 2019-06-09 09:08 岱宗夫 阅读(2409) 评论(0) 推荐(0) 编辑

导航