自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (2)
  • 收藏
  • 关注

原创 SourceInsight 注释不正常

在使用sourceInsight工具时,注释出现不正常情况,关键注释还不是中文的:设置view->Draw view(Alt+F12)设置后就显示正常啦。

2020-07-05 17:06:42 1003

转载 详解关于ROBOCON比赛中有刷电机设计

之前在电机驱动那里说过,电机学是一门单独的学科。记得当时学习的时候,只觉得太笼统,太抽象。囫囵吞枣的学了一番,也应付过了考试。但是就算学习过了之后,在具体的比赛应用中,也是无法真正运用上去的,好处也只有省去对于基本术语和概念的百度......但是,做了几版有刷直流电机驱动之后,通过设计、焊接、调试获得疑问和体验后,再翻翻之前学过的教材,针对性的细细品味之后却有一种醍醐灌顶的感觉。感觉拨云见日天...

2019-12-20 13:55:22 1882

原创 Linux网络编程学习总结

目录一、传输协议TCP(即传输控制协议)UDP 用户数据报协议IP地址端口号字节序 1、 不同类型CPU的主机中,内存存储多字节整数序列有两种方法,称为主机字节序(HBO): 2 、 字节序转换函数 3、地址转换函数二、 tcp传输协议(socket)socket:一种通用的网络编程接口服务器:...

2019-06-14 18:35:00 378

原创 Django之admin、cookies、session和ajax等相关知识

一、admindjango amdin是django提供的一个后台管理页面,改管理页面提供完善的html和css,使得你在通过Model创建完数据库表之后,就可以对数据进行增删改查,而使用django admin 则需要以下步骤:创建后台管理员 配置url 注册和配置django admin后台管理页面1、创建后台管理员python manage.py createsuperu...

2019-06-02 15:50:40 316

原创 爬虫基础之Scrapy框架架构

目录Scrapy框架Scrapy框架介绍:Scrapy架构图(Scrapy 使用了 Twisted异步网络库来处理网络通讯):Scrapy框架模块功能:Scrapy运行流程大概如下:安装和文档:快速入门:创建项目:目录结构介绍:spiders包:以后所有的爬虫,都是存放到这个里面。使用Scrapy框架爬取糗事百科段子项目糗事百科Scra...

2019-06-02 15:32:43 708

原创 爬虫进阶(多线程、队列、ajax、tesseract)

目录多线程爬虫多线程介绍:threading模块介绍:查看线程数:查看当前线程的名字:继承自threading.Thread类:多线程共享全局变量的问题:锁机制:Lock版本生产者和消费者模式:Condition版的生产者与消费者模式:Queue线程安全队列:使用生产者与消费者模式多线程下载表情包GIL全局解释器锁:多线程下载百思不得姐...

2019-05-05 12:27:26 394

原创 爬虫数据存储

目录json文件处理什么是jsonJSON支持数据格式字典和列表转JSON将json数据直接dump到文件中将一个json字符串load成Python对象:直接从文件中读取json:总结csv文件处理读取csv文件写入数据到csv文件MySQL数据库操作安装mysql:navicat:安装驱动程序:数据库连接:插入数据:...

2019-04-28 16:22:41 440

原创 爬虫基础之数据解释

目录XPath语法和lxml模块什么是XPath?XPath开发工具XPath语法选取节点:谓语:通配符选取多个路径:运算符:lxml库基本使用:从文件中读取html代码:在lxml中使用XPath语法:实例BeautifulSoup4库安装和文档几大解析工具对比简单使用四个常用的对象1. Tag2. Naviga...

2019-03-16 23:46:29 492

原创 Redis基础

目录Redis 简介Redis 优势Redis与其他key-value存储有什么不同?Redis安装Windows下的安装1.启动服务2. redis相关配置  3. 连接测试4.主从配置5、编辑配置Ubuntu 下安装启动 Redis查看 redis 是否启动?Linux下安装配置服务器端客户端Redis 数据类型Str...

2019-02-27 15:33:54 202

原创 爬虫基础之网络请求

