在 Linux 服务器上遇到点小问题,上去折腾半天。这还是第一次注意到 Linux 这个多年来就存在的特性:OOM Killer 。说白了 OOM Killer 就是一层保护机制,用于避免 Linux 在内存不足的时候不至于出太严重的问题,把无关紧要的进程杀掉,有些壮士断腕的意思。 先要学习点老知识 ...
分类:
系统相关 时间:
2017-08-31 16:12:33
阅读次数:
253
When run SparkSubmit --class [mainClass], SparkSubmit will call a childMainClass which is 1. client mode, childMainClass = mainClass 2. standalone clu ...
分类:
其他好文 时间:
2017-08-31 12:54:58
阅读次数:
282
上例的HelloWorld是由Android sutudio 自动生成的,现在我们手动来配置。 1. 重新创建工程 上例的HelloWorld是由Android sutudio 自动生成的,现在我们手动来配置。 1. 重新创建工程 2. 创建空的Activity 2. 创建空的Activity 生成 ...
分类:
其他好文 时间:
2017-08-30 18:26:33
阅读次数:
129
PS 1.CPU: 从通电到掉电,处理器一直在不断的执行程序计数器指向的指令,再跟新程序计数器。处理器看上去是按照指令模型来操作的,这个指令模型就是由指令集的结构决定的 2.DMA直接存储器存取:平常存取数据是先io-》主存->cpu;从磁盘到主存 3.高数缓存是提高 访问速度的 PS: 并发:指一 ...
分类:
其他好文 时间:
2017-08-30 01:01:20
阅读次数:
272
学习appium,遇到A new session could not be created.问题 Paste_Image.png 问题一: 第一个被测试应用为手机系统自带的计算器应用,测试时出现上述问题,找了很多资料,最后发现问题所在: @BeforeClass public void setup( ...
分类:
移动开发 时间:
2017-08-29 19:38:22
阅读次数:
201
作者:偶尔记一下 该中文文档由于尽可能和原文内容一致,所以有些地方如果不熟悉,看中文版的文档的也会有一定的障碍,所以本章根据该中文文档以及实际应用,使用通俗的语言来讲解详细的配置。 本文中所有节点的链接都是对应的中文文档地址,可以点击查看详细信息。 注:本文后面提到的MBG全部指代MyBatis G ...
分类:
其他好文 时间:
2017-08-26 17:05:50
阅读次数:
413
对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux目录结构的相关知识。 当在使用Linux的时候,如果您通过ls –l / ...
分类:
系统相关 时间:
2017-08-24 23:54:36
阅读次数:
259
IO操作的MDA(Direct memory access)模式:直接访问内存,是一种不经过CPU而直接进行内存数据存储的数据交换模式,几乎可以不损耗CPU的资源; CLR所提供的异步编程模型就是充分利用硬件的DMA功能来释放CPU的压力;使用线程池进行管理,异步将工作移交给线程池中的某个工作线程来 ...
1.概述 1) 给LinearLayout 注册click 事件,点击后隐藏输入法软键盘。为什么要叫软键盘,很奇怪呢。通过Activity 的getSystem(Context.INPUT_METHOD_SERVICE) 获取到输入法的对象,接着把它隐藏掉。 2) EditText 输入的字符达到最 ...
分类:
移动开发 时间:
2017-08-22 18:41:31
阅读次数:
305
摘要: 理解 Ack,设置为手动 Ack,如何在异常时,进行数据回返,我们再次不理解基础的发送和接受的功能,官网的实例已经很满足学习的要求了,其实在队列的配置中,最复杂的也就是消费者的逻辑,我这边讲解的适用于开发大型网站,对数据的处理要非常的谨慎的,如果是简单学习,不建议看。 概念性解读(Ack的灵 ...
分类:
编程语言 时间:
2017-08-22 15:59:15
阅读次数:
267