简
4年前
源码解读Linux等待队列
从源码角度来解读Linux等待队列机制,了解休眠与唤醒的运转原理kernel/include/linux/wait.hkernel/kernel/sched/wait.ckernel/include/linux/sched.hkernel/kernel/sched/core.c一、概述Linux内核的等待队列是非常重要的数据结构,在内核驱动中广为使用,它是
Stella981 Stella981
3年前
Https详细分析
目录介绍01.为何会有Https02.解决方案分析03.SSL是什么04.RSA验证的隐患05.CA证书身份验证06.Https工作原理07.Https代理作用08.Https真安全吗09.Https性能优化01.为何会有HttpsH
Wesley13 Wesley13
3年前
Oracle 排序中使用nulls first 或者nulls last 语法
\原理Nullsfirst和nullslast是OracleOrderby支持的语法如果Orderby中指定了表达式Nullsfirst则表示null值的记录将排在最前(不管是asc还是desc)如果Orderby中指定了表达式Nullslast则表示null值的记录将排在最后(不管是asc还是desc)使用语
Stella981 Stella981
3年前
OkHttp请求耗时统计
目录介绍01.先提问一个问题02.EventListener回调原理03.请求开始结束监听04.dns解析开始结束监听05.连接开始结束监听06.TLS连接开始结束监听07.连接绑定和释放监听08.request请求监听09.response响应监听
Stella981 Stella981
3年前
EASYOPS系列|《凤凰项目》用几百案例解释DevOps
团队组织是否“DevOps化”很难被定义,因为它在IT中的各种角色的工作原理是不同的,其间也有很多误解。AlanKoch!(https://static.oschina.net/uploads/space/2017/0417/114844_cZhJ_2893541.jpeg)是否“DevOps化”真的很难被定义,以下会讲到这里面的几点原
Wesley13 Wesley13
3年前
JDK和CGLIB动态代理区别
背景:虽然自己了解这两种代理的区别,但是面试时候还是答的很模糊,需要好好总结。前言JDK动态代理实现原理(jdk8):https://blog.csdn.net/yhl\_jxy/article/details/80586785(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2F
Wesley13 Wesley13
3年前
UGUI 橡皮擦效果
原理主要是通过鼠标点击UI的位置,将当前图片的alpha(透明通道)改为0,然后通过Shader叠加渲染大致效果就是这样:!(http://static.oschina.net/uploads/space/2016/0311/144418_MwJ4_698044.png)属性编辑窗口需要填写图片的大小和橡皮檫的大小!(http
Wesley13 Wesley13
3年前
ChIP
参考:生信技能树ChIPSeq综述(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.plob.org%2Farticle%2F3760.html)一些简单的copy,纯属个人笔记。 ChIPseq的原理用于在全基因组范围中研究DNA结合
三维可视化技术软件开发好不好?3D展示制作费用华锐互动
什么是?三维可视化技术可以用在现实生活中哪些场景?从目前趋势来看,三维可视化技术的发展前景是非常不错的。它所应用的领域也是非常广泛的,比如可以运用在建筑,粮仓,港口,园区安防,消防,还可运用于城市应急数据管理,乡村农业,交通等多领域,在基于多媒体技术、网络技术以及三维镜像技术的手段下实现了数据处理的虚拟化,通过对数据进行全方位的监控,构建基于现实的3D虚拟现