MySQL的逻辑结构 客户端+服务器+存储引擎 存储引擎 查看存储引擎: show engines.我的电脑里默认的是InnoDB; InnoDB和MyISAM索引采用的是B+树, MEMORY采用的是Hash索引. MySql中最常用的的存储引擎是InnoDB和MyISAM. 前者在磁盘中会落2个 ...
分类:
数据库 时间:
2020-04-26 20:44:48
阅读次数:
114
一、nginx特点 1、轻量级,采用C语言编写,同样的web服务,会占用更小的内存以及资源 2、高并发抗压能力强,nginx处理请求的方式是非异步阻塞,负载能力比Apache高很多,而且Apache是阻塞型的。在高并发下nginx能保持资源低消耗高性能,而Apache在PHP处理慢或者前端压力很大的 ...
分类:
Web程序 时间:
2020-04-26 20:44:21
阅读次数:
84
最近就是有看到说一个完整的自动化脚本是什么样子,这是我学习且实操了一遍后,进行的一些总结,有不完善的地方,希望大家多多指教。 我们的测试用例是:打开百度首页,搜索Selenium,然后检查搜索列表,有没有Selenium这个官网链接选项。 在写自动化脚本之前,需要明确手动脚本的步骤,然后去拆分到具体 ...
分类:
其他好文 时间:
2020-04-26 20:43:51
阅读次数:
73
前言 从my老博客迁移过来的。 正文 1、java智能提示 (1). 打开Eclipse,选择打开" Window - Preferences"。 (2). 在目录树上选择"Java-Editor-Content Assist",在右侧的"Auto Activation"找到"Auto Activa ...
分类:
其他好文 时间:
2020-04-26 20:43:38
阅读次数:
53
1:Intellij IDEA运行报Command line is too long解法 报错内容: Error running 'ServiceStarter': Command line is too long. Shorten command line for ServiceStarter o ...
分类:
其他好文 时间:
2020-04-26 20:43:06
阅读次数:
102
一、什么是MyBatis Plus? MyBatis是一种操作数据库的框架,支持用Java代码进行数据库增删改查操作,而MyBatis Plus 是在MyBatis的基础上进行扩展。MyBatis Plus Generator代码生成器可以自动生成Entity、Mapper、Service、Cont ...
分类:
其他好文 时间:
2020-04-26 20:42:51
阅读次数:
97
Netty获取异步执行结果 步骤:(具体代码参考下面demo) 1. 给消息设置个唯一key 2. 初始化响应消息队列:responseMsgCache.put(key,new LinkedBlockingQueue(1)); 3. 执行异步IO:future.addListener 4. 阻塞等待 ...
分类:
Web程序 时间:
2020-04-26 20:42:13
阅读次数:
463
hive表中 desc 及 show create table 查出来字段和表的中文comment全是 ?解决方案: 1、进入CDH的元数据库mysql执行:show create database hive; 发现默认是utf8类型 mysql> show create database hive ...
分类:
其他好文 时间:
2020-04-26 20:41:58
阅读次数:
80
程序会打印: 我还看到中间的best path cost会小于新出来的,可能代码哪里有点儿小问题。 ...
分类:
编程语言 时间:
2020-04-26 20:41:25
阅读次数:
69
一、概念讲解: 1、值类型: 包括:sbyte、short、int、long、float、double、decimal(以上值类型有符号) byte、ushort、uint、ulong(以上值类型无符号) bool、char 2、引用类型: 包括:对象类型、动态类型、字符串类型 二、具体区别: 1、 ...
分类:
其他好文 时间:
2020-04-26 20:41:04
阅读次数:
59
简介 HashMap是平常使用的非常多的,内部结构是 数组+链表/红黑树 构成,很多时候都是多种数据结构组合。 我们先看一下HashMap的基本操作: new HashMap(n); 第一个知识点,传入n,构造的HashMap容量就是n吗? 答案是:不一定。 public HashMap(int i ...
分类:
其他好文 时间:
2020-04-26 20:40:47
阅读次数:
62
git将引用保存在文件中,原理很简单 引用原理# 引用指的是对提交记录的引用提交记录用哈希值唯一标识每个引用用一个文件表示,文件中保存其引用的提交记录的哈希值 引用分类# 分支 可变, 在不同的时刻可以指向不同的提交记录 本地分支 对应.git/refs/heads/目录中的文件 每个本地仓库有多个 ...
分类:
其他好文 时间:
2020-04-26 20:40:34
阅读次数:
51
第三章数据结构总结 第3章栈和队列 1.栈 (stack) 是限定仅在表尾进行插入或删除操作的线性表。 因此, 对栈来说, 表尾端有其特殊含义, 称为栈顶 (top), 相应地, 表头端称为栈底 (bottom)。 不含元素的空表称为空栈。(栈又称为后进先出 (Last In First Out, ...
分类:
其他好文 时间:
2020-04-26 20:39:52
阅读次数:
63
解析html元素,构建dom 树 解析CSS,生成页面css规则树(Style Rules) 将dom树 和 css规则树关联起来,生成render树 布局(layout/ reflow),浏览器会为Render树上的每个节点确定在屏幕上的尺寸、位置 绘制Render树,绘制页面像素信息到屏幕上,这 ...
分类:
Web程序 时间:
2020-04-26 20:39:23
阅读次数:
95
这周学习unity框架第二课——缓存池模块。~~(周更它来了)~~ 为什么需要缓存池 c 中清理一次内存叫做一次 GC ,由于内存的固定的,当内存使用到达上线时,c 会清理一些暂时没有用的实例化对象,GC操作会造成明显卡顿。如果实例化的对象很多,那么卡顿现象将会十分明显而且频繁。这时候,我们引入 缓 ...
分类:
其他好文 时间:
2020-04-26 20:38:53
阅读次数:
61
OpenStack 镜像服务 0、专属图床 "点此快速打开文章" 【 图床_OpenStack 镜像服务 】 1、控制节点(controller) 1.1 安装和配置 1.1.1 创库授权 用一个合适的密码替换 。 "温馨提示:若查看动图演示,请右键此处,选择【在新标签页中打开链接】" "温馨提示: ...
分类:
其他好文 时间:
2020-04-26 20:38:12
阅读次数:
80
题目: 题目大意: 给一个序列,然后给你一个数 s ,从头开始进行累加,不能超过 s 在累加的过程中,你可以 跳过 一个数 进行累加,最后保证累加的 数量是最多的,不是累加的和哦,输出你跳过的那个数在序列中的位置。 (根据样例推断,似乎只能从前开始累加,否则第一个样例就有误了,嘻嘻) 考察点: 签到 ...
分类:
其他好文 时间:
2020-04-26 20:37:16
阅读次数:
65