山中水蓝
码龄5年
  • 111,177
    被访问
  • 119
    原创
  • 64,353
    排名
  • 224
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2017-06-27
博客简介:

Garnett_zk的博客

查看详细资料
  • 3
    领奖
    总分 321 当月 17
个人成就
  • 获得48次点赞
  • 内容获得48次评论
  • 获得207次收藏
创作历程
  • 14篇
    2021年
  • 62篇
    2020年
  • 44篇
    2019年
  • 6篇
    2018年
成就勋章
TA的专栏
  • jeesite4
    51篇
  • mybatis
    1篇
  • tomcat服务器
    3篇
  • 腾讯云
    1篇
  • JQuery
    4篇
  • 微信小程序
  • BootStrap
  • layUI
  • ProcessOn
  • svg
    2篇
  • svn
  • node
    1篇
  • github与git
    4篇
  • MySQL
    14篇
  • springboot
    9篇
  • JSP
    18篇
  • Java
    10篇
  • SSM
    2篇
  • eclispe-springboot
    6篇
  • 虚拟机
    1篇
  • echarts.js
    2篇
兴趣领域 设置
  • 数据库管理
    数据库架构dba数据库开发
  • 前端
    vue.js前端框架
  • 小程序
    小程序
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

mysql实战(五)—— You can‘t specify target table ‘org_department‘ for update in FROM clause

系列文章目录You can't specify target table 'org_department' for update in FROM clause系列文章目录背景具体实现过程1.解决办法2.实例总结背景想要删除某个表中的脏数据,但是提示报错“ You can’t specify target table ‘org_department’ for update in FROM clause ”1.查询脏数据的SQL -- 查询脏数据select * from org_depar
原创
发布博客 2021.12.13 ·
287 阅读 ·
1 点赞 ·
1 评论

Java中Date与String的相互转换

