Easter79 Easter79
3年前
String Builder 源码分析
!(https://oscimg.oschina.net/oscnet/2af3de6213a842a08f7a8b1544c6ebf0.png)StringBuilder与StringBuffer区别StringBuilder可变字符串,线程不太安全,但效率高,推荐使用。StringBuffer可变字符串,线程安全,但效率
Stella981 Stella981
3年前
IOS Crash Log 分析
上架AppStroe被打回来了,原因是:YourappcrashedoniPadrunningiOS11.3.1connectedtoanIPv6networkwhenwetappedonprofileimage. Wehaveattacheddetailedcrashlogstohelp
Wesley13 Wesley13
3年前
MySQL MGR实现分析
此文已由作者温正湖授权网易云社区发布。欢迎访问网易云社区(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fsq.163yun.com%2Fblog%3Ftag%3DM_tg_456_65),了解更多网易技术产品运营经验。MySQLGroupReplication(
Stella981 Stella981
3年前
Kafka 架构分析(1)
本次kafka相关分析总结,以apachekafka为准。地址:http://kafka.apache.org/documentation/(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fkafka.apache.org%2Fdocumentation%2F)中文文档地址:h
Stella981 Stella981
3年前
AVIOInterruptCB结构体分析
1AVIOInterruptCB结构体定义在/usr/include/libavformat/avio.h中有如下的结构体定义,根据头文件中的注释:这是一个回调函数和参数的结构体。有些函数是在阻塞的,用这个回调函数来检查是否中断这个阻塞函数,如果回调函数返回1,那么这个正在阻塞的操作将被中止。那么就用这个结构体里的参数opaque来回调其中的callb
Stella981 Stella981
3年前
Play Framework分析1
Play是标准的RequestResponse型框架,类似于Struts。Play把HTTP请求封装为4个类:Header,Cookie,Request,Response。和Servlet类似的是,他也是通过处理Request和Response两个对象来完成一次访问的处理。和Servlet不同的是,在Servlet中你想获得S
Wesley13 Wesley13
3年前
MySQL基础架构分析
文章已托管到GitHub(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2FZiphtracks%2FJavaLearningmanual),大家可以去GitHub查看阅读,欢迎老板们前来Star!搜索关注微信公众号码出Offer领取各种学习资料!
Easter79 Easter79
3年前
Tomcat脚本简要分析
Tomcat的脚本在bin目录下,有:catalina、startup、shutdown、setenv、digest、version等。其中catalina脚本用于启动和关闭tomcat服务器,是tomcat中最关键的脚本。startup脚本和shutdown脚本等都是使用了不同的参数调用了catalina脚本:startup脚
Stella981 Stella981
3年前
RabbitMQ数据丢失分析
RabbitMQ数据丢失分析简要系统流程场景图!简要系统流程场景图(http://wx1.sinaimg.cn/mw690/9e2b10fagy1fst744xqz0j20jf03a746.jpg)数据丢失场景以下场景分析前提是队列持久化,交换器持久化,消息持久化,非持久化场
九路 九路
1年前
Java HashMap源码分析
我们知道,HashMap是最常用的key,value结构之一,也是面试官最爱问的面试题之一今天我们就来从源码角度来解析一下,HashMap底层的原理