20兆宽带,50兆宽带,是我们在生活中经常会听到的字眼,那么这个20兆,50兆到底是怎么样定义的呢?或者说如何量化呢?最简单的方法我们可以在下载文件的时候,通过查看下载速度(如:10mb/s)大致估算出我们的网速,下面给出一个下载速度和带宽的对照表,以供参考。 常见宽带理论最高速率(Mbps)理论最 ...
分类:
其他好文 时间:
2019-08-02 18:43:27
阅读次数:
602
前置阅读:简述JavaScript模块化(一) 在前面一文中,我们对前端模块化所经历的三个阶段进行了了解: CommonJs,由于是同步的,所以主要应用于服务器端,以Node.js为代表。 AMD,异步模块定义,预加载,推荐依赖前置。以require.js为代表。 CMD,通用模块加载,懒加载,推荐 ...
分类:
编程语言 时间:
2019-08-02 18:43:02
阅读次数:
123
环境基于docker,三台物理主机192.168.0.27、192.168.0.28、192.168.0.29,每台主机部署一个zookeeper节点,一个kafka节点,共三个zookeeper节点,三个kafka节点,容器之间的网络采用host模式 1.拉取镜像 2.启动容器 step1. 创建 ...
分类:
其他好文 时间:
2019-08-02 18:42:00
阅读次数:
413
NoSQL 若杀死进程应使用pkill 数据设计模式:分布式、非关系型、不提供ACID 特性:简单数据模型、源数据和应用数据分离、弱一致性 优势: 避免不必要的复杂性 高吞吐量, 高 水平扩展能力和低端硬件集群 不使用对象-关系映射 缺点: 不支持ACID 功能过于简单 没有统一的数据查询模型 特点 ...
分类:
数据库 时间:
2019-08-02 18:41:24
阅读次数:
170
--安装所需软件包 [root@localhost mariadb-10.1.14]# yum install bison bison-devel ncurses libxml2 libxml2-devel 下载新版本的cmake工具 [root@localhost install]# wget h ...
分类:
数据库 时间:
2019-08-02 18:40:29
阅读次数:
132
推荐《基于TP5.1实用案例及教程》书 目录: 通用封装 Export通用封装Import通用封装配合Import通用封装的ImportBaseVerify类Files通用封装Directory通用封装Pdf通用封装Words通用封装Nredis(redis封装)ZipArchives压缩zip文件 ...
分类:
其他好文 时间:
2019-08-02 18:39:53
阅读次数:
333
volatile与synchronize区别: 1.volatile是线程同步的轻量级实现,所以volatile的性能要比synchronize好;volatile只能用于修饰变量,synchronize可以用于修饰方法、代码块。随着jdk技术的发展,synchronize在执行效率上会得到较大提升 ...
分类:
其他好文 时间:
2019-08-02 18:39:26
阅读次数:
94
ASP.NET Core中使用Session 1、在程序包管理控制台中执行命令安装依赖包: 也可直接在项目工程文件(*.csproj)中添加如下代码达到添加Session依赖的目的 2、使用依赖关系注入从应用中引用的服务 在Startup类的ConfigureServices()方法中调用AddSe ...
分类:
Web程序 时间:
2019-08-02 18:38:58
阅读次数:
1068
首先安装docker,安装的时候有坑,坑就是资料没找对。 这篇博客的意义就是没有坑安装好,部署好。 我用的是 Ubuntu 18.04 安装Docker-ce,这下面的安装方式就是菜鸟教程的,可以去哪看。 1.更换国内软件源,推荐中国科技大学的源,稳定速度快(可选) 2.安装需要的包 3.添加 GP ...
分类:
其他好文 时间:
2019-08-02 18:38:13
阅读次数:
160
1.去掉所有空内容 2.将100以内所有开平方是整数的值 3.将每个值都执行一遍里面的函数 4.按列表的len排序 ...
分类:
其他好文 时间:
2019-08-02 18:37:43
阅读次数:
95
基于jdk1.8ArrayList源码分析,学习底层数据结构、算法、设计理念、进制转换、代码艺术
分类:
其他好文 时间:
2019-08-02 18:36:40
阅读次数:
90
本文只讨论 CommonJS 规范,不涉及 ESM 我们知道 JavaScript 这门语言诞生之初主要是为了完成网页上表单的一些规则校验以及动画制作,所以布兰登.艾奇(Brendan Eich)只花了一周多就把 JavaScript 设计出来了。可以说 JavaScript 从出生开始就带着许多缺 ...
分类:
Web程序 时间:
2019-08-02 18:34:57
阅读次数:
341
1.xx系统真实调优经历压测环境系统架构图如下: 压测结果线程数TPSARTAPP_CPUAPP_MEM1501551.3400.095s57.377%16.522%2001562.7210.126s59.862%16.624%3001572.2780.188s57.108%16.643%150并发... ...
分类:
数据库 时间:
2019-08-02 18:34:21
阅读次数:
113
创建数组 接收一个 ,将其转换为一个 、`np.zeros ndarray ndarray` 、`np.zeros_like ndarray ndarray`,被 0、1填充 基本的索引以及切片 numpy中的索引及切片操作不会进行复制操作。 对于多维数组,每个索引对应的对象不再是一个标量,而是另一 ...
分类:
编程语言 时间:
2019-08-02 18:33:32
阅读次数:
106
主从复制包含两个步骤: 在 master 主服务器(组)上的设置,以及在 slave 从属服务器(组)上的设置. 配置主服务器 master 如果没有启用,则需要 激活二进制日志. 给 master 设置唯一的 server_id ,所有的 slave 从属服务器也要设置 server_id; se ...
分类:
数据库 时间:
2019-08-02 18:33:04
阅读次数:
145
接上篇。 做一做就发现问题了: 1、有的时候两个代码块都是插一个表,这样getType()方法返回一个字符串肯定不够了。 2、在解析的时候41个解析块都需要和表里的数据做比较,所以会很频繁的查表,io操作,效率太低。 3、返回值,有时生成违规的表有很多,所以只返回一个Integer就不够了。 一个一 ...
分类:
其他好文 时间:
2019-08-02 18:32:26
阅读次数:
112