自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用uniapp开发的鑫玉建设OA管理系统

1、用到的技术栈:uniapp、uView、uni-simple-router2、功能:登录、合同、文档、消息、审核、发起、我的3、静态界面:

2021-09-27 23:46:52 1003 3

原创 切换node.js的版本

nvm list nvm use 10.16.0

2021-09-27 23:32:23 141

原创 在nodejs中操纵mysql数据库

在nodejs中操纵mysql数据库1.安装sequelizenpm install --save sequelize2.安装数据库驱动npm install --save mysql23.连接数据库新建database文件夹,然后新建一个index.js3.1 导入const { Sequelize, DataTypes } = require("sequelize");3.2编写数据库基本配置信息对象const config = { host: "localhost", /

2021-09-27 23:25:46 235

原创 jwt认证和生成jwt

jwt认证安装npm install koa-jwt导入const koajwt = require("koa-jwt");使用jwt校验app.use( koajwt({ secret: "zshawk1982" }).unless({ // 登录接口不需要验证 path: [/^\/user\/login/], }));生成jwt安装npm i jsonwebtoken导入const jwt = require("jsonwebtoken");登

2021-09-27 23:22:10 132

原创 解决JS请求跨域问题

app域名:http://localhost:8080/服务端域名:http://localhost:8888/解决JS请求跨域问题方法有两种APP直接访问一个已经允许了跨域的服务器APP---->垮了域的服务器APP通过一个代理服务器间接访问远程服务器APP---->代理服务器---->远程服务器安装koa2-corsnpm i koa2-cors导入const cors = require("koa2-cors");配置跨域参数,以及使用该中间件app.us

2021-09-27 23:16:15 610

原创 如何用koa-router

安装路由1.npm i @koa/router2.const Router = require("@koa/router");//引入路由3.const router = new Router(); // 创建路由,支持传递参数4.定义路由router.get('/', async (ctx) => { ctx.type = 'html'; ctx.body = '<h1>hello world!</h1>';})5.app.use(router

2021-09-26 21:55:12 487

原创 搭建服务器流程

1.新建文件夹,自己取名字,npm init -y2.安装koa,npm install koa3.创建app.js,抄袭官网helloworld4.安装nodemon,npm install -g nodemon5.package.json添加scripts “serve”:nodemon app.js6.运行npm run serve

2021-09-26 21:52:14 136

原创 基于node.js的web开发框架有哪些

1.express2.koa3.egg.js(阿里kpi项目)4.midway.js(阿里kpi项目)5.nest.js(基于ts,类spring框架)

2021-09-26 21:50:50 89

原创 Hbuilder和码云代码管理遇到的Bug

1、查看日志git log2、往前回滚两个版本git reset --hard HEAD~2 3、出现push不上去的问题4、强推上去也不行git push --force origin5、根据提示步骤来git push --set upstream origin master6、重新用一种方法强制提交git push origin master -f...

2021-09-26 21:44:11 160

原创 用react开发学生实训考勤管理系统

一、产品概述1.1产品背景目前高校学生实训考勤管理都是以任课老师上课点名,记录学生上课情况,对于时间比较长的请假,需要通过递交请假申请让班主任批准方能生效。这种模式在目前高校管理中暴露了不可避免的弊端:1.学生请假不方便;2.学生请假对任课老师不透明;3.学生不清楚自己的考勤情况4.老师对学生整体出勤情况不方便统计因此,一个好的学生实训考勤管理系统在一定程度上可以解决这些弊端,本系统主要针对目前高校学生实训课程出勤管理和在线请假而设计的信息系统。2.2产品目标通过搭建学生实训考勤管理系统,

2021-09-25 22:55:52 412 1

原创 用vue3开发旅游网站webApp项目总结

旅游webApp1、技术栈:vue3、vant、axios、vuex2、界面展示(1)注册页(2)登录页(3)首页(4)详情页(5)地点页(6)个人信息展示页

2021-09-25 21:44:34 870 2

原创 HBuilder上传文件到码云中

一、首先你得安装好git,安装教程如下: https://git-scm.com/downloads二、去码云官网注册登录,然后创建仓库按照步骤做完会得到一个https地址,然后下面就会用到。然后复制好自己创建的仓库地址。https://gitee.com/liusongjing/thinkphp5_framework_source.git这个就是创建完后的https地址三、接下来就是如何将自己的项目代码放置到gitee上第一步:你在自己的目录中创建一个空目录,然后cd到这个目录上gi

2021-09-24 23:13:23 1519

原创 前端笔试试题

1、ul、ol、dl的区别?ul: 定义了一个无序列表ol: 定义了一个有序列表dl: 定义了一个定义列表2、选择器的优先级顺序?(1.最高优先级是 (直接在标签中的设置样式,假设级别为1000)<div style="color:Red;"></div>(2.次优先级是(ID选择器 ,假设级别为100)#myDiv{color:Red;}(3.其次优先级是(类选择器,假设级别为10).divClass{color:Red;}(4.最后优先级是 (标签选择

2021-09-24 19:38:31 190

原创 Vuex保存登录状态

Vuex保存登录状态1、创建state.jsconst state={ userInfo:'' } export default state; 2、创建multation.jsconst mutations={ login(state,v){ state.userInfo=v; } } export default mutations;3、创建index.jsimport Vuex from 'vuex'import state f

2021-09-23 23:37:23 568

原创 Vuex安装

Vuex安装npm install vuex –save / yarn add vueximport Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)每一个 Vuex 应用的核心就是 store(仓库)。“store”基本上就是一个容器,它包含着你的应用中大部分的状态 (state)。Vuex 和单纯的全局对象有以下两点不同:(1)Vuex 的状态存储是响应式的。当 Vue 组件从 store 中读取状态的时候,若 store 中的状态

2021-09-22 16:46:58 66

原创 前端工程师笔试题

1、哪一项不属于数据结构范畴?(表、视图)链表栈、队列树、图表、视图2、哪一项不是javascript的typeof返回数据类型?(null)stringundefinednullobject解析:javascript的typeof返回数据类型有:a. Object b. Number c. Function d. Boolean e. Underfind f. string3、事件代理是什么原理实现?(利用事件冒泡的原理)利用html事件传递原理利用dom具有事件捕获能力利用事

2021-09-22 16:24:10 1527

原创 在命令行打开vscode方法

在命令行打开vscode方法1、先在vscode做相应配置,打开vscode,MAC用户按住command+shift+p,windows用户按住control+shift+p,此时会弹出一个命令窗口2、搜索install code command3、点击执行,会在右下角提示已经在path中安装了shell命令“code"4、此时在命令行输入code ./就会在vscode打开当前目录...

2021-09-17 12:33:15 6843 1

原创 当前目录打开cmd

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-09-17 12:27:12 96

原创 iconfont图标的使用

1、打开官网https://www.iconfont.cn/manage/index?manage_type=myprojects&projectId=28133412、添加至库3、添加至项目4、下载至本地5、解压6、把后5个文件(字体文件)拷贝到项目文件夹中7、把第3个css文件放到项目中8、修改css文件的地址9、复制fontclass代码(icon-tubiaozhizuomoban_jiudian)10、在main.js里面导入11、创建一个i标签或者s

2021-09-17 12:23:32 130

原创 NPM源设置

NPM源设置1、查看当前源npm config get registry2、npm初始npm config set registry https://registry.npmjs.org3、npm-淘宝源npm config set registry https://registry.npm.taobao.org[yarn][https://classic.yarnpkg.com/en/docs/install#windows-stable]4、查看当前源yarn config get r

2021-09-17 12:14:28 160

原创 如何安装Vue CLI

一、安装Vue CLI(目前最新的版本是v4.5.13)1、我们是进行全局安装,这样在任何时候都可以通过vue的命令来创建项目。npm install @vue/cli -g2、升级Vue CLI:如果是比较旧的版本,可以通过下面的命令来升级。npm update @vue/cli -g3、通过Vue的命令来创建项目。vue create 项目的名称4、查看node的版本。node -v5、运行项目(打包工具yarn)。yarn run serve...

2021-09-15 13:16:42 76

空空如也

空空如也

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

TA关注的人

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