自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

原创 mybatis foreach标签使用之IN

需求SQL:SELECT * FROM USER WHERE id IN (1,2,3)(ids和对应入参变量名对应)<select id="findByIds" parameterType="user" resultType="user">SELECT * FROM USER<where><foreach collection="ids" open="id IN (" separator="," item="i"close=")">#{i}&l.

2021-05-11 18:57:46 6

原创 vue去除后端返回的带T格式时间

carTimeFilter: function(row, column, cellValue) { if (cellValue != null) { return moment(cellValue).format("YYYY-MM-DD HH:mm:ss"); } }, :formatter="carTimeFilter"

2021-05-06 16:09:53 5

原创 sql语句之group by

<select id="getUserRole" resultType="java.lang.Integer"> SELECT stu_level FROM t_de_department_report WHERE stu_id =#{id} group BY stu_level; </select>

2021-05-06 11:56:56 2

原创 element 下拉框

<el-form-item label="教学秘书" prop="secretaryId" :label-width="dialogFormLabelWidth" > ..

2021-04-26 16:14:46 9

原创 redis启动报错# Creating Server TCP listening socket *:6379: bind: No such file or directory

1.redis-cli.exe2.shutdown3.exit4. redis-server.exe参考https://www.cnblogs.com/AlbertSmith/p/12568375.html

2021-04-26 09:23:04 15

原创 mybatis-plus list查询

QueryWrapper<DeWardRound> queryWrapper = new QueryWrapper<>(); queryWrapper.eq("stu_id",id); List<DeWardRound> deWardRoundlist = deWardRoundService.list(queryWrapper);

2021-04-23 18:30:13 31

原创 mybatisPlus的QueryWrapper<>()使用

//注入servives @Autowired private ISeClinicalPracticeExamService seClinicalPracticeExamService;//SeClinicalPracticeExam为实体类 QueryWrapper<SeClinicalPracticeExam> QueryWrapper = new QueryWrapper<>(); QueryWrapper.eq("stu_id",id);.

2021-04-22 15:30:16 50

原创 foreach中collection的用法

<select id="findByIds" parameterType="java.util.List" resultType="Blog">2 select * from t_blog where id in3 <foreach collection="ids" index="index" item="id" open="(" separator="," close=")">4 #{id} 5 .

2021-04-18 23:55:16 14

原创 vue 在url后面用?方式拼接与获取变量

拼接this.$router.push({ path:"/thisUrl", query:{userId:row.sysUser.Uid}})获取this.$router.query.userId

2021-04-18 23:50:12 32

原创 Vue 返回上一页功能

routeBack(){ this.$router.go(-1);}

2021-04-18 23:36:00 7

原创 vue v-for的简单应用

<el-col :span="12"> <span v-for="teacherGroupSign in teacherGroupSigns" :key="teacherGroupSign"><img :src="teacherGroupSign" width="100px" height="75px" style="margin-right: 5px"/> </span></el-col>/.

2021-04-16 21:20:53 2

原创 idea debug的一些简单操作

idea debug 调试使用快捷键 f8 + f9 f8一行一行地往下走 f9 从一个断点运行到下一个断点 变量查看 计算表达式 alt + f8 去除所有断点 alt+shift+f8 条件断点 光标放在断点所在行,alt+shift+f8 => 给断点添加条件 ...

2021-04-16 10:21:50 9

原创 element 弹窗表单清空偶尔失效

//重置编辑弹出框表单的数据 resetDialogFormData: function() { this.$nextTick(() => { this.$refs['dialogForm'].resetFields(); }) this.dialogForm.id = ''; },

2021-04-15 13:56:17 12

原创 element上传文件,页面回显路径问题

html中 <el-input v-model="dialogForm.annex" auto-complete="off" disabled></el-input><el-form-item prop="annex" label="上传文件" :label-width="dialogFormLabelWidth"> <div class="component-upload-image"> <el-form-item>..

2021-04-15 11:54:46 26

原创 解决element框架 checkout多选框按条件禁止选中问题

直接上代码选框列加一个函数 :selectable='selectDisableRoom'<el-table :data="tableData" border style="width: 100%" @selection-change="handleSelectionChange" > <el-table-column type="selection" width="60" :selectable='sele.

2021-04-14 11:02:34 23

原创 初步尝试Vue笔记

