Stella981 Stella981
3年前
GitHub 上有哪些完整的 iOS
1\.CodingiOS客户端Coding官方客户端.笔者强烈推荐的值得学习的完整APP.GitHubCoding/CodingiOS:CodingiOS客户端源代码(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Flink.zhihu.com%2
Stella981 Stella981
3年前
Linux的Namespace与Cgroups介绍
Namespace的概念LinuxNamespace是kernel的一个功能,它可以隔离一系列系统的资源,比如PID(ProcessID),UserID,Network等等。一般看到这里,很多人会想到一个命令chroot,就像chroot允许把当前目录变成根目录一样(被隔离开来的),Namesapce也可
Stella981 Stella981
3年前
SVG转图片 遇到的坑
开发过程中遇到一个需求将svg画的图谱保存成图片,查了很多资料,将解决办法和遇到的问题mark一下保存图片的方法letthatthis;letchartdocument.getElementById('chart');letsvghtmlchart.innerHTML;//
Stella981 Stella981
3年前
Linux的五种IO模型?
IO的同步、异步、阻塞、非阻塞同步、异步同步(synchronous):A调用B,B立刻处理A的请求(即使C紧接着调用B),并把最终结果返回给A。异步(asynchronous):A调用B,B立刻反馈A,仅是状态,并非最终结果。B处
Stella981 Stella981
3年前
JVM内存模型——JAVA的根基
抽象!(https://oscimg.oschina.net/oscnet/b941a038303f37cfceb7d3b4d3f3d34646d.jpg)解析程序计数器!(https://oscimg.oschina.net/oscnet/a11b615
Stella981 Stella981
3年前
ES6的Module系统
http://es6.ruanyifeng.com/docs/module(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fes6.ruanyifeng.com%2F%23docs%2Fmodule)Module的语法1.概述(https://ww
Wesley13 Wesley13
3年前
Java删除List元素的方法
一、正序删正序删,如果只删除至多1个元素,那只需要在删除后使用break语句跳出循环即可,如果需要删除多个元素,若不注意控制当前列表的size和下一个元素的index,容易报_java.lang.IndexOutOfBoundsException_异常publicstaticvoidremove(List<Stringlis
Wesley13 Wesley13
3年前
2016 年崛起的 JS 项目
本文首发知乎专栏(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fzhuanlan.zhihu.com%2Fp%2F25709238),是我对中文版risingstars2016(https://www.oschina.net/action/GoToLink?urlhttp%
Easter79 Easter79
3年前
TiKV 集群版本的安全迁移
问题描述在TiDB的产品迭代中,不免会碰到一些兼容性问题出现。通常协议上的兼容性protobuf已经能帮我们处理的很好,在进行功能开发,性能优化时,通常会保证版本是向后兼容的,但并不保证向前兼容性,因此,当集群中同时有新旧版本节点存在时,旧版本不能兼容新版本的特性,就有可能造成该节点崩溃,影响集群可用性,甚至丢失数据。目前在有不兼容的版
Wesley13 Wesley13
3年前
Java代理模式的实现方式
代理模式是23种设计模式之一,定义为:为其他对象提供一种代理以控制对这个对象的访问。简单来说就是在调用方无感知的情况下,修改原有的行为。\TOC\静态代理即通过手动编码方式实现publicinterfaceIFooService{voidfoo();}publicclass