![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java服务
文章平均质量分 75
小杨互联网
没有与生俱来的天赋,都是后天的努力拼搏
展开
-
arthas进阶版排查问题之idea插件工具操作
arthas前面的文章讲了怎么去使用命令排查线上问题,线上出了问题就需要我们去排查问题和处理程序异常,但是线上一般出问题不太好解决,总有一些奇怪的问题,当然很多场景是测试测试不到的,我们不能百分百保证线上不出问题,但是出了问题就需要排查问题。那么定位问题的核心在于分析业务场景,出现问题的根本在哪里,分析问题也很重要,当然定位不到问题我们可以借助第三方工具去排查和解决。当然我们在实际场景下去写命令显得有点麻烦,这个时候就用到我们的插件了。不是所有的熟悉都可以监听的,我们程序执行的结果我们也会命令监听不了,原创 2022-11-26 16:58:49 · 965 阅读 · 0 评论 -
JVM性能优化之Tomcat服务器参数配置优化
tomcat 服务器在JavaEE项目中使用率非常高,所以在生产环境对tomcat的优化也变得非常重要了,对于tomcat的优化,主要是从2个方面入手,一是tomcat本身的配置,另一个是tomcat所运行的Jvm虚拟机的调优。优化传统的tomcat 只需要修改xml配置和启动参数,如果是内嵌tomcat服务器,需要去配置启动参数,指定启动参数访问。原创 2022-11-19 10:00:06 · 494 阅读 · 0 评论 -
接口api 之Swagger 一次实战探索
就是把相关的信息存储在它定义的描述文件里面(yml或json格式),再通过维护这个描述文件可以去更新接口文档,以及生成各端代码。而Springfox-swagger,则可以通过扫描代码去生成这个描述文件。1、是一款让你更好的书写API文档的规范且完整框架。2、提供描述、生产、消费和可视化RESTful Web Service。3、是由庞大工具集合支撑的形式化规范。这个集合涵盖了从终端用户接口、底层代码库到商业API管理的方方面面。原创 2022-11-16 21:33:42 · 6199 阅读 · 0 评论 -
linux下最全抓包命令使用方式学习和拓展
为什么要抓包?抓包有什么作用?抓包的好处:1,分析出当前服务器存在的漏洞,接口参数,防盗链,流量工具,ip伪造,参数篡改,钓鱼网站等。抓包的作用:端到端联调,包括不限制语言的参数请求,只要走upd,http协议。万物皆可抓、举个例子抓包的应用场景:网络传输,特殊协议,特殊场景,比如公安的视图库,国标,需要硬件交互的都必不可少(常见的:TCP,UDP,TLS,HTTP,QUIC,HTTP/2 Stream)。我们来看看官网的介绍:(我还是那句话,不要上手就粘,万物皆可粘,这是没错,但是有这自己的理解更胜一筹)原创 2022-09-20 21:33:34 · 8430 阅读 · 0 评论 -
经过几年和前端调接口,我把抓包调试摸透了,浏览器岂非我对手
场景:我们在和前端对接接口的时候,前端都是根据后端提供的接口api,swagger地址或者yapi,其他接口管理平台进行接口联调,mock一些测试数据调试,调好了然后在本地和后端联调接口,没有问题后再发测试环境,测试环境再发预发布,预发布通过在上生产环境,正常大公司的流程多一点,多一些环境,但是流程调试的环节避免不了,但是调试难免会出现问题,和拉皮扯筋的事情。对与接口调试我只需要吧请求的参数,请求体,请求头复制到postman测试即可但是对于加了签名的接口你是没有办法直接调用通过的。原创 2022-09-17 14:23:56 · 6662 阅读 · 0 评论 -
java 导出到excel的几种方式你要知道
java导出excel常用的方式使用poi apache开源方式导入导出,后面很多公司自己研发导出组件。采用easyexcel 方式导出方式比较简单,直接用,通过注解方式实现导出。至于导出特别大的数据量其实程序本身都是有性能瓶颈的,因为几百万的数据直接内存溢出了,所以对于大数据量的导出,可以采用异步下载,异步上传,通过下载中心去导出是最好的。原创 2022-09-10 11:49:03 · 20738 阅读 · 1 评论 -
java后端分页的多种操作你必须要知道
为什么要使用分页?我们服务器的数据jvm内存有限制,数据不能全部返回,必须采用分页或者拆分的方式进行分页这样不仅仅提高搜索和查询的效率,也能够减少前后端的带宽传输。原创 2022-09-08 20:33:41 · 3024 阅读 · 0 评论 -
java8函数式编程,常用高阶函数处理
jdk1.8引入了Lombda表达式,函数式编程,帮我大大减少了代码的重复性,和代码的复杂度,更优雅的处理我们代码和方法,也能帮我业务数据做处理。原创 2022-08-18 22:44:38 · 612 阅读 · 0 评论 -
阿里云对象存储oss私有桶生成链接
我们通过setProcess 设置熟悉即可,阿里云官网也有详细的参考和教程。我们通过私有桶加密的方式使用链接转换,根据时间生成有效链接。1,需要别的平台下载文件上传到oss对象存储。2,app端需要小图缩略图显示,包括视频截帧。对象存储帮我们存储文件,数据,更安全,更快捷。3,安全访问和内存调节等。4,聊天平台转换等。...原创 2022-08-02 19:41:09 · 7174 阅读 · 0 评论 -
微信公众号第三方平台开发,零基础入门。想学我教你啊
在学习微信第三方平台开发之前你应该会的:1,常用接口测试工具的使用:postman2,学会看第三方平台文档。(这个很关键,不过很多还是喜欢百度,白嫖别人的操作文档)3,学习排查问题,分析问题。4,第三方平台的限制,和公众号,订阅号这些关系要了解。测试订阅号没有认证,没有认证的订阅号区别都是很大的。5,善于使用缓存解决项目当中业务性能瓶颈。微信开放文档:微信公众平台开发概述 | 微信开放文档开盘:上一个流程图: 第三方平台相当于代理我们微信公众号的配置,通过第三方平台的配置发起事件监听,包含回调信息处理。..原创 2022-06-25 13:34:55 · 1835 阅读 · 0 评论 -
开发如何画好图,一张图吃透开发工作效率,再也听不到领导的评论了
对于开发来说,如何画好一个图是显的多么重要的事情,不仅仅是开发,画图能解决什么问题?快速沟通,快速定位到问题的分析点,问题的解决方式,问题的技术方案,避免不必要的争吵和有效沟通...原创 2022-04-01 21:47:53 · 5105 阅读 · 1 评论 -
jar包classes文件进阶版替换
我相信大家在做项目的时候有时候看源码,或者想改源码代码的时候,一定是修改不了滴,今天教大家一个进阶版的修改jar源码包的方式,80%的人不知道怎么处理。https://blog.csdn.net/qq_39751120/article/details/88638270?spm=1001.2014.3001.5502jar反编译可以参考我这篇文章。当我们在代码打包的时候由于现场环境配置依赖过于复杂的时候我们发包打镜像过于费时间的时候,其实我们后端只需要替换classes文件就可以了,而我们前端的代码直原创 2022-03-25 15:54:39 · 498 阅读 · 0 评论 -
基于一次线上Rabbitmq 积压问题的排查总结和分析
基于线上mq消息堆积的一次实际问题排查和总结。原创 2022-03-20 18:44:35 · 2270 阅读 · 0 评论 -
Android APK 程序实现自动更新,java服务命令处理无弹窗,终极解决方案
安卓更新方式,网上五花八门,但是真正实现apk自动更新无痕迹的方式,少之又少,毕竟不要钱的方式,稳定的方式才能让开发者在困难中脱颖而出。安卓程序如何做到自动更新?安卓程序如何实现无弹框更新?1,安卓apk自动更新方式?a,第三方平台更新apk,灰度发布,用友b,系统更新方式有弹窗contenx,通过窗体上下文方式实现更新。c,通过安卓程序系统服务实现命令更新,自启等。d,通过安卓反编译修改安卓源码包实现自动更新。原创 2022-03-19 15:10:21 · 5334 阅读 · 0 评论 -
安卓基于adb命令使用和安装apk程序,程序支持自启动
1,apk要实现程序自启动?2,adb命令安装使用。apk要设置程序自启动,a,首先要给清单权限,获取安卓权限。b,设置程序默认欢迎页配置。c,设置为系统程序,加入系统启动。AndroidManifest.xml清单文件:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" packa原创 2022-03-18 20:36:58 · 7176 阅读 · 0 评论 -
java基于winbox 工具下使用 api获取映射表api数据
Winbox 是基于 windows下远程管理 ROS的软件,提供直观方便的图形界面。用它能登陆路由器,这个路由器是软路由ROUTEOS制作的,用Winbox登陆后,就可以配置路由器了,用这个软件便于配置路由器。Winbox控制台使用TCP8291端口,在登陆到路由器后可以通过Winbox控制台操作MikroTik路由器的配置并执行与本地控制台同样的任务。基于ros 路由的配置,我们可以对ip进行数据解析分析服务,对ros产生的ip详细dns日志收录,对流量记录等。使用winbox:左边是工具的使用原创 2022-03-16 09:07:27 · 544 阅读 · 0 评论 -
日志分析解决的问题不是问题?java远程调试技术之Remote
java远程调试开发必备原创 2022-01-06 14:58:44 · 666 阅读 · 0 评论 -
基于jar项目,exe执行程序,配置 windows服务器的后台系统服务运行实践
基于jar项目,exe执行程序,配置windows服务器的后台系统服务运行实践java生成exe文件这里Launch4j不在熬诉下载资源: 链接:https://pan.baidu.com/s/1s12BTctpmTdcdVLJNytTVw 提取码:npym里面有教程生成很简单直接下载打开Launch4j安装生成。 实现方式通过winsw方式 下载最新的winsw版本低版本,注册系统服务的时...原创 2020-12-30 10:20:39 · 606 阅读 · 0 评论