Java中Date与String的相互转换前言一、日期与字符串相互转化的类1.说明2.常用的方法二、相互转化1.日期转字符串(格式化)2.字符串转日期(解析)总结前言Java中Date与String字符串的相互转换一、日期与字符串相互转化的类1.说明java中提供了一个用来实现日期和字符串相互转化的抽象类DateForamt,DateForamt是一个抽象类,所以平时使用的是它的子类SimpleDateFormat2.常用的方法pattern的模式二、相互转化1.日期转字符串(格
原创
发布博客 2021.02.20 ·
229 阅读 ·
0 点赞 ·
0 评论

java获取当前时间前一周、前一月、前一年的时间

java获取当前时间前一周、前一月、前一年的时间前言一、日历类Calendar二、使用步骤1.前一周2.前一个月3.前一年Calendar常用的方法总结前言java获得当前时间前一周、前一个月、前一年的时间一、日历类CalendarCalendar是Java提供的一个日历类,它为 YEAR、MONTH、DAY_OF_MONTH、HOUR 等日历字段之间的转换提供了一些方法。二、使用步骤1.前一周SimpleDateFormat format = new SimpleDateFormat(
原创
发布博客 2021.02.20 ·
230 阅读 ·
1 点赞 ·
2 评论

jeesite实战(四十三)——实现子表指定属性的合计

系列文章目录提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档实现子表指定属性的合计系列文章目录前言一、目的二、实现过程按钮页面1. HTML代码2. JS代码3.主要处理逻辑4.删除方法的函数处理逻辑总结前言本系列文章主要记录项目过程中重点的项目技术一、目的因为业务的需求,我需要统计子表总共的题目数量。实现效果如下二、实现过程按钮页面1. HTML代码<h4 class="form-unit">${text('培训素材')}</h4>
原创
发布博客 2021.01.28 ·
236 阅读 ·
0 点赞 ·
0 评论

jeesite实战(四十二)——在当前页面手动设置弹窗

系列文章目录提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档在当前页面手动设置弹窗系列文章目录前言一、目的二、实现过程按钮页面1. HTML代码2. JS代码选择页面1.HTML代码2.JS代码总结前言本系列文章主要记录项目过程中重点的项目技术一、目的因为业务的需求,我需要动态的给选择页面传参数,从而实现数据的筛选,所以用默认的方式实现弹窗选择页面就不可靠了。实现效果如下二、实现过程按钮页面1. HTML代码<h4 class="form-unit"
原创
发布博客 2021.01.28 ·
346 阅读 ·
0 点赞 ·
0 评论

mybatis实战(一)——如何实现判断字符串等于某个值

系列文章目录如何实现判断字符串等于某个值系列文章目录目的具体实现过程1.通过toString方法判断注意事项总结目的因为业务实现的时候,需要根据某个值的情况的不同,实现不同的查询。例如,lable等于1的时候,需要查询本机构的数据,lable等于2的时候需要查询本机构以及子机构的数据。具体实现过程1.通过toString方法判断<if test="lable =='1'.toString()"> and c.paper_type !=#{paperType} </i
原创
发布博客 2021.01.26 ·
480 阅读 ·
0 点赞 ·
0 评论

jeesite实战(四十一)——如何在另外一个标签页打开内容

系列文章目录提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档如何在另外一个标签页打开内容系列文章目录前言一、目的二、实现过程HTML代码JS代码测试总结前言本系列文章主要记录项目过程中重点的项目技术一、目的因为业务的需求,我需要在点击新增的时候跳转到我自定义的页面中,但是我想另起一个标签页显示我的内容,避免自定义页面数据保存后,跳转前的页面也关闭了。如下图二、实现过程HTML代码<% if(hasPermi('prep:trainingPreparati
原创
发布博客 2021.01.21 ·
214 阅读 ·
0 点赞 ·
0 评论

jeesite实战(四十)——js动态实现select、input等标签的只读以及赋值

系列文章目录提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档js动态实现select、input等标签的只读以及赋值系列文章目录前言一、目的二、实现过程效果图input标签html中input标签代码js动态设置input标签为只读js动态设置input标签的值select标签html中select标签代码js动态设置select标签为只读js动态设置select标签的值listselect标签html中listselect标签代码js动态设置listselect标签为只读js动态设
原创
发布博客 2021.01.20 ·
411 阅读 ·
0 点赞 ·
0 评论

jeesite实战(三十九)——flowable流程业务的具体实现

系列文章目录提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档流程分类管理系列文章目录前言一、目的二、实现过程简述实现过程定义流程分类1.流程分类管理页面2.创建流程分类设计流程模型1.查看流程模型2.新增流程模型1.新增流程模型2.设计流程图3.设计节点的相关属性3.发布流程图关联业务1.查看流程定义2.注意事项总结前言本系列文章主要记录项目过程中重点的项目技术一、目的讲述流程设计的整个过程二、实现过程简述实现过程流程设计过程大致如下图定义流程分类1.流程分
原创
发布博客 2021.01.10 ·
808 阅读 ·
0 点赞 ·
0 评论

jeesite实战(三十八)——添加操作按钮的确认窗口

系列文章目录提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档添加操作按钮的确认窗口系列文章目录前言一、背景二、实现过程1.添加变更按钮2.添加函数事件注意事项总结前言本系列文章主要记录项目过程中重点的项目技术一、背景因为业务原因,我需要自己添加一个变更操作,点击变更按钮,弹出确认窗口,如下图;点击确认按钮跳转到form编辑页面。二、实现过程1.添加变更按钮actions.push('<a><i class="fa icon-event" id
原创
发布博客 2021.01.09 ·
381 阅读 ·
0 点赞 ·
1 评论

jeesite实战(三十七)——设置查看页面

系列文章目录提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档status的In条件查询系列文章目录前言一、背景二、实现过程1.方法一2.方法二注意事项总结前言本系列文章主要记录项目过程中重点的项目技术一、背景因为业务原因,需要一个仅仅用来查看数据详情的页面,如下图二、实现过程1.方法一直接在控件中添加readonly属性,并去掉path属性,改为name属性和value属性(我也不知道为什么要替换掉,老大说的),如下图2.方法二直接在控件中添加readon
原创
发布博客 2021.01.09 ·
1030 阅读 ·
1 点赞 ·
3 评论

jeesite实战(三十六)——非status的其他属性In条件查询

系列文章目录提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档status的In条件查询系列文章目录前言一、背景二、实现过程1.新增一个接口2.修改entity实体修改service方法注意事项总结前言本系列文章主要记录项目过程中重点的项目技术一、背景与上一篇文章类似,主要记录一个非status属性需要查询符合条件的几个数值的查询,用in查询二、实现过程1.新增一个接口目的是为了避免与默认的接口冲突 @RequiresPermissions("plan:train
原创
发布博客 2021.01.08 ·
279 阅读 ·
0 点赞 ·
0 评论

jeesite实战(三十五)——status的In条件查询

系列文章目录提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档status的In条件查询系列文章目录前言一、背景二、实现过程1.修改service方法注意事项总结前言本系列文章主要记录项目过程中重点的项目技术一、背景因为本次项目需要用到流程,所以status对应的数据字典为流程业务状态(bpm_biz_status)。因为业务的要求,需要将审批中、终止、退回三种状态显示在同一个网页中,所以我想到了in查询二、实现过程1.修改service方法设置一个数组用来保存查
原创
发布博客 2021.01.08 ·
507 阅读 ·
0 点赞 ·
1 评论

mysql实战(四)——将表中一个字段的值赋值给另一个字段

系列文章目录将表中一个字段的值赋值给另一个字段系列文章目录背景具体实现过程1.SQL语句2.实例总结背景在数据表中新增了一个字段,希望这个字段的值与另外一个字段的值相同。效果如下图具体实现过程1.SQL语句UPDATE tableName SET column1 = column2;2.实例实际运行的SQL语句UPDATE stm_training_plan SET original_plan_id = id;执行后的查询结果总结文章到这里就结束了,欢迎各位网友指点
原创
发布博客 2021.01.26 ·
1809 阅读 ·
1 点赞 ·
0 评论

jeesite实战(三十四)——主子表中如何通过对象选择页面将子表数据绑定

系列文章目录提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档主子表中如何通过对象选择页面将子表数据绑定系列文章目录前言一、背景二、实现过程1.添加选择按钮2.实现对象选择器页面1.跳转到对象选择器页面2.编写对象选择器页面2.打包3.运行总结前言本系列文章主要记录项目过程中重点的项目技术一、背景存在A,B表,其中B表独立存在,但是有时需要将A,B联合起来用,此时AB关系为一对多。希望可以将B表的数据通过选择的形式与A表绑定二、实现过程1.添加选择按钮<di
原创
发布博客 2020.12.28 ·
364 阅读 ·
0 点赞 ·
1 评论

mysql实战(三)——如何只提供指定数据库给他人访问

系列文章目录如何只提供指定数据库给他人访问系列文章目录背景具体实现过程1.查看用户2.创建用户3.授权4.测试数据库连接5.注意事项总结背景今天发现主管提供的数据库账号只能访问一个数据库,其他的数据库访问不了,很好奇,所以有了这个。想要实现下图中2的效果。具体实现过程1.查看用户选择root用户登录,然后点击登录名,然后点击用户,查看当前所有用户2.创建用户点击新建用户按钮,如下图设置用户名、密码、IP地址3.授权授予其他权限如下图所示,选中当前行,右键选中“ 授予
原创
发布博客 2020.12.25 ·
70 阅读 ·
0 点赞 ·
0 评论

mysql实战(二)——navicat如何导出指定查询条件的数据

系列文章目录navicat如何导出指定查询条件的数据系列文章目录背景具体实现过程1.查询符合条件的数据2.导出数据3.导入数据总结背景因为业务的需要,我需要导出一个数据表中的部分数据放入到另外一个数据库的同名数据表中,所以有了这篇文章。具体实现过程1.查询符合条件的数据select * from js_gen_table_column where table_name like 'stm_%'运行界面2.导出数据1.运行SQL语句,并导出查询结果2.导出SQL格式文件3
原创
发布博客 2020.12.23 ·
1168 阅读 ·
1 点赞 ·
0 评论

jquery实战(一)——jquery实现table列表底部数据滚动

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用jquery实现table的滚动系列文章目录目的实现方法1.HTML代码2.JS代码3.总结总结目的因为业务的需要,我们希望实现实现table底部数据滚动,如下图实现方法1.HTML代码<!DOCTYPE html><html lang="zh-CN"><head> <meta charset=
原创
发布博客 2020.12.11 ·
201 阅读 ·
0 点赞 ·
0 评论

jeesite实战(三十三)——修改打包的名称

系列文章目录提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档修改打包的名称系列文章目录前言一、背景二、实现过程1.修改pom.xml2.打包3.运行总结前言本系列文章主要记录项目过程中重点的项目技术一、背景因为jeesite默认打包后的文件名称为web.war,由于一个服务器中存在多个系统,所以需要打包成不同的名字,避免出现项目同名访问不正常的情况。二、实现过程1.修改pom.xml找到web模块的pom.xml文件,修改如下位置的内容2.打包选中项目的ro
原创
发布博客 2020.12.11 ·
87 阅读 ·
0 点赞 ·
1 评论

tomcat实战(三)——配置两个项目,并通过端口访问

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用通过IP访问指定项目系列文章目录目的一、第一种实现方法1.在webapps中放入项目包2.配置server.xml3.启动tomcat4.注意事项2.第二种实现方法1.修改server.xml文件2.添加server标签3.复制配置文件所需的对应文件夹4.启动tomcat,并访问配置后的内容总结目的因为业务的需要,我们希望通过不同的端口访问不同的项目一、
原创
发布博客 2020.12.11 ·
65 阅读 ·
0 点赞 ·
0 评论
加载更多