RPC英文全称remote procedure call 翻译成中文的意思就是远程过程调用。RPC的出现其实主要是为了解决分布式系统间的通信透明性的问题。 那什么是分布式系统的通信透明性问题?这个问题就是指分布式系统间的相互调用其实是基本进程间的显式消息交换,然而,消息的发送和接收过程无法隐藏。而通 ...
分类:
其他好文 时间:
2018-06-20 22:38:52
阅读次数:
184
本文整理自《MySQL技术内幕 InnoDB存储引擎》 MySQL通过后台各种线程、内存池、文件交互来实现对外服务的,不同线程实现不同的资源操作,各个线程相互协助,共同来完成数据库的服务。以下简单总结MySQL的一些后台线程以及主要作用,以及innodb引擎的变化升级情况。 整体上看,MySQL的后 ...
分类:
数据库 时间:
2018-06-20 22:38:27
阅读次数:
222
Django orm使用教程 标签(空格分隔): Django orm 前言 orm使用五步走: 1. 在settings文件中设置数据库连接配置 2. 创建app 3. 在models里面创建类 4. 使用 命令将改变登记在小本本上面 5. 使用 命令将改动同步到数据库中 数值类型(常用) 1. ...
分类:
其他好文 时间:
2018-06-20 22:38:21
阅读次数:
203
SpringApplication.run(Main.class, args); 从这个方法开始讲吧: ConfigurableApplicationContext 这个接口,熟悉spring源码的童鞋们肯定一眼就会有亲切感 至于不熟悉的童鞋们嘛...未来我可能会再开一个spring的坑 这里不详细 ...
分类:
移动开发 时间:
2018-06-20 22:38:13
阅读次数:
243
缩写,是简介高效地表达 unix unix-like Linux 00、命令简写 ls:list(列出目录内容)cd:Change Directory(改变目录)su:switch user 切换用户rpm:redhat package manager 红帽子打包管理器pwd:print work ...
分类:
系统相关 时间:
2018-06-20 22:38:05
阅读次数:
281
在典型的负载均衡群集中,包括三个层次的组件:第一层,负载调度器:这是访问整个群集系统的唯一入口,对外使用所有服务器共有的VIP(Virtual\p,虚拟IP)地址,也称为群集1P地址.通常会配置主,备两台调度器实现热备份,当主调度器失效以后平滑替换至备用调度器,确保高可用性。第二层,服务器池:群集所提供的应用服务(如HTTP、FTp)由服务器池承担,其中的每个节点具有独立的RIP(Real\P,真
分类:
其他好文 时间:
2018-06-20 22:37:56
阅读次数:
265
6月21日任务5.5 进入编辑模式5.6 vim命令模式5.7 vim实践扩展vim的特殊用法 http://www.apelearn.com/bbs/thread-9334-1-1.htmlvim常用快捷键总结 http://www.apelearn.com/bbs/thread-407-1-1.htmlvim快速删除一段字符 http://www.apelearn.com/bbs/thread
分类:
系统相关 时间:
2018-06-20 22:37:49
阅读次数:
216
Reference: 1. http://www.cnblogs.com/zuoyuan/tag/leetcode/ 2. https://github.com/qiyuangong/leetcode/tree/master/python 3. https://github.com/shichao- ...
分类:
编程语言 时间:
2018-06-20 22:37:33
阅读次数:
163
失踪人口突然回归……orz。题解还是有必要写的,虽然估计只有自己(?自己也不一定看得懂)看得懂。 题目链接:http://codeforces.com/contest/992/problem/D 题目大意:给出n个数字a和一个k,求数列a中的子区间aa满足aa的和乘k等于aa的积。(a<=1e8,n ...
分类:
其他好文 时间:
2018-06-20 22:37:25
阅读次数:
213
react-avatar-editor的使用 在上面这过程中,通过canvas转成blob文件流在发送到后端会出现这个文件的后缀名为空,需要对blog进行进一步以new File([params.avatar], 'avatar.png', { type: 'image/png' })的方式进行封装 ...
分类:
其他好文 时间:
2018-06-20 22:37:08
阅读次数:
193
小书匠 Graph 图论 如果只是简单使用nx.draw,是无法定制出自己需要的graph,并且这样的graph内的点坐标的不定的,运行一次变一次,实际中一般是要求固定的位置,这就需要到布局的概念了.详细的画图信息可以看这里,代码中的关键部分使用了英文进行注释,不在另外注释.目录:9.Drawing... ...
题目:反转一个单链表。 示例: ...
分类:
其他好文 时间:
2018-06-20 22:36:45
阅读次数:
231
#1. SummertimeSadnessFile = open('SummertimeSadness.txt',mode="r",encoding='utf-8') SummertimeSadnessText = SummertimeSadnessFile.read() SummertimeSad... ...
分类:
其他好文 时间:
2018-06-20 22:36:35
阅读次数:
207
历史最值线段树好像听上去很简单,多带一个参数就可以了? 吗? 历史最值线段树 正如其名,「历史最值线段树」记录的是区间内的历史最值。 HistoricalMaxVal == max(Tree[i].val)? 听上去是不是很简单啊?是不是我们每次记录一下max就好了啊? 好吧不讲这个正常人不会认可的 ...
分类:
其他好文 时间:
2018-06-20 22:36:25
阅读次数:
206
http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=571 整数划分(三) 时间限制:1000 ms | 内存限制:65535 KB 难度:5 整数划分(三) 时间限制:1000 ms | 内存限制:65535 KB 难度:5 整数划分是一个经典的 ...
分类:
其他好文 时间:
2018-06-20 22:36:16
阅读次数:
271
vue中与数据交互
分类:
移动开发 时间:
2018-06-20 22:36:07
阅读次数:
252
组员从GitHub上下载项目并上传项目的步骤如下 1.组员接收到组长发的项目地址,组员需要从GitHub上把项目克隆下来,首先组员 需要在本地的一个文件夹里打开git,然后运行如下代码:git clone 项目地址 2.克隆完成后,cd到项目文件里,这时你看到的是你在项目的master分支下; 3. ...
分类:
其他好文 时间:
2018-06-20 22:35:59
阅读次数:
219