详解关于ROBOCON比赛中有刷电机设计 之前在电机驱动那里说过,电机学是一门单独的学科。记得当时学习的时候,只觉得太笼统,太抽象。囫囵吞枣的学了一番,也应付过了考试。但是就算学习过了之后,在具体的比赛应用中,也是无法真正运用上去的,好处也只有省去对于基本术语和概念的百度......但是,做了几版有刷直流电机驱动之后,通过设计、焊接、调试获得疑问和体验后,再翻翻之前学过的教材,针对性的细细品味之后却有一种醍醐灌顶的感觉。感觉拨云见日天...
Linux网络编程学习总结 目录一、传输协议TCP(即传输控制协议)UDP 用户数据报协议IP地址端口号字节序 1、 不同类型CPU的主机中,内存存储多字节整数序列有两种方法,称为主机字节序(HBO): 2 、 字节序转换函数 3、地址转换函数二、 tcp传输协议(socket)socket:一种通用的网络编程接口服务器:...
Django之admin、cookies、session和ajax等相关知识 一、admindjango amdin是django提供的一个后台管理页面,改管理页面提供完善的html和css,使得你在通过Model创建完数据库表之后,就可以对数据进行增删改查,而使用django admin 则需要以下步骤:创建后台管理员 配置url 注册和配置django admin后台管理页面1、创建后台管理员python manage.py createsuperu...
爬虫基础之Scrapy框架架构 目录Scrapy框架Scrapy框架介绍:Scrapy架构图(Scrapy 使用了 Twisted异步网络库来处理网络通讯):Scrapy框架模块功能:Scrapy运行流程大概如下:安装和文档:快速入门:创建项目:目录结构介绍:spiders包:以后所有的爬虫,都是存放到这个里面。使用Scrapy框架爬取糗事百科段子项目糗事百科Scra...
爬虫进阶(多线程、队列、ajax、tesseract) 目录多线程爬虫多线程介绍:threading模块介绍:查看线程数:查看当前线程的名字:继承自threading.Thread类:多线程共享全局变量的问题:锁机制:Lock版本生产者和消费者模式:Condition版的生产者与消费者模式:Queue线程安全队列:使用生产者与消费者模式多线程下载表情包GIL全局解释器锁:多线程下载百思不得姐...
爬虫数据存储 目录json文件处理什么是jsonJSON支持数据格式字典和列表转JSON将json数据直接dump到文件中将一个json字符串load成Python对象:直接从文件中读取json:总结csv文件处理读取csv文件写入数据到csv文件MySQL数据库操作安装mysql:navicat:安装驱动程序:数据库连接:插入数据:...
爬虫基础之数据解释 目录XPath语法和lxml模块什么是XPath?XPath开发工具XPath语法选取节点:谓语:通配符选取多个路径:运算符:lxml库基本使用:从文件中读取html代码:在lxml中使用XPath语法:实例BeautifulSoup4库安装和文档几大解析工具对比简单使用四个常用的对象1. Tag2. Naviga...
Redis基础 目录Redis 简介Redis 优势Redis与其他key-value存储有什么不同?Redis安装Windows下的安装1.启动服务2. redis相关配置 3. 连接测试4.主从配置5、编辑配置Ubuntu 下安装启动 Redis查看 redis 是否启动?Linux下安装配置服务器端客户端Redis 数据类型Str...
爬虫基础之网络请求 目录 http协议什么是http和https协议在浏览器中发送一个http请求的过程url详解常用的请求方法请求头常见参数常见响应状态码urllib库urlopen函数urlretrieve函数urlencode函数parse_qs函数urlparse和urlsplitrequest.Request类ProxyHandler处理器(代...
Django重点之Model(ORM)层 目录 一、Django模型简介二、数据库的设置三、ORM介绍1、简介2、什么是耦合,聚合,封装3、用ORM的好处四、Django的ORM相关操作1、类映射模型类模型的字段类型字段类型的参数 元信息2、关系映射(表关系)模式五、ORM之单表操作1、表记录的添加 2、表记录的修改3、表记录删除delete()4、表记录查询5、...
Django之Template层 目录 一、模板层二、django的模板语言组成三、模板语言之变量1、语法2、template对象和Context对象3、深度的变量查找(万能的点)list索引字典datetime对象类的实例引用对象方法4、变量过滤器(filter)的使用四、模板语言的控制语句五、自定义filter和simple_tag示例源码六、模板引入和继承...
Git进阶 目录github直接创建仓库命令一命令二命令三(分支)合并分支抓取分支bug分支 git fatal: 拒绝合并无关的历史的错误解决github使用忽略特殊文件.gitignoregithub直接创建仓库#通过命令在本地创建一个Django-studey01,并推送到这个刚刚创建的远程仓库上来echo "# Django-studey...
Django基础(路由与视图) 目录 一、Django 简介MTV 模式二、安装Django三、基本配置1、常用命令2、配置文件2.1、数据库2.2、模板2.3、静态文件2.4、引入静态文件的注意点 四、路由系统1、URL 调度2、name别名3、路由分发(include)部分源码五、视图层1、概述2、视图函数的编写3、视图函数的参数4、请求和响...