gongstring技术博客
最新文章
源码解读
软件安装
常见问题
大数据
常用工具
鸡汤文
备案号:鄂ICP备15015839号-1
鄂公网安备 42010202001692号
K8s容器开放接口规范文档(CRI OCI CNI)
2021年05月11日 15时59分14秒
CRI中定义了容器和镜像的服务的接口,因为容器运行时与镜像的生命周期是彼此隔离的,因此需要定义两个服务,该接口使用Protocol Buffer,基于gRPC
阅读全文
源码解读
JDK8新特性之并行编程类CompletableFuture示例
2021年03月06日 22时31分07秒
在业务编写过程中,经常会遇到事务较长的任务。例如接口用途是用户登录完成后,需要查询用户信息,其中包括:登录信息、基础信息、权限、账户余额等。如果按照顺序执行方式,则整个接口执行时间总长度等于各个子任务(或方法)时长的总和。而为了提高系统吞吐能力,业务系统一般会添加超时机制(例如:如果5S内接口没有执行完毕,将会自动超时),势必导致接口调用失败率提升,影响用户体验
阅读全文
源码解读
看源码解决:org.apache.ibatis.binding.BindingException: Parameter '0' not found
2020年03月29日 22时01分47秒
Mybatis的Mapper类中,参数前面没有添加@Param("xxx")作为参数说明
阅读全文
源码解读
通过源码教你如何开启Dubbo框架随机端口功能
2019年10月31日 19时23分17秒
通过源码教你如何开启Dubbo框架随机端口功能
阅读全文
源码解读
Dubbo提供者本地缓存配置源码解析
2018年06月15日 14时22分40秒
根据官方图,dubbo调用者需要通过注册中心(例如:ZK)注册信息,获取提供者,但是如果频繁往ZK获取信息,肯定会存在单点故障问题,所以dubbo提供了将提供者信息缓存在本地的方法
阅读全文
源码解读
教你如何在SpringMVC项目中单独使用Feign组件(含源码分析)
2018年05月30日 10时27分21秒
在项目中,经常有基于Restful格式的接口需要调用,特别是远程调用。做法有多种,例如:自己手写http请求接口、使用Spring的RestTemplate进行远程调用等。得益于SpringCloud组件的Feign组件,有了一种易于上手,忽略请求细节的选择方案
阅读全文
源码解读
Mybatis源码分析-读取非项目中的xml文件
2018年05月17日 17时28分38秒
在Mybatis的SqlSessionFactory启动时,会先读取mybatis-config.xml配置文件进行初始化。mappers标签里面配置的xml文件,在XMLConfigBuilder.parseConfiguration(XNode root)方法中进行加载,而mybatis底层提供了几种xml加载方式,支持项目中的xml读取,以及URL的方式
阅读全文
源码解读
Apache Camel使用加载路由源码(扫描包路径方式)分析及注意事项
2018年05月16日 14时46分01秒
经过源码分析,Apache Camel在于Spring进行集成的时候,使用CamelContextFactoryBean进行相关Bean实例的统一管理。而使用packageScan进行启动时,需要调用如下方法
阅读全文
源码解读
IKAnalyzer实现扩展词库+动态更新词库的方法
2016年11月29日 10时21分41秒
当前IKAnalyzer从发布最后一个版本后就一直没有再更新,使用过程中,经常遇到需要扩展词库以及动态更新字典表的问题,此处给出一种解决办法
阅读全文
源码解读