自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

垂钓者-change

learning

  • 博客(31)
  • 资源 (8)
  • 收藏
  • 关注

原创 第十六届全国大学生智能车竞赛代码(摄像头,电磁)

分享一些干货(软件代码),希望能帮助到新手,可能大神帮助不了!!! 很久以前做的直立车,参加过两届,分别是电磁直立和摄像头直立,可能和现在的赛道元素不同。 但是基本的直立环,控制环,和转向环代码是完整的,另外模糊控制也是可以使用的。 原理就不多讲了,卓大大感觉讲的很清楚,直接上代码。希望能帮助到大家!! 电磁直立车代码,2.3m/s 链接:https://pan.baidu.com/s/1v7UhxK9McS8TRE0XqtfLUA提取码: amiu 摄像头...

2021-08-18 09:28:29 6322 5

原创 Python中的可变对象与不可变对象

Python中的可变对象与不可变对象前几天在做项目的过程中发现了一个问题,向函数中传入一个list,在函数体内将其赋值给list,对list1操作后发现list也发生了变化,啊 ! 出乎意料。查了一下原因,原来python里有可变对象和不可变对象之分。只有传入的是不可变对象时,值才不发生改变,若是可变对象,充当函数参数时要注意了。可变对象可变对象:对象存放在地址中的值不会被改变(所谓的改变是...

2020-01-30 14:44:42 259

原创 Python apscheduler框架

间隔性任务说明:控制任务,每隔几秒、几分、几个小时执行一次代码:# -*- coding: utf-8 -*-from datetime import datetimeimport osfrom apscheduler.schedulers.blocking import BlockingSchedulerdef tick(): print('Tick! The time...

2020-01-06 14:27:07 213

原创 HTML高德地图标点

代码内容输入:一堆经纬度坐标,例如:[[104.104527, 30.659551], [104.084189, 30.663919], [104.079991, 30.678775]]输出:在地图上标出这些经纬度坐标代码:输入在46行<!DOCTYPE html><html><head> <meta charset="utf-8"...

2020-01-06 14:00:45 1367 2

原创 shell 错误 '\r': command not found

第一步sudo apt-get install dos2unix第二步dos2unix [file]

2019-12-08 20:15:22 99

原创 爬出数据并写入excel

# -*- coding: UTF-8 -*-import timeimport requestsimport xlwtfrom bs4 import BeautifulSoupimport xlrdfrom xlutils.copy import copydef write_excel_xls_append(path, value): index = len(value...

2019-12-06 23:28:46 499

原创 Django后台接收Post消息

Django可以做前后台也可以做api下面介绍两种接手POST消息的方法1、接收POST表单消息request.POST.get(‘key’, None)def index(request): data = request.POST.get('key', None)2、接收POST原始Json数据request.bodydef index(request): data = re...

2019-10-14 16:52:26 460

原创 Python append 和 extend的区别

两者都是基于列表的扩展操作用例子说明a = [1]b = [2]a.append(b) = [[1],[2]]a.extend(a) = [1,2]

2019-10-12 17:23:50 136

原创 百度地图api调用逆地理编码(python3)sn校验方式

程序功能通过调用百度api,输入中文地址,返回经纬度。网站接口解释百度官网其实有很清楚的,开发文档解释,链接:http://lbsyun.baidu.com/index.php?title=webapi/guide/webservice-geocodingsn校验方式解释http://api.map.baidu.com/geocoding/v3/?address=北京市海淀区上地十街10...

2019-09-11 10:38:30 3126 2

原创 远程服务器基本操作指令(持续运行指令nohup)

1 永远运行指令nohup ./test.sh &2 上传指令rz

2019-09-03 10:56:04 2530

原创 Python 实现K-OPT算法(及通俗解释)

算法解释首先第一步要看懂的2-OPT的算法,不懂得参考链接:https://blog.csdn.net/qq_30008595/article/details/95033476K-OPT的特点,就是把路径随机分成K段然后,然后调用2-OPT,由于有很多段,但不是每一段都要使用2-OPT,所以这产生了很多种组合方式:1段使用、2段使用…K段使用,所以,每一种都要尝试,若出现更优的路径,就留下来,...

2019-07-07 21:56:47 5658 2

原创 Python 实现2-OPT优化算法(及通俗解释)

算法通俗解释优化对象:一个路径序列例如:1 2 3 4 5 6 72-OPT作用:随机是其中的两个点换位置(注意保留原有链接),例如:2和5换位置,要保证3还是和2挨着,序列会变成1 5 4 3 2 6 7优化:序列变动之后,与原序列,对比路径和,如果路径和变短则更新路径循环:重复上述步骤,设置循环次数,次数达到就跳出循环。完整代码import numpy as npimport ...

2019-07-07 21:45:33 11109

原创 Python .csv文件读写

什么是.csv?.csv文件不是excel,但是在python读写的时候远比excel好用,操作更为简单,功能上与excel相同,但是读写代码上要简单很多。读取程序下面函数就是csv读取代码,csv_file就是返回值csv_file=csv.reader(open(file_name,'r')) 写入函数下面函数就是csv写入代码,第一句是打开file_csv,第二句是写入一...

2019-05-24 15:05:05 345

原创 Django 前端插入图片

文件路径放在blog app文件夹下面的/blog/static/test.pnghtml代码<img src="/static/test.png" width="60" height="105" />修改设置文件 setting.py加入如下代码:# 设置图片等静态文件的路径(电脑系统文件夹路径)STATICFILES_DIRS = ( "/home/wen...

2019-05-20 21:11:57 5406

转载 Python3 将汉语转换为汉语拼音

import pypinyin # 不带声调的(style=pypinyin.NORMAL)def hp(word): s = '' for i in pypinyin.pinyin(word, style=pypinyin.NORMAL): s += ''.join(i) return s # 带声调的(默认)def hp2(word): ...

2019-05-16 21:24:21 915

原创 Python web cookies简单操作、通俗解释(附django部分代码)

cookies 通俗简单解释用户访问一个浏览器支持cookie的网站的时候,用户会将自己的个人信息发送给服务器,网站服务器后台会根据这个信息返回给用户一个cookie,客户端收到这个信息之后会将这个cookie存放在本地,当客户端再次访问服务器的时候,会把这个cookie放到HTTP请求头里发送给服务器,这样服务器就知道还是这个用户就可以做相对应的处理。浏览器相当与一个中间联络人,用户第一次访...

2019-05-10 19:39:49 203

原创 Python 处理删除和替换 remove() pop() replace()

remove() (处理列表的函数)remove() 这个函数是根据列表的内容的删除函数,例子如下所是:aList = [123, 'a', 'b', 'c', 'd'];aList.remove('a');print "List : ", aList;输出结果为:List : [123, 'b', 'c', 'd']pop() (处理列表的函数)pop() 这个函数是根...

2019-04-14 16:54:55 2332

原创 Python django2.0初学-新建一个app(以url的方式讲解)

一、安装库#安装django2.0conda install django 二、框架建立具体操作步骤1、新建工程django-admin startproject mysite2、进入mysite文件夹,新建apppython manage.py startapp blog3、在mysite文件夹中的setting.py中 INSTALLED_APPS里面加上’blog’...

2019-03-21 10:28:42 744

原创 Python 按照概率分布生成随机数

导入库import datetime实用可直接调用函数传入数组为概率分布列表例如[10, 90],返回值为下标索引,返回值返回0的概率为10%,返回1的概率为90%def random_index(rate): # """随机变量的概率函数""" # 参数rate为list<int> # 返回概率事件的下标索引 start = 0 ind...

2019-03-19 21:57:32 23053

原创 Python 处理日期时间

引入库import datetime关键函数解释1、datetime.datetime.strptime()2、datetime.timedelta()3、start.strftime()下面代码通过实例给出解释start = datetime.datetime.strptime('2019-1-7', '%Y-%m-%d') #输入2019-1-7的字符,start 等于 201...

2019-03-19 21:50:40 128

原创 Python 多文件操作(调用其他文件的数据)

假设名为main.py的文件需要调用invoke.py文件内的function(x,y)函数1、假如在同一目录下import invokeif __name__ == &amp;quot;__main__&amp;quot;: invoke.function(x,y)很多学习Python的人会有疑问,if name == “main”:的作用。原因如下:一个python文件通常有两种使用方法,第一是作为脚本直接执...

2019-03-11 21:24:53 10082

原创 Python 时间数据处理和绘制柱状图、散点图、折线图

23/100“qq_30008595”Python 数据处理和绘制柱状图、散点图引入库引入库的列表import xlrd,osimport timeimport datetimeimport numpy as npfrom xlrd import xldate_as_tupleimport collectionsimport matplotlib.pyplot as plt...

2019-03-11 20:04:37 6231

原创 Python 链接mysql数据库类(附带ubuntu mysql安装)

环境配置安装MySQL(注意安装的时候有提示填写账户密码的地方,记得填写。)sudo apt-get install mysql-serverapt-get isntall mysql-clientsudo apt-get install libmysqlclient-devsudo apt-get install mysql-workbenchMySQL 安装时忘了设置密码处理方案...

2019-03-01 11:25:05 194

原创 Linux Anaconda 安装 与 conda常用命令整理

Anaconda 安装首先进入anaconda官网( https://www.anaconda.com/distribution/ )下载对应版本的anaconda,下载完成之后直接在下载的目录下输入命令行bash Anaconda3-2018.12-Linux-x86_64.sh ,然后在就开始安装了,安装过程中直接一直按enter,有一个询问license的地方输入yes,和一个询问是否添...

2019-02-22 14:22:45 2566

原创 Python 绘制热力图(主次x轴刻度表明)

需要导入库import seaborn as sns #画热力图需要库import pandas as pd #热力图处理数据所用库import matplotlib.pyplot as plt #Python画图工具import numpy as np #Python画图工具数据处理热力图需要一个矩阵的数据,根据矩阵的行和列对应的值对应相应的颜色。df1 =...

2019-01-07 17:30:28 15880 2

原创 Python 制作读取文件夹信息的简单脚本

关键函数解os.getcwd() :获取当前文件夹路径,返回字符串os.walk(top): top 是你所要遍历的目录的地址, 返回值是一个生成器(generator),返回的值是三元组(root,dirs,files),root 所指的是当前正在遍历的这个文件夹的本身的地址,dirs 是一个 list ,内容是该文件夹中所有的目录的名字(不包括子目录)files 同样是 list ...

2018-12-31 11:21:02 257

原创 Python 爬虫初级

安装库安装requests库pip install requests -i https://pypi.douban.com/simple关键解释爬虫就是根据网站留出的接口给网站发送请求获取网站相关数据,给网站一般发送请求有两种方式:post、get。所谓的get方法,便是利用程序使用HTTP协议中的GET请求方式对目标网站发起请求,post请求方式的使用和get方式并没有很大的区别,本...

2018-12-25 15:54:32 147

原创 python 数据库的读取和写入

安装库1、pymysql :conda install python2、xlrd :conda install xlrd说明使用mysql读写云数据,本次测试使用的是阿里云,代码可以通过,亲测有效,写入数据时,首先的在数据库里面新建一个代码中的表,代码才可以跑通,另外推荐一个链接:http://www.runoob.com/python3/python3-mysql.html (链接很详细...

2018-12-13 21:20:47 503

原创 二次积分算法(Python)

二次积分算法(Python)代码简介txt的文件格式代码简介首先从txt文件中导入具有x,y数据的文件,第一列为x数据,第二列为y数据,文件读取到代码之后,切片为timeMat = []; yaccMat = [],然后根据梯形面积求和积分,求出梯形面积然后求和前j项,同样的方法求出一次积分和二次积分,使用matplotlib库画出折线图。import numpy as npimport ...

2018-12-03 21:35:12 3875 1

原创 ccf 游戏

有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向。  游戏开始,从1号小朋友开始顺时针报数,接下来每个小朋友的报数是上一个小朋友报的数加1。若一个小朋友报的数为k的倍数或其末位数(即数的个位)为k,则该小朋友被淘汰出局,不再参加以后的报数。当游戏中只剩下一个小朋友时,该小朋友获胜。...

2018-03-12 12:56:42 286

原创 最小差值

使用了c++的链表和迭代器。将数据压入链表然后用迭代器一次比较最后输出最小差值就可以了,具体代码如下,代码不长就不加解释了。#include &lt;iostream&gt;#include &lt;list&gt; #include &lt;math.h&gt;using namespace std;int main (void){ list&lt;int&gt; a; cout ...

2018-03-11 21:24:48 460

秘钥授权文件.zip

u盘数据恢复软件easyrecover,使用必要文件(pojie),这个文件可以帮助你使用这个软件用于数据恢复。

2019-09-23

python读取文件信息脚本可执行文件.exe

filename_read:这个是把这个文件直接放到那个目录下,就会读出所有文件和文件夹 filename_read2:这个版本是,你需要输入,你要查找的文件夹路径,然后就会显示

2018-12-31

ccf 游戏 c++

有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向。循环报数,报道某个倍数,删除

2018-03-12

ccf训练题最小差值

输入数,求数里面的最小差值。并且将最小差值输出出来。

2018-03-12

C++String类

自己写的C++String类,用的devc++这个编译软件,为了代码的可观,我用了多个头文件编写,这个String类很全面。

2017-12-08

PCB常用库,altium designer

PCB常用封装库,我经常用,特别方便,特好用。画PCB的可以用。

2017-12-08

OPENCV输出直方图

计算机视觉OPENCV3.2库,自己参考网上资源用C++写的,调试通过可以用

2017-12-08

OPENCV摄像头采集

计算机视觉OPENCV 3.2库,VS2015,打开摄像头代码,可以直接用,

2017-12-08

空空如也

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

TA关注的人

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