
J2ee
小傅哥
博客 bugstack.cn - 汇总所有文章 | 一线互联网软件开发工程师,擅长编写优秀的代码、中间件开发、架构设计等。| 公众号:bugstack虫洞栈,回复:设计模式、面经手册、字节码编程,可以下载我的PDF!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于JavaAgent的全链路监控五《ThreadLocal链路追踪》
章节列表 | 关注微信公众号,bugstack虫洞栈,回复<基于JavaAgent的全链路监控>获取源码基于JavaAgent的全链路监控一《嗨!JavaAgent》基于JavaAgent的全链路监控二《通过字节码增加监控执行耗时》基于JavaAgent的全链路监控三《ByteBuddy操作监控方法字节码》基于JavaAgent的全链路监控四《JVM内存与GC信息》基于Ja...原创 2019-08-23 19:32:14 · 3553 阅读 · 1 评论 -
基于JavaAgent的全链路监控四《JVM内存与GC信息》
章节列表 | 关注微信公众号,bugstack虫洞栈,回复<基于JavaAgent的全链路监控>获取源码基于JavaAgent的全链路监控一《嗨!JavaAgent》基于JavaAgent的全链路监控二《通过字节码增加监控执行耗时》基于JavaAgent的全链路监控三《ByteBuddy操作监控方法字节码》基于JavaAgent的全链路监控四《JVM内存与GC信息》基于Ja...原创 2019-08-23 19:31:46 · 2150 阅读 · 0 评论 -
基于JavaAgent的全链路监控三《ByteBuddy操作监控方法字节码》
章节列表 | 关注微信公众号,bugstack虫洞栈,回复<基于JavaAgent的全链路监控>获取源码基于JavaAgent的全链路监控一《嗨!JavaAgent》基于JavaAgent的全链路监控二《通过字节码增加监控执行耗时》基于JavaAgent的全链路监控三《ByteBuddy操作监控方法字节码》基于JavaAgent的全链路监控四《JVM内存与GC信息》基于Ja...原创 2019-08-23 19:31:13 · 4575 阅读 · 0 评论 -
基于JavaAgent的全链路监控二《通过字节码增加监控执行耗时》
章节列表 | 关注微信公众号,bugstack虫洞栈,回复<基于JavaAgent的全链路监控>获取源码基于JavaAgent的全链路监控一《嗨!JavaAgent》基于JavaAgent的全链路监控二《通过字节码增加监控执行耗时》基于JavaAgent的全链路监控三《ByteBuddy操作监控方法字节码》基于JavaAgent的全链路监控四《JVM内存与GC信息》基于Ja...原创 2019-08-23 19:30:45 · 2235 阅读 · 3 评论 -
基于JavaAgent的全链路监控一《嗨!JavaAgent》
前言介绍全链路监控又名分布式监控系统全链路追踪,目前市面的全链路监控系统基本都是参考Google的Dapper(大规模分布式系统的跟踪系统)来做的。例如;蚂蚁金服分布式链路跟踪组件SOFATracer、Gokit微服务-服务链路追踪 、Pinpoint、Prometheus(普罗米修斯)等等。章节列表 | 关注微信公众号,bugstack虫洞栈,回复<基于JavaAgent的全链路...原创 2019-08-23 19:30:12 · 4433 阅读 · 4 评论 -
netty案例,netty4.1高级应用篇三,手写RPC框架第三章《RPC中间件》
案例介绍结合上面两章节,本章将实现rpc的基础功能;提供一给rpc中间件jar给生产端和服务端。技术点;1、注册中心,生产者在启动的时候需要将本地接口发布到注册中心,我们这里采用redis作为注册中心,随机取数模拟权重。2、客户端在启动的时候,连接到注册中心,也就是我们的redis。连接成功后将配置的生产者方法发布到注册中心{接口+别名}。3、服务端配置生产者的信息后,在加载xml时候由...原创 2019-08-23 19:28:34 · 1788 阅读 · 0 评论 -
netty案例,netty4.1高级应用篇二,手写RPC框架第二章《netty通信》
案例介绍在我们实现rpc框架的时候,需要选择socket的通信方式。而我们知道一般情况下socket通信类似与qq聊天,发过去消息,什么时候回复都可以。但是我们rpc框架通信,从感觉上类似http调用,需要在一定时间内返回,否则就会发生超时断开。这里我们选择netty作为我们的socket框架,采用future方式进行通信。Netty是由JBOSS提供的一个java开源框架。Netty提供...原创 2019-08-23 19:27:55 · 1809 阅读 · 0 评论 -
netty案例,netty4.1高级应用篇一,手写RPC框架第一章《自定义配置xml》
案例介绍本案例通过三个章节来实现一共简单的rpc框架,用于深入学习rpc框架是如何通信的,当前章节主要介绍如何自定义xml文件并进行解析。想解析自定义的xml首先定义自己的xsd文件,并且实现spring的NamespaceHandlerSupport、BeanDefinitionParser,两个方法进行处理。远程过程调用协议RPC(Remote Procedure Call)—远程过程...原创 2019-08-23 19:27:18 · 2034 阅读 · 0 评论 -
netty案例,netty4.1中级拓展篇五《基于Netty搭建WebSocket,模仿微信聊天页面》
前言介绍本章节我们模仿微信聊天页面,开发一个基于Netty搭建WebSocket通信案例。Netty的应用方面非常广;聊天、MQ、RPC、数据等等,在5G到来的时候更加需要大量数据传输,Netty的应用也会更加广阔。1、这个案例使用SpringBoot+Netty+WebSocket搭建功能。2、使用Netty提供的HttpServerCodec、HttpObjectAggregator、...原创 2019-08-09 21:41:35 · 2804 阅读 · 0 评论 -
工作后好多师弟师妹问我spring aop,我就写了这样一个例子
前言介绍: 毕业开始工作后,逐渐的学习了一些再学校不曾学习到的东西。时而师弟师妹会问一些关于技术的问题,我也是耐心解答,同时更希望用娱乐方式的例子教会他们。环境需求: myeclipse8.5 jdk1.6 spring3.2工程截图: 代码部分:公务员.javapackage 紫禁城.内...原创 2015-09-11 18:22:10 · 2474 阅读 · 1 评论 -
IE浏览器上传文件时本地路径变成”C:\fakepath\”的问题
在使用控件上传文件时,有时会需要获取文件本地路径展示给客户,这时可以通过这样的方式获取文件本地路径:document.getElementById('file_upl').value这在IE7及以前的IE浏览器版本上都没有问题,但是到IE8上面,就不行了,在IE8中你只会获取到这样的路径:"C:\fakepath\xxx”,其中xxx是你的文件名。这是怎么回事呢?原转载 2013-08-27 13:02:48 · 4212 阅读 · 0 评论 -
Ajax 异步Servlet、struts各种的使用
AJAX : 1、Servlet+jqAjax+json jar包方式例子下载(可运行,导入到Eclipse-jee环境里)http://download.youkuaiyun.com/detail/yao__shun__yu/4858288当然咱们的群网盘里面也有Eclipse-jee下载以及配置请看http://blog.youkuaiyun.com/yao__shun__yu/article原创 2012-12-07 16:54:06 · 1983 阅读 · 0 评论 -
Eclipse安装tomcat
所需资源Eclipse-jee、tomcat、tomcat插件官网下载Eclipse下载tomcattomcat插件csdn下载tomcat6.0安装版tomcat插件开始配置1、安装插件解压tomcat插件,把里面的这个文件com.sysdeo.eclipse.tomcat_3.2.1放到你Eclipse的plugins文件夹下原创 2012-12-07 13:14:41 · 2739 阅读 · 3 评论 -
基于JavaAgent的全链路监控六《开发应用级监控》
章节列表 | 关注微信公众号,bugstack虫洞栈,回复<基于JavaAgent的全链路监控>获取源码基于JavaAgent的全链路监控一《嗨!JavaAgent》基于JavaAgent的全链路监控二《通过字节码增加监控执行耗时》基于JavaAgent的全链路监控三《ByteBuddy操作监控方法字节码》基于JavaAgent的全链路监控四《JVM内存与GC信息》基于Ja...原创 2019-08-23 19:32:49 · 2473 阅读 · 2 评论