架构师成长记_第四周_09_Nginx的模块解析及conf配置解析

Nginx模块解析nginx.conf 配置解释#user nobody; // 默认由 nobody 调用 worker 进程, 可以修改为 rootworker_processes 2; // 配置 worker进程数// linux 的日志级别: debug info notice warn error crit 由低到高#error_log logs/error.log;#error_log logs/error.log notice;#error_log l
分类: 企业开发 发布时间: 03-29 10:14 阅读次数: 0

剑指offer56题的浅淡以及对异或更深刻的认识 数组中数字出现的次数(里面有2个不同的数)

剑指offer56题的浅淡以及对异或更深刻的认识 数组中数字出现的次数(里面有2个不同的数)前身 也是关于数组中数字出现的次数,但只有一个不同的数. 关于这个问题有很多的解决方法,可以创建两个数组,或用指针等方法来做,但这些方法的时间复杂度都不理想。 此时就要发挥异或的作用了,对于这个位运算符,最开始有所使用是在交换两个数的时候(要求不借助第3个变量,而 且保证在int的范围内),当时看到这个方法后,直呼秒啊。对于这个问题,异
分类: 编程语言 发布时间: 03-29 10:14 阅读次数: 0

八、CSS3点击按钮圆形进度打钩效果

文章目录八、CSS3点击按钮圆形进度打钩效果8.1 图片预览8.2 index.html代码8.3 style.css代码八、CSS3点击按钮圆形进度打钩效果8.1 图片预览8.2 index.html代码<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>CSS3点击按钮圆形进度打钩效果</title> <!--
分类: 编程语言 发布时间: 03-29 10:14 阅读次数: 0

Redis:事务

Redis 事务可以一次执行多个命令, 并且带有以下三个重要的保证:批量操作在发送 EXEC 命令前被放入队列缓存。 收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行。 在事务执行过程,其他客户端提交的命令请求不会插入到事务执行命令序列中。一个事务从开始到执行会经历以下三个阶段:开始事务(multi)。 命令入队。 执行事务(exec)。...
分类: 其他 发布时间: 03-29 10:14 阅读次数: 0

自定义vue模板(name默认是文件名)

