随心杂记
文章平均质量分 82
记录一些偶尔遇到的小点
知行乐语
这个作者很懒,什么都没留下…
展开
-
MySQL计算经纬度距离
MySQL计算经纬度距离现在开发计算距离自身所在地到目的地的距离算是一个比较常见的需求,基本上都是通过两地的经纬度查询直线距离,忘记之前自己有没有写过,反正印象都是通过一定的算法来获取的。今天开发一个需求,发现有用到这个东西,于是就打算搜索一下算法,然后在MySQL中写一个函数,方便自己以后或者他人多次调用,这样SQL也整洁很多。在处理的过程中,无意间发现MySQL 5.7版本自带有经纬度计算的函数,那还写个毛线,直接拿来用就行。不过嘛,现成的是有了,还是要做一下验证的。MYSQL经纬度函数官原创 2021-03-25 21:35:31 · 915 阅读 · 0 评论 -
Webservice静态客户端生成
对于webservice,个人之前实在没有什么了解,但是所处行业,很多厂商提供出来的接口确都是webservice接口,没办法,遇到问题还是要上。之前刚来到新公司,接到的需求就是需要编写一个webservice客户端,虽然之前实际没有用过webservice,但是还是被需要用到的同事耳熟目染过,脑袋中第一想到就是CXF的方式,也是网上一搜索,工具类就出来了,大致工具类代码如下:引入依赖包<dependency> <groupId>org.apache.cxf</g原创 2021-03-08 22:32:07 · 513 阅读 · 0 评论 -
WebService请求方式优化记录
由于公司项目使用人数暴增,导致项目的某些模块程序一直处于内存使用完,CPU使用率过高,导致程序处理缓慢,卡顿,并发能力大幅降低,于是不得不优化;所有项目模块,也就只有请求第三方的程序模块存在这个问题,于是就开始进行处理;1、查看CPU消耗过高的原因大致流程是查看:占用CPU过高的进程 -> 进程中占有CPU的线程 -> 分析线程处理逻辑按照流程进行操作,参考博客:JAVA CPU占用过高问题排查(linux)进行相关查看后,得出的结论是:内存使用完毕,FULL GC...原创 2021-02-18 15:38:38 · 564 阅读 · 3 评论