Wesley13 Wesley13
3年前
java并发编程实践 笔记 2017
\TOC\javaIO模型BIO:JDK1.4之前的IO,阻塞IONIO:linux多路复用技术(select模式)实现IO事件的轮询方式:同步非阻塞的模式,这种方式目前是主流的网络通信模式Mina,netty网络通信框架AIO:jdk1.7
Wesley13 Wesley13
3年前
java 数组的协变和逆变
先说结论:1.基元类型数组不允许协变和逆变,无法编译通过。2.引用类型数组允许协变和逆变,逆变时会检查实际类型,如果不相符则抛出java.lang.ClassCastException。下面是验证代码。1publicclassTestArrayInstance{2publicst
Easter79 Easter79
3年前
tidb 架构 ~Tidb学习系列(4)
一简介:今天我们继续学习tidb二集群管理  0集群配置    验证4台一组3个kv一个pdserver    上线6台一组  1动态添加kv服务    nohuptikvserverpd"IP1:2379"addr"IP2:20160"datadir/u
Stella981 Stella981
3年前
OkHttp三问—百度真题
来吧,今天说说常用的网络框架OKHttp,也是现在Android所用的原生网络框架(Android4.4开始,HttpURLConnection的底层实现被Google改成了OkHttp),GOGOGO!OKHttp有哪些拦截器,分别起什么作用OkHttp怎么实现连接池OkHttp里面用到
Wesley13 Wesley13
3年前
ThinkPHP6.0学习笔记
ThinkPHP路由by:Mirror王宇阳Thinkphp的路由的主要作用是为了让URL地址更加美观、简洁、优雅……;设置路由对URL的检测、验证等操作提供了极大的便利性;路由功能是默认开启的config/app.php文件中设置:'with_route'true;路由
Stella981 Stella981
3年前
Linux veth pair 详解
Linuxvethpair详解vethpair是成对出现的一种虚拟网络设备接口,一端连着网络协议栈,一端彼此相连。如下图所示:!virtualdeviceveth1(https://oss.typesafe.cn/virtualdeviceveth1.png)由于它的这个特性,常常被用
Wesley13 Wesley13
3年前
HTML5新增标签解释
HTML5是一个新的网络标准,目标在于取代现有的HTML4.01,XHTML1.0andDOMLevel2HTML标准。它希望能够减少浏览器对于需要插件的丰富性网络应用服务(pluginbasedrichinternetapplication,RIA),如AdobeFlash,MicrosoftSilverlight,
可莉 可莉
3年前
15分钟在阿里云Kubernetes服务上快速建立Jenkins X Platform并运用GitOps管理应用发布
本文主要介绍如何在阿里云容器服务Kubernetes上快速安装部署JenkinsXPlatform并结合demo实践演示GitOps的操作流程。注意:本文中使用的jx工具、cloudenvironments等做过改造用以适配阿里云Kubernetes容器服务,并未在自建Kubernetes集群中做过验证。先决条件:首先,
Wesley13 Wesley13
3年前
E104
Mesh网络架构!(https://imgblog.csdnimg.cn/20200805112518999.png)E104BT10G/N蓝牙模块最大的优势在于可中继网络内的任意数据,任意模块都是中继,中继的同时也都可收到数据接线方式!(https://imgblog.csdnimg.cn/202
代码影响范围工具探索
祖传代码不敢随意改动,影响范围无法评估。并且组内时常有因为修改了某块代码,导致其他业务受到影响,产生bug,影响生产。2.研发提测完成后,测试进入测试后经常会向研发询问本次需求改动影响范围,以此来确定测试用例,以达到精准测试,提升整个需求的质量,缩短交付周期。那么,如何才能规避这种隐患?有没有一种工具能够协助代码研发及review人员更加精确的判断当前代码改动影响范围,有没有一种方法能够提供除了业务逻辑条件验证,针对代码作用范围,给测试人员提供精确验证链路?