ICode9

精准搜索请尝试: 精确搜索
  • 滴滴前端二面必会面试题2022-09-11 07:30:48

    进程之前的通信方式 (1)管道通信 管道是一种最基本的进程间通信机制。管道就是操作系统在内核中开辟的一段缓冲区,进程1可以将需要交互的数据拷贝到这段缓冲区,进程2就可以读取了。 管道的特点: 只能单向通信 只能血缘关系的进程进行通信 依赖于文件系统 生命周期随进程 面向字节流的

  • 阿里前端一面必会面试题合集2022-09-11 07:30:37

    什么是 DOM 和 BOM? DOM 指的是文档对象模型,它指的是把文档当做一个对象,这个对象主要定义了处理网页内容的方法和接口。 BOM 指的是浏览器对象模型,它指的是把浏览器当做一个对象来对待,这个对象主要定义了与浏览器进行交互的法和接口。BOM的核心是 window,而 window 对象具有双重角

  • 简单的编程题42022-09-10 19:00:26

      此题异常简单,代码如下,无注释   #include<stdio.h> #include<math.h> float hs(int a,int b,int c){ float s; s=(4.25*(a+b)+log(a+b+sqrt(a+b)+1/(a+b)))/(4.25*c+log(c+sqrt(c)+1/c)); return s; } int main(){ int a,b,c; float m; FILE *fp=

  • P6020 [Ynoi2010] Exponential tree 解题报告2022-09-10 11:31:39

    P6020 [Ynoi2010] Exponential tree 解题报告: 更好的阅读体验 感觉还是水平不太行,写的很感性。 题意 给定 \(n,k\),构造矩阵满足: \(a_{i,i}=a_{i,i+1}=1\); 对于 \(i>j\),\(a_{i,j}=0\); 若 \(j>i+1\) 且 \(a_{i,j}=1\),则存在 \(i<t<j\) 满足 \(a_{i,t}=a_{t,j}=1\); 矩阵 \(A^k\) 需

  • axios2022-09-10 09:06:42

    json-server 安装:   npm install -g json-server 运行:   json-server --watch db.json axios函数   method:get 获取、post 添加、put 更新、delete 删除     // 获取 get btns[0].addEventListener("click", () => { axios({ method: "GET"

  • MySQL支持的日志:日志类型、二进制日志(bin log)、 中继日志2022-09-09 20:01:51

    1. 日志类型 慢查询日志:记录所有执行时间超过long_query_time的所有查询,方便我们对查询进行优化。通用查询日志:记录所有连接的起始时间和终止时间,以及连接发送给数据库服务器的所有指令,对我们复原操作的实际场景、发现问题,甚至是对数据库操作的审计都有很大的帮助。错误日志:记录My

  • pytest测试框架(四) conftest和pytest.ini配置文件2022-09-09 18:33:52

    conftest文件 是本地的插件库,其中的hook函数和fixture将作用于该文件所在的目录以及所有子目录 conftest文件名不能换,进行文件数据共享,放在不同的位置起着不同的范围共享 pytest.ini pytest的主配置文件,可以改变pytest的默认行为,有很多可配置的选项,放在项目根目录下 常用配置: 1

  • nginx日志按日期存储2022-09-09 17:04:16

    http {     include       mime.types;     default_type  application/octet-stream;     map $time_iso8601 $logdate {         '~^(?<ymd>\d{4}-\d{2}-\d{2})' $ymd;         default    'date-not-found';     }     ac

  • Gin实践 连载六 Golang优雅重启HTTP服务2022-09-09 16:01:04

    http.Server-Shutdown() package main import ( "context" "fmt" _ "gin_log/models" "gin_log/pkg/setting" "gin_log/routers" "log" "net/http" "os" "os/signal"

  • Gin实践 连载五 编写一个简单的文件日志2022-09-09 11:32:41

    编写一个简单的文件日志 在上一节中,我们解决了API’s可以任意访问的问题,那么我们现在还有一个问题。 就是我们的日志,都是输出到控制台上的,这显然对于一个项目来说是不合理的,因此我们这一节简单封装log库,使其支持简单的文件日志! 新建logging包 我们在pkg下新建logging目录,新建file.

  • jenkins shell2022-09-09 11:00:44

      #!/bin/bash # hostnamectl source /etc/profile go version cd /root/go_path/src/job-moment git pull origin product -f ###########################招聘 go build -o ../job.sh # 日志清空 备份上次的 cp ../job.log ../job.log.copy # 端口进程结束 netstat -a

  • JS 中在严格模式下 this 的指向2022-09-09 11:00:20

    前言 非严格模式下的 this 指向可能我们会经常遇到,但是严格模式下的 this 指向不是经常碰到,关于严格模式下的 this 指向是怎么样的,都是指向哪些,这篇博文将会很仔细地说清楚。 一、全局作用域中的this 在严格模式下,在全局作用域中,this指向window对象。   1 2 3 4 5 6 7

  • SecureCRT 自动循环执行命令,自动存储log2022-09-09 09:04:12

    1、log存储设置        上面可以设置路径,和按照时间存储 %H_%Y%M%D_%h%m%s.log  这样可以设置年月日时分秒的存储文件格式。    上述红框是日志开头提示符。    这是每行打印的时间。   2、脚本制作    一个是录制一个是执行。     脚本写法例子: #$language = "

  • Windows日志查看2022-09-09 09:01:01

    Windows日志查看 一、wevtutil工具 wevtutil工具用于检测有关事件日志和发布者的信息。在进行相关日志操作时推荐将“cmd”以管理员身份运行。 wevtutil命令参数: el | enum-logs 列出日志名称。 gl | get-log 获取日志配置信息。 sl | set-log 修

  • mysql5.7开启日志【windows】2022-09-09 08:31:23

    修改配置文件my.ini#开启日志 log_bin=M:/mysql_log/bin.log log_error=M:/mysql_log/error.err long_query_time=0.1 slow_query_log=ON slow_query_log_file=M:/mysql_log/slow.log general_log=ON general_log_file=M:/mysql_log/general.log server-id=1 赋予数据库服务器

  • 字符串对象2022-09-08 19:30:09

    字符串对象 1.基本包装类型 为了方便造作基本数据类型,JavaScript还提供了三个特殊的引用类型:String、Number、Boolean。 基本包装类型就是把简单数据类型包装成为复杂数据类型,这样基本数据类型就有了属性和方法。 //下列代码有什么问题 var str = 'andy'; console.log(str.length)

  • 使用 乐天 / V-IM 作为网页即时聊天2022-09-08 14:02:03

    使用 乐天 / V-IM 作为网页即时聊天 刚安装运行完, Github: gitee: https://gitee.com/alyouge/V-IM   一,下载 不多说了,上面有链接。 下载完后,是这样的文件。   二,运行 1 仔细阅读README.md   2 启动v-im-server 这一步是springboot的,没什么大问题   3 启动v-im-pc 主要是这

  • Nginx log 日志分割2022-09-08 14:00:21

    Nginx日志不处理的话,会一直追加,文件会变得很大 Linux nginx_log.sh #!/bin/bash date=$(date +%F -d -1day) cd /usr/local/nginx/logs if [ ! -d bak ] ; then mkdir -p bak fi mv access.log bak/access_$date.log mv error.log bak/error_$date.log # /usr/

  • express 中间件2022-09-07 22:30:48

    const express = require('express'); const app = express(); // 定义中间件函数 const mw = function(req, res, next){ console.log('简单的中间件函数'); //把流转关系,转交给下一个中间件或路由 next(); } // 将 mw 注册为全局生效的中间件 app.use(mw); //

  • [安装配置] Linux docker mysql 安装2022-09-07 21:01:42

    一 . docker 安装 MySQLLinux命令:docker pull mysql:5.7 docker images 查看所有镜像 二.创建实例并启动 su root 切换到Linux root用户 docker run -p 3306:3306 --name mysql \> -v /mydata/mysql/log:/var/log/mysql \> -v /mydata/mysql/data:/var/lib/mysql \> -v /mydata/m

  • Logstash深入收集Java日志2022-09-07 19:02:04

    Logstash深入收集Java日志 没有修改Json格式 在企业中,我们看到tomcat日志遇到异常(exception)一条日志可能是几行或者十几行甚至几十行,组成的,那么,我们需要将多行日志变成一行日志,来收集。 这里我们有几种方式可以实现: 1.将日志改成Json格式 在企业中,想要将java日志改成json格式,并

  • Logstash深入收集Nginx日志2022-09-07 19:00:39

    Logstash深入收集Nginx日志 安装nginx [root@elkstack03 ~]# yum install -y nginx ## 主配置文件 [root@elkstack03 ~]# cat /etc/nginx/nginx.conf user nginx; worker_processes auto; error_log /var/log/nginx/error.log; pid /run/nginx.pid; include /usr/share/nginx/m

  • 第 19 题:React setState 笔试题,下面的代码输出什么?2022-09-07 16:31:07

    ```js class Example extends React.Component { constructor() { super(); this.state = { val: 0 }; } componentDidMount() { this.setState({val: this.state.val + 1}); console.log(this.state.val); // 第 1 次 log this.se

  • 消息中间件2022-09-07 14:30:22

    用途 异步处理 比如某个调用链的业务逻辑可以分为关键和非关键, 那么关键步骤执行完就能立即返回响应, 非关键步骤可以放入MQ异步地消费 在业务高峰期, 可以用k8s动态增加关键服务的节点, 用MQ将非关键操作暂存 在业务低谷期, 再动态减少关键服务的节点, 消费掉非关键服务

  • 第 10 题:异步笔试题2022-09-07 12:03:43

    请写出下面代码的运行结果 js async function async1() { console.log('async1 start'); await async2(); console.log('async1 end'); } async function async2() { console.log('async2'); } console.log('script start'); se

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有