上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页
摘要: 使用jackson-databind可以将JavaBean对象属性转换为Map集合。 添加配置依赖: <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId 阅读全文
posted @ 2022-02-18 16:44 nuccch 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 对Controller进行单元测试是Spring框架原生就支持的能力,它可以模拟HTTP客户端发起对服务地址的请求,可以不用借助于诸如Postman这样的外部工具就能完成对接口的测试。 具体来讲,是由Spring框架中的spring-test模块提供的实现,详见MockMvc。 如下将详细阐述如何使 阅读全文
posted @ 2022-02-16 19:05 nuccch 阅读(1655) 评论(0) 推荐(0) 编辑
摘要: Feign框架对于文件上传消息体格式并没有做原生支持,需要集成模块feign-form来实现。 独立使用Feign 添加模块依赖: <!-- Feign框架核心 --> <dependency> <groupId>io.github.openfeign</groupId> <artifactId>f 阅读全文
posted @ 2022-02-15 18:46 nuccch 阅读(2824) 评论(0) 推荐(0) 编辑
摘要: 需求描述 动态URL的需求场景: 有一个异步服务S,它为其他业务(业务A,业务B...)提供异步服务接口,在这些异步接口中执行完指定逻辑之后需要回调相应业务方的接口。 这在诸如风控审核,支付回调等场景中挺常见的。 那么,这个回调业务方接口该怎么实现呢? 首先,需要约定好回调这些业务方接口时的请求方法 阅读全文
posted @ 2022-02-14 19:10 nuccch 阅读(3944) 评论(0) 推荐(0) 编辑
摘要: ## 单机版 单机版定时任务方案比较简单,通常用于控制单台主机或者单个进程的定时任务。 常用的单机版定时任务方案有: 1.[Linux crontab](https://man7.org/linux/man-pages/man5/crontab.5.html) 2.JDK TimerTask,[Sp 阅读全文
posted @ 2022-01-13 23:08 nuccch 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 01.关于编程有意思的网站 https://www.tiobe.com/tiobe-index/ 编程语言排行榜 https://db-engines.com/en/ranking 数据库排行榜 https://www.linuxdown.com/ Linux系统大全 https://www.bae 阅读全文
posted @ 2022-01-13 21:56 nuccch 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 在线工具集 信息查询 https://www.ip138.com/ IP138查询网 https://www.bmcx.com/ 便民查询网 通用类型 https://gh.api.99988866.xyz/ GitHub 文件加速 https://ocr.wdku.net/ 在线文字识别转换 ht 阅读全文
posted @ 2022-01-13 17:57 nuccch 阅读(350) 评论(0) 推荐(0) 编辑
摘要: BUG现场 一个线上项目之前一直运行得很稳定,从没出过数据错误的问题,但是在2021.12.26这天却“意外”地出现了数据计算错误。 刚开始一头雾水,不知道是什么问题,后来经过日志排查才定位到原来是日期格式化引起的问题,原本应该是“2021-12-26”日期字符串,但是格式化为“2022-12-26 阅读全文
posted @ 2022-01-09 22:56 nuccch 阅读(1132) 评论(0) 推荐(0) 编辑
摘要: 导致Redis访问慢的原因通常有2个方面: 第一,Redis本身性能出现了瓶颈,如:内存使用率过高,并发过大等 第二,存在大KEY,或者客户端访问命令使用不当引起的阻塞 在此,只列举因为的客户端命令使用不当导致访问Redis慢的操作,表现出来的现象就是:某些接口的访问耗时不稳定,时好时坏。 无序集合 阅读全文
posted @ 2022-01-07 19:29 nuccch 阅读(1505) 评论(0) 推荐(0) 编辑
摘要: 下载IDEA 注释模板 // Class注释模板 #if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end #parse("File Header.java") /** * @author ${USER} * 阅读全文
posted @ 2022-01-01 18:21 nuccch 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 默认的git diff命令只会将文件的修改差异使用“+”,“-”符号标注出来,并不直观。 最理想的方式应该是使用诸如“DiffMerge”这样的对比工具将原始文件和修改后的文件左右并列显示,这样就能从全局上非常明显地看出哪里是修改的,哪里是删除的。 遗憾的是Git本身并没有自带这样的对比工具,但是它 阅读全文
posted @ 2021-12-22 17:49 nuccch 阅读(2256) 评论(0) 推荐(0) 编辑
摘要: 问题描述 最近在一个项目上开发的接口与业务方联调时计算参数签名总是对不上,经过排查后定位到原因: 1.父类定义的属性列表,全部为public类型 2.子类中未定义新的属性,所有属性都继承自父类 3.在计算签名时传递的是子类对象,子类对象使用反射方式调用getDeclaredFields()方法无法获 阅读全文
posted @ 2021-12-20 19:29 nuccch 阅读(1396) 评论(0) 推荐(0) 编辑
摘要: 作为开发人员,修改hosts文件可能是一个经常会执行的操作(使用自定义域名映射),但是如果每次都需要在Windows资源管理中进入到目录:C:\Windows\System32\drivers\etc,然后再使用某个文本编辑器打开hosts文件,才能进行编辑。虽然这个操作过程本身并不复杂,但如果每次 阅读全文
posted @ 2021-12-02 17:27 nuccch 阅读(2075) 评论(0) 推荐(1) 编辑
摘要: Auto-Collapse Explorer 如果希望在VS Code编辑器中打开文件的时候自动展开对应的目录结构,需要开启“Auto Reveal”。 具体设置步骤: 1.打开设置 2.搜索“Auto Reveal”,勾选中“Auto Reveal”就好了。 于此同时会带来一个新的问题,当在VS 阅读全文
posted @ 2021-11-19 17:42 nuccch 阅读(226) 评论(0) 推荐(0) 编辑
摘要: ## 文件编码问题 如果Python文件中存在中文注释,在运行时报错“SyntaxError: Non-ASCII character '\xe7' in file”。 解决办法: 在文件的开始的地方写上`# -*- coding: utf-8 -*-`即可,明确指定文件编码类型。 ## 生成项目的 阅读全文
posted @ 2021-11-19 16:43 nuccch 阅读(941) 评论(0) 推荐(0) 编辑
摘要: 一个统一的commit消息模板可以约束团队成员使用一致的方式提交变更信息,这样也方便集成工具进行合规检查。 通常来讲,commit信息应该包含如下内容: <type>(<scope>): <subject> <BLANK LINE> <body> <BLANK LINE> <footer> type 阅读全文
posted @ 2021-11-09 22:51 nuccch 阅读(559) 评论(0) 推荐(0) 编辑
摘要: Notepad默认能实现“删除当前行”效果的快捷键是Ctrl + L,实际上这不并是真正意义上的删除当前行,而是剪切当前行。 而Eclipse中实现删除当前行的快捷键是:Ctrl + D,这个快捷键不但可以实现删除当前行(即使当前行是空行),还可以实现删除当前所选的多行,非常方便(主要是使用习惯了, 阅读全文
posted @ 2021-11-02 19:59 nuccch 阅读(907) 评论(0) 推荐(0) 编辑
摘要: ## 是什么 LayUI MINI是基于LayUI框架开发的一套最简洁、易用的后台框架模板,它已经是一个非常完整的脚手架,有现成的页面模板可以参考甚至是直接使用。 通常来说,如果我们准备开发一套管理系统的WEB界面,一定是需要基于某个前端技术或框架来做的。实际上,可供选择的组件也比较多,比如最原始的 阅读全文
posted @ 2021-10-20 23:37 nuccch 阅读(4554) 评论(0) 推荐(0) 编辑
摘要: 通常情况下,像CentOS这样的Linux发行版默认是缺少中文字体的,所以在执行Selenium截图时,如果目标网页中有中文,则截图后中文将会显示为方块一样的乱码。 解决办法:手动安装中文字体即可。 以在CentOS 7中安装中文字体为例,操作步骤如下: # 创建中文字体目录 mkdir -p /u 阅读全文
posted @ 2021-09-03 18:16 nuccch 阅读(1632) 评论(0) 推荐(0) 编辑
摘要: 硬件环境: Thinkpad T14 AMD 操作系统: Windows 10家庭版 问题描述: Windows 10在后台默默做了补丁更新,导致无线网卡和蓝牙鼠标都不可用(但是有线网却是能正常工作的),如下图所示: 在【设备管理】中查看驱动程序也显示正常。 解决办法: 经过网络搜索才发现,似乎Th 阅读全文
posted @ 2021-08-25 00:16 nuccch 阅读(2102) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页