ICode9

精准搜索请尝试: 精确搜索
  • jQuery_ajax调用的几种方法2022-08-20 18:32:56

    一、$.ajax()的基础使用   <button id="btn">发送请求</button> <script src="/js/jquery.min.js"></script> <script> var params = {name: 'wangwu', age: 300} $('#btn').on('click', function ()

  • 闭包和promise2022-08-20 18:32:47

    闭包 概述:闭包是一种书写代码一种结构,这种结构拥有的特性就是内部的空间在使用中不会被回收。(内部的变量以及对应的参数不会被gc回收) 函数的预编译过程 开辟函数的内存空间 开辟一个代码的对应的内存空间。 将对应的代码块的引用放入这个函数的内存空间 函数的执行过程

  • 面向对象的回顾以及原型讲解2022-08-20 18:02:14

    面向对象回顾 核心概念:万物皆对象 (顶层对象Object)抽取行为作为方法 抽取名词作为属性 俩种构建对象的方式 构造函数构建 es6的形式 class class Person{ constructor(){ //构造器 this.name = 'jack' } } es3的形式 function function Person(){ this.name

  • 闭包和promise2022-08-20 18:00:22

    闭包 概述:闭包是一种书写代码一种结构,这种结构拥有的特性就是内部的空间在使用中不会被回收。 (就是一个外部函数返回一个内部函数,返回的内部函数一直引用着外部函数的变量或参数,外部函数的变量以及对应的参数不会被gc回收) 闭包形式的函数的预编译过程 开辟函数的内存空间 开辟一

  • 原型的认识2022-08-20 17:30:21

    概述: 所有的函数都拥有一个属性 这个属性称为prototype 他是一个对象空间(里面就可以存放对应的数据)他被称为显式原型(prototype) 示例 function Person(){ } console.log(Person.prototype) //作为一个属性存在 属性是唯一 也就是当前他只有一个 prototype 属性的声明只会声明一次

  • Spring Boot调用api post接口2022-08-20 14:02:44

    Spring Boot调用api post接口 示例 public static String sendPost(String url, JSONObject jsonObject) { log.info("请求地址:{}", url); String body = ""; // 创建httpclient对象 CloseableHttpClient client = HttpClients.crea

  • Mysql日志2022-08-20 10:32:04

    1 错误日志 Error Log 服务器启动关闭过程中的信息 服务器运行过程中的错误信息 从服务器上启动服务器进程时产生的信息 查看路径: show variables like 'log_error';   2 全查询日志 General Query Log 全查询日志记录了所有对数据库的请求信息,不论是否得到了正确的执行。

  • 18js面向对象回顾及原型讲解2022-08-19 21:31:38

    面向对象回顾 核心概念:万物皆对象 (顶层对象Object)抽取名词作为属性 抽取行为作为方法 俩种构建对象的方式 构造函数构建 es6的形式 class class Person{ constructor(){ //构造器 this.name = 'jack' } }   es3的形式 function function Person(){ this.n

  • Linux部署-Net并配置进程守护2022-08-19 12:02:40

    注册 Microsoft 签名密钥并添加 Microsoft 产品提要 sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc sudo sh -c 'echo -e "[packages-microsoft-com-prod]\nname=packages-microsoft-com-prod \nbaseurl= https://packages.microsoft.com/yumrepos/mic

  • 浅谈 Raft 分布式一致性协议|图解 Raft2022-08-19 08:30:30

    前言 本篇文章将模拟一个KV数据读写服务,从提供单一节点读写服务,到结合分布式一致性协议(Raft)后,逐步扩展为一个分布式的,满足一致性读写需求的读写服务的过程。 其中将配合引入Raft协议的种种概念:选主、一致性、共识、安全等,通篇阅读之后,将帮助你深刻理解什么是分布式一致性协议。 一

  • 03.Javascript学习笔记22022-08-19 00:30:30

    1.逻辑运算符 在javascript中与或非对应的逻辑运算符是: && || ! const a = true; const b = false; console.log(a && b); console.log(a || b); console.log(!a); 2.switch语句 switch语句可以实现和else if语句相同的功能,而且更具有可读性。 如以下代码,将day这个

  • 闭包和promise2022-08-18 21:33:19

    闭包             概述:闭包是一种书写代码一种结构,这种结构拥有的特性就是内部的空间在使用中不会被回收。(内部的变量以及对应的参数不会被gc回收)         函数的预编译过程 开辟函数的内存空间 开辟一个代码的对应的内存空间。  将对应的代码块的引用放入这个函数的

  • 【kafka启动出错】ERROR Shutdown broker because all log dirs in /.../kafka/logs have failed (kafka.log.LogM2022-08-18 21:02:10

    启动kafka时出现错误    问题就发生在logs文件 ERROR Shutdown broker because all log dirs failed:意思大概是所有的log文件不能用,这样的情况可能是权限问题 那么进入logs查看   当前我们的用户是hadoop,而log文件都是root用户所属,因此可以通过修改权限所属解决 sudo chown

  • js 学习day01andday022022-08-18 20:31:54

    day1 javascript三种引入方式 三种输出方式 变量 数据类型 查看数据类型 判断是否为数字 javascript三种引入方式 行内式 <a href="javascript:alert('hello word')">哒哒哒</a> <div onclick="alert('你好')">我</div> 内嵌式 <script>

  • logging日志模块2022-08-18 18:02:12

    #!/usr/bin/env python3 # -*- encoding: utf-8 -*- # here put the import lib import logging import sys from os import makedirs from os.path import dirname, exists from cmreslogging.handlers import CMRESHandler loggers = {} LOG_ENABLED = True # 是否开启日

  • Robot framework日志文件大处理方法2022-08-18 18:00:33

    背景不说了!但相信一定有很多在使用Robot Framework框架的同学和我一样遇到同样的问题,log.html 超大,甚至几百M,如下:   这会导致,打开log很慢,占空间,占内存。   怎么样减少呢? 首先要表明的是:rf机制如此,我们没办法直接从根本上解决,只能规避,有以下几个方法: 暴力点,直接不输出log.html

  • 宏任务和微任务2022-08-18 17:04:37

    作者:ZH彪链接:https://www.jianshu.com/p/bcbf7894027c来源:简书 微任务和宏任务皆为异步任务,它们都属于一个队列,主要区别在于他们的执行顺序,Event Loop的走向和取值。 宏任务和微任务的分配 宏任务 浏览器 Node I/O ✅

  • ES6新特性初识2022-08-18 14:32:37

    最近对前端开发起了兴趣,介绍一点我在学习ES6特性时的理解,感谢各类教程和博文对我在学习时的帮助。我也是第一次学着写博文,写的并不太好,只能算我的一点心得,想要详细学习的还是建议查看文档或者学习其他大神们的博文。 1. 块作用域的引入   ES6最重要的变化之一就是块作用域的引入

  • var、let、const的区别2022-08-18 11:30:08

    1、var定义的全局变量可被后面定义的相同名称的变量覆盖,可以重复声明,而let、const不会,不能重复声明 var a = 1 var a = 2 console.log(a) // 2 let b = 1 let b = 2 console.log(b) // 报错 Uncaught SyntaxError: Identifier 'b' has already been declared b 已经被声明 c

  • javascript 执行机制(同步、异步、微任务、宏任务)2022-08-18 11:00:43

    一、关于javascriptJS是一门单线程语言,这意味着所有的任务都需要排队,前一个任务结束才会执行后一个任务如果前一个任务耗时很长,后一个任务就不得不一直等着。这样所导致的问题是: 如果 JS 执行的时间过长,这样就会造成页面的渲染不连贯,导致页面渲染加载阻塞的感觉。   二、同步任务

  • 02.JavaScript学习笔记12022-08-18 00:32:08

    JavaScript学习笔记 1.强制类型转换 当使用加号进行运算时,会将数字强制转换为字符串,然后再进行运算。 const year = '1991'; console.log(year + 18); console.log(typeof(year + 18)); 将代码放入控制台执行,可得知结果是字符串'199118'。 当使用减号进行计算时,会将字符串强

  • js实现 delay 和 sleep函数2022-08-18 00:03:01

    console.log("====sleep==="); // sleep 等待几秒 const sleep = (seconds) => new Promise((resolve) => setTimeout(resolve, seconds)); async function sleepTest() { console.log("start"); await sleep(1000); console.log(&quo

  • 【前端基础】Es6新特性(一)2022-08-18 00:01:00

    1 Es6 全称为ECMAScript是浏览器脚本语言的规范,而各种我们熟知的js语言则是规范的具体体现。 1.1 Es6新特性 ① let与var 作用域 <script> { var a = 1; let b = 2; } console.log(a) console.log(b) // b is no

  • 手写promise.all和 promise.race2022-08-18 00:00:08

    // promise.all function promiseAll(promisesArr) { return new Promise((resolve, reject) => { // 定义一个计数器 let count = 0; const arr = []; const l = promisesArr.length; let startTime = new Date().getTime();

  • MySQL IO线程及相关参数调优 update (进行大量数据更新引起的性能低)2022-08-17 23:30:27

    日志内容 I/O thread 0 state: waiting for completed aio requests (insert buffer thread) I/O thread 1 state: waiting for completed aio requests (log thread) I/O thread 2 state: waiting for completed aio requests (read thread) I/O thread 3 state: waiting for com

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

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

ICode9版权所有