自定义博客皮肤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)
  • 收藏
  • 关注

转载 spring boot2.x + screw生成数据库文档

原帖见于开源中国,2020年7月发表,本帖使用freemarker和screw-core组件为当前最新版本。原帖地址:https://my.oschina.net/mdxlcj/blog/4341399。项目服务使用的spring boot,版本2.1.6.RELEASE。项目验收阶段,需要提供数据库说明文档。

2023-12-26 16:32:25 62

原创 使用commons-jexl把string解析为可执行的Java语句

使用commons-jexl把string解析为可执行的Java语句

2022-03-23 18:17:45 883

原创 字段转化:下划线格式转为驼峰形式

1.先把文本全部转为小写,np++在选中内容后右键有大小写转换功能可用。下划线格式(比如数据库表字段)转为驼峰形式,如。notepad++或其他。

2022-01-20 15:12:49 7937 3

原创 MySQL功能型查找语句收集

MySQL获取上月天数等

2021-12-29 15:53:40 506

原创 Linux常用命令行(持续更新)

1.查看进程号 ps -ef|grep xxx(应用名)2.查看当前地址的完整路径 pwd3.测试远程服务器的端口是否开启 telnet ip地址 端口号4.“netstat命令的功能是显示网络连接、路由表和网络接口信息,可以让用户得知目前都有哪些网络连接正在运作。” 比如 netstat -apn|grep 端口号...

2021-09-26 22:09:23 75

原创 spring boot项目-静态属性从配置文件取值

1.问题描述: 某常量类,部分属性声明不能使用明文或硬编码,即在这个java文件里不能出现明文,作为加密函数的参数也不行,也不能声明在其他java文件(这样对于代码安全扫描等于没处理)。于是,这种情况下就需要写在配置文件里。2.分析与查找: 特别注意这是给静态属性赋值,试了下使用常规的@Value的方式没成功,感觉就算有成功途径也会很麻烦,所以决定换个方式。 在论坛看了几篇帖子,试了一个文件缓存流读取配置文件,然后用静态代码块完成赋值的方式,觉得比较好(传...

2021-07-02 17:55:49 319

原创 一些命令行(持续更新)

1.bat文件启动jar包的命令格式:一行内:start “服务名” /k java -jar jar包绝对路径(在同一文件夹下可以直接写jar文件名,带后缀) --配置项1 --配置项2 —配制项3 …结尾exit2.根据端口号结束某一个进程:cmd窗口,1.netstat -ano|findstr 端口号 查看该端口对应的运行中的进程号2.tskill 进程号 结束此进程。...

2021-01-12 20:04:25 77

原创 fastjson里的JSONObject.toJSONString(object)方法解析结果大小写不符合预期的问题

问题描述:fastJson包里的JSONObject.toJSONString(Object),如果需要转为json字符串的入参对象的属性没有加注解,同时又有特定的格式要求,比如全大写或者全小写,那么解析出来的json字符串可能会不符合预期。解决方法:1.入参对象需要特定格式的属性声明上方加上@JSONFiled(name = “xxxxx”),这个注解也在fastJson包里。此方式已经亲测有效。2.使用Google的GSON包里的jsonobject,把@JsonProperty(“xxxxxx

2021-01-10 15:58:11 1633

原创 spring boot配置文件不生效的一个原因

今天自己通过改造一个普通的maven项目,改成spring boot,参考了一下其他项目的配置方法,后来启动的时候发现自己配置的端口号没有生效,配置文件本身没什么问题,在网上查找很多博客之后终于解决。解决方法:把pom文件中之前加入的一行内容:<packaging>pom</packaging>删除掉,然后重新启动项目,发现自定义的配置生效了。...

2020-12-09 10:55:23 1123

原创 windows系统下使用telnet测试目标地址网络连接是否正常

windows系统下使用telnet测试目标地址网络连接是否正常可以直接在cmd窗口中输入以下内容:telnet+空格+目标IP地址+空格+目标端口然后回车,即可看到测试结果。如果窗口提示 ‘telnet’ 不是内部或外部命令,也不是可运行的程序或批处理文件。那么你需要先开启windows的telnet功能。win10系统可以在左下角输入框内输入“telnet”回车,上方搜索结果可以看到“启用或关闭windows功能”,点进去,下拉找到telnet,勾上,确定,即可。...

2020-07-08 11:09:53 1385

原创 Win10系统查看本机以太网物理地址

Win10系统查看本机以太网物理地址1、调出cmd窗口,输入ipconfig/all,回车。2、在出现的一大串信息中查看靠前的“以太网适配器 以太网:”这部分信息,其中的“物理地址. . .”这一行就是本机有线网卡的物理地址。图片举例:...

2020-06-28 20:45:17 2836

原创 前端控制台JSON格式打印对象详细信息

console.log(“JSON格式打印对象详细信息:”+JSON.stringify(someOneObject));

2020-05-29 15:31:58 1195

原创 idea快捷键(亲测可用,持续更新)

1.Ctrl加单击查看源之后,可以按Ctrl+Alt+左方向键返回。2.单行或多行代码上下移动,Ctrl+shift+上下方向键。

2020-05-28 15:51:52 364

原创 解释同一套代码在idea启动比在eclipse慢

intellij idea,eclipse解释同一套代码在idea启动比在eclipse看起来慢解释同一套代码在idea启动比在eclipse看起来慢原因:项目代码在编辑过程中,使用eclipse的话需要手动保存,保存后会立即开始编译,然后启动的时候不需要再编译,直接进行启动;使用idea的话,没有保存按钮(Ctrl+S此时就没了意义),启动项目的时候先编译,再启动。所以,在这一点上eclipse看起来更快。但是二者的开发体验,我就不多说了,用过的都有自己的看法。idea这种保存机制,不怕你突然断

2020-05-25 16:19:23 945

原创 解决VScode删除整行按Ctrl + shift + k 不起作用

问题描述在VScode中使用Ctrl + shift + k 删除整行时,如果当前的输入法是搜狗,则会弹出搜狗屏幕键盘,再按一次这个虚拟键盘隐藏。解决方法此时需要切换输入法,可以鼠标点击屏幕右下角选择Windows自带的英文输入法,然后去VScode再使用Ctrl + shift + k 即可正常删除整行内容。...

2019-04-12 17:35:03 4317 2

原创 使用Puploader组件上传文件时的multipart_params参数问题(详细)

使用Puploader组件上传文件时的传参问题使用情景:项目或模块:某大型项目中的OA系统模块需求:在公文管理的页面,选择上传文件时,增加一个选项,选择上传哪种类型的公文(比如有三种选择:“原版文件”,“正式文件”,“PDF版式文件”,分别可简称为“原文”,“正文”,“版式”),选定后作为一个参数传给文件上传组件Puploader,这样来确定上传的文件属于哪种公文,要求效果是这样的(下图记为...

2019-03-27 18:53:19 2676 2

高精确处理常用的数学运算工具类

高精确处理常用的数学运算工具类,包含多种入参场景的加减乘除运算方法,百分比,等。 可用于精确的数学计算,比如金额等数据运算。也可以基于此工具类按需二次开发,提升效率。

2023-06-20

空空如也

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

TA关注的人

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