自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

memory_qianxiao的博客

一定要爱着点什么,恰似草木对光阴的钟情。

  • 博客(430)
  • 资源 (14)
  • 收藏
  • 关注

原创 Docker项目打包之shell启动项目

目录前言简单叙述踩坑记录以及解决方法shell脚本申明程序语言安装部分linux程序包Docker时区调整完整Dockerfile实例前言 本文主要讲真实项目打包成镜像的过程。以前我打包的项目是只有一个main文件,直接启动main文件,而这次的项目是用sehll脚本启动,脚本启动应该也是比较常见的情况之一。简单叙述 这次打包的项目是golang作为开发语言,微服务架构开发的服务。有一个对外的api服务接口,有多个对内的grpc服务。每个grpc服务可以根..

2021-04-18 21:27:10 1255 1

原创 PyQt之科学使用线程处理耗时任务以及线程通信方法

目录前言PyQt线程科学用法非科学用法样例科学用法线程类线程通信线程类在主界面实例化与使用开启线程前言本文主要讲解PyQt使用多线程模块QThread解决PyQt界面程序执行耗时操作时,程序卡顿出现的无响应以及界面输出无法实时显示的问题。有时候,我们写的程序界面出现未响应,是因为把需要长时间运行的代码放在了主线程,阻塞了事件循环。QtCore.QThread是一个管理线程的类,当我们使用其构造函数的时候,便新建了一个线程。这里要强调,QThread是一个线程管理.

2021-01-03 22:03:12 9180 15

原创 python 3爬取 全国高校对四川历年招生数据(文理省控线,文理专业线)存入Excel表

由于我们的acm的指导老师对项目组布置的一个高考志愿学校推荐系统,是大数据和机器学习的结合,我负责的是爬取数据,给机器学习小组用,网页数据不在你搜索当前学校网页上看到的那样,是通过js生成的。数据来源:https://gkcx.eol.cn/soudaxue/queryschool.html,这个网址的数据相对来说很齐全....目前来说能够找到高校录取数据最多的网址。提示:由于网站更新,采用a...

2018-09-04 20:40:25 5045 13

原创 python 3 爬取12306余票:升级版-----图形化界面

由于上篇博客已经把爬取12306功能实现,这篇主要是在上篇文章上进行升级。想知道爬取12306实现过程点击:点我进入python 3爬取12306。这里的图形化界面参考这位博主:点击原博主地址,写的真漂亮,一直以为tkinter写的图形化界面不可能漂亮到哪去,这篇文章就让我改变了认识。就借鉴了他的,果然不是自己写的,调试代码很繁琐,调试了几天,终于弄好了。先上一张图片镇楼!环境:...

2018-08-23 21:00:50 2319 2

原创 python 3爬取 12306余票

马上暑假集训结束,又要开学了,暑假集训老师让我们交暑假的学习成果~~虽然制作了几个小的网络爬虫的东西软件,什么淘宝,京东,天气,图片爬取的....但还是想要交个更好的,毕竟还是有成绩的。。。爬取12306功能是实现了,但是图形界面看到一位博主模仿12306把图形界面写的那么好看,我就搬过来,不停的修改,一直有个BUG错,两个py文件调用其中一个函数返回的列表居然是空的!!!然而打印那个列表有...

2018-08-22 16:37:28 4906 19

原创 Goland Mac M1芯片无法Debug 原因总结与处理方法汇总

Goland无法Debug原因与解决方案汇总。

2023-01-02 17:27:25 2533 1

原创 JWT--Json Web Token使用教程(Golang)

新版JWT–Json Web Token使用教程网上那么多教程为啥还写教程?因为看了很多教程,包括以作者当前时间2021年10月30号,最近一个月检索的文章都是写的旧版本jwt,都是用的基于3系列开头的版本。而作者提交到github上面也是旧版本就会给你报一个安全警告那上面那段话什么意思喃?就是jwt低于这个版本,别人可以构造字符串数组,绕过权限检查。非常严重的一个安全问题。所以作者就去官方github,看文档,升级到了4.0系列。变化还是非常大的,不仅项目迁移到新仓库,名字也改了。网上写的是老版本,

2021-10-30 22:00:26 1370 1

原创 golang 切片底层实现

