Wesley13 Wesley13
4年前
java多线程常见问题
Java多线程是什么Java提供的并发(同时、独立)处理多个任务的机制。多个线程共存于同一JVM进程里面,所以共用相同的内存空间,较之多进程,多线程之间的通信更轻量级。依我的理解,Java多线程完全就是为了提高CPU的利用率。Java的线程有4种状态,新建(New)、运行(Runnable)、阻塞(Blocked)、结束(Dead),关键就在于阻塞(Bl
Easter79 Easter79
4年前
thinkjs内置中间件介绍
meta(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fthinkjs%2Fthinkmeta) 显示一些meta信息,如:发送ThinkJS的版本号,接口的处理时间等等resource(https://www.oschina.
kenx kenx
4年前
个人博客开发之blog-api项目统一结果集api封装
前言由于返回jsonapi格式接口,所以我们需要通过javabean封装一个统一数据返回格式,便于和前端约定交互,状态码枚举ResultCodejavapackagecn.soboys.core.ret;importlombok.Getter;/@authorkenx@version1.0@date2021/6/1715:35
Stella981 Stella981
4年前
SpringBoot整合dubbo
市面上大概是用两种方式使用微服务,①dubbo,②,springcloud;dubbo是使用rpc进行服务调度,而springcloud是用轻量级的http方式;dobbo侧重于服务间通信,在负载均衡,网关,路由,熔断方面依赖于第三方,而springcloud则提供了一整套完整的解决方案。且zookeeper偏向于保证一致性,而springc
Easter79 Easter79
4年前
TarsGo支持Protocol Buffer
Tars是腾讯从2008年到今天一直在使用的后台逻辑层的统一应用框架TAF(TotalApplicationFramework),目前支持C,Java,PHP,Nodejs,Golang语言。该框架为用户提供了涉及到开发、运维、以及测试的一整套解决方案,帮助一个产品或者服务快速开发、部署、测试、上线。它集可扩展协议编解码、高性能RPC通信框架、名字路
Wesley13 Wesley13
4年前
ERC20 代币 API 调用
说在前面:请先阅读此文章:ERC20代币API调用前期准备(一)(https://my.oschina.net/u/3050295/blog/2050343)一、查看合约对象可调用的api接口在JS交互窗口中输入:cfcContract得到以下输出: 
Stella981 Stella981
4年前
Dubbo 支持哪些序列化协议?
面试题dubbo支持哪些通信协议?支持哪些序列化协议?说一下Hessian的数据结构?PB知道吗?为什么PB的效率是最高的?面试官心理分析上一个问题,说说dubbo的基本工作原理,那是你必须知道的,至少要知道dubbo分成哪些层,然后平时怎么发起rpc请求的,注册、发现、调用,这些是基本的。接着
Wesley13 Wesley13
4年前
Java 之 HashMap 集合
一、HashMap概述java.util.HashMap<k,v集合implementsMap<k,v接口HashMap集合的特点:1、HashMap集合底层是哈希表:查询速度特别的快JDK1.8之前:数组单向链表JDK1.8之后:数组单向链表|红黑树(
Stella981 Stella981
4年前
Jmeter 通过json Extracted 来获取 指定的值的id
在没有精确或模糊查询的接口时可以使用jmeter获取指定的值的ID1importjava.lang.String;2StringgetTargetName"iphone632g";3//判读相应结果中是否包含指定值:iphone632g4booleancontainsCategoryp