自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 mybatis-plus有where条件的更新操作、示例

mybatis-plus使用wappre进行修改

2023-04-20 17:07:24 903

原创 sql字段添加删除规则(包含同时添加多个字段)

alter table 表名 add 字段名 varchar(32) DEFAULT XXX comment ‘备注’;add 字段名 varchar(32) DEFAULT XXX comment ‘备注’,add 字段名 varchar(32) DEFAULT XXX comment ‘备注’ALTER TABLE 表名 CHANGE 原字段名 新字段名 数据类型;ALTER TABLE 表名 DROP COLUMN 字段名;alter table 表名。进行add就可以了;

2023-04-14 16:14:19 1266

原创 关于mapper文件中的>= <=使用

拓展:常用符号的转译写法: <: < <=: <= >: > >=:>= &: & ‘:’ “:”在mybatis的文件中, 我们使用< 或<= 总会被识别成标签。[CDATA[ ]] > 转译;我们可以用以下方法代替’<’ 号;

2023-04-13 14:43:03 676

原创 如何保证Redis缓存和数据库的一致性

如何保证Redis缓存和数据库的一致性1、四种同步策略先更新缓存,再更新数据库;先更新数据库,再更新缓存;先删除缓存,再更新数据库;先更新数据库,再删除缓存。2、更新缓存还是删除缓存2.1 更新缓存优点:每次数据变化都及时更新缓存,所以查询时不容易出现未命中的情况。缺点:更新缓存的消耗比较大。如果数据需要经过复杂的计算再写入缓存,那么频繁的更新缓存,就会影响服务器的性能。如果是写入数据频繁的业务场景,那么可能频繁的更新缓存时,却没有业务读取该数据。2.2 删除缓存优点:操作简单,无论更

2022-02-22 18:37:08 892

原创 日期比较方法

日期比较方法 <if test="bo.projectStartDate != null and bo.projectStartDate != ''"> and date_format(p.project_end_date,'%y%m%d') &gt;= date_format(#{bo.projectStartDate},'%y%m%d') </if> <if test="bo.projectEndDate !

2022-02-10 11:14:29 1309

原创 debug技术小分享之debuge

debug知识debug功能分析(使用目的):在日常程序使用中,我们会用DeBug模式来做数据和代码健壮性的测试。debug模式的主要核心是断点,断点模式下我们可以精确定位程序的错误位置,从而进行问题分析,解决问题。debug按键介绍:重上到下: 重启项目 以debug方式重启项目 暂停(强行停止)项目 放过debug的断点查看debug的断点 注释debug断点。在右上角也可以启动debug模式如下图我们已经启动了debug模式,在debugger处我们可以看到相应的传

2022-01-25 10:29:22 345

原创 导出excel文件对空值用“--“占位处理

之前用原生poi处理excle的空值,直接加了判断如下:因为使用esayExcel导出表格是直接使用反射,调用模板后使用对像,把vo类直接进行插入,无法获取对单个cell进行处理,如下:导出的结果会有一定差别。问下各位大佬有没有方案能够在导出excel阶段对单个cell的内容进行判断,然后对空值使用"-"进行占位的。导出文件差异:目前解决思路:在esaypoi看到了模板文件可以使用三目运算:发现并无法使用。补充描述:无法通过实体类进行数据赋值操作来达到相应效果,原因有如下:1.实体类中

2021-12-23 19:11:02 665

原创 git

GitGit是什么[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7QxBhjkT-1610628742911)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210114201808844.png)]Git的功能特性:从一般开发者的角度来看,git有以下功能:1、从服务器上克隆完整的Git仓库(包括代码和版本信息)到单机上。2、在自己的机器上根据不同的开发目

2021-01-14 20:52:33 101

原创 面相对象的三大特征继承特性