1.通过v-on绑定click事件,点击button时就会触发事件,vue中的事件函数写在methods属性中。其中v-on:click可以缩写成@click,即使用@代替v-on。 <div id="app"> {{ message }} <button v-on:click="me">click </button> </div> <script> vm = new Vue({

2021-04-09 16:45:09 19

原创 QueryWrapper中常用方法,用法大全

2021-04-09 16:08:50 323

原创 windows解决8080端口占用问题

cmd 关闭8080端口 查找进制 然后杀死进程netstat-ano|findstr8080 taskkill-pid7244-f

2021-04-07 21:30:35 23

原创 mybatis传入数组批量删除

//dao层接口public interface AdjustMapper{ int dels(Integer[] ids)}mapper.xml文件<!--批量删除--><!-- forEach : 用来循环 collection : 用来指定循环的数据的类型 可以填的值有:array,list,map, item : 循环中为每个循环的数据指定一个别名; index : 循环中循环的下标; open : 开始; close : 结束; s.

2021-04-07 11:07:27 57 1

原创 springboot项目打包war包

第一步 修改启动类,继承SpringBootServletInitializer识别是web环境,再重写方法@MapperScan({"com.yglh.mapper","com.yglh.dao"})@SpringBootApplicationpublic class YglhApplication extends SpringBootServletInitializer { public static void main(String[] args) { Spri..

2021-04-05 21:41:15 13

原创 springboot中关于新老时间API添加对应注解,解决返回时间参数格式问题

参考https://blog.csdn.net/u010647035/article/details/98204999jdk8 新时间api、Date日期api spring boot中参数传递和返回问题 相关注解(支持新老时间api) @DateTimeFormat 单个时间入参格式化 400(前后参数不一致会报400) @JsonFormat 出参格式化 出参的格式化,返回时间格式自己想要的 @InitBinder 表单数据处理 处理所有表入参格式...

2021-04-04 11:17:49 40 1

原创 关于联表查询的多对一,一对多

多对一一对多

2021-04-04 10:32:52 15

原创 Springboot 读取配置文件中的参数

application.yml中写参数demo: testFlag: lsl类中先注入,再获取//读取配置文件中的参数 @Value("${demo.testFlag}") private String testFlag; @ResponseBody @GetMapping("demo1") public String demo1(){ return testFlag; }...

2021-04-04 10:01:07 7

原创 Linux常用指令记录

ls 查看当前目录下有哪些子文件或子文件夹ls -a 查看所有的包括隐藏的ll 查看详细信息(包括文件权限)cd 改变当前目录(打开) directory 目录/ 根目录su 切换管理员身份mkdir 创建文件夹touch 创建文件vi aaa 打开aaa 文件a/esc 打开文件后a表示进入编辑状态,Esc退出编辑:wq 保存并退出(先退出编辑)cat 查看文件内容more 当文件内容多时,分批展示,防止内存崩溃,所以查看文件用moregrep '字符'

2021-04-03 20:54:37 10

原创 Springboot项目 Mysql数据库 简单三表联查

需求是要查询课程表、班级表、教师表,查询出所有课程名称以及教师名称(课程表中存放的是班级id和教师id)主要运用的是两个左连接 select lesson.*,info_class.name AS className,sys_user.realname AS teacherName from lessonLEFT JOIN info_class on lesson.class_id = info_class.idLEFT JOIN sys_user on lesson.teach...

2021-04-03 00:06:46 18

原创 服务器tomcat修改8080端口为80

将tomcat安装到服务器,默认是8080,每次访问都需要加上8080,所以修改一下打开conf文件夹下的server.xml,将8080改为80cd confvi server.xmla/esc 打开文件后a表示进入编辑状态,Esc退出编辑:wq 保存并退出(先退出编辑)...

2021-04-02 20:46:33 15

原创 linux服务器安装tomcat

tomcat下载地址https://download.csdn.net/download/LvFengQi/16348277选择opt文件夹,rz指令将 apache-tomcat-8.5.51.tar.gz上传执行解压指令 tar -xvf apache-tomcat-8.5.51.tar.gzbin目录选择启动或关闭

2021-04-02 20:40:01 24

原创 Layui渲染表格数据,序号自增长

cols: [[ {type: 'checkbox', fixed: 'left'} //, {field: 'id', width: 60, align: 'center', title: 'ID'} ,{field:'zizeng', width:60,align:"center", title: '序号',fixed: 'left',type:'number.

2021-04-02 10:04:11 23

原创 新建git项目提交拉取代码步骤

新建git项目提交拉取代码步骤首先创建新的git项目在文件夹中 git clone git@123.123.123...(地址)spring项目 .gitignore忽略文件的配置 :项目导入idea运行,会有一个idea文件以及.iml、target,所以需要一个忽略文件以防止提交git,成员代码冲突# Created by .ignore support plugin (hsz.mobi)### Example user template template### Examp..

2021-03-31 15:25:10 22

原创 Spring Boot集成log4j2

springboot log2j.xml配置文件<?xml version="1.0" encoding="UTF-8"?><!--日志级别以及优先级排序: OFF > FATAL > ERROR > WARN > INFO > DEBUG > TRACE > ALL --><!--Configuration后面的status,这个用于设置log4j2自身内部的信息输出,可以不设置,当设置成trace时,你会看到log4j2内

2021-03-28 22:53:15 10

原创 快速开始一个springboot项目

Spring Boot快速第一个Spring Boot应用(2.1.3.RELEASE)idea创建从官网下载通过配置,快速整合spring mvc、mybatis 、 thymleaf 示例spring mvc 支持 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-b

2021-03-28 22:49:21 35

原创 Git 一些基础用法

学习网址:https://www.liaoxuefeng.com/wiki/896043488029600/常用命令git clone 克隆项目 =》 吧远程仓库拉取到本地git clone git@gitee.com:liuzhenyu666/test0130.gitgit clone 地址 分支(默认master)git remote 远程仓库操作git remote -vgit remote add origin 地址基本提交流程工作区 =》 暂存.

2021-03-28 22:46:21 6

原创 springboot 使用一些注意事项

分析问题流程先分析前后台4 xxx 404 400 403 405 前台为主先看console控制台 =》 js 请求报错会有提示然后分析f12 network =》 后台地址、header参数确认后台地址是否正确确认前台参数 name:value 是否按照预期传到后台5 xx想 500 504 后台后台如果抛出异常,从出现错误的第一行最右边开始向左分析idea debug 调试使用基本用 法& 快捷键f8 + f9变量查看计算表达式

2021-03-27 23:52:45 19

原创 mybatis时间区域查询 比较 时分秒

数据库中字段类型xml中sql <if test="start_time!=null"> and lesson.start_time <![CDATA[>=]]> #{start_time} </if> <if test="end_time!=null"> and lesson.end_time <![

2021-03-25 22:35:56 24

原创 Mysql Too many connections解决方案

数据库报错Mysql Too many connectionsset GLOBAL max_connections = 500;参考https://blog.51cto.com/phpme/2357969

2021-03-25 16:10:05 7

原创 springboot 类中引入 log4j

private Logger logger = LoggerFactory.getLogger(this.getClass());

2021-03-25 14:43:02 18

原创 layui 后端返回参数 与列表对应

2021-03-23 20:04:51 38

原创 转换后台返回的这种时间格式2021-03-23T02:30:00.000+0000

//后台时间格式化 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private Date create_time; //后台时间格式化 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private Date edit_time;数据库字段...

2021-03-23 10:53:33 3194 2

原创 Layui分页 删除最后一条数据重新加载表格问题

Layui分页 如果删除最后一条数据,前页还有数据需要重新加载表格,不然会留下一个空页面,体验不好思路: tableIns.reload ====》 done: function(res, curr, count) 重点就是这个,表格重载后有个done的方法,可以返回当前数据,页码,和总条数,如果当前res.data.length为0,那么当前页码减1,在用减1后的curr作为page再重新加载一下页面 //发送ajax请求 var url = "/cont

2021-03-15 21:34:04 88 1

原创 请求报错Required String parameter ‘id‘ is not present

一个小坑,前端ajax 请求后台一直报错Required String parameter 'id' is not present,查了半天资料才发现原因前端开始用的POST方式,后端用@RequestParam接收id,一直接收不到,不得已换了@RequestBody,感觉实在难受,百度了一遍才明白参考https://blog.csdn.net/baicp3/article/details/49737795 https://www.jianshu.com/p/b3596ff...

2021-03-15 20:42:31 17

阿帕奇tomcat-8.5.51.zip

apache-tomcat-8.5.51.tar.gz tar -xvf xxx

2021-04-02

fiddler抓包工具

fiddler抓包工具汉化版,方便后台开发人员进行测试,也方便小白练习使用

2018-05-02

空空如也

空空如也

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

TA关注的人 TA的粉丝

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