左下角找设置里面的用户代码片段然后找到这个文件用下面的模板替换即可{ "Print to console": { "prefix": "vue", "body": [ "<template>", " <div>", "", " </div>", "</template>", "", "<script>", " export default
分类: 其他 发布时间: 03-29 10:14 阅读次数: 0

Redis:Stream消息队列命令用法实例

XADD使用 XADD 向队列添加消息,如果指定的队列不存在,则创建一个队列,XADD 语法格式:XADD key ID field value [field value ...]key:队列名称,如果不存在就创建 ID:消息 id,我们使用 * 表示由 redis 生成,可以自定义,但是要自己保证递增性。 field value: 记录。xdel和xlength就不多介绍了,下面来介绍一下xtrim。XTRIMxtrim通过驱逐较旧的条目(具有较低ID的条目)来...
分类: 其他 发布时间: 03-29 10:14 阅读次数: 0

在使用懒加载方式引入子路由vue文件,有时会报错!!!

这报的错!!! 就离谱!!!Uncaught SyntaxError: Unexpected token '<'我在home中配置了两个子路由叫HomeNews和HomeMessage并通过懒加载的方式将其引入了router下的index.js正确的操作!!!没错浏览器有时候也会正常的显示正常的跳转,但是跳着跳着他就不正常了。One Month Later我改了它引入的方式之后,就再没报过错了。(不知原理)import HomeMessage from '../views/Ho.
分类: 其他 发布时间: 03-29 10:14 阅读次数: 0

滴滴一面|前端开发工程师|滴滴顺风车部门

首先是自我介绍,然后问我js,css,算法哪个学的好一点,我说js。然后问我算法怎么样,我说一般。然后就开始给我面试我的js基础js这次面试都是代码题,所以直接贴代码啦第一题 Object.prototype.a='a'; Function.prototype.a='a1'; function Person(){}; var didi = new Person(); console.log(didi.a); console.log(Person.a); con
分类: 企业开发 发布时间: 03-29 10:14 阅读次数: 0

JavaScript学习 第二课(二)

一、Math对象:该对象的作用是用来处理数学运算符的,该对象不需要手动创建,因为它是window对象的一个属性,当页面加载完毕后,后台就是自动创建Math对象,可以采用window.Math阿里使用。或者省略window对象,直接使用Math。二、Math的常用属性—PI1、作用:获取圆周率2、格式:Math.PI三、Math的常用方法1)、round 方法:作用:对数据进行四舍五入格式: Math.round(数据);返回值:返回数据的整数部分,即该方法在对数据进行四舍五入时是对小数
分类: 编程语言 发布时间: 03-29 10:14 阅读次数: 0

Linux进程管理与控制课后作业

1、给出导致进程状态转换的事件:(1)运行→就绪,1种;(2)创建→就绪,1种;(3)运行→阻塞,3种;(4)阻塞→就绪,3种;(5)运行→终止,4种答:(1)调度器分配的时间片已被进程使用完(2)进程fork()后(3)进程进行系统服务请求(如I/O请求)(4)进程进行系统服务请求已完成(5)进程已结束正常返回,进程发生异常,收到终止信号2、结合进程结构和进程队列管理,说明fork、exit、wait等系统调用内核函的执行会导致进程控制块、进程状态、进程队列发生何种变化?fork
分类: 企业开发 发布时间: 03-29 10:14 阅读次数: 0

巧虎机器人——行走编程模式 题解

题目以下图(a)所示的巧虎机器人有几种工作模式,其中行走编程模式具有简单的编程功能,能接收前进(F)、后退(B)、左转(L)、右转(R)四种指令,输入一系列指令,然后按下OK键,巧虎机器人就在图(b)所示的地图上从起始位置出发执行指令序列对应的动作,假定机器人最初的朝向是向北。输入地图(包含巧虎的起始位置)和指令序列,输出巧虎的最终位置和朝向。【输入形式】输入文件包含多个测试数据,每个测试数据包含3部分,第1部分占一行,为两个整数,M N(用空格隔开),2<M, N<=20,表示地图的行和
分类: 编程语言 发布时间: 03-29 10:14 阅读次数: 0

在vue3.x中遇到的报错:Uncaught (in promise) Error: Couldn‘t resolve component “****“ at “/*****“

Uncaught (in promise) Error: Couldn’t resolve component “default” at “/about”at eval (vue-router.esm-bundler.js?6c02:1990)异步异常(字面理解)配置根目录下的vue.comfig.js原先我是写成这样(错***)查看里面的publicPath: "/", 对,不能有.module.exports = { publicPath: "/", }...
分类: 其他 发布时间: 03-29 10:14 阅读次数: 0

标准C库写入读取文件

相应API:fopen(打开文件)fwrite(写入文件)fread(读取文件)fseek(移动光标)#include <stdio.h>#include <string.h>int main(){ //FILE *fopen(const char *path, const char *mode); FILE *fp; char *str = "qingyanbeisheng hen shuai";
分类: 企业开发 发布时间: 03-29 10:14 阅读次数: 0

vue3.x 重复点击路由报错

这个报错是重复路由引起的。需要给VueRouter里面自己重写 push 和 replace 方法const originalPush = VueRouter.prototype.pushVueRouter.prototype.push = function push(location) { return originalPush.call(this, location).catch(err => err)}const originalReplace = VueRouter.pro.
分类: 其他 发布时间: 03-29 10:14 阅读次数: 0

vue-Router(学习笔记)(cli4)

1. 认识路由1. 什么是路由网络工程里面的术语路由(routing)就是通过互联的网络把信息从原地址传输到目的地址的活动。路由提供了两种机制:路由和传送。路由是决定数据包从来源到目的地的路径。传送将输入端的数据转移到合适的输出端路由中有个非常重要的概念叫路由表路由表本质上就是一个映射表,决定了数据包的指向2. vue-router的基本使用3. vue-router嵌套路由4. vue-router参数传递5. vue-router导航守卫6. keep-a
分类: 其他 发布时间: 03-29 10:14 阅读次数: 0

手风琴效果(JavaScript练习)

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> * { margin: 0; p.
分类: 其他 发布时间: 03-29 10:14 阅读次数: 0

前端学习:HTML入门

前端学习:HTML入门前言众所周知,前端的入门是由学习前端三剑客开始的——HTML、CSS、JavaScript。学完这三者仅仅是打开了前端学习的大门,如果要深入学习前端的话,很多框架还要深入学习,但在这里就不提了,比较我也不是专业的前端学习者。学习前端三剑客仅仅是为了打开前端世界的大门。那么我们直接进入HTML的基础内容学习!html在百度百科中的解释是:1、我的第一个HTML(1)注释写法入门一门语言,首先学习如何注释。在HTML中,注释用 <!-- --> 表示,里面输入注释
分类: 编程语言 发布时间: 03-29 10:14 阅读次数: 0

新版 Vue-devtool 离线安装

github下载地址:https://github.com/vuejs/vue-devtools/记得用tags里面的解压然后用管理员方式打开cmd后进入解压文件后、执行npm install然后执行npm run build(原来)之后会报错,因为要用 yarn 来安装所以安装yarnnpm -g bin找到npm的bin目录到bin目录下,使用管理者模式打开cmd,运行npm i -g yarn使用yarn在下载的文件夹内跑yarn install然.
分类: 其他 发布时间: 03-29 10:14 阅读次数: 0

预处理详解(二)—— #define定义宏和标识符 + 宏和函数的对比 + #和##的作用

文章目录#define定义标识符#define定义宏#define的替换规则带副作用的宏参数宏和函数的区别命名约定#和###define定义标识符#define定义宏#define的替换规则带副作用的宏参数宏和函数的区别命名约定#和##...
分类: 编程语言 发布时间: 03-29 10:14 阅读次数: 0

制作一个简易加法计算器

具体要求:1.页面布局:2.还需要在点击计算按钮之后在页面上显示计算结果具体实现:<html> <head> <meta charset="utf-8"> <title>计算器</title> <script> function myck(type){ var num1 = document.getElementByI
分类: 编程语言 发布时间: 03-29 10:14 阅读次数: 0