自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记录解决问题--activiti8.2 流程图图片由png改为svg前端不显示图片问题

③用一个变量img去接收链接返回的结果,request.get(imgUrl).then(res=>{img=res})。然后,将img绑定到v-html上。如果是vue svg显示,请查阅其他标准资料,类似使用svg标签。我这里讲的另外一种情况,链接返回的是svg文件,需要用。②前端用img标签,src里面是链接可以显示图片。可以查看链接返回,以png开头。②前端用img标签是无法显示图片的,需要用。标签,浏览器渲染后显示图片。

2024-03-19 16:07:29 425

原创 记录学习--java abstract与interface使用区别

abstract提供了一套功能代码,这套功能代码可以直接用,也可以细微的改变,但是abstract不希望这套功能都改变了,这可能是一套标准功能。abstract更倾向于提供一套模板。interface更倾向于提供一套协议,有一种“我先用了,你什么时候实现我不关心”的感觉,可以把一堆类抽象出来,实际运行的时候再决定是哪一个类。

2024-02-04 11:03:02 380

原创 记录学习--ant design vue重置form,重置form中某一项

【代码】记录学习--ant design vue重置form,重置form中某一项。

2024-02-01 18:44:04 433

原创 记录学习--vue发各种请求参数的请求

①发get请求,请求参数是数组,后端用@RequestParam List<String>接收。(来源于网上,以后学习到其他博主的,会添加记录进去。

2024-01-30 18:05:05 338

原创 记录解决报错--vue前后端分离,接口401(Unauthorized)

④我接口认证的ip是192.168.101.29,vue前端页面访问的是http://localhost:8011,认证成功后,认证信息保留在192.168.101.29里面,所以localhost里面没有认证信息,所以认证完后访问接口还是401错误。于是,将vue前端页面访问ip改为局域网的http://192.168.101.29:8011。查看.env.development配置,VUE_APP_URL = ‘http://127.0.0.1:9000’。②查看vue.config.js配置。

2024-01-30 16:50:23 1055

原创 记录解决报错--These dependencies were not found jsencrypt lodash-es

①到相关目录下直接安装依赖,npm install --save jsencrypt lodash-es。我这里是没安装成功,原因是很多依赖冲突。(这一步就是报错的原因)②删除node_modules文件夹及里面的文件,然后在命令行里面重新安装依赖,npm install。idea打包vue,报错退出,缺少依赖。依赖自动更新导致冲突、打包失败。

2024-01-30 10:52:34 708

原创 记录学习--校验文件的SHA、MD5

使用7-Zip自带功能,右键点击文件 -> 7-Zip -> CRC SHA。注: filename.zip是文件名,带后缀的。

2024-01-09 13:51:37 436

原创 记录学习--java xxxContext类

后缀为Context意思是上下文类,一般注入到容器中,里面有很多bean。

2023-10-19 13:49:40 152

原创 记录学习--lombok @Generated

意思就是:lombok生成的构造器、方法、属性等,最终会在这些生成的上面加上这个注解。告诉你这个是lombok生成的。还告诉你可以忽略它。

2023-10-19 10:27:31 460

原创 记录学习--stream去重

【代码】记录学习--stream去重。

2023-10-09 18:20:18 69

原创 记录小技巧--前端等所有的请求都结束了再刷新页面,button对齐input

【代码】记录小技巧--前端等所有的请求都结束了再刷新页面,button对齐input。

2023-09-22 13:50:08 68

原创 记录学习--字节码解析try catch

②3到10是try部分代码,如果这段代码之间有Exception的异常,就从发生异常的位置跳到13。注意:跳之前的代码也是执行了的。③如果没发生异常,在10的位置就直接跳到25,并继续执行后面的字节码。代码一般看得懂,从字节码说明,字节码和代码一起看,看的更清晰。④如果发生了异常,就跳到13,并继续执行13后面的字节码。异常打印的栈内容省略了。①0、2声明变量s。

2023-09-01 11:44:00 190

原创 记录思路转换--有的时候string转int不好比较,不如把int转string之后再比较

【代码】记录思路转换--有的时候string转int不好比较,不如把int转string之后再比较。

2023-08-25 11:21:17 43

原创 记录学习--GenericFilterBean类解析

BeanNameAware, EnvironmentAware, EnvironmentCapable, ServletContextAware:aware和Capable后缀的,可以获取到前面的这些BeanName、Environment、ServletContext。FilterConfig:Tomcat每次创建Filter的时候,也会同时创建一个FilterConfig类,这里包含了Filter配置文件的配置信息。Filter:过滤器接口,定义init、doFilter、destroy三个方法。

2023-08-02 15:24:03 304

原创 记录学习--获取spring容器中同一类型的所有bean

spring容器自动获取Yyyy的集合,Yyyy一般是接口或者父类。

2023-08-01 18:19:47 104

原创 记录小坑--linux for do done回车后不执行

do done要都是小写,Done结尾就可能不执行。

2023-06-06 10:01:25 184

原创 记录学习--配置nginx将http变成https

注:配置到gateway上面,其他路由的项目就不用配置了。证书也可以由他人提供。Springboot项目,本地测试。

2023-03-19 00:01:04 284 1

原创 记录学习--达梦SQL使用截取和下标函数

SUBSTR截取,INSTR下标。

2023-03-15 15:38:58 892 1

原创 记录学习--MongoDB查询语句

【代码】记录学习--MongoDB查询语句。

2023-02-09 22:51:01 119

原创 记录解决问题--GBK转UTF-8时,奇数个中文会乱码,偶数个中文不会乱码

中文s,gbk转utf-8会扩展字节,中文utf-8字节转gbk,最后一个字节格式不对,直接转为了?(63),再将带问号中文gbk转utf-8字节,最后一个字节就变成了63,输出utf-8的中文最后就乱码了。其实:中文,只要getBytes和new String都是一样的编码,无论如何都不会乱码。而乱码的原因就是其中几种编码之间转换不识别,导致字节码发生了变化,字节码对应的中文就变了,就乱码了。借用网上的一个例子。

2023-01-18 10:48:49 2104

原创 记录故障解决--ThinkPad. E14 Gen 2开机发出警报

①用螺丝刀打开后盖。②拔掉主板上的电源(电池)插头。③多按几次开机键,放电。④插上主板上的电源(电池)插头。开机一直响,长按电源键也没用。

2023-01-09 10:53:17 3180

原创 记录学习--DeferredResult

都是网上拿过来的,记录一下,总结一下。有就获取,没有就keepPolling。

2022-09-09 15:11:38 340

原创 记录亮点--java重载的好处

②后写的新方法根据参数来扩展。就可以将一段新代码嵌入到原代码里面,并兼容原来的调用。①先写的方法的代码给后写的新方法,先写的调后写的方法,传入默认参数。关键词:嵌入式编码、易扩展、向下兼容。...

2022-09-01 10:34:42 307

原创 记录踩坑--maven识别不了本地依赖,本地有依赖无法找到相关类

确认已经重新生成了iml文件,看一下是不是两个依赖的版本号version不一致。确认已经配置了本地仓库,使用mvn重新打包jar包到本地依赖。

2022-08-22 12:29:25 153

原创 记录学习--nginx解决跨域

访问自己的域名和端口,代理到跨域的地址和端口。

2022-08-18 11:14:36 197

原创 记录疑问--为什么浏览器打开调试模式查看cookie,看不到JSESSIONID

而 servlet 如果你不去调用 getSession() 或者 getSession(true) 方法,就不会自动创建 session,但是很多 web 框架它内部有可能会调用了这个方法。Java 开发 web 项目,JSP 页面会自动创建 session,除非在页面指定 session=“false”没有 session,则就没有JSESSIONID。...

2022-08-18 10:55:55 1018

原创 记录学习--分页时会查两遍数据库吗

以前使用工具类的时候,可以取出上述两个数据,觉得是一次查询就够了,没有去了解具体的查询流程。后来在实际开发中,遇到了分页,总觉得查询两次是不是多查了一次,影响效率。后来经过查询得知,确实需要查询两次。分页查询时,需要取出当前页面的数据,以及总数。...

2022-08-17 16:56:37 813

原创 记录学习--Navicat使用自定义数据库列表

使用Navicat连接sharding-proxy时,没有显示逻辑数据库。使用自定义数据库列表,将逻辑数据库添加到列表中。

2022-07-28 16:07:27 815

原创 记录踩坑--springboot浏览器直接访问xml文件

将xml文件放在resources/static目录下,浏览器可以直接访问。A_B.xml这种命名的,在浏览器上访问不到。

2022-06-21 10:55:28 283

原创 我的创作纪念日

(没啥好说的,就当云文档用,好用~)提示:可以和大家分享最初成为创作者的初心例如:提示:在创作的过程中都有哪些收获例如:提示:当前创作和你的工作、学习是什么样的关系例如:提示:职业规划、创作规划等​​Tips...

2022-06-15 09:06:16 116 2

原创 记录学习--mybatisplus

分页查询条件查询自定义方法2.原理分页原理

2022-06-08 11:51:58 99

原创 记录学习--jpa

(下面是借鉴:)Spring Data JPA框架在进行方法名解析时,会先把方法名多余的前缀截取掉,比如 find、findBy、read、readBy、get、getBy,然后对剩下部分进行解析。​假如创建如下的查询:findByUserDepUuid(),框架在解析该方法时,首先剔除 findBy,然后对剩下的属性进行解析,假设查询实体为Doc1:先判断 userDepUuid (根据 POJO 规范,首字母变为小写)是否为查询实体的一个属性,如果是,则表示根据该属性进行查询;如果没有该属性,继续第二

2022-06-08 11:29:15 194

原创 记录实践--减肥

细嚼慢咽

2022-05-22 13:09:06 113

原创 记录学习--加密时字符、字节、String、int之间的转换

1.场景String用getBytes转字节数组,字节数组经过一系列加密之后,通过new String(bytes)可能会乱码。乱码跟乱码比对不了 :( 。所以需要将加密后的字节数组转为16进制int后,组成新的字符串存起来。2.代码 //16进制char转int char[] chars = "ABC123".toCharArray(); int[] ints = new int["ABC123".length()]; ints[0] =

2022-05-17 19:52:16 304

原创 记录网址--一些常用的网址

1.动画演示Raft2.源码openjdk3.CVE漏洞报告网页,修改后缀查询不同的漏洞4.processon画图网站5.tinypng压缩图片网站6.CPU查分,修改后缀查询不同的cpu得分7.自动钢琴8.简历模板9.youtobe视频下载10.maven仓库11.docker仓库...

2022-04-18 16:44:44 182

原创 记录学习--创建一个自定义的starter

官方文档地址:创建一个自定义的starter1.场景springboot程序启动后,启动自定义的starter。这个starter可能是包含一些需要注入容器的类,也可能是启动某些方法。2.解决首先要了解springboot的starter启动的时候,会自动注入spring.factories文件里面的类,这个需要去了解一下启动类的run源码。根据前面这个前提,将需要注入容器的类添加到spring.factories文件即可。如果是启动的方法,就是在类里面执行某些方法即可。#spring.facto

2022-04-14 16:45:45 432

原创 记录学习技巧--如何翻阅或学习英文文档

1.场景一些国外的技术没有中文文档,看起来很费劲。2.技巧找到文档,一般是document;然后,找到文档目录,一般是可以点击的树形结构;重点来了,把每一个链接都点一下,快速翻阅一遍,看一下每个链接模块的大致内容区域;找到自己需要的部分,仔细看看,然后再查查。(持续更新~)...

2022-04-11 15:30:45 279

原创 记录知识学习--利用list给HashMap<String, List<String>>赋值

1.场景给HashMap<String, List<String>>赋值,value是List。2.解决如果map中存在key,就在value后面追加;如果map中不存在key,就新建一个ArrayList,然后追加。 @Test public void mapValueList(){ HashMap<String, List<String>> map = new HashMap<>(); fo

2022-04-07 19:35:00 1573

原创 记录疑问--ObjectProvider注入时,注入的对象是带ObjectProvider,还是不带ObjectProvider

1.场景ObjectProvider在自动注入时,去容器中查找ObjectProvider<Demo>,还是查找Demo。 @Bean @Autowired public Xxxx messageListener(ObjectProvider<Demo> demo)2.解决...

2022-04-07 11:11:53 316

原创 记录知识理解--java监听器

1.场景对于监听器理解为:每隔一段时间去看一下状态是否变化。这是我最开始的想法,监听就是我一直盯着你。2.新思路根本不用去盯着状态,状态只要发生变化你就告诉我。这种和上面的那种都可以知道状态的变化。对应被监听的对象而言,上面是被动监听,下面这种是主动监听(主动告诉你)。(想想主动汇报也是被监听了:))注:可以了解一下观察者模式。...

2022-03-16 11:07:10 383

空空如也

空空如也

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

TA关注的人

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