目录 http协议什么是http和https协议在浏览器中发送一个http请求的过程url详解常用的请求方法请求头常见参数常见响应状态码urllib库urlopen函数urlretrieve函数urlencode函数parse_qs函数urlparse和urlsplitrequest.Request类ProxyHandler处理器(代...

2019-02-17 16:00:43 569

原创 Django重点之Model(ORM)层

目录 一、Django模型简介二、数据库的设置三、ORM介绍1、简介2、什么是耦合,聚合,封装3、用ORM的好处四、Django的ORM相关操作1、类映射模型类模型的字段类型字段类型的参数 元信息2、关系映射(表关系)模式五、ORM之单表操作1、表记录的添加 2、表记录的修改3、表记录删除delete()4、表记录查询5、...

2019-01-19 15:05:33 430

原创 Django之Template层

目录 一、模板层二、django的模板语言组成三、模板语言之变量1、语法2、template对象和Context对象3、深度的变量查找(万能的点)list索引字典datetime对象类的实例引用对象方法4、变量过滤器(filter)的使用四、模板语言的控制语句五、自定义filter和simple_tag示例源码六、模板引入和继承...

2019-01-15 20:28:12 200

原创 Git进阶

目录github直接创建仓库​命令一命令二命令三(分支)合并分支抓取分支bug分支 git fatal: 拒绝合并无关的历史的错误解决github使用忽略特殊文件.gitignoregithub直接创建仓库#通过命令在本地创建一个Django-studey01,并推送到这个刚刚创建的远程仓库上来echo "# Django-studey...

2019-01-13 14:40:06 1028

原创 Django基础(路由与视图)

目录 一、Django 简介MTV 模式二、安装Django三、基本配置1、常用命令2、配置文件2.1、数据库2.2、模板2.3、静态文件2.4、引入静态文件的注意点 四、路由系统1、URL 调度2、name别名3、路由分发(include)部分源码五、视图层1、概述2、视图函数的编写3、视图函数的参数4、请求和响...

2019-01-10 16:29:23 207

原创 对框架与HTTP协议的认识

目录 一、框架1、什么是框架2、为什么要用框架3、为什么要进行框架开发 4、采用框架进行软件开发的特点5、框架本质二、HTTP协议1、HTTP概述2、HTTP请求协议3、GET请求4、 POST请求5、响应协议6、HTTP请求状态码三、web服务器1、简介2、HTTP协议四、WSGI1、简介2、应用五、WEB服务器...

2019-01-08 23:54:57 380

转载 2018年deepin-wine QQ、微信等最完美解决方案

 一直苦于linux不能安装QQ,现在只要安装好deepin-wine的环境就可以完美解决无法安装QQ的问题1. ubuntu下安装deepin-wine$ git clone git@gitee.com:hot_heart/deepin-wine.git$ cd deepin-wine$ sudo sh install.sh2. 安装QQ$ wget http://mi...

2019-01-06 14:08:47 14627

原创 ubuntu18.04之安装星际译王

1、打开终端,输入命令$sudo apt-get install stardict,开始下载安装。2、安装完成后,打开后选择左下角取词选项,即可完成屏幕取词功能。3、以上是实现的是在线翻译功能,要实现离线翻译,需要下载离线辞典。不过,最近,stardict由于长时间没有更新,被sourceforge下架了,还好,有别的网站提供词典文件的下载,如下图,寻找合适到zh_CN简体中文辞典进行下载...

2019-01-04 00:06:00 701

原创 Linux进程和线程

目录 进程概念 进程创建fork--系统调用 进程ID 僵尸进程 孤儿进程 进程退出 等待子进程 exec函数族(接管一个进程的所有资源) 守护进程 精灵进程示例(将一句话写到日记文件里)进程间通信 管道      无名管道      创建无名管道    管道和exec函数  有名管道   管道的读写 管道的弊端 ...

2018-12-30 20:31:48 256

原创 MYSQL进阶(二):

目录 一、REDMS术语:二、MYSQL约束1、约束用于限制加入表的数据类型2、NOT  NULL 约束3、UNIQUE约束4、主键约束二、用户管理授权管理授权局域网内主机远程连接数据库忘记密码三、查找SELECT四、外键约束                  1、创建外键2、删除外键​五、多表查询内连接查询笛卡尔积,查询...

2018-12-30 16:26:12 302

原创 jQuery

目录 一、简介二、安装 三、查找元素1、选择器2 筛选器四、属性操作1、基本属性操作2、CSS类3、HTML代码/文本/值五、CSS操作1、样式2、位置3、尺寸 六、文档处理 1、内部插入2、外部插入3、替换4、删除5、复制七、事件1、页面载入2、页面处理3、页面委派实例:4、事件5、(...

2018-12-18 10:32:26 182

原创 DOM操作

目录 一、定义二、查找元素1、直接查找2、间接查找三、节点类型四、节点关系五、各种参数列表1、选择器2、样式操作方法style3、表格操作方法4、表单操作方法5、元素节点ELEMENT6、属性节点attributes7、文本节点TEXT8、文档节点 Document9、位置操作方法六、详细操作1、内容2、属性正反先...

2018-12-12 12:07:01 235

原创 Javascript

目录 一、简介1、定义2、注释3、引入文件二、变量三、数据类型1、数字(Number)2、字符串(String)3、布尔类型(Boolean)5. Math四、其他1、序列化2、转义3、eval5、时间处理五、语句和异常1、条件语句 2、循环语句3. label语句4. 异常处理六、函数1、基本函数2、...

2018-12-11 12:11:50 241 1

原创 CSS基础篇

目录一、css简介CSS 是什么?CSS 四种引入方式:二、css选择器基本选择器:1.通用元素选择器2.标签选择器3.类选择器4.ID选择器组合选择器:1.多元素选择器2.后代元素选择器3.子元素选择器4.毗邻元素选择器属性选择器:1.[title] & P[title]2.[title=Aaron]3.[title...

2018-12-06 11:03:01 501

原创 HTML基础

 本章内容:简介 HTML定义 标签定义和属性 HTML5基本结构 HTML5字符集 <head>标签 <title> <base/> <link/>(rel、href、type) <meta/>(http-equiv、name、content) <body>标签 块级标签 ...

2018-12-06 10:50:49 339

原创 SQLite

目录一、安装在 Windows 上安装 SQLite在 Linux 上安装 SQLite二、命令清单格式化输出sqlite_master 表格三、数据类型SQLite 存储类SQLite Affinity 类型SQLite Affinity 及类型名称Boolean 数据类型Date 与 Time 数据类型四、创建数据库语法实例.du...

2018-11-23 18:02:59 363

原创 urllib的简单使用与HTTP 错误的列表

 当download函数遇到5xx 错误码时 , 将会递归 调用 函数 自 身进行 重试 。 此 外 , 该函数 还增加了一个参 数 , 用于设定 重试下载的次 数 ,其 默认值 为 两次。import urllib.requestfrom urllib import error"""一.URLError和HTTPError混合使用   最后值得注意的一点是,如果想用HTTPEr...

2018-11-21 17:49:36 259

原创 MySQL基础(一)

目录 My SQL的相关概念介绍 Windows下MySQL的配置 MySQL中的数据类型 MySQL数据库的使用 操作MySQL数据库 创建后的修改  主要命令:1、启动: net start MySQL2、停止: net stop MySQL3、卸载: sc delete MySQL4、创建一个数据库:create...

2018-11-19 16:16:28 249

原创 Python之旅12:线程、进程和协程

本章内容:线程(线程锁、threading.Event、queue 队列、生产者消费者模型、自定义线程池) 进程(数据共享、进程池) 协程概念:1、进程:本质上就是一段程序的运行过程(抽象概念)2、线程:最小的执行单元3、进程:最小的资源单位4、进程在执行过程中拥有独立的内存单元,而多个线程共享内存。5、进程是系统进行资源分配和调度的一个独立单位,线程是进程的一个实体...

2018-11-16 10:47:55 152

原创 Python之旅11:socket、io多路利用和SocketServer

 本章内容:Socket IO多路复用(select) SocketServer 模块(ThreadingTCPServer源码剖析) 事件驱动 一、socketsocket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。socket起源于Unix,而Unix/Linux基本哲学之一就是“一切...

2018-11-15 12:18:13 256

原创 Python之旅11:面向对象进阶遍

 本章内容:面向对象三大特性(封装、继承、多态) 类的成员(字段、方法、属性) 类成员的修饰符(公有、私有) 类的特殊成员 isinstance(obj, cls) & issubclass(sub, super) 异常处理 反射 单例模式 一、面向对象三大特性面向对象的三大特性是指:封装、继承和多态。1、封装封装,顾名思义就是将内容封装到某个地方,...

2018-11-09 17:55:47 283

原创 Python之旅10:深浅拷贝与三元运算

一、深浅拷贝1、赋值创建一个变量,该变量指向原来内存地址n1 = {"k1": "nick", "k2": 123, "k3": ["jenny", 666]}n2 = n12、浅拷贝在内存中只额外创建第一层数据n1 = {"k1": "nick", "k2": 123, "k3": [&quot

2018-11-09 10:46:48 142

原创 Python之旅09:模块

一、time时间模块import time#时间戳 #计算从1970-1-1 00:00:00print(time.time())1540693781.1374946#结构化时间---本地时间print(time.localtime())t = time.localtime()print(t.tm_year)#2018time.struct_time(tm_year=2...

2018-10-29 00:16:54 476

原创 Python之旅08:正则表达式

在正则表达式中,如果直接给出字符,就是精确匹配。用\d可以匹配一个数字,\w可以匹配一个字母或数字,所以:‘00\d’可以匹配’007’,但无法匹配’00A’;‘\d\d\d’可以匹配’010’;‘\w\w\d’可以匹配’py3’;.可以匹配任意字符,所以:'py.‘可以匹配’pyc’、‘pyo’、'py!'等等。要匹配变长的字符,在正则表达式中,用*表示任意个字符(包括0个),用+表...

2018-10-17 10:58:34 236

原创 Python之旅07:序列化与反序列化

1、概念:d = dict(name='Bob', age=20, score=88)可以随时修改变量,比如把name改成’Bill’,但是一旦程序结束,变量所占用的内存就被操作系统全部回收。如果没有把修改后的’Bill’存储到磁盘上,下次重新运行程序,变量又被初始化为’Bob’。我们把变量从内存中变成可存储或传输的过程称之为序列化,在Python中叫pickling,在其他语言中也被称之...

2018-10-15 10:02:55 110

原创 Python之旅00:随记

1、isprintable():判断字符串是否存在不可显示 字符>>> test = 'oius\tabd'>&am

2018-10-13 23:19:44 162

原创 Python之旅06:StringIO和BytesIO

StringIO和BytesIO是在内存中操作str和bytes的方法,使得和读写文件具有一致的接口。1、StringIO很多时候,数据读写不一定是文件,也可以在内存中读写。StringIO顾名思义就是在内存中读写str。要把str写入StringIO,我们需要先创建一个StringIO,然后,像文件一样写入即可:>>> from io import StringIO&...

2018-10-12 20:03:40 82

原创 Python之旅05:面向对象

一、面向对象1、如果一个变量指向函数或者类,也可以用type()判断:>>> type(123)==type(456)True>>> type(123)==intTrue>>> type('abc')==type('123')True>>&amp

2018-10-11 18:06:41 113

原创 Python之旅04:filte、sorted、Counter和返回函数

1、Python内建的filter()函数用于过滤序列。和map()类似,filter()也接收一个函数和一个序列。和map()不同的是,filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素。把一个序列中的空字符串删掉,可以这么写:def not_empty(s): return s and s.strip()list(fi...

2018-09-30 17:23:53 535

原创 Python之旅03:生成器、迭代器、map/reduce

1、生成器1)如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢?这样就不必创建完整的list,从而节省大量的空间。在Python中,这种一边循环一边计算的机制,称为生成器:generator。2)要创建一个generator,有很多种方法。第一种方法很简单,只要把一个列表生成式的[]改成(),就创建了一个generator:>>> L...

2018-09-27 18:06:55 229

原创 Python之旅02:函数参数

1、默认参数很有用,但使用不当,也会掉坑里。默认参数有个最大的坑:多次调用add_end()时,结果就不对了:>>> add_end()['END']>>> add_end()['END', 'END']>>> add_end()

2018-09-27 09:40:25 112

Renesas.docx

CS++ for CC与CS++ for CA的使用与下载链接

2021-06-26

ra-fsp-examples链接.txt

瑞萨RA系列例程

2021-04-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除