- 博客(37)
- 资源 (6)
- 收藏
- 关注
原创 redis集群搭建
若redis 下存在dump*.rdb,nodes*.conf,先删除使用端口6379, 6380, 6381, 6389, 6390, 6391 创建集群首先创建文件 redis6379.conf,内容为:include /你的redis路径/redis.confpidfile "/var/run/redis_6379.pid"port 6379dbfilename "dump6379.rdb"cluster-enabled yescluster-config-file nodes
2021-07-27 14:04:34
176
原创 阿里云配置SSL证书使用https访问
@阿里云配置SSL证书使用https访问在阿里云上购买服务器、域名然后进行备案、申请免费的证书此次过程略nginx配置在/etc/nginx/conf.d下创建域名.confhttp的配置server { listen 80; server_name 域名; location / { proxy_pass http://127.0.0.1:8085/; }}https的配置server{
2021-05-14 15:06:42
398
转载 算法设计与分析(第九篇)堆排序(Java)
转 https://baijiahao.baidu.com/s?id=1631315175735948020&wfr=spider&for=pc
2021-03-28 17:41:32
212
原创 apache atlas安装
1、目前安装成功的版本:apache-maven-3.5.4,apache-atlas-sources-1.0.0,jdk1.8+(有时安装不成功可能是版本原因导致,可以换一下试试)2、apache-maven-3.5.4安装步骤:(1)解压后配置系统环境或者在/usr/bin下建立软连接:输入mvn -v查看是否配置成功(2)配置阿里云Maven国内可用仓库以及国外仓库(阿里云可加快...
2020-04-18 10:20:07
338
原创 python将utf8无bom格式转化为utf8 bom格式
#coding=utf8filename = input("input filename: ")f = open(filename,'rb')content = f.read()f.close()temp = content.decode('utf-8')result = temp.encode('utf-8-sig')f = open(filename,'wb')f.wri...
2020-03-28 18:20:34
2114
原创 python检测文件编码格式
import chardetfilename = input("input filename: ")f = open(filename,'rb')content = f.read()result = chardet.detect(content)#通过chardet.detect获取当前文件的编码格式串,返回类型为字典类型print(result)f.close()coding ...
2020-03-28 18:18:59
1496
原创 使用python解析前端(vue)post上来的csv文件,并处理csv文件中含有英文逗号
import codecsimport csvimport os# 传来的csv文件为bytes格式fileInfo = request.body.decode('utf-8')print(fileInfo)fileInfoList = fileInfo.split('\r\n')# csv文件在列表中为五位context = fileInfoList[4]path = os...
2020-03-27 23:15:48
888
1
原创 5G与物联网讲解资料整理
5G与物联网一、背景 物联网 (IoT,Internet of things),即物品的互联网或物物相连的互联网。随着 IPV6、智能识别与计算等通信技术和互联网技术的发展与普及,物联网已经将互联网的业务和应用整合到一块,从最初的射频识别 (RFID)+ 互联网发展到任何物品可以通过互联网连接,不仅是传统计算机网络,而且是移动通信网实现互通互联,这样就可以实现人和物,物和物之间...
2020-03-16 01:19:01
3960
原创 Linux(centos) gcc/g++升级从版本4.4.7到4.8.5
1、首先进入目录目录/usr/local/src,下载安装包wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.5/gcc-4.8.5.tar.gz然后解压压缩包tar -zxvf gcc-4.8.5.tar.gz2、进入解压缩的目录cd gcc-4.8.5,下载一些必备的依赖程序./contrib/download_prerequisi...
2020-03-10 00:13:42
1927
2
原创 vue开发踩过的坑
1、npm install 错误gyp ERR! configure error解决方法:删除项目下的node_modules和package-lock.json,重新安装需要的包(但是还会报错,但是已经装上了)2、[Vue warn]: You are using the runtime-only build of Vue where the template compiler is n...
2020-01-07 09:21:06
343
原创 算法设计与分析(第七篇)简单选择排序
#include<iostream>using namespace std;#define JD int//排序过程:首先通过n-1次关键字比较,从n个记录中找出关键字最小的记录,将它与第一个记录交换//再通过n-2次比较,从剩余的n-1个记录中找出关键字次小的记录,将它与第二个记录交换//重复上述操作,共进行n-1趟排序后,排序结束 void sim_selesort(...
2019-09-13 13:08:45
422
原创 环境配置(一)vs code配置C++环境(MinGW使用Dev-Cpp自带的)
1、配置MinGW的系统环境变量将Dev-Cpp/MinGW64/bin添加进系统环境。方法为“计算机右键-》属性-》高级系统设置-》环境变量-》系统变量-》Path-》添加相应路径”2、下载安装VSCode,安装C/C++插件3、配置VSCode首先在VSCode中打开一个文件夹(工作区),后续配置将只在本文件夹(工作区)内有效。其他文件夹(工作区)可参照以下步骤再配置一...
2019-09-12 17:16:09
5863
5
原创 CCF刷题(四)(100分)201609-2火车购票
试题编号: 201609-2 试题名称: 火车购票 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配。 假设一节车厢有20排、每一排5个座位。为方便起见,我们用1到100来给所有的座位编号,第一排是1到5号,第二排是6到10号,依次类...
2019-09-05 22:16:46
335
原创 Mysql学习(一)命令行中文显示问题
1、修改my.ini文件中的字符全部为utf82、查看sql文件,确保里面是utf8编码3、修改命令行文字设置dos指令:chcp 65001 就是换成UTF-8代码页chcp 936 可以换回默认的GBKchcp 437 是美国英语如何在DOS窗口中显示UTF-8字符在中文Windows系统中,如果一个文本文件是UTF-8编码的,那么在CMD.exe命令行窗口(所...
2019-09-03 20:20:29
243
原创 CCF刷题(三)小中大
#include<iostream>using namespace std;int main(){ int i,n,min=100000,max=-100000,num,temp,int_mid,mid; float float_mid; cin>>n; for(i=0;i<n;i++){ cin>>num; if(i==0){...
2019-09-03 20:17:13
538
原创 Mysql学习(二)常用的Mysql命令(windows)
一、启动方式MySQL登录名为root,密码为rc66167978登录mysql有两种方式:命令行登录和使用MySQL Command Line Client登录命令行启动方式1、mysql服务启动命令:net start mysql(管理员权限)服务关闭命令:net stop mysql(管理员权限)2、启动MySQL服务之后,输入以下命令连接到MySQL服务器:...
2019-03-17 10:03:03
266
原创 算法设计与分析(第六篇)(递归)快速排序C++
#include<iostream>#include<vector>using namespace std;void QuickSort(vector<int> & array, int l, int r){ int x; int i=l,j=r; if(l>=r) return; x=ar...
2019-03-12 16:31:59
385
原创 算法设计与分析(第五篇)(分治与递归)归并排序C++
#include<iostream>#include<vector>using namespace std;void Merge(vector<int>& array, int l, int r, int mid, vector<int>& result);void MergeSort(vector<int>&...
2019-03-12 16:26:24
557
原创 CCF刷题(四)201812-4数据中心
问题描述试题编号: 201812-4 试题名称: 数据中心 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 样例输入 4 5 1 1 2 3 1 3 4 1 4 5 2 3 8 3 4 2 样例输出 4 样例说明 下图是样例说明。...
2019-03-08 21:57:54
325
原创 CCF刷题(三)201812-1 小明上学
问题描述试题编号: 201812-1 试题名称: 小明上学 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 题目背景 小明是汉东省政法大学附属中学的一名学生,他每天都要骑自行车往返于家和学校。为了能尽可能充足地睡眠,他希望能够预计自己上学所需要的时间。他上学需要经过数段道路,相邻两段道路之间设有至多一盏红绿灯。 ...
2019-03-08 21:53:16
184
原创 CCF刷题(二)201803-2碰撞的小球
问题描述试题编号: 201803-2 试题名称: 碰撞的小球 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 数轴上有一条长度为L(L为偶数)的线段,左端点在原点,右端点在坐标L处。有n个不计体积的小球在线段上,开始时所有的小球都处在偶数坐标上,速度方向向右,速度大小为1单位长度每秒。 当小球到...
2019-03-08 21:41:35
170
原创 CCF刷题(一)201803-1跳一跳
问题描述试题编号: 201803-1 试题名称: 跳一跳 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱。 简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游戏结束。 如果跳到了方块上,但没有跳到方...
2019-03-08 21:34:37
312
原创 Django学习(二)Django学习中常见的错误
1、 in _commit return self.connection.commit()django.db.utils.OperationalError: database is locked解决办法:删除数据库中main下除sqlite_master和sqlite_sequence表下的其他表然后重新执行python manage.py makemigrationspyth...
2018-12-10 13:03:58
900
原创 Django学习(一)django+html+css+js环境配置
1、pycharm配置好django环境2、直接利用pycharm创建工程或者进入你想要保存文件的目录下利用“django-admin startproject 项目名 ”创建工程。运行python manage.py runserver后可以利用地址http://127.0.0.1:8000/ 访问所要访问的网页。3、进入工程所在路径,创建app:default(或者自己可以随便起...
2018-12-09 12:11:02
4891
1
原创 Latex学习(一)更改页边距
在导言区调用geometry宏包\usepackage{geometry}1、调整部分页边距在需要调整页边距的页面,加入下面命令:\newgeometry{left = 1 cm, top=1cm}如果需要恢复到原来的页边距,用命令\restoregeometry2、调整整个文档页边距\usepackage{geometry}\geometry{left=1cm...
2018-10-26 13:48:40
23529
1
原创 Docker学习(二)常用的命令
命令 用途 docker pull 获取image docker build 创建image docker images 列出image docker run 运行container docker ps 列出container docker rm 删除container docker rmi 删除image docke...
2018-10-14 14:53:49
171
转载 go语言学习(四)区块链文件存储与命令行接口
//block.gopackage mainimport ( "bytes" "encoding/gob" "time" "log")//定义区块type Block struct{ Timestamp int64 //时间线,1970年1月1日00.00.00 Data []byte //交易数据 PrevBlockHash []byte //上一...
2018-10-07 13:23:53
910
原创 Docker学习(一)Docker Machine基本使用--命令集
1、参考命令帮助或官方文档docker-machine help [COMMAND]https://docs.docker.com/machine/reference/2、version/help --查看版本和帮助create/rm --创建/删除一个Docker machinestart/stop/restart/kill --起停Docker machineactiv...
2018-10-05 19:24:51
1482
转载 Python学习笔记(一)用python实现一个最简单的区块链
import hashlib #加密模块import datetime #时间模块class DaDaBlockCoin: #电子货币,达达币 def __init__(self,index,#索引 timestamp,#交易时间 data,#交易记录 next_hash...
2018-10-03 20:43:18
947
转载 Go语言学习(一)网上的实现一个简单的区块链
package mainimport ( "crypto/sha256" "encoding/hex" "fmt" "github.com/labstack/echo" "time")type BlockModel struct{ Id int64 //ID索引,这个块在整个链中的位置 Timestamp string //区块创建的时间标识 BPM int //每...
2018-10-02 19:41:35
595
原创 Java学习笔记(一)
1、局部变量时方法中定义的变量或方法的参变量。2、局部变量存在于栈中。3、当方法调用结束,方法中的局部变量就结束其生命了。4、字段变量不可以自动赋初值。5、main函数也可以写为public static void main( String…argv){}。6、不定长参数实际上可以理解为数组。7、javap –c 命令可以反汇编Java类中的指令。8、override及...
2018-08-12 07:08:51
3145
原创 C++用友元函数重载运算符
声明方式:class Manage{ friend ifstream & operator>>(ifstream & ReadFile, Manage & user);}实现方式ifstream & operator>>(ifstream & ReadFile, Manage & user){}调用方式ifst...
2018-05-26 14:50:42
5522
转载 算法设计与分析(第三篇)(分治与递归)(二分查找)两个有序数组找其中位数
两个有序数组找其中位数#include<iostream>using namespace std;#define d 10float median(int x[],int y[],int xleft,int xright,int yleft,int yright){ if(xleft==xright) { return (float)(x[xleft]+y[yleft]...
2018-04-29 18:46:51
377
转载 C++语法问题(一)C++实现文件按行读取后分割getline
C++实现文件按行读取后分割getline#include<iostream>#include<string>#include<fstream>#include<sstream>#include<vector>using namespace std;template<typename out_type, typename...
2018-04-29 17:31:37
2096
原创 算法设计与分析(第二篇)(递归):输入数字字符串,按字典序返回数字所有可能表示的字符串(和电话号码一样)
给定一个数字字符串,按字典序返回数字所有可能表示的字符串。特殊符号不用考虑输入一行,一个数字字符串(保证长度小于1010且不包含0和1)输入字符在 '2' 到 '9' 之间。输出按字典序输出所有可能的字符串,每种结果一行,最后需要换行输入样例23输出样例adaeafbdbebfcdcecf#include<stdio.h>void code(int data[],ch...
2018-04-29 17:00:38
428
转载 算法设计与分析(第一篇)(分治与递归)(二分查找)在n+logn-2次比较中找出a[n]的最大元素与次大元素
在n+logn-2次比较中找出a[n]的最大元素与次大元素● 算法思想1)采用分治法将数组A[0:n]分成两部分,A[0:n/2-1]和A[n/2:n-1]2) 对从i=0到n/2-1 A[i]>A[i+n/2] 将A[i]和A[i+n/2]交换3) 数组A[n/2:n-1]的大小>2, 则递归地进行分治法求出最大值和次最大值。数组A[n/2:n-1]的大小<=2,则...
2018-04-29 16:48:13
2509
2
数据结构(C++语言版-第三版)-邓俊辉pdf(高清)
2017-10-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人