自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

转载 Linux部署Flask网站(Centos7)

安装python31、wgethttps://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz22、yum install -y gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-.

2021-10-29 10:38:54 346

原创 腾讯云对象存储使用

1、下载pythonsdk。

2023-06-16 16:25:50 429

原创 vue3.X+node.js上传图片

3、node.js安装中间件接收post form-data。1、vue.js使用bootstrap多文件上传组件。2、定义change方法,获取图片信息并上传后端。4、后端文件上传方法。

2023-05-09 17:49:40 315

原创 腾讯云AI绘画

购买服务器首先,购买一台腾讯云的GPU服务器,可以访问。本次使用“GN7”机型。选按量付费机型即可,镜像选择Ubuntu20.04,勾选“后台自动安装GPU驱动”,驱动版本"450.102.04",CUDA版本"11.0.3",cuDNN版本"8.1.0"。前置配置(1)- 驱动安装自动安装顺序为: (1)GPU驱动;(2)CUDA;(3)cuDNN前置配置(2)- 创建虚拟环境当GPU驱动、CUDA、cuDNN都安装完成后,通过以下命令创建python3虚拟环境,完成前置配置。

2023-04-28 13:21:23 602

原创 go vscode环境配置

2、go env -w GOPROXY=https://goproxy.cn,direct 转国内版本。4、install all安装所有go插件。3、vscode下载go插件。1、下载goland。

2023-04-14 14:59:22 275

原创 C/C++ vscode环境配置

插件 Chinese 和 C/C++ ,CodeRunner,切换C/C++插件至 1.8.4 版本。下载https://wwn.lanzouh.com/iLOip031ku6b 密码:1234。习惯英文或者说想方便看错误信息不建议安装Chinese。Code Runner相当于你直接点就能运行,不然还得配置工程环境。控制台输入 gcc -v。在系统变量Path中建。

2023-04-14 10:56:23 218

原创 MD5加密算法防止中文加密错误

【代码】MD5加密算法防止中文加密错误。

2023-03-14 10:59:13 426

原创 express 配置 https 服务

【代码】express 配置 https 服务。

2023-02-22 17:22:44 665

原创 node.js express框架1

在根目录创建controllers文件夹,创建index.js文件。根目录下新建models文件夹,建立user.js。九、controller层获取数据库数据。查看是否安装成功:node -v。一、安装node.js开发环境。五、新增controller。六、新增配置文件(根目录下)七、新增model文件。

2023-01-24 21:48:43 94

原创 docx转pdf

docx转pdf

2022-08-17 11:23:03 763

原创 django后端配置跨源请求+vue配置axios异步

1、pip install django-cors-headers2、INSTALLED_APPS添加INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfil

2022-05-24 15:12:24 384

原创 django基础

1、pip安装(阿里云)pip install -i https://mirrors.aliyun.com/pypi/simple django==2.1django-admin startproject app

2022-05-21 16:13:06 150

原创 flex弹性布局

1、display:flex默认水平布局2、flex-direction:column/row 转换轴3、flex-wrap:wrap 当宽度不够时自动换行4、flex-flow:column wrap-reverse5、flex-grow:1 自动充满屏幕6、justify-content:flex-start/flex-end/center/space-between...

2022-04-20 12:40:54 266

原创 axios语法

1、全局引入import Axios from "axios"Vue.prototype.$axios=Axios.create({ baseURL:config.baseApi});Vue.prototype.$config=config;2、建立config文件export default{ baseApi:"http://vueshop.glbuys.com/api", token:"1ec949a15fb709370f"}3、视图create

2022-04-02 19:09:33 233

原创 Vuex状态管理