面相对象的三大特征01JAVA是面向对象语言,也就是JAVA中把对象这一概念概念看的非常重要,在JAVA中有一个概念:万事万物皆对象,那么既然所有的事物都可以看做对象了,那么我们具体该如何使用JAVA语言中的对象?想要使用对象我们就要理解面向对象的一些特性以及使用规范,我们这里简单介绍一下面向对象的三大特征。继承一、继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定

2020-12-29 21:54:34 558 1

原创 内置对象03

- **6.Application对象**Application对象是javax.servlet.ServletContext类的实例。主要用于保存用户信息,代码片段的运行环境;它是一个共享的内置对象,即一个容器中的多个用户共享一个application对象,故其保存的信息被所有用户所共享。方法名描述setAttribute(key,val)设置全局参数getAttribute(key)获取全局参数7.PageContext对象PageContext对象是ja

2020-12-28 19:59:38 99

原创 内置对象-02

哈哈哈

2020-12-25 20:51:23 94

原创 代码提示

紧急求助问题描述各位亲们帮帮忙 今天写jsp文件的时候发生了不知道按了什么按键,直接在jsp页面body中插入小脚本<%%>的情况下写的代码没有提示了,但是在其它情况下的代码提示都是正常的,不知道是什么原因,有没有大佬能帮忙看看的…附图![在这里插入图片描述](https://img-blog.csdnimg.cn/20201225121622373.pn脚本语言提示图:script下插入脚本语言代码 再插入小脚本,提示正常,如下图:啊啊啊实在不知道什么原因了 求助、、、、、、、

2020-12-25 12:22:57 183

原创 JSP-九大内置对象 01

jsp的内置对象一、内置对象介绍:1.1什么是内置对象?内置对象:JSP的内置对象是指在JSP页面系统中已经默认内置的Java对象,这些对象不需要开发人员显式声明即可使用。在JSP页面中,可以通过存取JSP内置对象实现与JSP页面和Servlet环境的相互访问。每个内部对象均有对应所属的ServletAPI类型。<内容摘抄自百度百科>1.2 内置对象有哪些:JSP中的内置对象包括request对象、response对象、session对象、out对象、application对象、p

2020-12-24 20:47:02 138 1

原创 Tomcat内容整合

Tomcat的配置一、概念T- omcat 服务器是一个开源的轻量级Web应用服务器,在中小型系统和并发量小的场合下被普遍使用,是开发和调试Servlet、JSP 程序的首选。二、Tomcat下载Tomcat官网:Tomcat官方网址,可以在此处下载Tomcat:http://fengbj.cn/64/25046.html?tab=115441三、Tomcat安装建议下载免安装版本,解压文件后打开bin目录下的startup.bat文件就可运行tomcat服务器。如下图:四、环

2020-12-24 12:05:23 119

原创 Documant获取对象以及在jquery中如何使用

Documant获取对象及在jquery中使用的方法1、document获取HTML中的标签我们都知道,在HTML页面的操作中,如果想要对一个标签中的元素进行修改,就一定要先获取到这个标签,那么获取标签也就成了需要牢固掌握的重要技巧,那么在jquery进行页面操作的大环境中,基于jquery的js中也有一些选择器使用起来较为方便,甚至有些选择器比jquery中的更为好用。 我们就简单介绍几个常用的选择器:1.标签名获取标签document.getElementsByTagName(“标签名”)2.

2020-12-22 22:21:55 384 1

原创 三目运算

三目运算符三目运算符:也称三元运算符三目运算符的基本用法非常简单,它由三个操作数的运算符构成,形式为:(判断语句)?(表达式一):(表达式二)三目运算符的计算从左往右计算,首先需要计算计算表达式 1 ,其结果类型必须为 Boolean 或 boolean,否则发生编译错误。当表达式 1 的结果为 true,将会执行表达式 2,否则将会执行表达式 3。表达式 2 与表达式 3 最后的类型必须得有返回结果,即不能为是 void,若为 void ,编译时将会报错。最后需要注意的是,表达式 2 与表

2020-12-22 20:56:08 2483

空空如也

空空如也

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

TA关注的人

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