学习
Smartershining
这个作者很懒,什么都没留下…
展开
-
分布式系统学习
分布式特点分布性分布式系统中节点分布情况在空间上是随意分布的。对等性系统中所有节点都是对等的,没有主从之分。副本是分布式系统对数据和服务提供的一种冗余方式,数据副本是指在不同节点上持久化同一份数据,解决单点故障数据丢失的问题,服务副本是指多个节点提供同样的服务,每个节点都有能力接受来自外部的请求并进行相应的处理。并发性分布式系统中的多个节点可能会并发地操作一些共享的资源,如数据库和分布式存储,如何准原创 2017-12-10 10:50:16 · 313 阅读 · 0 评论 -
1203随笔
近期遇到的一些的事的思考,想到哪写到哪,权当是自己的的一个记录。问题的记录菜鸟程序员和老程序员最大的区别在于老程序员大多数坑都已经踩过了,所以,对于新手程序员,每遇到一个问题,多记录还是很有必要的,最好每天睡觉前整理一下发博客回顾一下。给自己定一个小目标吧,争取每周发表一篇技术博客,包括自己看的书的感受和工作中遇到的一些有价值的问题。一定要学会积累。低级bug关于代码中的低级bug,代码的低级bug原创 2017-12-03 23:44:46 · 199 阅读 · 0 评论 -
Java subString 方法
jdk7之前substring实现方法-截取一部分jdk的关键实现String(int offset, int count, char value[]) { this.value = value; this.offset = offset; this.count = count;}public String substring(int beginIndex, int end原创 2017-11-26 10:47:11 · 666 阅读 · 0 评论 -
MarkDown Cheatsheet
MarkDown Cheatsheet标题# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题列表- 标题- 列表有序列表1.标题2.列表链接语法[CSDN](http://www.csdn.net)图片![](图片链接地址)引用> talk is cheap, show me the code.注意: > 与文本之间有一个空格粗体,斜原创 2017-11-19 10:27:00 · 369 阅读 · 0 评论 -
pass by value vs pass by reference
pass by value当参数是pass by value时,调用者和被调用者是有两个相同具有相同值的独立变量,被调用者修改了参数的值,调用者是看不到效果的。pass by reference当参数是pass by reference时,调用者和被调用者是使用一个相同的变量,如果调用者更改了参数的值,调用者是可以看到效果的。Java参数传递java都是pass by value, 看下面这个例子p原创 2017-11-26 11:34:04 · 646 阅读 · 0 评论 -
微服务架构
微服务架构是在2010年后出现的,这个架构的特点就是松耦合,服务与服务之间独立的部署运行和升级。作为分布式系统的一种,微服务具有的优势是能增大系统容量,整个系统的隔离性和容错性更强,带来的问题也显而易见,系统的管理,测试和设计上面更加复杂。 再来谈谈SOA(面向服务的架构),其中三个角色,服务提供者,服务消费者和企业总线服务,企业总线主要是为了用一套统一的方式...原创 2018-11-10 11:47:45 · 163 阅读 · 0 评论