• 等级
  • 511727 访问
  • 71 原创
  • 528 转发
  • 6648 排名
  • 22 评论
  • 69 获赞

jdk1.8 hashmap源码

staticclassNode<K,V>implementsMap.Entry<K,V>{finalinthash;finalKkey;Vvalue;Node<K,V>next;transientNode<K,V>[]table...

2019-05-16 14:47:23

基于dubbo设计过程需要注意的事项

原理回顾:远程服务器调用流程1.客户端发起接口调用2.服务中间件进行路由选址:找到具体接口实现的服务地址3.客户端将请求信息进行编码(方法名,接口名,参数,版本号等序列化后,转成字节通过本地代理对像socket写入)4.建立与服务端的通讯(客户端与服务端通过TCPsocket直连)5.服务端将接收到的信息进行反编码(socket读出字节,反序列化后,还原成方法名,接口名,...

2019-03-31 22:59:45

ES资料

https://blog.csdn.net/weixin_40341116/article/details/80778599 内嵌文档https://www.cnblogs.com/pilihaotian/p/5830754.htmlhttps://www.jianshu.com/p/c79f5e035fbehttps://www.elastic.co/guide/en/elastics...

2018-11-30 01:04:19

Oauth2授权模式访问之授权码模式(authorization_code)访问

https://blog.csdn.net/u013887008/article/details/80616422Oauth2授权模式访问之授权码模式(authorization_code)访问获取coderedirect_uri可以随便写,在浏览器输入(注意是get请求方式):http://localhost:8080/oauth/authorize?response_type...

2018-11-19 23:45:14

Kong Gateway - 03 基于网关服务的OAuth2验证(OAuth2 Authentication Code Grant 授权码模式)

https://blog.csdn.net/zhengzizhi/article/details/80221977https://getkong.org/plugins/oauth2-authentication我们演示还是用books的Restfulapi数据接口,把KongGateway-01范例中PostgresSQL中的kong数据库删掉,导入一个已经配置好的干干净净...

2018-11-19 23:38:08

浅谈移动端UI自动化测试工具 Appium

https://testerhome.com/topics/11318相关文章阅读链接:移动APP自动化测试框架对比 https://mp.weixin.qq.com/s/pu1TKZhNW2L2BmvpjGzLCw客户端自动化测试研究 https://tech.meituan.com/mobile_app_automation.html客户端自动化测试研究 https://www...

2018-11-18 21:49:50

web前端研发工程师编程能力成长之路 [转]

http://www.cnblogs.com/eric6/archive/2011/03/23/1991777.html【背景】如果你是刚进入WEB前端研发领域,想试试这潭水有多深,看这篇文章吧;如果你是做了两三年WEB产品前端研发,迷茫找不着提高之路,看这篇文章吧;如果你是四五年的前端开发高手,没有难题能难得住你的寂寞高手,来看这篇文章吧;WEB前端研发工程师,在国内是一个朝阳职...

2018-09-30 00:11:06

深入理解JAVA集合系列三:HashMap的死循环解读

https://www.cnblogs.com/dongguacai/p/5599100.html由于在公司项目中偶尔会遇到HashMap死循环造成CPU100%,重启后问题消失,隔一段时间又会反复出现。今天在这里来仔细剖析下多线程情况下HashMap所带来的问题:1、多线程put操作后,get操作导致死循环。2、多线程put非null元素后,get操作得到null值。3、多线程p...

2018-09-20 22:55:04

支付宝架构师:从工程师到架构师的成长之路

https://www.toutiao.com/a6603218123388617224/?tt_from=weixin&utm_campaign=client_share&wxshare_count=1&timestamp=1537448139&app=news_article&utm_source=weixin&iid=43537226172&a...

2018-09-20 22:53:08

Pinpoint中agent各个端口数据发送的过程

https://blog.csdn.net/wslyk606/article/details/77965073Agent程序启动后会调用DefaultAgent中的构造去创建很多的初始化,而agent发送的数据初始化过程也是从这里开始的!DefaultAgent.java DefaultAgent加载agent的信息(AgentInformation):this.agentIn...

2018-08-25 15:47:23

数据库连接池到底应该设置多大?

https://blog.csdn.net/w05980598/article/details/78797310/我在研究HikariCP(一个数据库连接池)时无意间在HikariCP的Githubwiki上看到了一篇文章(即前面给出的链接),这篇文章有力地消除了我一直以来的疑虑,看完之后感觉神清气爽。故在此做译文分享。 接下来是正文数据库连接池的配置是开发者们常常搞出坑的地方,在配...

2018-07-30 23:20:54

DBCP连接池配置详解

https://blog.csdn.net/yyyuuueeee/article/details/52268619SpringDBCP配置   <beanid="dataSource"class="org.apache.commons.dbcp.BasicDataSource"destroy-method="close">   <pro...

2018-07-30 22:59:39

应用监控预警--Pinpoint介绍

 转自:https://skyao.gitbooks.io/learning-pinpoint/content/introduction/data.html Pinpoint翻译自Pinpoint的 github首页内容介绍 Pinpoint是一个开源的APM(ApplicationPerformanceManagement/应用性能管理)工具,用于基...

2018-07-23 06:15:47

logback 源码--看配置文件logback.xml的加载位置

publicabstractclassAbstractLifeCycleimplementsLifeCycle{  privatestaticfinalLoggerLOG=Log.getLogger(AbstractLifeCycle.class);//触发log初始化动作  publicstaticfinalStringSTOPPED="STOPPED"; ...

2018-06-12 14:34:58

Dubbo剖析-线程模型

https://ifeve.com/dubbo-threadmodel/一、前言Dubbo默认的底层网络通讯是使用Netty来做的,在服务提供方NettyServer使用两级线程池,其中EventLoopGroup(boss)主要用来接受客户端的链接请求,并把接受的请求分发给EventLoopGroup(worker)来处理,boss和worker线程组我们称为IO线程。如果服务提供方的逻辑能迅速...

2018-05-14 00:23:31

dubbo常用技巧

1.本地开发<dubbo:registryaddress="10.20.153.10:9090"register="false"/><dubbo:referenceid="xxxService"interface="com.alibaba.xxx.XxxService"url="dubbo://localhost:20890"/>2.可调优

2018-05-13 23:13:11

浅谈linux线程切换问题

http://www.jb51.net/article/102059.htm处理器总处于以下状态中的一种:1、内核态,运行于进程上下文,内核代表进程运行于内核空间;2、内核态,运行于中断上下文,内核代表硬件运行于内核空间;3、用户态,运行于用户空间;一个进程的上下文可以分为三个部分:用户级上下文、寄存器上下文以及系统级上下文。用户级上下文:  正文、数据、用户堆栈以及共享存储区;寄存器上下文:  ...

2018-04-26 11:04:28

Jetty之WebAppContext

http://blog.csdn.net/kobejayandy/article/details/20165937前面的文章已经提到过,在servlet容器中,每一个webapplication都对应一个contextHandler,但是前面讲到的contextHandler的定义主要是实现了将http的请求进行路由,将其交给sessionHandler,然后再交给servletHandle然后转...

2018-03-18 17:31:44

zookeeper源码分析之一服务端启动过程

https://www.cnblogs.com/davidwang456/p/4966465.htmlzookeeper简介   zookeeper是为分布式应用提供分布式协作服务的开源软件。它提供了一组简单的原子操作,分布式应用可以基于这些原子操作来实现更高层次的同步服务,配置维护,组管理和命名。zookeeper的设计使基于它的编程非常容易,若我们熟悉目录树结构的文件系统,也会很容易使用z...

2018-03-18 09:47:55

dubbo连接池

一、发现问题     先看看问题表象:    1、服务消费者端应用本地保存注册列表异常,报Toomanyopenfiles    点击(此处)折叠或打开[DubboSaveRegistryCache-thread-1]14:37:30.714WARNc.a.dubbo.registry.zookeeper.ZookeeperRegistry - [DUBBO] Faile...

2018-03-08 10:33:34

郭龙_Jack

老IT一枚,就职过,东亚银行,顺丰速运,平安科技,芒果网,三代人科技 历经职位,研发,高级研发,平台架构师,技术负责人。。。。 精通移动互联网技术解决方案
关注
  • 计算机软件/高级研发工程师
  • 中国 广东省 深圳市
奖章
  • 持之以恒
  • 勤写标兵Lv1