一、什么是异步? 所谓"异步",简单说就是一个任务分成两段,先执行第一段,然后转而执行其他任务,等做好了准备,再回过头执行第二段。比如,有一个任务是读取文件进行处理,异步的执行过程就是下面这样。 上图中,任务的第一段是向操作系统发出请求,要求读取文件。然后,程序执行其他任务,等到操作系统返回文件,再 ...
分类:
其他好文 时间:
2020-06-12 11:01:56
阅读次数:
61
1 MySQL的下载 这里是mysql5.7.30的版本下载地址 https://dev.mysql.com/downloads/mysql/5.7.html#downloads 根据自己电脑选择合适的下载包 将下载下来的安装包解压到合适的位置 这面我就不再解压了 直接看我的目录结构 data目录 ...
分类:
数据库 时间:
2020-06-12 11:01:43
阅读次数:
85
起因 ubuntu18.04下默认带的是python3.6,但是因为需求需要升级为python3.7 步骤 安装 sudo apt install python3.7 修改环境变量 修改默认的python3 --> python3.6 为 python3 -->3.7 查看python3 指向 cd ...
分类:
编程语言 时间:
2020-06-12 11:01:31
阅读次数:
178
【摘要】对于mysql主备实例,seconds_behind_master是衡量master与slave之间延时的一个重要参数。通过在slave上执行"show slave status;"可以获取seconds_behind_master的值。 Seconds_Behind_Master 对于my ...
分类:
数据库 时间:
2020-06-12 11:01:18
阅读次数:
66
在根目录下找到 .eslintrc 文件 然后修改成下面的代码,修改之后 必须重启 才能生效!!! module.exports = { root: true, env: { node: true }, 'extends': [ 'plugin:vue/essential', //'@vue/sta ...
分类:
其他好文 时间:
2020-06-12 11:01:00
阅读次数:
67
前言 我们需要先复习下原型链的知识,其实这个问题取决于 js ,而并非是 vue 。 function Component(){ this.data = this.data } Component.prototype.data = { name:'jack', age:22, } 复制代码 首先我们 ...
分类:
其他好文 时间:
2020-06-12 11:00:42
阅读次数:
59
工作原理 以如下SQL为例,分析in在嵌套查询语句中的工作原理: SELECT * FROM A WHERE id IN (SELECT id FROM B);) 等价于: SELECT id FROM B >先执行in中的查询,并且缓存结果集; SELECT * FROM A WHERE A.id ...
分类:
数据库 时间:
2020-06-12 11:00:11
阅读次数:
90
写在前面 在上一篇关于Spring的@Import注解的文章《【Spring注解驱动开发】使用@Import注解给容器中快速导入一个组件》中,我们简单介绍了如何使用@Import注解给容器中快速导入一个组件,而我们知道,@Import注解总共包含三种使用方法,分别为:直接填class数组方式;Imp ...
分类:
编程语言 时间:
2020-06-12 10:59:49
阅读次数:
77
什么是QPS? QPS即每秒查询率,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。QPS = req/sec = 请求数/秒,即每秒的响应请求数,也即是最大吞吐能力。 什么是TPS? Transactions Per Second(每秒传输的事物处理个数),即服务器每秒处理的事务数。 ...
分类:
其他好文 时间:
2020-06-12 10:59:28
阅读次数:
110
The most popular ways to combine words into a single string Photo by Oskar Yildiz on Unsplash TLDR; camelCase PascalCase snake_case kebab-case Removin ...
分类:
其他好文 时间:
2020-06-12 10:58:44
阅读次数:
74
web诞生 internet 因特网又叫国际互联网,由所有使用公共语言互相通信得计算机连接而组成的全球网络。 起源:20世纪60年代,冷战时期,美国军方为了防止部分网络被摧毁后,仍能保持通信。便由美国国防部的高级研究计划局(ARPA)建立一个军用网(ARPnet).于1969年正式启用,当时只连接4 ...
分类:
Web程序 时间:
2020-06-12 10:58:28
阅读次数:
67
一、什么是shell? Shell是什么? 1、Shell 是一个程序,Linux默认是用bash。 Shell 是一个用 C 语言编写的程序,既是一种命令语言,又是一种程序设计语言,是用户使用Linux的桥梁。 Linux上的Shell有很多种类,如mac上常用zsh, ubuntu用dash,而 ...
分类:
系统相关 时间:
2020-06-12 10:58:10
阅读次数:
72
我平时使用 Git 的时候,很多的 Git 命令我都不是很常用,工作中一般我们会配合一些可视化工具,或者编辑器自带的一些插件去维护 Git 仓库,但是我们也要记得一些常用 Git 命令来应变一些特殊的场景,下面是我收录整理的常用和不常用的一些 Git 命令,希望能帮助到大家更好的掌握 Git 的使用 ...
分类:
其他好文 时间:
2020-06-12 10:57:42
阅读次数:
50
恢复内容开始 最近在公司做项目前后台代码是分开写的 我写后台代码,提供接口,同事负责画页面 调用接口 这样子 于是总结了一些小经验 1.涉及表之间的关联时 参数尽量最好从前台传 而不是在后台自己查询出来 先简单说一下我的业务吧 (如图) 表关系大概是这个样子的 我们在测一个接口 这个接口的参数只传了 ...
分类:
其他好文 时间:
2020-06-12 10:57:28
阅读次数:
59
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。 ...
分类:
数据库 时间:
2020-06-12 10:57:13
阅读次数:
140
前沿:本次分享主要是基于类的视图 一、什么是视图函数? 简单来说,被url装饰的==>后面处理逻辑的方法就是视图函数,一般制作三件事,接收请求参数,数据处理逻辑、狗仔响应对象对并返回 一般来说视图函数内的逻辑不应该过长,具体逻辑在另外的模块去封装,等封装的尽量尽快封装,不要等以后,以后重构的话更麻烦 ...
分类:
其他好文 时间:
2020-06-12 10:56:55
阅读次数:
40
最新互联网大厂面试真题、Java程序员面试策略(面试前的准备、面试中的技巧)请移步GitHub一、为何要读别人的代码?我们去阅读别人的代码,通常会带有一定的目的性。完整把一个系统的代码“读懂”需要极大的精力。所以明确阅读代码的目标很重要,因为它决定了你最终能够为这事付出多大的精力,或者说成本。大体来说,我们可以把目标分为这样几种类型:我要评估是否引入某个第三方模块;我要给某个模块局部修改一个Bug
分类:
其他好文 时间:
2020-06-12 10:56:36
阅读次数:
110