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

原创 fastjson将bean转为json格式首字母变小写的问题解决

业务场景:业务需求调用第三方接口,输入输出参数以json格式。json的key以及下级json的key都是全大写的,用JSONObject.toString(bean)方法时,key的首字母全变成了小写。修改:在bean的属性的get方法上添加@JSONField(“属性名”),即可。ps:调用第三方接口,参数有编码,有签名(sm2),验签的时候一直通不过,数据base64解密都是可以的,原来是我的输入参数的json小写的问题,返回的信息中并没有告诉,还是提供第三方接口的同事口头跟我说的。汗。。。。

2021-05-20 14:18:25 451

原创 linux部署多个tomcat服务器

linux多个tomcat的部署说明1 修改server.xml2 修改catlina.sh题外话说明我参考过https://blog.csdn.net/chenshiyang0806/article/details/81407766等的方法,但是改的比较多,对部署很多tomcat项目的情况来说比较繁琐。1 修改server.xml去conf文件夹下找到server.xml文件<Server port="8006" shutdown="SHUTDOWN"> <Connecto

2020-07-07 17:06:42 108

原创 奇怪的病毒

一开始我打开网页搜索json格式在线转换,无论是哪个网站都是打开后自动关闭浏览器。我没有在意,后来我打开cmd命令窗口也是1s不到自动关闭,我根据百度的方法,去打开注册表,任务管理器,“我的电脑”->管理,全部都是如此。甚至我搜索关键词任务管理器,无论哪个引擎,都让我浏览器自动关闭。我只好用手机搜索。最后使用金山清理专家2.7解决掉了。软件不太好使,多清理几次。大概4,5个病毒。然后重启,上...

2020-04-27 15:11:16 147

原创 使用git后代码悄悄丢失的原因

因为使用不熟练,有些选项不知道是什么就随便点,结果造成了代码丢失。使用idea,我master ,dev两个分支,dev分支上写了东西,然后有些东西想看master分支的内容,就切换到master分支,结果造成dev之前改的东西全没了。我还在想代码怎么丢失的。我以为是我这个工程clone到了好多地方,改错了文件呢,原来是强行切换分支,idea把修改都去掉了。浪费了我很多的时间。所以切换分支之前一定...

2020-04-13 09:42:18 625

原创 list《Object》根据object属性分组

