自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 低空经济产业资讯与政策

低空经济产业正迎来政策红利期,无人机物流、低空旅游、eVTOL等领域将成为未来发展重点。随着政策支持力度加大和行业联盟的成立,低空经济有望成为经济增长的新引擎。

2025-03-12 18:09:42 1324

原创 python 装饰器@

装饰器@      装饰器就是用一个函数A去修饰一个函数B,可以使得A,B代码分离,逻辑上更清晰。比如我们要计算判断素数所使用的的时间,一般会写成如下代码: import time def is_prime(n): if n == 2: return True else: for i in range(2, n): if n % i == 0: ret

2020-12-03 10:45:19 188

原创 yield用法

python yield用法        yield的作用可以将一个函数转化成一个生成器,并且不占用内存。 举个例子: def add(n): i = 0 while i < n: yield i i += 1 a = add(100) 如果print(a) 可以得到生成器a的地址:<generator object add at 0x000002A3EFD48228> .

2020-12-02 17:06:30 260

原创 python tqdm进度条

tqdm 进度条 tqdm模块参数说明: class tqdm(object): """ Decorate an iterable object, returning an iterator which acts exactly like the original iterable, but prints a dynamically updating progressbar every time a value is requested. """ def __init__(self

2020-12-01 21:44:16 272

原创 python多进程multiprocessing模块

multiprocessing模块 一般为了节省程序运行的时间,都会想到用多线程或者是多进程,在此,我分享一些多进程mutiprocessing模块的内容。多进程和多线程的区别在于:多进程适用于CPU密集型任务,多线程适用于IO密集型任务。 添加进程Process import multiprocessing as mp def j(a,b): print(a+b) if __name__=="__main__": p1 = mp.Process(target=j, args=(1,

2020-12-01 17:04:10 399

原创 selenium爬虫select下拉框的选项

我要收集的数据是这个网站:农产品类型和产品名称 图1 虽然是二级下拉框,但是跟一个下拉框的情况是一样的。 讲在前面         这个网页一进来会有一个提示:alert("输入验证码!") 这个在selenium面前还是比较好办的,代码如下: # 源网址 url="http://nc.mofcom.gov.cn/channel/jghq2017/price_list.shtml" driver = webdriver.Chr

2020-11-25 09:51:02 1537

原创 chromedriver安装教程

下载地址:https://zhuanlan.zhihu.com/p/159051252 自己找对应的chrome浏览器对应的chromedriver,下载到本地,解压可以得到一个.exe文件。 我觉得放在那里都无所谓的,主要是要将文件位置配置到环境变量去。 不妨就将chromedriver.exe文件在chrome的安装目录下,位置为C:\Program Files\Google\Chrome\Application; 配置环境变量:此电脑-》右击属性-》高级系统设置-》环境变量-》用户变量-Path-编

2020-11-24 21:46:22 2541 2

原创 爬虫获取ajax传值后的json数据

这是我想获取的网站数据http://nc.mofcom.gov.cn/nc/face/jghq2017/curve.jsp?mark1=9348188&craft_index=20413&year1=2019&year2=2020 图1 ajax传值后的数据用于绘制echarts折线图;一开始我以为使用selenium来执行脚本来获取网页后读取数据,后来观察才发现不需要这样,感觉网站是做了一个API的

2020-11-24 21:26:19 350

原创 模型评价方式

分类算法常见的评估指标如下: 1.混淆矩阵 若一个实例是正类,并且被预测为正类,即为真正类TP(True Positive). 若一个实例是正类,但是被预测为负类,即为假负类FN(False Negative). 若一个实例是负类,但是被预测为真类,即为假正类FP(False Positive). 若一个实例是负类,并且被预测为负类,即为真负类TN(True Negative). ## 混淆矩阵 import numpy as np from sklearn.metrics import confusi

2020-11-15 20:01:41 220

原创 HTML元素及属性

HTML4 div和span <!--div定义一块区域--> <div>这里是一块,我也不知道 <!--span在文本行里定义一块区域--> <span>文本里区域</span> <div> 效果图: ol、ul和dl <!--有序列表--> <ol> <li>苹果

2020-11-14 21:09:24 175

原创 ASP .NET前后端传值的问题

网上其它的资料很多,我就放一个网址: https://www.jianshu.com/p/c3f20341d4ea 写的挺好的,可是我怎么用也不行啊;也不能说不行,前端的数据基本都符合预期了,点击button按钮也能跳转到后端的函数,但是获取的数据都是null,搞不下去了。 自己想了个办法:路由URL+参数 $.ajax({ type: "post", url: "/Sos/Search" + "/?start=" + $('#start').

2020-11-14 10:38:51 428

原创 用户 ‘IIS APPPOOL\‘ 登录失败解决方法\在数据库xx中拒绝了 CREATE TABLE 权限。\拒绝了对对象(数据库‘‘,架构 ‘dbo‘)的SELECT权限

遇到这个问题也很迷惑,这个报错问题是我IIS本地服务器运行时报的错误,而VS自带的IIS服务器运行没报错误。本着遇到问题就来解决吧。 解决的链接如下: https://blog.youkuaiyun.com/greycastle/article/details/90113387 一番操作之后确实没有报登录错误,又开始报如下错误(忘了截图了): 【在数据库‘master’中拒绝CREATE DATABASE权限】 解决方案链接如下: https://blog.youkuaiyun.com/jingshaohui/article/d.

2020-11-09 21:10:42 1996

原创 剑指 Offer 09. 用两个栈实现队列

用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ) 示例 1: 输入: [“CQueue”,“appendTail”,“deleteHead”,“deleteHead”] [[],[3],[],[]] 输出:[null,null,3,-1] 示例 2: 输入: [“CQueue”,“deleteHead”,“appendTai

2020-11-07 19:53:32 137

原创 剑指 Offer 05. 替换空格

class Solution: def replaceSpace(self, s) : s=s.replace(" ","%20") return s s=Solution() print(s.replaceSpace("We are happy.")) We%20are%20happy. 字符串操作 去除空格 s=" we are happy children " print(s.lstrip())#去除左边空格 print(s.rstrip().

2020-11-07 16:02:30 119

原创 剑指 Offer 03. 数组中重复的数字

#!/usr/bin/env python # coding: utf-8 # # 遍历列表:使用集合set,时间复杂度为O(n) # In[1]: class Solution: def findRepeatNumber(self, nums): s=set() for i in nums: if i in s: return i else: s.

2020-11-06 23:06:55 136

原创 力扣-python两数之和

#!/usr/bin/env python # coding: utf-8 # # 暴力破解:采用两层循环,时间复杂度为O($N^2$),运行时间为3320ms # In[1]: class Solution(object): def twoSum(self, nums, target): l=list() for i in range(len(nums)-1): flag=0 for j in range(i.

2020-11-04 09:00:18 708

原创 Jupyter Notebook安装

安装教程:查看如下操作: https://zhuanlan.zhihu.com/p/54302333 遇到的问题: 1:pip不是内部或外部命令,也不是可运行的程序 或批处理文件。 需要将配置环境变量,找到python文件夹下Scripts,复制以上路径; 点击此电脑-》属性-》高级设置-》环境变量-》编辑-》将路径复制进去,即可。 2:ModuleNotFoundError: No module named ‘pip’ 执行以下命令: python -m ensurepip python -m pip i

2020-11-03 11:52:02 352 1

原创 Google云盘读入文件的方式

Google云盘读入文件的方式 云盘上建立文件夹,名称为python,那么python文件夹下的raw_data.xlsx表格读取方式如下: from google.colab import drive drive.mount('/content/drive') path = "/content/drive/My Drive/python/" path = "/content/drive/My Drive/python/" data=pd.read_excel(path+"raw_data.

2020-11-02 22:54:17 1015

原创 IIS服务器本地部署遇到的问题

@** IIS服务器本地部署遇到的问题 ** HTTP错误500.19 - Internal Server Error无法访问请求的页面,因为该页的相关配置数据无效。 如图1所示: 解决办法: 因为 IIS 7 采用了更安全的 web.config 管理机制,默认情况下会锁住配置项不允许更改。要取消锁定可以,在cmd下以管理员身份运行命令行 %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers 其

2020-11-02 21:13:13 391

原创 C语言 排序

使用qsort()函数排序 #define n 100; int a[n]; int cmp(const void*x,const void*y){ return *(int *)x-*(int *)y; } qsort(a,n,sizeof(int),cmp);

2019-11-10 23:24:58 120

原创 tensorflow数据流图

tensorflow数据流图` import os os.environ['TF_CPP_MIN_LOG_LEVEL']='2' import tensorflow as tf graph=tf.Graph() with graph.as_default(): with tf.name_scope("Variables"): #记录数据流图运行次数的Variables对象 ...

2019-11-02 21:33:17 274

原创 在windows下redis数据库安装教程以及可视化工具

redis数据库安装教程以及可视化工具 百度网盘链接:https://pan.baidu.com/s/1hdd38O_R35hGS5FOLIeCWg 文件包含一个文件夹(redis3.0.5版本)和redis desktop manager。 网上的资源大部分都是说到官网下载或者是Github,本人亲测,现官网上只有Ubuntu环境的安装包,Windows的没有。而GitHub上的确有下载链接,但...

2019-10-26 17:37:06 259

原创 tensorflow构建数据流图--面向机器智能的tensorflow实践

tensorflow构建数据流图 图片来源于知乎,借用a: 图中a,b,c,d,e为节点,用于表示上图的tensorflow代码如下: import tensorflow as tf #a是节点,input_a是数据流 a=tf.constant(4,name="input_a") b=tf.constant(2,name="input_b") c=tf.multiply(a,b,name="m...

2019-10-25 16:17:26 364

原创 P1996--约瑟夫问题洛谷

题目描述 n个人(n<=100)围成一圈,从第一个人开始报数,数到m的人出列,再由下一个人重新从1开始报数,数到m的人再出圈,……依次类推,直到所有的人都出圈,请输出依次出圈人的编号. 输入格式 n m 输出格式 出圈的编号 #include<iostream> using namespace std; struct Node{ int data; struct Node*...

2019-10-23 20:07:06 183

原创 P1145 约瑟夫--洛谷

P1145 约瑟夫 题目描述 nn个人站成一圈,从某个人开始数数,每次数到mm的人就被杀掉,然后下一个人重新开始数,直到最后只剩一个人。现在有一圈人,k个好人站在一起,k个坏人站在一起。从第一个好人开始数数。你要确定一个最小的m,使得在第一个好人被杀死前,k个坏人先被杀死。 输入格式 一个k(0<k<14) 输出格式 一个m #include<iostream> usi...

2019-10-23 19:29:36 847

原创 自测-3 数组元素循环右移问题

自测-3 数组元素循环右移问题 #include<iostream> using namespace std; int main(){ int n,m,k,temp; cin>>n>>m; int i,a[n]; for(i=0;i<n;i++){ cin>>a[i]; } m=m%n;//对n求余 for(k=0;k&lt...

2019-10-21 20:26:14 155

原创 自测-2 素数对猜想 (20 分)--素数判定

自测-2 素数对猜想 (20 分) #include<iostream> #include<cmath> using namespace std; //素数判定 int judge(int n){ int i,k=sqrt(n); for(i=2;i<=k;i++){ if(n%i==0){ return 0; } } return 1; }...

2019-10-21 20:07:07 226

原创 自测-1 打印沙漏_PAT起步 (20 分)

自测-1 打印沙漏 (20 分) 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。 给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。 输入格式: 输入在一行给出1个...

2019-10-21 19:14:58 255

中文情感分析常用词典-chinese_sentiment_dictionary-master.zip

# 中文情感分析常用词典 该库收集了包含 * 知网Hownet情感词典 * 台湾大学NTUSD简体中文情感词典 * 清华大学李军中文褒贬义词典 * BosonNLP

2021-08-08

空空如也

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

TA关注的人

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