数据存储引擎 一个功能的核心部分 引擎可以被分类 需求场景的不同催生了不同的类别 核心:存储数据 涉及到代码,称之为存储引擎 不同的需求 连接池: 总数是有限的,一个空闲给另外一个用 show engines; 查看引擎 MEMORY 内存 BLACKHOLE 黑洞空的存储引擎,写了就没 show ...
分类:
其他 时间:
2018-09-17 15:13:03
收藏:
0 评论:
0 赞:
0 阅读:
167
设计模式入门 1:设计模式是人们在面对同类型软件工程设计问题所总结出的一些有用经验。模式不是代码,而是某类问题的通用设计解决方案。 2:怎么来的,前人总结的 3:设计模式的邮件和用途 4:学习设计模式的方式:在你的设计和以往的工程里寻找何处可以使用它们 5:学习设计模式的本质目的是使软件工程在维护性... ...
分类:
编程语言 时间:
2018-09-17 15:11:59
收藏:
0 评论:
0 赞:
0 阅读:
208
本篇简单 里面更新 的四种方法。 更新UI简介 更新 主要是主线程进行更新,即 线程更新。如果在主线程外更新则会报错。 只有创建这个视图层次的线程才能修改它的视图 消息传递 使用 的 异步任务 ...
分类:
移动平台 时间:
2018-09-17 15:11:41
收藏:
0 评论:
0 赞:
0 阅读:
199
Linux进程的退出 linux下进程退出的方式 正常退出 从main函数返回return 调用exit 调用_exit 异常退出 调用abort 由信号终止 _exit, exit和_Exit的区别和联系 _exit是linux系统调用,关闭所有文件描述符,然后退出进程。 exit是c语言的库函数 ...
分类:
系统服务 时间:
2018-09-17 15:11:18
收藏:
0 评论:
0 赞:
0 阅读:
168
对于分散的机器来说,一台机器与另一台机器对话的唯一方式是通过网络传递消息。我们在TSL基础中引入了协议的概念。三种协议构成额GE上各种分布是计算范式的基础。 消息处理流程: GE采用请求和响应通信范式。扮演服务请求角色的程序成为服务器。响应的,向服务器发送请求的程序成为客户机。我们使用服务器或客户机 ...
分类:
其他 时间:
2018-09-17 15:10:20
收藏:
0 评论:
0 赞:
0 阅读:
216
启动外部程序时:直接使用Process.Start();来启动外部程序,参数(需要启动的外部程序所在文件位置) 关闭外部程序时:使用 process.Kill();来关闭外部程序 private string exePath; void Start() { exePath = @"C:\Window ...
分类:
编程语言 时间:
2018-09-17 15:10:03
收藏:
0 评论:
0 赞:
0 阅读:
198
IOTutility 一个轻量级的 IOT 基础操作库 [TOC] Base utility for IOT devices, networking, controls etc... IOTutility 的目的是提供一个易用的,轻量级的,能够快速使用的 IOT 编程功能库。 1. 为什么要写一个 ...
分类:
其他 时间:
2018-09-17 15:09:45
收藏:
0 评论:
0 赞:
0 阅读:
148
Spring在BeanFactory基础上提供了一些列具体容器的实现,其中AnnotationConfigApplicationContext是一个用来管理注解bean的容器,从AnnotationConfigApplicationContext的实现结构图中可以看出: AnnotationConf ...
分类:
移动平台 时间:
2018-09-17 15:09:16
收藏:
0 评论:
0 赞:
0 阅读:
167
作者:钱成杰 背景 在快速开发的背景下,经历了n个版本后的考拉Android App中已经存在了各种各样看似相同却各有差别的弹框样式。其中包括系统弹框和自定义弹框,并且在线上时常会出现IllegalArgumentException的异常,而现有的解决方法是通过工具类来保护调用show和dismis ...
分类:
移动平台 时间:
2018-09-17 15:08:34
收藏:
0 评论:
0 赞:
0 阅读:
183
一、基本概念介绍Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。这个独特的设计是什么样的呢?首先让我们看几个基本的消息系统术语:Kafka将消息以topic为单位进行归纳。将向Kafka topic发布消息的程序成为producers.将预订t ...
分类:
其他 时间:
2018-09-17 15:07:48
收藏:
0 评论:
0 赞:
0 阅读:
149
一 错误地方 遇见这种错误,我的心就拔凉拔凉的,以前遇到这种不报具体错误的,只得用排除法一步一步的排查! 1.出现这种错误的可能原因: 循环调用,导致堆栈溢出; 解决办法:把自己刚写的代码利用排除法,一步一步的排除; 2.出现这种错误的可能原因: 配置文件获取不到; 有的是用SpringCloud搭 ...
分类:
其他 时间:
2018-09-17 15:07:13
收藏:
0 评论:
0 赞:
0 阅读:
1208
给一颗树,其中树中有一些红色的点,每个点到距离它最近的祖先红点的距离称为它的距离。 每次给一个点子集,可以选择把树中任意一个点变为红色,问怎样让子集里的点的距离最大值最小。 当只有两个点时,肯定是先找到他们的 lca 然后先判断将 lca 染红是否可以让最大的距离变小,如果有一个点的祖先红点在 lc ...
分类:
其他 时间:
2018-09-17 15:06:44
收藏:
0 评论:
0 赞:
0 阅读:
239
translate实现绝对居中效果。 translate一直是我实现居中效果众多属性中最多的一个属性,我认为这个属性简单,使用方便,在此小记。 translate(X,Y)定义2D转换,其中X是定义X轴的值,Y轴是定义Y轴的值。 代码如下 ...
分类:
其他 时间:
2018-09-17 15:06:26
收藏:
0 评论:
0 赞:
0 阅读:
150
默认的,joinWith() 会使用 LEFT JOIN 去连接主表和关联表。 你可以通过 $joinType 参数指定不同的连接类型(比如 RIGHT JOIN)。 如果你想要的连接类型是 INNER JOIN,你可以直接用 innerJoinWith() 方法代替。 调用 joinWith() ...
分类:
其他 时间:
2018-09-17 15:06:04
收藏:
0 评论:
0 赞:
0 阅读:
196
在日常的开发工作中,经常需要将一些少量配置信息(机器或是设备)持久化的保存在本地。这时候使用数据库就会闲的很笨重,而且确实如此。 作为一个很轻量级存储类是比较好的选择 本篇就此简单SharedPreferences的应用。 SharedPreferences简介 是用来存储一些简单的配置文件的机制, ...
分类:
移动平台 时间:
2018-09-17 15:04:56
收藏:
0 评论:
0 赞:
0 阅读:
184
React.js 创建工程 ...
分类:
Web开发 时间:
2018-09-17 15:04:27
收藏:
0 评论:
0 赞:
0 阅读:
149
基础环境 操作系统: CentOS 7.2; 集群节点(虚拟机):172.16.134.15 ~ 17; 基础准备 安装依赖和卸载 abrt ( abrt 和 coredump 配置冲突 ): sudo yum install -y qt-settings epel-release wget sud ...
分类:
数据库技术 时间:
2018-09-17 15:02:46
收藏:
0 评论:
0 赞:
0 阅读:
320
Mato的文件管理 bzoj-3289 题目大意:给定一个n个数的序列。m次询问:一段区间中的逆序对个数。 注释:$1\le n\,mle 5\cdot 10^4$。 想法: 开始想这个题的大佬们,给您点儿提示吧:$O(nlogn\sqrt(n))$可过哦! 所以这个题就是莫队的裸题了。 我们的莫队 ...
分类:
编程语言 时间:
2018-09-17 15:02:08
收藏:
0 评论:
0 赞:
0 阅读:
201
装饰者模式:动态地将责任附加到对象上。若要拓展功能,装饰者提供了比继承更有弹性的替代方案。 一般装饰者包括组件和装饰者对象,组件基类包含所需要装饰的部分,具体组件和装饰类都继承与组件基类。这样做的保证是能让装饰者与组件是同一个类型。 装饰类一般有组件的引用对象,通过引用对象完成装饰功能,并且可以拓展 ...
分类:
其他 时间:
2018-09-17 15:01:45
收藏:
0 评论:
0 赞:
0 阅读:
130
目录 1. 数组方法 join() reverse() sort() concat() :a=[''ant','cat'];a.concat(4,3); 结果为:[ant,cat,4 ,3] slice(开始位置,结束位置—可选):索引从0开始;返回本身的值。 splice() push() 、po ...
分类:
编程语言 时间:
2018-09-17 15:00:41
收藏:
0 评论:
0 赞:
0 阅读:
162