Chase620 Chase620
4年前
简析限流算法
简析限流算法1.简介限流顾名思义是限制流量,限制流量的目的是为了保障服务稳定运行,避免服务被流量冲垮。当流量超出服务处理能力时,部分请求将会被限流组件拦截。被拦截的请求可能会被丢弃,如果是C端请求,那么这个请求可能会被导向指定的错误页上,而不是生硬的拒绝。这里我们丢
Wesley13 Wesley13
3年前
Java 服务遇到线上问题怎么办?这样排查很赞!
!(https://oscimg.oschina.net/oscnet/aa912d1559c94ce7974a4a31b3f2dfcb.jpg)线上问题不同于开发期间的bug,与运行时环境、压力、并发情况、具体的业务相关。对于线上的问题利用线上环境可用的工具,收集必要信息对定位问题十分重要。1服务上常见问题所有
Stella981 Stella981
3年前
Dubbo Ecosystem
!_2019_01_10_10_22_06(https://yqfile.alicdn.com/89981f76d6ccbc54f83d7b2e98e6032f5c64f7b8.png)从微服务框架到微服务生态,这是微服务发展的必然趋势,也是Dubbo社区满足开发者更高效的构建微服务体系期望的使命和担当。近期,ApacheDubboPPMC
Stella981 Stella981
3年前
Framework打包
iOSapp需要在许多不同的CPU架构下运行:arm7:在最老的支持iOS7的设备上使用arm7s:在iPhone5和5C上使用arm64:运行于iPhone5S的64位ARM处理器上i386:32位模拟器上使用x86\_64:64为模拟器上使用
Easter79 Easter79
3年前
String封装——读时共享,写时复制
String封装——读时共享,写时复制本文由乌合之众瞎写http://my.oschina.net/oloroso(http://my.oschina.net/oloroso)碰到过一位一直怀疑C标准库(STL)效率的人,他说STL效率太低,企业开发根本不会用。我是持反对意见的。说这话的人,肯定没有做过大量的调查。没有调查就没有发言权
Stella981 Stella981
3年前
Istio 控制面对接 Consul 注册中心
!(https://oscimg.oschina.net/oscnet/upc09900270f5f659c3b4fc10db4d86444a8b.JPEG)随着下一代非侵入式微服务技术ServiceMesh服务网格的兴起,其解决了侵入式微服务框架的相关问题,实现了语言无关、对应用透明等能力。因此越来越多的开发者逐渐由传统的侵
Wesley13 Wesley13
3年前
Java 并发编程:AQS 的自旋锁
互斥锁在AQS的互斥锁与共享锁(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU3OTc1MDM1Mg%3D%3D%26mid%3D2247495259%26idx%3D1%26sn%3D56465c833f62a64b1
Wesley13 Wesley13
3年前
Java开发仍然是主流,一起学《Java核心编程》
本文介绍了Java的发展趋势,并阐述了如何学习Java技术。Java为啥火爆?随着互联网应用的发展,各种编程语言层出不穷,比如C、Golang、TypeScript、ActionScript等,但不管是哪种语言,都无法撼动Java的“霸主”地位。Java语言始终占据着各类编程语言排行榜的榜首,开发者对于Java的热情也是与日俱增
Wesley13 Wesley13
3年前
Unity Package包内插件解锁
起因:新版的Unity将模块工具与游戏中的资源文件分开放置,但有一个问题,里边的插件都是只读的,无法添加内容,连创建都是灰色的orz:!(https://oscimg.oschina.net/oscnet/96fdd7703a83e2b397ae7c65f658430da89.png) 要想给这些插件添加一些别的自定义功能,那基本等于
Wesley13 Wesley13
3年前
MongoDB 2.0发布
2.0终于发布了,赶快试一下。 http://fastdl.mongodb.org/linux/mongodblinuxx86\_642.0.0.tgz试了一下,和1.8.3安装配置一样,参考我之前的文章,略微修改一下脚本文件里面的路径即可。但是C的客户端代码无法编译动态库,原因是少了一个cpp文件,可以暂时使用1.8.3的