- 博客(36)
- 资源 (10)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 java性能分析与问题定位 实战
java性能分析与问题定位 实战@TOC今天我们来聊下生产环境排查、定位问题的工具和方法。常用命令jdk提供的工具类,可以用来获取java进程的内存、线程、垃圾回收等信息。jstack —— 获取线程堆栈信息:jstack -l 7055 > store-back.jstatckjmap —— 获取堆中的对象信息(类的实例等)jmap -dump:format=b,file=store-back.hprof 12131说明:需要使用eclipse MAT或者jhat工具配合,解析dump
2021-05-21 17:21:10
236
原创 springboot + redis多数据源 + jedis集群模式
springboot redis 多数据源配置 ,支持jedis cluster集群
2022-10-13 14:00:21
791
转载 IntelliJ IDEA 2022.1.3 (Community Edition) 中Lombok不生效问题解决方案
idea lombok
2022-07-19 19:18:43
3003
2
原创 net::ERR_INCOMPLETE_CHUNKED_ENCODING(php项目+nginx)
项目是php+nginx。今天发现有个页面,chrome浏览器打开报错net::ERR_INCOMPLETE_CHUNKED_ENCODING。浏览器报错如图:初步判断是后端接口返回的json数据过大导致的,使用postman工具调用接口,返回的报文有139KB。网上找资料,有各种原因,常见的比如php-fpm权限问题,php-tmp临时目录权限问题等,但是都未解决问题。比如这个博客:最后通过新增fastcgi_buffers和fastcgi_buffer_size参数解决了问题,贴下来供大家
2022-01-20 19:57:57
2411
转载 架构模块化设计
本文转载自开源GoFrame框架的官网,作者关于架构设计的思考,值得阅读。原文链接:GoFrame模块化设计本章节我们先讲一讲在软件设计中,模块化的一些设计和复用原则,然后再介绍GoFrame框架的模块化设计,以便于大家更好地了解GoFrame框架模块化设计的思想。一、什么是模块模块也称作组件,是软件系统中可复用的功能逻辑封装单位。在不同的软件架构层次,模块的概念会有些不太一样。在开发框架层面,模块是某一类功能逻辑的最小封装单位。在Golang代码层面中,我们也可以将package称作模块。二.
2021-12-30 13:46:39
1346
原创 php项目使用xdebug远程调试
0. 目的、原理和调用流程访问测试环境的页面,在本地开发机打断点调试。相当流弊的功能,方便代码排查原因。原理:运行xdebug需要客户端IDE(phpstorm)、远程服务器配合,首先是客户端配置好端口,发送debug请求,请求会通过浏览器或者IDE的http请求,携带特定的参数发送到服务端,服务端收到请求后,发现这是一个xdebug请求,则与IDE建立dpgp连接,当遇到断点时候,返回调试信息给IDE服务器的IP是10.0.1.2,端口80上有HTTPIDE位于未知IP上,因此xdeb
2021-12-24 17:46:50
2814
原创 springboot项目集成docker
docker命令参考手册1docker命令参考手册2文章目录一、docker常用命令0.拉取镜像到本地仓库1.查看所有镜像2.创建一个新的容器并运行,返回的是容器的ID -- CONTAINER ID:3.查看运行中的docker实例4.查看容器日志5. 进入运行中的容器,执行命令6.停止运行中的容器,杀死用kill7. 删除容器二、springBoot项目集成docker将springBoot项目打包到docker镜像中:maven + Dockerfile方式一、docker常用命令0.拉取.
2021-09-01 17:02:08
889
原创 支付通道接口异常统计上报
文章目录接口调用失败的上报类ReporterUtils :报告失败信息ReportInfo类:监听MQ,接收失败报告MsgListener:处理通道降级的服务类ChannelQualityService:支付中心对接第三方通道时,会遇到第三方接口不稳定导致无法支付的问题,这就需要有个失败统计功能,可以根据预定的阈值自动切换支付通道。接口调用失败的上报类ReporterUtils :import org.apache.logging.log4j.LogManager;import org.apache
2021-08-10 16:47:43
666
转载 中国十大名画,你知道几幅?(附高清全图)
文章目录《富春山居图》《汉宫春晓图》《千里江山图》《韩熙载夜宴图》《唐宫仕女图》《步辇图》《洛神赋图》《桃花源图》《百骏图》《清明上河图》《五牛图》我国艺术史上公认的《中国十大传世名画》是:洛神赋图、清明上河图、富春山居图、汉宫春晓图、百骏图、步辇图、唐宫仕女图、五牛图、韩熙载夜宴图、千里江山图。《中国十大传世名画》是中国美术史的丰碑,华夏文明的巨著,是流动的历史、无声的乐章;承载着古老东方民族独特的艺术气质;用色彩记录了中华绵延五千年的悠久历史和横亘万里的锦绣河山。《富春山居图》《汉宫春晓图》
2021-07-27 15:02:34
474
原创 古诗-豪放派和婉约派
文章目录1. 豪放派-其一2. 豪放派 - 其二3. 婉约派4. 抒情5. 写景6. 浪漫1. 豪放派-其一《东临碣石,以观沧海》曹操东临碣石,以观沧海。水何澹澹,山岛竦峙。树木丛生,百草丰茂。秋风萧瑟,洪波涌起。日月之行,若出其中;星汉灿烂,若出其里。幸甚至哉,歌以咏志。《短歌行》曹操对酒当歌,人生几何?譬如朝露,去日苦多。慨当以慷,忧思难忘。何以解忧,唯有杜康。青青子衿,悠悠我心。但为君故,沉吟至今。呦呦鹿鸣,食野之苹。我有嘉宾,鼓瑟吹笙。明明如月,何时可掇。
2021-07-09 11:27:32
1038
原创 http工具类(支持https,连接池和失败重试)
在实际项目中,经常会遇到调用外部(第三方)的接口,如果调用量较大的话,可能需要考虑连接池、失败重试、SSL证书等问题,以提升性能和稳定性。以下代码是封装的小组件,供大家参考。maven依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId>
2021-06-17 16:49:40
637
原创 微服务架构方案 springBoot+dubbo
微服务架构方案使用到的相关技术如下:基础框架:springBoot+dubbo+mybatisPlus+springGateway中间件:nginx+rabbitMq+redis存储:mysql+obs服务治理:配置中心nacos+注册中心zookeeper日志中心:plumelog+esAPM监控:pinpoint某云服务(安全相关产品):web防火墙+态势感知+堡垒机+主机安全+数据库审计总体架构图如下:...
2021-05-26 14:25:20
415
2
原创 apache dubbo 自定义全局统一的异常处理器
项目使用过的是apache dubbo 2.7.1, 封装了自定义全局统一的异常处理器。统一异常处理器需要实现javax.ws.rs.ext.ExceptionMapper接口。import org.apache.dubbo.rpc.RpcException;import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;import org.jboss.resteasy.spi.DefaultO
2021-05-21 18:49:18
495
原创 分库分表 springboot+dubbo+mybatisPlus+shardingSphere
1、使用的框架有springboot 2.1.1 + apache dubbo 2.7.2+ mybatisPlus 3.1.0 +shardingSphere 4.1.0数据库连接池:HikariDataSourcejdbc驱动:mysql-connector-java-6.0.6.jar2、分库分表方案:分库:根据create_time字段切换不同的数据源big-data或者big-data-2021分表:根据school_id字段取模,数据保存到student_analysis_0
2021-05-21 17:29:11
261
原创 数据库读写分离(aop方式完整实现)
最近项目要支持读写分离, 网上找了很多,但都是不太完整,我自己整理了下供大家参考。我的项目使用的框架: springMvc+spring+hibernate+springJPA+maven, 数据库连接池用阿里的druid。
2015-06-12 15:14:31
3468
1
数据库读写分离(aop方式完整实现)
2015-06-12
SSH2框架搭建 --基于MyEclipse8.5的struts2、spring2.5、hibernate3.2整合
2011-01-24
jquery学习教程
2011-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人