- 博客(18)
- 收藏
- 关注
原创 Centos7 部署Vue+nginx+Flask前后端分离项目
Centos7 部署Vue+nginx+Flask项目前后端分离项目项目开发时建议为每一个项目创建虚拟环境,保持项目环境的干净项目部署前准备数据库:准备好sql文件前端:将调试的路径改为服务器ip地址后台:输出虚拟环境中使用的依赖包source venv/bin/activatefreeze > 项目根目录/requirements.txt前端项目打包yarn build或者rpm build打包生成的dist文件夹就是项目的前端文件夹上传到服务器中,
2022-02-10 16:50:47
2492
原创 Centos7 python环境安装
Centos7 安装 python3安装前环境准备yum -y install gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel下载python安装包wget https://www.python.org/ftp/python/3.8.12/Python
2022-02-10 16:49:59
986
3
原创 Centos7 安装 MySQL
Centos7 安装 MySQL检查是否已经安装mariadbyum list installed| grep mariadb如果Linux中安装了mariadb数据库,先卸载掉,因为CentOS 7.6 内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要先卸载掉mariadbyum-y remove mariadb-libs.x86_64下载MySQL安装压缩包,需要先行下载后通过ftp将文件传入服务器https://dev.mysql.com/downl
2022-02-10 16:49:08
147
原创 Centos7 编译安装 nginx
Centos7 源码编译安装nginx(默认配置)安装前准备,准备好编译环境yum updateyum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel下载源码wget http://nginx.org/download/nginx-1.20.0.tar.gztar -xzf nginx-1.20.0.tar.gzcd nginx-1.20.0使用默认配置开始编译安装nginx./configur
2022-02-10 16:48:22
1233
原创 创建mysql8.0配置文件,并解决停止服务后无法启动的问题
创建mysql8.0配置文件,并解决停止服务后无法启动的问题文章目录创建mysql8.0配置文件,并解决停止服务后无法启动的问题创建my.ini关于停止服务后无法启动的问题在安装mysql8.0时,如果没有显式的在命令中设置的话,在安装后根目录下是没有my.ini配置文件的,得自己创建。创建my.ini右键VScode,选择管理员权限运行打开mysql8.0的安装文件夹在根目录下创建my.ini,注意VScode右下角的编码格式为GBK如果不是GBK编码(VScode默认编码为UTF-8)
2021-08-02 17:23:21
465
原创 maven 编译通过但项目运行报错 NoClassDefFoundError
java报错NoClassDefFoundErrorNoClassDefFoundError发生在编译时对应的类可用,而运行时在Java的classpath路径中,对应的类不可用导致的错误。造成的原因有对应的Class在java的classpath中不可用你可能用jar命令运行你的程序,但类并没有在jar文件的manifest文件中的classpath属性中定义可能程序的启动脚本覆盖了原来的classpath环境变量因为NoClassDefFoundError是java.lang.Linkage
2021-07-21 09:33:12
4042
原创 2811 熄灯问题
熄灯问题熄灯问题观察题目,固定矩阵,且规模为5*6,很小,可以使用枚举有题意得:对第1行中每盏点亮的灯,按下第2行对应的按钮,就可以熄灭第1行的全部灯所以第一行的等亮状态就决定了后面四行的按钮按压情况,所以枚举第一行按压状态,使第五行剩余灯全灭时,就输出答案code#include<iostream>#include<algorithm>#include<cmath>#include<cstring>#include<vector&g
2021-05-03 09:57:49
100
原创 2021-04-24
#include<stdio.h>#include <unistd.h>int main(){ int fd[2]; int pp = pipe(fd); int p1=1,i; p1 = fork(); if(p1==0){ close(fd[0]); sleep(10); write(fd[1],"Child 1 is sending a message!",strlen("Child 1 is sending a message!")); }e
2021-04-24 16:28:08
66
原创 2021-04-24
#include<stdio.h>#include <unistd.h>int main(){int p1=1,i; p1 = fork(); if(p1==0){ printf("b\n"); printf("b begin!\n"); for(i=0;i<100;i++) printf("son!\n"); printf("b end!\n"); }else{ printf("a\n"); printf("a begin!\n");
2021-04-24 16:06:52
74
原创 CentOS 7 安装 Nginx
CentOS 7 源码编译安装 Nginx步骤索引下载源码安装编译环境编译安装验证创建软连接设置nginx自启动查看是否自启下载源码下载安装时请注意nginx的版本,建议安装稳定版,比如我这里就是1.18.0版本#注意换成自己需要的版本#下载wget http://nginx.org/download/nginx-1.18.0.tar.gz#解压tar -xzf nginx-1.18.0.tar.gzcd nginx-1.18.0安装编译环境yum updateyum -y ins
2021-01-18 10:20:17
277
原创 C - Playing with Numbers(Kattis - playingwithnumbers)
题目链接:Playing with Numbers分类讨论:N=1,2,>2的情况;N>2的情况如下(过于简陋请见谅)#include<iostream>#include<cstdio>#include<algorithm>#include<string>#include<cstring>#include<cmath>using namespace std;const int maxn=5e4+10;
2020-11-18 18:56:07
116
原创 字典树 C++ 模板
#include<iostream>#include<cstdio>using namespace std;int trie[1000010][26];//解释数组,26代表开头可能有26种可能,即a-z//1000010则用来记录查询字符的下一个字符的位置 int num[1000010]={0}; int pos = 1;//字典树的层数,深度 void Insert(char word[]) { int i; int c = 0; fo
2020-09-28 11:50:56
249
原创 归并排序 C++ 模板
归并排序的使用和理解在于分和治,利用递归我们可以轻松实现归并排序时间复杂度低,且在分,治过程中可以进行一些变形,用于逆序对求解等问题#include<iostream>using namespace std;const int maxn=1e5;int tmp[maxn],q[maxn];void _merge(int l,int r){ if(l==r) return; int mid=(l+r)>>1; _merge(l,mid); _merge(mid+1,
2020-09-28 11:48:29
110
原创 最小堆 C++ 模板
本人对最小堆的理解,相关注释在代码中#include<iostream>using namespace std;const int maxn =10000000; int h[maxn];//用一个一维数组模拟最小堆,父节点的的值小于子节点的值 int n;//用来记录堆的元素的个数 void swap(int x,int y){ int temp = 0; temp = h[x]; h[x] = h[y]; h[y] = temp; return; }//向下调整函
2020-09-28 11:35:58
128
原创 Codeforces Round #667 (Div. 3) ABCD题解
A.Yet Another Two Integers Problem#include<iostream>#include<cmath>using namespace std;int main(){ int t,a,b; scanf("%d",&t); while(t--){ scanf("%d%d",&a,&b); int ans=(abs(a-b)+9)/10; printf("%d\n",ans); }} B.Minimu
2020-09-28 11:28:20
70
原创 太鼓达人 牛客 【欧拉回路,dfs,位运算】
太鼓达人 牛客 【欧拉回路,dfs,位运算】问题链接题目描述七夕祭上,Vani牵着cl的手,在明亮的灯光和欢乐的气氛中愉快地穿行。这时,在前面忽然出现了一台太鼓达人机台,而在机台前坐着的是刚刚被精英队伍成员XLk、Poet_shy和lydrainbowcat拯救出来的的applepi。看到两人对太鼓达人产生了兴趣,applepi果断闪人,于是cl拿起鼓棒准备挑战。然而即使是在普通难度下,cl的路人本性也充分地暴露了出来。一曲终了,不但没有过关,就连鼓都不灵了。Vani十分过意不去,决定帮助工作人员修鼓
2020-09-16 16:58:12
188
原创 牛客 dizzy cow 拓扑循环
牛客 dizzy cow 拓扑循环#题目链接#语义:给定n个点,m1条有向边,m2条无向边,建立有向无环图#思路:视方向为大小关系,对每个点进行拓扑排序编号,本题视u->v为u<v;对于无向边,若xi<yi则输出xi yi负责就输出yi xi;#include<iostream>#include<vector>#include<queue> using namespace std;const int maxn=1e5+5;int dg[
2020-08-31 16:36:48
127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人