
后端
文章平均质量分 74
Python、java、nodejs等后端知识
苏小邪
这个作者很懒,什么都没留下…
展开
-
后端笔记之gin框架学习
在gin框架中,我们所有要对公共的处理都可以使用中间件来实现,所谓的中间件就是通过函数作为参数在完成本函数之前去额外做一些操作,由于。首先现在gin目录下新建middleware文件夹,然后新建 myHandler.go 文件。import ("fmt"// MyHandler 这边自定义一个中间件,打印请求路径和方式// 返回一个匿名函数path := context.FullPath() // 获取完整的请求连接。原创 2023-12-19 11:09:42 · 1679 阅读 · 0 评论 -
Mybatis框架学习02
Mybatis mapper文件配置mapper文件的创建mapper文件内部标签${}和#{}的区别动态sqlmapper文件的创建虽然我叫它为mapper文件,只是他只是一个有着约束的xml文件,它的约束如下:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/原创 2021-05-16 23:25:55 · 98 阅读 · 0 评论 -
jwt的简介
JWT就是JSON Web Token的简称首先这个先说这个东西是什么,干什么用的,一句话说:就是这是一种认证机制,让后台知道请求是来自于受信的客户端。那么从这个角度而言,这个东西跟浏览器的cookie是一个作用,好比我在一个网站登录了,就可以往这个网站发送restful请求,请求的同时会捎带上cookie,后台检查这个cookie发现你是合法的,才响应你的请求。只不过这里JWT的原理不同,但基本上最顶层的原理还是非常简单:这个图中有三个主体: user, app转载 2021-08-11 16:25:42 · 152 阅读 · 0 评论 -
spring cloud alibaba学习-01
新建一个springcloud小项目创建父项目创建子项目子项目通讯spring cloud alibaba 版本创建父项目基本父项目搭建,父项目作为下面微服务的统一调配整合者,不需要确切的运行方式和打包,所以采用pom项目的形式。基本项目无需确切的启动方式和其他工具插件,所以在项目依赖设置中不做操作。创建完成后,项目下只有一个pom文件,由于是基于springboo快速搭建的,所以打包方式是默认为jar,但是正如前面所说,父项目是不需要打包的,所以要手动修改打包方式为pom。创建子项目子原创 2022-03-15 23:08:08 · 416 阅读 · 0 评论 -
node.js下Vue跨域访问springboot项目(1)
vue-cli脚手架搭建前言vue-cli下载vue-cli搭建vue项目vue单页应用的编写前言我个人学习使用vue接近半年了,但是依旧只是使用较为老式的引入vue.js的开发,因为对前后端分离(前后端分开运行,接口访问)开始感兴趣,于是近期也要开始学习vue-cli环境下的开发了,这里推荐大佬的一篇文章,里面十分详细的脚手架的下载还搭建,我也不过是拾人牙慧,看着自己能否总结一下。https://blog.youkuaiyun.com/wulala_hei/article/details/85000530vu原创 2021-05-25 01:51:10 · 648 阅读 · 0 评论 -
Mybatis框架学习01
Mybatis 框架基于idea的maven环境搭建前言mybatis的依赖以及其他所需要的依赖引用properties文件配置合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入前言虽然注册账号良久,但是一直忙于学习和工作,一直没有整理记录原创 2021-05-15 23:12:00 · 126 阅读 · 0 评论 -
Mybatis框架学习03
Mybatis 动态sqlif标签if标签原创 2021-05-16 23:21:47 · 111 阅读 · 0 评论 -
Nodejs学习篇02 - fs
Nodejs学习篇02fs模块fs.statfs.mkdirfs.writeFile 和 fs.writeFileSyncfs模块fs.statconst fs = require("fs");//fs.stat(路径, 回调函数) 检测是文件还是目录fs.stat('./test.txt', (err,value) => { console.log(value); //布尔值 console.log(value.isFile()); console.log(原创 2021-12-21 18:32:52 · 635 阅读 · 0 评论 -
Nodejs学习篇01 - 环境配置和模块化
Nodejs学习篇01webstorm设置支持node语法支持和自动补充创建一个web服务器url获取querystring模块URL类webstorm热部署模块化webstorm设置支持node语法支持和自动补充file - setting - languages - node.js&npm然后在Javascript中设置如果列表中没有就去Download找node,emmmm,前提是安装包node.js这个大前提我就不用说了吧。创建一个web服务器nodejs 采用了commnJ原创 2021-12-20 20:06:44 · 897 阅读 · 0 评论 -
node.js下Vue跨域访问springboot项目(2)
springboot搭建以及与vue交互springboot搭建编写配置文件application.yaml构建实体类整合mybatis,编写mapper配置sql的mapper跨域请求springboot搭建编写配置文件application.yamlspring: datasource: driver-class-name: oracle.jdbc.driver.OracleDriver username: scott password: tiger123 ur原创 2021-05-25 01:49:31 · 260 阅读 · 0 评论 -
egg框架(二)使用Sequelize连接mysql以及一对多、多对多查询
egg框架连接mysql数据库原创 2022-09-30 14:56:21 · 1975 阅读 · 0 评论 -
express + vue的跨域问题
express + vue的跨域问题原创 2022-06-20 16:35:56 · 451 阅读 · 0 评论 -
后端笔记之tegg初试
由于本接口只是用于前端测试,所以文件就直接写入了项目本地,所以要在config里面提前声明项目静态文件存放地址, 打开congfig.default增加以下配置。再一次用脚手架构建egg项目,发现写法全然不同,懵逼了半天才搞懂了这些注解,呸,装饰器的含义,先附上我的学习路径。bar下面controller下新建file.ts,首先download下egg项目之后,目录如下。原创 2023-05-30 14:27:06 · 770 阅读 · 0 评论 -
egg框架(一)整合jwt
egg整合jwt原创 2022-09-29 18:45:40 · 259 阅读 · 0 评论