- 博客(104)
- 资源 (5)
- 收藏
- 关注
原创 汇丰入职安全质量考试
根据基本质量要求,以下交付件中必须经过评审的是():A. 所有新增修改代码B. 设计文档C. 测试用例D. 以上全部需要你的答案: D正确答案 D解析:无在投标报价之前,对项目的可交付性进行评审,是()活动。A. DRB评审B. DRC评审C. DR1评审D. DR2评审你的答案: A正确答案 A解析:无质量回溯中,下列关于改进措施的理解不妥的是():A. 所制定的措施需要措施责任人的确认与承诺B. 制定措施应坚持5W2H或者SMART的原则,保证最终可落地、可跟踪C.
2024-12-05 17:13:01
786
原创 汇丰ISR考试
公司提供的电脑,联系公司IT团队,申请维修。For the computer provided by the company, contact the company’s IT team to apply for maintenance.C. 发现同事在工作区域拍照,立刻劝其删除与公司相关照片,并将相机放入储物柜中 You find someone is taking photos , you stop him and ask him to delete the photos immediately。
2024-12-05 17:08:55
1012
原创 Feign接口GET方式注意事项
1. GET请求方式,对于feign接口一定得用 @RequestParam/@SpringQueryMap等注解声明是路径参数,否则会自动识别为body params报错(controller接口则可不用,springmvc会自动匹配相同字段名)2.对于Map类型的传参,需要使用feign提供的@QueryMap注解代替@SpringQueryMap注解
2024-02-22 17:49:22
750
原创 Feign文件上传 Current request is not a multipart request/Error converting request body
feign文件传递时,可能会报错“Current request is not a multipart request/Error converting request body”,这是因为Feign客户端在发送请求时没有将请求标记为multipart类型。在Feign客户端调用接口时,需要确保将文件上传的请求标记为multipart类型。解决方案:
2024-02-20 15:18:28
1417
3
原创 excel给数据库初始化/旧数据处理(自动sql拼装)
2.最终列:=CONCATENATE(“INSERT INTO product(tenant_code, busi_code, product_code, product_name, actual_price, create_by, last_update_by, create_time, last_update_time) VALUES (‘G2’,'”,A2,“‘,’”,B2,“‘,’”,F2,“',666,‘admin’,‘admin’, NOW(), NOW());
2024-01-30 16:11:37
514
原创 Mysql旧数据处理常用sql模板·持续更新...
给旧数据新增字段初始化唯一值 通过sql给clo为空的数据,clo字段初始化为一个随机数,且要求唯一> (LPAD函数用于补齐随机数字的位数,确保都是5位数)> UPDATE your_tableSET clo= CONCAT('APC', LPAD(FLOOR(RAND() * 100000), 5, '0'))WHERE cloI NULL将新增日期字段,初始化为某字段值加一段时间
2024-01-19 10:31:17
365
原创 bean转换(高性能)-Mapstruct
他就是在启动时会,生成一个临时文件,自动生成复制方法,避免bean拷贝时使用反射带来的性能损害,且字段检查也是在编译时完成的,基本上就是运行时无性能损耗评语:性能优良+功能强大,基本上你能想到的bean/多bean操作都能实现
2024-01-15 14:05:04
461
原创 mybatis注意事项/异常
当XML与mybatisplus自带方法名重复时,将会使用XML中的同名方法,而不会使用mybatisplus封装的方法(自定义代码权限比框架自带的高),例如selectList,selectOne等。
2024-01-09 13:58:09
480
原创 一些好用的注解(持续更新...)
简化了我们对@Autowired/@Resouce书写,使用后不需要在代码里写一堆@Autowired/@Resouce注解。1: 被IOC注入的Bean上面加这个注解,2:在被注入处使用final修饰注入即可。lombok提供的注解。
2024-01-04 11:16:53
382
原创 IDEA多模块开发-加载模块管理-加快项目加载速度
当一个项目模块数量多起来之后,若所有的模块都同时使用git,maven管控,那么每次Idea打开项目/git切换分支加载时间将会极久,我们可以通过maven模块管理,git模块管理配置来加快项目加载速度
2023-12-11 15:48:48
718
原创 常用jpa框架
Macula是一个微服务应用开发平台,主要包括两大模块:MaculaBoot和MaculaCloud(包括统一管理端MaculaCloudAdmin)。MaculaBoot是微服务应用开发所需的SDK(如SpringCloudAlibaba、SpringCloudTecent等),基于众多开源产品进行甄选后轻度封装而成。(集成了Hibernate框架)
2023-12-01 18:11:52
469
原创 Maven无法拉取依赖/构建失败操作步骤(基本都能解决)
1.file->Invalidate Caches清除缓存重启(简单粗暴,但最有效)2.刷新maven以及mvn clean,多刷几次,看看还有没有报红的依赖(同样往往是最有效的操作)3.勾选对应的仓库源(不确定的多勾选也无所谓)(常用: jdk8 ,阿里云,腾讯云等)若上述都无法解决,则要......
2023-12-01 17:58:35
4111
原创 配置mvn打包参数,不同环境使用不同的配置文件
要实现不同环境使用不同的配置文件,且配置文件名由环境名和固定后缀组成,可以使用Maven的资源过滤和文件重命名的功能,结合profiles进行配置。以下是配置Maven打包参数的步骤
2023-11-24 11:51:50
1568
转载 牢记这16个SpringBoot 扩展接口,写出更加漂亮的代码
我们从这些spring&springboot的扩展点当中,大致可以窥视到整个bean的生命周期。在业务开发或者写中间件业务的时候,可以合理利用spring提供给我们的扩展点,在spring启动的各个阶段内做一些事原文地址:https://mp.weixin.qq.com/s/YBMOO-CnS73uz64MYaiiQQ。
2023-08-14 15:16:35
125
原创 MapStruct速查文档
MapStruct进行Bean转换,避免Beanutils使用反射导致的性能问题;提供了所有常用文档MapStruct-注解汇总大全MapStruct映射器的高级用法MapStruct快速使用模板评语:性能优良+功能强大,基本上你能想到的bean/多bean操作都能实现...
2023-08-10 16:13:13
402
原创 spring jpa 审计字段注解
@LastModifiedBy最后更新人@LastModifiedDate最后更新时间@CreatedBy创建时间@CreatedDate创建人@Version版本号,设置后每次更新自动更新版本@DynamicUpdate更新时忽略空,若原来有值,现在变为空会置空@DynamicInsert插入时忽略空,若原来有值,现在变为空会置空
2023-08-01 17:59:31
88
原创 Linux-定时清除日志No space left on device
No space left on device,磁盘空间不足,救援模式手动/自动删除日志
2023-07-24 15:57:23
339
原创 linux 部署mysql
本文介绍下Centos7中mysql的安装(Centos7以下版本中有些命令和centos7中有些不同,安时需注意下自己的linux版本)
2023-06-06 15:42:16
610
原创 flowable快速入门
数据库(先了解后看)Activiti数据库支持:Activiti的后台是有数据库的支持,所有的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。ACT_RE_: ‘RE’表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。ACT_RU_: ‘RU’表示runti
2023-05-15 15:18:33
776
原创 无法连接私有仓库Could not transfer artifact com.XXX
无法连接私有仓库Could not transfer artifact com.XXX。方法二:换用公有仓库,屏蔽maven中私有云仓库,(后maven使用离线模式)这个一般是因为没有连接内网,或者无git私有仓库相关权限导致的。方法一:使用VPN连接内网。
2023-05-12 14:34:38
1391
原创 Maven本地仓库有,但Idea一直识别不了Could not transfer artifact
Could not transfer artifact io.springfox:springfox-all:pom:2.9.2.TSF-RELEASE。maven 仓库中有,Idea无法识别
2023-05-12 14:24:34
785
原创 IDEA自动导入.*解决
IDEA默认导入一个包里的类超过5个时,会自动导入所有包(import xxx.*)把值改为999999(一般不会有这么多包),即不会触发这个规则。这在实际项目组中头都得被打爆,我们需要改掉这个默认配置。
2022-12-28 16:18:39
2222
原创 Arthas java性能调优/接口优化
当我们需要对一个调用链较长的接口进行优化时,可以考虑使用Arthas工具其作用是为我们获得得到每一个调用方法所消耗的时长,便于我们针对慢接口/方法进行优化,从而达到性能优化的目的。
2022-10-12 17:09:23
750
原创 java 使用stream flatMap降维,数据结构简单化
当我们使用多层嵌套数据结构时,要获取内部某个属性时,采用传统的写法,代码一堆且杂乱,不便于快速阅读以及快速编程例如 List这种数据接口,要抽取某字段值,采用传统for循环获取将会异常麻烦,这时候可以考虑使用flatMap降维,变成普通的单层结构。
2022-10-09 16:26:00
1128
原创 Unable to create XXX/.git/index.lock‘: File exists. Another git process seems to be running in this
Unable to create XXX/.git/index.lock’: File exists. Another git process seems to be running in this今天提交代码时,在一次提交,莫名其妙没成功后,再次用git commit -a命令时,出现以下错误,无论是用git还是TortoiseGit等其他客户端都会出现以下这个问题。。打开项目目录 搜索.lock删除...
2022-06-21 10:34:49
159
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人