ICode9

精准搜索请尝试: 精确搜索
  • hexo-gitalk-评论自动初始化2022-09-14 09:03:31

    第一步 申请Personal Access Token 从 Github 的 Personal access tokens 页面,点击 Generate new token 第二步 安装项目依赖 npm i request xml-parser blueimp-md5 moment hexo-generator-sitemap -S 项目根目录配置文件 _config.yml 添加配置 12345678# ...# hexo sitemap网

  • hexo-gitalk-评论自动初始化2022-09-14 06:30:08

    第一步 申请Personal Access Token 从 Github 的 Personal access tokens 页面,点击 Generate new token 第二步 安装项目依赖 npm i request xml-parser blueimp-md5 moment hexo-generator-sitemap -S 项目根目录配置文件 _config.yml 添加配置 12345678# ...# hexo sitemap网

  • mysql 三大日志2022-09-13 20:35:14

    undo log undo log 记录数据被修改前的信息。 作用:防止丢失数据,用于事务失败后的回滚,Innodb 存储引擎的最大特点就是支持事务,如果本次更新失败,那么该事务中的所有的操作都必须回滚到执行前的样子,也就是说当事务失败的时候,也不会对原始数据有影响。 添加时机:在mysql将要更新的数据

  • docker容器日志占用磁盘空间过大问题2022-09-13 16:31:16

    docker容器日志占用磁盘空间过大问题 # 查出占用磁盘较大的文件-升序 du -d1 -h /var/lib/docker/containers | sort -h 控制容器日志大小 法一:运行时控制 # max-size:容器日志最大100M # max-file:最大日志数3个( ex: *-json.log, *-json.log.1, *-json.log.2 ) docker run -it --lo

  • 前端面试题JavaScript篇——2022-09-132022-09-13 15:03:28

    每日3题 34 以下代码执行后,控制台中的输出内容为? const num = { a: 10, add() { return this.a + 2; }, reduce: () => this.a - 2, }; console.log(num.add()); console.log(num.reduce()); 35 以下代码执行后,控制台中的输出内容为? var x = 1; if (function f() {}

  • 详谈 MySQL 8.0 原子 DDL 原理2022-09-13 14:30:25

    柯煜昌 青云科技研发顾问级工程师 目前从事 RadonDB 容器化研发,华中科技大学研究生毕业,有多年的数据库内核开发经验。 文章字数 3800+,阅读时间 15 分钟 背景 MySQL 5.7 的字典信息保存在非事务表中,并且存放在不同的文件中(.FRM,.PAR,.OPT,.TRN,.TRG 等)。所有 DDL 操作都不是 Crash S

  • 【学习笔记】JS数据类型2022-09-13 12:30:46

    【学习笔记】JS数据类型   1.字符串详解 1.1、正常字符串我们使用 双引号 或 单引号 包裹   1.2、注意转义字符 var msg = "a\'"         a' ​ \'           ' \n 换行 \t tab \u4e2d      '中'     \u####  Unicode字符 \x41        'A'

  • 阿里前端高频面试题汇总2022-09-13 11:35:40

    说说浏览器缓存 缓存可以减少网络 IO 消耗,提高访问速度。浏览器缓存是一种操作简单、效果显著的前端性能优化手段 很多时候,大家倾向于将浏览器缓存简单地理解为“HTTP 缓存”。 但事实上,浏览器缓存机制有四个方面,它们按照获取资源时请求的优先级依次排列如下: Memory Cache Servic

  • VCS2022-09-13 11:32:13

    一、前言 接触Synopsys 家的VCS工具有一段时间了,在此简单分享下个人的学习笔记。供刚接触到数字前端设计的同学提供一些参考资料。在学校我们经常使用的verilog仿真软件都是quartus和modelsim,但是看一下一些公司的招聘要求,公司里使用的基本都是VCS。所以学习一下对找工作还是有帮

  • javascrip 数组的基础2022-09-13 11:30:08

    作者:熊小辉   // 1.创建 数组(Array):是一组的数据的集合         // 2.利用new 创建数组         // 3.数组可以放各种类型         // 4.必须要逗号分开         // 5.存放数组数据的叫,数组元素         var bhu = new Arr

  • 社招前端二面面试题2022-09-13 10:02:38

    说一下 web worker 在 HTML 页面中,如果在执行脚本时,页面的状态是不可相应的,直到脚本执行完成后,页面才变成可相应。web worker 是运行在后台的 js,独立于其他脚本,不会影响页面的性能。 并且通过 postMessage 将结果回传到主线程。这样在进行复杂操作的时候,就不会阻塞主线程了。 如何

  • 美团前端二面高频面试题合集2022-09-13 09:33:28

    手写 bind、apply、call // call Function.prototype.call = function (context, ...args) { context = context || window; const fnSymbol = Symbol("fn"); context[fnSymbol] = this; context[fnSymbol](...args); delete context[fnSymbol]; } // ap

  • JavaScript-正则表达式基础知识2022-09-13 00:01:25

    1 正则表达式介绍 1.1 正则表达式的概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。用我们自己的话来说: 正则表达式用来校验字符串是否满足一定的

  • JS错题整理2022-09-12 21:02:08

    1.计算 x=5 X%2==1 (取余) X++;- -X; ====> x==5 2.数据类型不包含 日期 3.typeof(7+8) == "number"   typeof person == "object"  person是undefined        null == undefined  但是 null === undefined 不对 ,数据类型不一致,因此不等 4.访问对象属性的方法有两种 (1)

  • 06-Spring-整合日志框架 log4j22022-09-12 18:34:16

    Spring5 整合日志框架 Spring5 已经移除了Log4jConfigListener,官方建议使用Log4j2 整合Log4j2 第一步:引入jar包 第二步:创建log4j2.xml (log4j2 默认加载classpath 下的 log4j2.xml 配置文件。) jar包 <dependencies> <!-- 使用 log4j2 的适配器进行绑定 包含了slf4j-api

  • ORM增删改查并发性能测试22022-09-12 13:04:43

    前言 上一篇《ORM增删改查并发性能测试》出现了点小失误,有的输出SQL日志的代码没有禁用,数据库连接字符串可能有问题。统一环境,统一代码后,重新写一篇。 这次重点是并发性能测试,真不是为了diss其它ORM,开始是因为我写的Dapper.LiteSql高并发场景下存在BUG,才写了这个测试,经过修改优化,

  • linux学习笔记10——grep2022-09-12 13:03:25

    基本用法   grep [选项] [要查找的内容] [源文件] 例如   查找test文件中的boot出现的行数  grep -n boot test.log  # -n是显示行数,boot是要查看的内容, test.log是文件名        

  • java: 找不到符号 符号: 变量 log2022-09-12 09:31:50

    //由于springboot中自动引入lombok版本过低,新版idea不支持,手动修改版本号即可 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.16</version> </dependency>

  • docker启动mysql2022-09-12 08:00:35

    启动mysql容器 # --name指定容器名字 -v目录挂载 -p指定端口映射 -e设置mysql参数 -d后台运行 sudo docker run -p 3306:3306 --name mysql \-v /mydata/mysql/log:/var/log/mysql \-v /mydata/mysql/data:/var/lib/mysql \-v /mydata/mysql/conf:/etc/mysql \-e MYSQL_ROOT_PASSW

  • Rust to WebAssembly using js console.log All In One2022-09-12 00:00:09

    Rust to WebAssembly using js console.log All In One # build the package $ wasm-pack build --target web <!DOCTYPE html> <html lang="zh-Hans"> <head> <meta charset="UTF-8"> <meta name="viewport&q

  • linux安装mysql,查询初始密码提示报错,grep ‘temporary password‘ /var/log/mysqld.log 查看不到初始密码2022-09-11 23:33:41

    原因: 原来安装过的mysql残留的数据未删除 解决: 输入命令: rm -rf /var/lib/mysql 重启mysql服务 systemctl restart mysqld 重新查询初始密钥 grep 'temporary password' /var/log/mysqld.log

  • Vue之mixins理解与应用2022-09-11 23:30:43

    原文地址:http://t.zoukankan.com/emilyzz-p-14202639.html 1、什么是mixins   vue提供的一种混合机制,能够更好的实现组件功能复用,混合对象(mixins)可以包含任意组件选项(data、created、mounted、methods、filters等),组件引入后相关选项会进行合并,相当于引入后,父组件各属性进行扩充;

  • 倍增方法应用——RMQ问题ST表2022-09-11 15:30:44

    //蒟蒻 RMQ问题:给定一个长度为n的序列A[1…n],有q次询问,每次询问给出x,y,回答A[x…y]中的最大值(或最小值),n,q<=100000 用倍增解决RMQ问题的算法:ST(Sparse Table)算法 一般RMQ问题的ST算法    对于序列A[1…n],我们构造一个二维数组st[1…n][0…logN^2],st[i][j]表示从i这个位置开

  • 转载:Git commit 编写规则2022-09-11 15:02:28

    本文来自阮一峰的博客: http://www.ruanyifeng.com/blog/2016/01/commit_message_change_log.html 在这里备份一下,以便以后随时查看。 简介 Git 每次提交代码,都要写 Commit message(提交说明),否则就不允许提交。 $ git commit -m "hello world" 上面代码的-m参数,就是用来指定 com

  • KingbaseES V8R3集群运维案例之---cluster.log ERROR: md5 authentication failed2022-09-11 14:30:08

    案例说明: 在KingbaseES V8R3集群的cluster.log日志中,经常会出现“ERROR: md5 authentication failed;DETAIL: password does not match”的错误信息,本案例复现了发生此错误的原因。 适用版本: KingbaseES V8R3 问题现象: cluster.log: 问题分析: 1、当通过system用户连接9999端口

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

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

ICode9版权所有