本章不属于基础部分但是面试经常会问到建议学学,面试官经常问切片是 Go 中的一种基本的数据结构,使用这种结构可以用来管理数据集合。切片的设计想法是由动态数组概念而来,为了开发者可以更加方便的使一个数据结构可以自动增加和减少。但是切片本身并不是动态数据或者数组指针。切片常见的操作有 reslice、append、copy。与此同时,切片还具有可索引,可迭代的优秀特性。切片的数据结构切片本身并不是动态数组或者数组指针。它内部实现的数据结构通过指针引用底层数组,设定相关属性将数据读写操作限定在指定的区域内。

2021-09-21 15:45:40 1147

原创 golang map实现原理

什么是Mapkey,value存储最通俗的话说Map是一种通过key来获取value的一个数据结构,其底层存储方式为数组,在存储时key不能重复,当key重复时,value进行覆盖,我们通过key进行hash运算(可以简单理解为把key转化为一个整形数字)然后对数组的长度取余,得到key存储在数组的哪个下标位置,最后将key和value组装为一个结构体,放入数组下标处。Go中Map的使用直接用代码描述,直观,简单,易理解//直接创建初始化一个maovar mapInit = map[string

2021-09-21 11:43:07 599

原创 Docker启动Redis所遇问题总结

随着公司Open-IM-Server后端部署不断的完善,慢慢总结了一些组件常见的问题。这篇文章就是分享Docker使用redis遇到的问题。警告1:Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf警告原因:是因为docker启动redis,没有映射配置文件,redis使用默认文件造成.

2021-08-03 09:39:25 5789 1

原创 Docker-compose项目实践,一键部署开源项目Open-IM-Server,源码和docker部署对比版本

快速部署开源后端项目Open-IM-Server,开源项目地址:https://github.com/OpenIMSDK/Open-IM-Server。如果光看本文档步骤,你会发现源码部署视乎步骤比docker-compose少,事实也是如此,步骤少就真的简单吗?那就不一定啦,尽管docker-compose步骤多,大多数都是在修改各种配置文件配置,多数都是替换为自己服务器ip地址,修改后一键启动即可。源码部署你不仅要安装项目所依赖的语言环境,还要安装组件环境,一些组件安装起来是是分麻烦的,远没有docke

2021-08-02 19:16:13 3065 1

原创 Docker便捷安装以及使用Docker安装项目基础设施依赖教程

今天分享快速安装Docker,以及使用Docker安装MySQL,Redis,MongoDB,Kafka,ETCD等开源组件教程。下面教程是真实开源的IM项目,当然也是博主所在公司的项目同时也是项目服务端开发者,开源项目Open-IM-Server地址:https://github.com/OpenIMSDK/Open-IM-Server。

2021-05-29 20:41:31 702 1

原创 Go连接mysql数据库,以及简单实现增删改查

前言:在看本章之前,需要安装了Mysql,同时也要Go的环境,这里我已经默认你都配置好了。目录安装依赖Go连接Mysql示例Go语言实现Mysql增删改查增样例代码:删样例代码:改样例代码:查样例代码:安装依赖Go语言官方没有实现Mysql的数据库驱动,database/sql包提供了保证SQL或类SQL数据库的泛用接口,并不提供具体的数据库驱动。本文章实用的数据库驱动是Go MysqlDriver。安装依赖code:go get -u gith...

2020-11-11 23:35:46 7504 2

原创 Python strip方法采坑讲解

起因:今天上传黑眼圈标注文件到服务器的时候发现了一个问题,发现自动创建的文件夹命名少了一个字符,以前都没出现过这种问题。经过去测试,发现是我以前写的文件上传服务中,使用了strip()函数的原因。举栗子:...

2020-09-25 22:24:25 1236

原创 Docker初体验之部署Web服务实例

前言:这次写一篇关于docker的使用教程,是结合简单的实际需求,把两个两个简单的tornado服务中的其中一个拿来完整演示,帮助大家更加方便理解docker的方便和强大之处。docker简单来书是一个容器,能够把各种需要的环境或者软件仿放在里面,构建出一个我们所需要的的环境,并且每个容器是单独隔离的,不会影响,当我们在docker调试完毕,测试没有问题就,就可以打包成镜像资源,把这个镜像资源发给服务器或者其他人员,在服务器中导入就能直接运行。因为按照以前我部署过一个Flask Web服务,需要去服

2020-08-24 13:47:58 1245

原创 腾讯云COS服务器文件上传与生命周期的设置,以及Opencv nparry数组格式图片非文件流方式上传