1、vue cil 4.x版本支持vuex 3版本npm install vue@32、cli安装import Vuex from "vuex"Vue.use(Vuex);3、分模块let counter={ namespaced:true, state:{ count:100, users:[ {id:1,name:"张三",age:18}, {id:2,name:"李四",age:22}, {id:3,name:"

2022-04-01 17:49:47 211 1

原创 c++入门

1、下载安装Dev-C++2、下载mingw64并配置环境变量3、vscode下载C/C++扩展4、#include<iostream>using namespace std;int main(){ int a,b; while(cin>>a>>b){ cout<<a<<"*"<<b<<"="<<a*b<<endl; } retur

2022-01-13 17:21:59 142

原创 pygame熊猫吃竹子

import pygame,sysfrom pygame.locals import *import randomBLACK = (0, 0, 0)GREEN = (0, 255, 0)WHITE = (255, 255, 255)RED=(255, 0, 0)TEXTCOLOR = BLACKdef drawText(text,font,surface,x,y): textobj=font.render(text,1,TEXTCOLOR) textrect=texto.

2022-01-05 18:14:19 2930

原创 植物大战僵尸(初始化音乐,画面)

#植物大战僵尸(初始化音乐,画面)import pygame,sysfrom pygame import surfacefrom pygame.locals import *pygame.init()mainClock=pygame.time.Clock() #参数前置WINDOWWIDTH=1024WINDOWHEIGHT=600FPS=20#Set up the colors颜色设置,可用于背景颜色BLACK=(0,0,0)GREEN=(0,255,0)WHITE=(.

2021-11-21 07:47:09 3002

原创 Nginx绑定SSL证书

server { listen 80; server_name 1.116.218.162; return 301 https://$server_name$request_uri; location / { proxy_pass http://0.0.0.0:8080; proxy_set_header Host $host; proxy_set_header...

2021-11-19 15:57:55 427

原创 vue-element-admin配置

1、下载安装git2、git clone https://github.com/PanJiaChen/vue-element-admin.git3、进入git bash安装 cd vue-element-admin npm install npm run dev4、vscode 安装 Element UI Snippets,Vue 2 Snippets,Material Icon Theme...

2021-11-09 15:32:40 283

原创 redis语法

1、set name "aaa"2、get name3、keys *4、keys name5、keys k16、keys na??7、move name 38、select 39、keys *10、select 011、expire k1 20 设置过期时间12、ttl k1 查询过期时间

2021-11-02 15:41:34 76

原创 pygame初始化

使用Anacoda prompt进行安装pip install pygame构建画布import pygame,sysfrom pygame.locals import *pygame.init()screen=pygame.display.set_mode((400,300))while True: for event in pygame.event.get(): if event.type==QUIT: pygame.q...

2021-10-31 21:42:02 2160

原创 Vue2局部组件

<html> <head> <script src="vue.js"></script> </head> <body> <div id="app" v-cloak> <input-component></input-component> </div> </body> .

2021-09-15 14:33:28 245

原创 vue2全局组件

<html> <head> <script src="vue.js"></script> </head> <body> <div id="app" v-cloak> <public-component></public-component> </div> </body> .

2021-09-15 14:17:04 494

原创 双向绑定原理

<html> <head> </head> <body> <input type="text"> <span id="text"></span> </body></html><script> var text=document.getElementById("text"); var data={};.

2021-09-10 14:38:58 111

原创 建造者模式

var Human=function(param){ this.skill=param && param.skill || '保密'; this.hobby=param && param.hobby || '保密'; } Human.prototype={ getskill:function(){ return this.skill; }, ge...

2021-09-03 10:18:50 83

原创 抽象工厂模式

var car=function(){} car.prototype={ getPrice:function(){ return new Error('抽象方法不能调用') }, getspeed:function(){ return new Error('抽象方法不能调用') } }

2021-09-03 10:18:07 54

原创 工厂模式(1)

var Java=function(content){ this.content=content; (function(content){ var div=document.createlement('div'); div.innerHTML=content; div.style.color='green' document.getElementById('contai...

2021-09-02 13:19:39 74

原创 简单工厂模式

原始写法: var LoginAlert=function(text){ this.content=text } LoginAlert.prototype.show=function(){ } var userNameAlert=new LoginAlert('用户名不能多于16个字母或数字') userNameAlert.show() var passwordAlert=new LoginAlert('输入密码不正确!'.

2021-09-02 10:04:00 100

原创 class类的使用

//es5function Person(name,age){ this.name=name this.age=age}Person.prototype.show=function(){ console.log(this.name,this.age)}//es6class Person{ constructor(name,age){ this.name=name this.age=age } show(){ .

2021-08-26 10:28:03 63

原创 promise/async/await实例

//test1 let code=200; let p1=new Promise((resolve,reject)=>{ setTimeout(()=>{ if(code==200){ resolve("成功!"); }else{ reject("失败!"); } }) }) p1.th...

2021-08-26 10:26:26 91

原创 ES6 promise前端ajax请求

let request=(method,url,data)=>{ let request=new XMLHttpRequest() return new Promise((resolve,reject)=>{ request.onreadystatechange==function(){ if(request.readyState==4){ resolve(reque.

2021-08-26 10:24:02 109

原创 Authentication plugin ‘caching_sha2_password‘ is not supported解决办法

`pip uninstall mysql-connector``python -m pip install mysql-connector-python`

2021-08-18 16:45:15 640

原创 安装Typescript

npm config set registry http://registry.npm.taobao.orgnpm i -g typescripttsc -v新建ex1.tslet hello:string="hello world"let message:any="我是任意类型"message=truemessage=20console.log(hello)编译为jstsc ex1.ts启动html代码安装live server检测js代码nod.

2021-08-10 16:00:15 74

原创 async/await/promise

function getTime(){ return new Pormise((resolve,reject)=>{ setTimeout(()=>{ resolve(10) },30) });}async function getAsync(){ let num=await getTime() console.log(num)}getAsync()

2021-08-07 17:32:09 69

原创 箭头函数(es6)

let person=()=>{ console.log("大家好")}person()let person(..args)=>{ console.log(args)}高阶函数function person(){ return function(wrap){ return function(prop){ console.log(wrap,prop) } }}let person=.

2021-08-07 17:17:07 73

原创 模块化(es6)

//导出export let name="张三"export default name<script type="module"> import {name} from "./global.js" console.log(name)</script>

2021-08-07 16:56:21 66

原创 解构赋值(es6)

let person={ name:"张三", age:20}let {name,age,city="北京"}=personconsole.log(name,age)//或者let name,age({name,age}=person)console.log(name,age)//取别名let {name:Pname,age,city="北京"}=person深层嵌套let person={ children:{ name:"张三".

2021-08-07 11:49:12 72

原创 对象字面量语法扩展

let title="VUE"let price=80let book={title,price}console.log(book)对象方法的简写let person={ say(){ console.log("say方法") }}person.say()计算属性名,属性名出线:-或中文,需要用[]let ageAttr='age'let person={ ['first-name']:"四", ['last-name']:.

2021-08-07 10:58:46 84

原创 Object.assign对象的拷贝与合并

let target={a:1}let source1={b:2}let source2={c:3}Object.assgin{target,source1,source2}console.log(target)如果目标对象有同名属性,或多个源对象有同名属性,后面的属性会覆盖前面的属性。let target={a:1,b:2}let source1={b:3,c:3}let source2={c:4}Object.assign(target,source1,source2).

2021-08-07 10:37:18 99

空空如也

空空如也

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

TA关注的人

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