![](https://img-blog.csdnimg.cn/c58bc8aff9d540f199453ab544d0f215.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
记录
记录自己
小智RE0
慎独
展开
-
mysql环境替换 数据SQL 语法|| 为concat函数
mysql环境对于 || 的拼接语法不支持,需要写为。示例:在oracle 环境下使用的SQL为。原创 2023-06-11 12:29:16 · 221 阅读 · 0 评论 -
Java -- 指定路径下的zip文件解压,其中的zip中包含文件全部解压
其中分别有三个zip;其中这几个文件夹有不同的文件,需要将这些文件全部解压到指定的同一个目录下;路径下的zip文件中的全部解压到。效果,解压所有文件到目标文件。原创 2022-12-08 22:48:31 · 1775 阅读 · 0 评论 -
得到指定的偏移日期,遇到节假日就跳过,重新偏移定位日期
可以根据输入日期以及偏移量以及格式得到指定日期.注意该方法只是得到处理后的偏移日期;是外面可控制的,便于灵活使用.对应在数据库创建日期表;,只需要两个字段即可;原创 2022-10-22 13:55:08 · 498 阅读 · 0 评论 -
在使用MyBatis时,不要进行方法重载
比如我现在写个Demo1实体类/** * @author by 信计1801 李智青 学号:1809064012 */@Data@NoArgsConstructor@AllArgsConstructorpublic class Demo1 { private String name; private Integer age;}比如说,我现在写个持久层接口Demo1Mapper;这里虽然对查询方法getSome()进行了方法重载;/** * @author by 信计原创 2022-02-23 12:13:05 · 334 阅读 · 0 评论 -
简易上手使用可视化组件Echarts
官网地址:Echarts组件官网资源下载:Echarts组件官网下载组件内置了样式,以及配置参数,在使用时仅需传入需要的数据,即可达到可视化效果;在完成某个练习的可视化效果时,使用到了其中的地图组件;按照官方给出的案例,进行了微调;官方案例:下载需要的js文件即可;例如我这里需要完成一个地图数据结合的可视化数据;这里用到的sweetalert.min.js是使用了sweetalert弹框组件;需要的话下载引入即可;其他css按需使用;<!DOCTYPE html>&l原创 2022-01-15 12:57:13 · 312 阅读 · 0 评论 -
在后台删除新闻时,需要删除服务器上的文件夹
在完成后台文章管理模块时,写到删除文章这一块,考虑到不仅要删除文章在数据库中的存储;还需要删除掉服务器上的文件夹;之前在添加文章时,文章的封面图是按照文章的标题作为文件夹进行存储的;将文件夹托管给tomcat’本来是要用 File类的delete() 方法,试了一下,根本删不掉;因为我想删除的文件夹中有封面图文件;所以就得先把里面的图片文件删除了,再删除外层的以标题命名的文件夹;/** * 递归方法删除里面的文件; * @param file 需要删除的文件夹; */privat.原创 2021-12-15 14:21:48 · 1479 阅读 · 0 评论 -
在打开文章时,判断用户是否点赞或者收藏,切换显示点赞收藏图标;
在做到某项目的文章显示时,考虑到用户的操作体验,添加了用户的点赞,评论,收藏行为;首先去阿里图标矢量库;找几个关于点赞收藏评论的图标;下载下来;找到的这几张图标还不错;<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <div style="width:66.原创 2021-12-16 22:15:14 · 2086 阅读 · 0 评论 -
由于数据库的列保存数据为null,前端查询时显示为undefined
在做某个项目的显示时,发现有个数据显示为undefined去数据库看这部分数据表,发现存入数据为null;空数据然后再经过控制台输出;console.log(data)发现在转为json字符串时,就没有取到dorm_remark字段的值;用的转换json工具包是 谷歌版的GSON;解决方法;方式一直接在数据库为这个数据表的所在的字段添加默认值为"";即空字符串DEFAULT ""方式2;在实体类的相关属性的set方法中,进行一次null判断;public void set原创 2021-10-12 23:36:49 · 2327 阅读 · 2 评论 -
记录在JS的onclick事件中传入字符串类型的参数小问题
在做某个练习时,这次删除调用的函数需要传递几个参数;没注意到我这里传递的第三个参数是字符串;就一直点啊点,它就是报错;这里传参的时候注意;字符串类型的参数需要转义; str += "<a href='javaScript:void(0)' οnclick='toDelete(" + res.data[i].id+","+ res.data[i].writerId+",\""+res.data[i].title+"\")'>删除</a>";...原创 2022-01-13 23:53:26 · 622 阅读 · 0 评论 -
js函数跳转页面时的参数传递
有两种方式;????第一种,直接将参数存入session会话中;window.sessionStorage.setItem("参数",值);例如: //点击修改链接时触发;考虑需要携带此学生的学号/id;function toUpdate(sid){ alert(sid); //在转出页面前就把要更新的ID号存入session; window.sessionStorage.setItem("sid",sid); //跳转到更新页面; location.rep原创 2021-10-16 13:55:11 · 2955 阅读 · 0 评论 -
点击链接弹出模态框时出现小跨域问题解决
最近在做页面优化时,用到了bootstarp框架的模态框;可选择设置中心的修改头像栏,弹出一个,模态框;虽然可弹出,但提示有跨域问题经排查,发现这里不需要用href="javaScript:void(0)"来限制刷新链接跳转;因为它本来就是为了点击打开模态框,不会涉及到刷新跳转;去掉后,就没问题了....原创 2022-01-22 13:19:32 · 641 阅读 · 0 评论 -
使用bootstarp前端组件集成的table 分页组件 ;简单上手使用实现前端分页功能
文章目录1. 下载bootstarp2. 下载使用 bootstrap-table3.部分代码4.具体效果注意这是前端分页实现哦,在后端会一次性把数据取过来的,慎用啊????上次用的那个后端分页PageHelper,虽然说也是比较方便的;----> 前后端分离学习笔记(4) —[路由嵌套, 查询表单显示]这次练习的话,也是打算整体试试BootStarp前端框架;上手简单,且比较使用于融入到HTML页面中;分页的话就用在前端页面分页了,也就是说会一次性把数据查询过来;前端分页即可;原创 2022-01-23 16:56:16 · 2068 阅读 · 0 评论 -
记录----点击打开bootstarp模态框时,传递参数进去
当前需求,点击修改按钮,弹出模态框;由于修改时的用户不同,要去传入当前用户的Id;具体操作,在按钮上顺带加个onclick点击事件,触发传递参数到定义在模态框中的隐藏域;原创 2022-01-24 13:23:41 · 403 阅读 · 0 评论 -
sweetalert弹框组件使用
在写某个案例时,发现用原生态的alert弹框效果比较差;然后就搜索搜索,发现了sweetalert这款弹框组件;地址—>sweetalert本次案例中,我使用的是1.1.3版本的–>https://www.bootcdn.cn/sweetalert/1.1.3/然后将这两个下载到了本地在页面头部引用即可我是在一个退出登录的点击事件上使用的;//点击退出;function logout() { //获取登录用户的名称; var userName = window原创 2022-01-06 17:53:47 · 905 阅读 · 0 评论 -
关于三元运算符的数据类型转换问题
今天做题时遇到这么一道题;大意了,做题时它显示的是多选题,…然后正确结果是D题目来源:[牛客网]原题,算运行结果public static void main(String[] args) {Object o1 = true ? new Integer(1) : new Double(2.0);Object o2;if (true) { o2 = new Integer(1);} else {o2 = new Double(2.0);}System.out.原创 2021-09-19 12:51:32 · 521 阅读 · 0 评论 -
关于StringBuffer的length() 方法 和capacity()方法
今天在做题时,遇到这么一道题定义有StringBuffer s1=new StringBuffer(10);s1.append(“1234”),则s1.length()和s1.capacity()分别是多少?首先要明确的是:length表示长度;capacity表示的是容量;StringBuffer和StringBuilder的默认大小为16也是去API文档看了说明的public int capacity()返回当前容量。 容量是新插入字符可用的存储量,超过此值将进行分配。它原创 2021-09-17 17:34:11 · 1782 阅读 · 0 评论 -
常用文件备份
原创 2021-12-25 14:38:04 · 72 阅读 · 0 评论