Opencv numpy arry图片格式非文件流直接上传 使用opencv 做图像算法相关方面,经常会读取很多图片,然后对图像进行相关操作,也就是对矩阵运算,最后把处理后的图片保存或者上传服务器。普通操作就是把处理后的图片直接保存文件,而有可能面临这么一种情况,你的领导觉得:处理后的图片---->保存文件流---->然后再读取文件----->再上传服务器,是很耗性能的以及耗时的。所以提出一个需求,处理的图片不保存文件流,直接上传服务器,这样就节约时间以及性能。因为图片...

2020-07-26 20:16:39 3203

原创 Pycharm+gitee一键式配置码云版本控制仓库教程

前言众所周知GitHub 是一个面向开源及私有软件项目的托管平台,因为支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。里有众多的优秀开源项目。而码云类似中国版Github,由开源中国出品,旨在树立国内代码托管和协作开发的行业标杆,灵活便捷地支撑个人、团队、企业的开发需求的产品,也是软件项目托管平台。因为是本土的,没有墙,push或者pull代码的速度都很快。更重要的应该是它是中文的,更加方便大家使用。配置心路历程Git 的安装最早Git是在Linux上开发的,很长一段时间内,

2020-06-21 12:12:45 8723

原创 采坑系列之Python安装Pytorch(torch,torchversion,)dlib......

目录前言Pytorch采坑系列Dlib采坑系列前言众所周知,安装python第三方库经常会出很多问题,要么源码资源在国外,安装很慢,安装一半可能就断了,要么版本问题,或者就是安装出的问题自己也不知道....总之一句话就是安装不了,达不到自己的期望。大部分安装很慢,可以通过国内镜像安装源安装,像豆瓣,清华安装源,阿里云等。清华安装源:https://pypi.tuna.tsinghua.edu.cn/simple豆瓣安装源:http://pypi.douban.com/simp

2020-06-06 23:43:37 21837 2

原创 'PyQt5.QtCore.pyqtSignal' object has no attribute 'connect'报错解决方案

我们在用图形界面的时候,会用到信号,如果是在Pyqt5中使用信号,出现这种报错,从我自己目前情况总结有两种。1.定义信号位置出错。例如我们在定义信号的时候,可能定义在初始化中了,而正确的定义是在类中定义成属性。#错误示范class Crawl_spiderPane(QWidget,Ui_Form): def __init__(self): super(...

2020-04-25 19:05:32 12802 2

原创 Python PyQt5运行程序把输出信息展示到GUI图形界面上

概述:最近在赶毕业设计,遇到一个问题,爬虫模块我用PyQt5写了图形界面,为了将所有的输出信息都显示到图形界面上遇到了问题。先演示一下效果最终效果吧,下面两张图用来镇楼。可以看到我们图形界面和程序运行的返回的信息是一样的,并且成功把数据展示到图形界面。 1.怎么获取输出信息。eg:我们平时用编译器,例如pycharm,运行的时候,会有很多信息...

2020-04-25 18:51:44 22537 3

原创 毕设模块之一:最新版 微博网络爬虫(可登录版)

前言以及微博站点简单说明论文查重和格式检测完成后,就继续做毕业设计。不过微博爬虫真的各种问题调试了一个月,先从破解登录,分析weibo.com和weibo.cn,发现weibo.com的难度太大,设计很多加密以及时间戳....但是weibo.com上面的信息真的很人性化,不论是布局还是美观度,或则...

2020-04-09 12:53:40 4029 10

原创 面试题11. 旋转数组的最小数字

把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如,数组[3,4,5,1,2] 为 [1,2,3,4,5] 的一个旋转,该数组的最小值为1。示例 1:输入:[3,4,5,1,2]输出:1示例 2:输入:[2,2,2,0,1]输出:0来源:力扣(LeetCode)链接:https://leet...

2020-03-17 21:34:56 301

原创 面试题10- II. 青蛙跳台阶问题

一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n级的台阶总共有多少种跳法。答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。示例 1:输入:n = 2输出:2示例 2:输入:n = 7输出:21提示:0 <= n <= 100来源:力扣(LeetCode)链接:https://...

2020-03-17 21:30:25 250

原创 面试题10- I. 斐波那契数列

写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项。斐波那契数列的定义如下:F(0) = 0,F(1)= 1F(N) = F(N - 1) + F(N - 2), 其中 N > 1.斐波那契数列由 0 和 1 开始,之后的斐波那契数就是由之前的两数相加而得出。答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请...

2020-03-17 21:27:58 256

原创 面试题09 用两个栈实现队列

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

2020-03-17 21:19:46 237

原创 面试题07. 重建二叉树