我看了网上的一些方案,但是要么是对某一个已知bean的,要么用反射方法的,我这里引用了一个jar包,来查找属性值,jar包是commons-beanutils-1.9.3.jar,maven依赖的话,大家自行百度吧。public static Map sortByProperty(Collection collection, String keyPropertyName) { //...

2020-04-09 10:23:35 560 1

原创 心理学探索

一辆公交车,上了一批人,只有一个座位,许多人站着没有去坐,可有个女孩儿坐了下去。分析一下她的心理~

2020-04-02 18:28:57 133

原创 idea 聚合工程,某些子模块在clear分支删除,在dev模块保留,切换分支的时候遇到的问题

clear切换dev分支时,会有以下提示本来import Changes就没问题,但是模块变成了全灰色,原来maven忽视了那些删去的模块。于是我将下面的这个勾勾全去掉,dev的那些模块就好了。现在我在精简代码,有些模块不用了,或只用它的一部分,但是删除了那些模块,不知道哪个功能又用到它们,真的很烦~。哦,切换到clear模块的时候,它又提示你删去模块否,直接删了就行了。...

2020-04-01 10:58:45 502

原创 使用idea切换git分支发现在之前的分支的改变“传染”给切换后的分支了

这个其实是git的原理没搞懂,我有三个分支,master ,dev和clear。我在clear分支删除了若干文件,导致报错,想从其他分支拷过来,结果Check的时候,别的分支内容也一样删除了,吓了一跳,只好从远端去把误删的文件拷贝过来了。实际上,切换分支之前必须commit。提交之后,切换其他分支,完好无损,commit之前先看好你是不是在对的分支上commit的。如果在dev分支修改了,却在...

2020-03-26 15:29:44 1644

原创 java读取url中的txt文件

我涉及到的项目中场景是这样的:要把脑电数据(txt文件)从阿里云oss中解析成json,为了不产生文件冗余,就不下载了。我之前对输入流输出流什么的,用的不多,不太熟悉。所以这次写完记录一下。网上查了有下载的代码,有解析的代码,就是没有直接读取,不下载的代码。其实就是用connection连接,获得输入流,再用循环的方式读取。public class Jxtxt { public ...

2019-12-20 10:47:31 1004

原创 临时表的作用

mysql临时表是指在一次连接中,临时建立的表,等到连接结束,就销毁了。在我的工作中,有一个可用的场景,我也写了代码,鉴于公司相关的内容就不具体展开了。简述一下应用场景,不过因为可用可不用,所以只是作为备用代码放到了里面。场景是这样的,我们做的VR游戏,会向后台发送游戏数据。每个游戏,有多个关卡,每个关卡会产生多条数据。插入数据不是关键,主要是我们要将游戏数据生成报告。生成报告的过程是每个关卡...

2019-11-24 13:43:09 2113

原创 面试题大汇总

所有的初级或中级程序员遇到的面试题不会出这个框架,当然,许多问题是我抄来的,也有自己面试中遇到的。一、java基础1、基础(1)(2)异常种类。2、集合ArrayList删除的原理或过程https://www.cnblogs.com/huangjinyong/p/9455163.htmlHashMap遍历删除https://zhidao.baidu.com...

2019-08-14 01:01:46 296

原创 迭代和递归的区别

今天看到陆军工程大学的MOOC公开课:区块链中的密码学,看到欧几里得的辗转相除法,就自以为是的认为是迭代法,把代码抄了下来。结果是迭代和递傻傻分不清楚。def gcd(a,b):if b ==0: return areturn gdc(a,a%b)这是典型的自己调自己,递归嘛。但是为什么两个概念分不清,要机械记忆呢,我就想了想两者的相同点和不同点以及画了一个示意图。不过这...

2019-05-31 11:20:31 543

转载 吞吐量(TPS)、QPS、并发数、响应时间(RT)

遇到一个架构师面试题:如果有一个100万的qps项目,你会从哪些方面考虑系统的设计?才发现连QPS是什么都不知道网上找到一个这些概念的总结,抄一下吞吐量(Throughput) (TPS)吞吐量是指系统在单位时间内处理请求的数量。对于无并发的应用系统而言,吞吐量与响应时间成严格的反比关系,实际上此时吞吐量就是响应时间的倒数。前面已经说过,对于单用户的系统,响应时间(或者系统...

2019-05-14 22:24:08 368

原创 idea/eclipse之包找不到异常

这类异常通常去本地库找到相应的包,删掉,再重新下载。具体步骤有时间mark一下。

2019-04-17 18:01:33 247

原创 关于linux的远程连接软件SecureCRT的使用

    我用的是SecureCRT8.3版本的,用注册机开启,linux系统是在虚拟机上运行的centOS6,整个过程需要三点注意的地方。     首先,要关闭linux防火墙,这是大多数连接问题所在。其次是网络适配器的网络连接的选择有关。这时候可以关闭linux系统查询一下网络适配器的网络连接的选择是不是"仅主机模式"。最后可能出现的问题是sshd服务未打开。不仅要打开windows下的,也要...

2018-11-08 18:58:39 149

原创 数据库外键设计

数据库外键设计时,一般会遇到两个问题,无法创建外键,一个是联动删除。拿班级表(t_class)和学生表(t_student)来说吧,t_class是父表,t_student是子表。t_student表的class_id关联着t_class表的id。无法创建外键一般来说是因为子表中需要关联父表的字段,即class_id字段有t_class表的id没有的数据,或者为空(&quot;&quot;)。注意:空和null不...

2018-10-17 13:31:21 1063

空空如也

空空如也

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

TA关注的人

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