自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

NPC

人生哪能多如意,万事但求半称心

  • 博客(9)
  • 收藏
  • 关注

原创 Json反序列化工具

FastJson Gson Jackson// 300 线程,每个跑 10000 次// FASTJSON(1.2.78): PT12.92387102S// GSON(2.8.9) : PT5.417844976S// Jackson(2.13.0) : PT5.235928102S// 300 线程,每个跑 1000 次// FASTJSON(1.2.78): PT1.296068039S// GSON(2.8.9) : PT0.510474372S// Jackson(2.13.

2021-11-30 16:57:21 217

原创 GoogleGuava EventBus

使用EventBus进行解耦第一步设置监听第二步 调用post()方法其他摘录第一步设置监听第二步 调用post()方法eventBus.post();其他摘录摘录EventBus是Guava的事件处理机制,是设计模式中的观察者模式(生产/消费者编程模型)的优雅实现。对于事件监听和发布订阅模式,EventBus非常优雅使用起来也非常的简单,这个可不是吹的是真的非常的简单。 EventBus内部实现原理不复杂(源码不复杂,强烈推荐大家去看下)。我们简单的概况下EventBus内部的实现:

2021-11-08 10:46:20 158

原创 PostMan全局变量设置高级用法全局token

PostMan设置全局token 实现一次登录其他接口自动携带token设置全局Tokenvar data = JSON.parse(responseBody); // 解析responseBody结构体pm.environment.set(“token”, data.access_token) // 设置(新建)集合内变量token, 该变量可在colletion范围内访问。// pm.globals.set(“token”, data.access_token)// 全局变量token,可在

2021-09-06 11:19:38 547

原创 Java XXX,TODO,FIXME 使用说明

中文版的说明TODO: + 说明:如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明。FIXME: + 说明:如果代码中有该标识,说明标识处代码需要修正,甚至代码是错误的,不能工作,需要修复,如何修正会在说明中简略说明。XXX: + 说明:如果代码中有该标识,说明标识处代码虽然实现了功能,但是实现的方法有待商榷,希望将来能改进,要改进的地方会在说明中简略说明。英文版的说明NOTE: Description of how the code works (when

2021-09-03 09:39:54 380

原创 idea配置注释规范设置

Idea项目注释规范设置文档1、类注释:/***@ClassName: ${NAME}*@Description: TODO*@Author: npc*@Date: ${DATE} ${TIME}*@Version: v1.0*/2、方法注释:**@Description: descriptiondescriptiondescription方法是@param: paramparamparam@return: returnreturnreturn@auther: npc@da

2021-09-03 09:34:59 343

原创 springboot整合freemarker FTL stack trace (“~“ means nesting-related): - Failed at: #

springboot整合freemarker FTL stack trace ("~" means nesting-related): - Failed at:问题:后台model中 参数为空的情况下 ,freemarker模板报错,无法运行。解决:在application.properties添加spring.freemarker.settings.classic_compatible=true一句即可详解:原文详解在freemarker中的空值的处理,默认情况以xxx的方式取值

2021-09-02 10:16:07 9206

原创 ssh修改版本号

SSH漏洞离线更新解决方案原因由于安全公司进行服务器漏洞扫描,加之公司资金有限,为了解决Linux下ssh安全漏洞,故交给Java开发的俺来干。环境:堡垒机,无互联网,CentOS7。要求:由ssh7.4升级为ssh8.3正常解决方案首先先去下载SSH、SSL、以及zlib 的包然后进行更新,但由于gcc的问题,让本就不怎么熟悉linux环境的我陷入了困境,而且一不小心极有可能把服务器图形化界面弄坏。。。所以想出了第二种方法非正常解决方案很简单,漏洞扫描的标准就是进行漏洞扫描的公司会扫描

2020-08-26 08:41:10 2986

原创 如何在Linux下安装达梦(DM)数据库

如何在Linux下安装达梦数据库官网下载数据库http://www.dameng.com/down.aspx官网下载数据库http://www.dameng.com/down.aspx下载完对应版本的Linux版数据库以后,放到Linux服务器中如果是全新的Linux服务器需要配置以下:汉化LINUX:su root切换为root用户写入环境变量echo "export LANG=“zh_CN.UTF8"”>>/etc/profilesource /etc/profile修改时

2020-05-29 09:58:11 2583

原创 Oracle使用数据泵impdp方式导入导出DMP

Oracle如何使用数据泵的方式导入导出DMP第一步第二步第三步第四步第五步第一步打开CMD窗口,输入Sqlplus sys as SYSDBA/password@orcl直接进入到sql数据框第二步创建目录对象create or replace directory dump_dir as ‘E:\app\dmp’;此处是创建了一个名为dump_dir的目录对象 这也是等下DMP文件存放的地址第三步把DMP文件放入文件夹内并且在CMD窗口输入exit; 进行退出第四步创建一个用户

2020-05-20 21:29:23 414 1

空空如也

空空如也

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

TA关注的人

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