输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如,给出前序遍历 preorder =[3,9,20,15,7]中序遍历 inorder = [9,3,15,20,7]返回如下的二叉树: 3 / \ 9 20 / \ 15 7限制:0 <= 节点个数...

2020-03-16 17:18:35 238

原创 面试题06. 从尾到头打印链表

输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。示例 1:输入:head = [1,3,2]输出:[2,3,1]限制:0 <= 链表长度 <= 10000来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/cong-wei-dao-tou-da-yin-lian-biao-lcof...

2020-03-16 17:16:07 196

原创 面试题05. 替换空格

请实现一个函数,把字符串s中的每个空格替换成"%20"。示例 1:输入:s = "We are happy."输出:"We%20are%20happy."限制:0 <= s 的长度 <= 10000来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/ti-huan-kong-ge-lcof题解:在...

2020-03-16 17:13:12 186

原创 面试题04. 二维数组中的查找

在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。示例:现有矩阵 matrix 如下:[ [1, 4, 7, 11, 15], [2, 5, 8, 12, 19], [3, 6, 9, 16, 22], [10, 13, ...

2020-03-16 17:10:39 209

原创 面试题03. 数组中重复的数字

找出数组中重复的数字。在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。示例 1:输入:[2, 3, 1, 0, 2, 5, 3]输出:2 或 3 限制:2 <= n <= 100000题解:如果遍历lnu...

2020-03-16 17:04:07 307

原创 1216B Shooting

、好久都没做题了,昨天刚好有一场时间不晚的就来练习一下。题意:一个练习射击,在桌子上摆了n个罐子,每个罐子都有一个耐久度,每一次需要罐子耐久度那么大的能量才能把罐子打碎,每一次射击的能量是ai*x+1的能量,ai是罐子的耐久度,x是次数,x是从0开始的,输出最小的能量吧所有罐子打破,然后输出按照原来序号罐子被射击的序号。题解:总能量好算,直接排序,顺序,逆序都可以,计算能量逆序计算...

2019-09-22 09:20:00 402

原创 1216A Prefixes

好久都没做题了,昨天刚好有一场时间不晚的就来练习一下。题意:给一个长度为n的字符串,让偶数长度的字符串a,b个数相等,也就是每连续两个字符a,b个数各占一个。现在给的这串字符,让你变成符合这种规律的字符串,你可以任意更改字符,把a换成b或者b换成a,输出最小换的次数,然后输出换后的字符串。题解:很明确了,从头每两个字符的遍历,判断a=b是是否相等,相等就不符合要求,换的次数+1,其...

2019-09-22 08:58:30 400

原创 Python 3爬取全国高校基本信息

最近接了一个单子,是爬取全国高校的基本信息,高校名字,高校层次,高校地区,招生办电话,招生办官网~镇楼图如下:信息源网址是:https://gkcx.eol.cn/开发环境:python3.6(最新3.7也可以的) +pycharm第三放库:request(网页级请求库),pymysql(l操作mysql库),json(python和json互转的库)其余库自带思路就参...

2019-07-19 17:14:29 5393 3

原创 1181A A. Chunga-Changa

A. Chunga-Changatime limit per test1 secondmemory limit per test512 megabytesinputstandard inputoutputstandard outputSoon after the Chunga-Changa island was discovered, it started to...

2019-06-16 21:44:35 580

原创 1174B Ehab Is an Odd Person

B. Ehab Is an Odd Persontime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou're given an arrayaaof lengthnn. You can perform th...

2019-06-04 14:35:18 601

原创 1174 A. Ehab Fails to Be Thanos

A. Ehab Fails to Be Thanostime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou're given an arrayaaof length2n2n. Is it possible...

2019-06-04 14:28:44 380

原创 B. Born This Way

B. Born This Waytime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputArkady bought an air ticket from a city A to a city C. Unfortunat...

2019-06-03 16:22:16 336

原创 A. Another One Bites The Dust

A. Another One Bites The Dusttime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputLet's call a stringgoodif and only if it consists ...

2019-06-03 16:07:21 458

原创 1159B Expansion coefficient of the array

B. Expansion coefficient of the arraytime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputLet's call an array of non-negative integers...

2019-05-15 17:32:26 567

原创 1159A A pile of stones

A. A pile of stonestime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputVasya has a pile, that consists of some number of stones.n...

2019-05-15 17:11:25 726

全国高校对江苏地区录取数据(2019数据库版).sql

全国高校对江苏地区历年的录取的sql文件,包括历年省控线(最低分,最高分,平均分,年份,一本,二本,三本,专科)分为文理科,历年高校的专业录取线(年份,批次(一本,二本,三本,专科)),由于本资源是网络爬虫爬取的,由于部分学校文理或者综合的,有部分数据没有是按照全部爬的,一个学校一个excel表,每个表四页,历年文理省控线,历年文理专业线

2019-08-03

全国高校对江苏地区录取数据(Excel2019版).rar

压缩包里面是全国高校对江苏历年的录取数据,包括历年省控线(最低分,最高分,平均分,年份,一本,二本,三本,专科)分为文理科,历年高校的专业录取线(年份,批次(一本,二本,三本,专科)),由于本资源是网络爬虫爬取的,由于部分学校文理或者综合的,有部分数据没有是按照全部爬的,一个学校一个excel表,每个表四页,历年文理省控线,历年文理专业线

2019-08-03

全国高校对江苏录取数据(Excel版).rar

压缩包里面是全国高校对江苏历年的录取数据,包括历年省控线(最低分,最高分,平均分,年份,一本,二本,三本,专科)分为文理科,历年高校的专业录取线(年份,批次(一本,二本,三本,专科)),由于本资源是网络爬虫爬取的,由于部分学校文理或者综合的,有部分数据没有是按照全部爬的,一个学校一个excel表,每个表四页,历年文理省控线,历年文理专业线

2019-08-01

全国高校对江苏录取数据(数据库版).sql

缩包里面是全国高校对江苏历年的录取数据,包括历年省控线(最低分,最高分,平均分,年份,一本,二本,三本,专科)分为文理科,历年高校的专业录取线(年份,批次(一本,二本,三本,专科)),由于本资源是网络爬虫爬取的,由于部分学校文理或者综合的,有部分数据没有是按照全部爬的,一个学校一个excel表,每个表四页,历年文理省控线,历年文理专业线

2019-08-01

最新全国高校基本信息(Excel版).xlsx

Excel文件里面是全国高校基本数据,里面有学校名字,高校层次(985,211,普通本科,专科)学校类型(理工,综合,医药,语言,艺术等),高校地区,招生办电话,招生办官网,一切数据是网络爬虫爬取整理excel文件,都可以网上查询到。

2019-07-29

全国高校对贵州录取数据.rar

压缩包里面是全国高校对贵州历年的录取数据,包括历年省控线(最低分,最高分,平均分,年份,一本,二本,三本,专科)分为文理科,历年高校的专业录取线(年份,批次(一本,二本,三本,专科)),由于本资源是网络爬虫爬取的,由于部分学校文理或者综合的,有部分数据没有是按照全部爬的,一个学校一个excel表,每个表四页,历年文理省控线,历年文理专业线

2019-07-29

全国高校对四川招生.sql

这是2018年爬取的mysq数据,里面是全国高校对四川历年的录取数据,包括历年省控线(最低分,最高分,平均分,年份,一本,二本,三本,专科)分为文理科,历年高校的专业录取线(年份,批次(一本,二本,三本,专科)),由于本资源是网络爬虫爬取的,由于部分学校文理或者综合的,有部分数据没有是按照全部爬的,一个学校一个excel表,每个表四页,历年文理省控线,历年文理专业线。

2019-06-18

115套精品简历模版

115套精品模版,请下载后解压,选择自己喜欢的模版,强势推荐!

2019-05-03

全国高校对四川招生历年高校数据

压缩包里面是全国高校对四川历年的录取数据,包括历年省控线(最低分,最高分,平均分,年份,一本,二本,三本,专科)分为文理科,历年高校的专业录取线(年份,批次(一本,二本,三本,专科)),由于本资源是网络爬虫爬取的,由于部分学校文理或者综合的,有部分数据没有是按照全部爬的,一个学校一个excel表,每个表四页,历年文理省控线,历年文理专业线,还有各一份全国文理可总览表

2018-09-05

python 3.7 在线安装包

python-3.7.0-amd64-webinstall python 3.7 在线快速安装

2018-07-16

python 3.6 64位在线安装包

python-3.6.6-amd64-webinstall.exe 64位在线快速安装

2018-07-16

python sacrapy框架安装库

Scrapy-1.5.0-py2.py3-none-any.whl python框架安装库

2018-07-08

imread-0.6.1-cp36-cp36m-win32

python 第三方库 imread-0.6.1-cp36-cp36m-win32.whl文件

2018-07-02

scipy-1.1.0-cp36-none-win32

python 第三方库文件 scipy-1.1.0-cp36-none-win32.whl

2018-07-02

空空如也

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

TA关注的人

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