ICode9

精准搜索请尝试: 精确搜索
  • 彻底理解线程2022-08-28 00:32:34

    1 线程的意义 操作系统支持多个应用程序同时执行,每个应用至少对应一个进程,彼此之间的操作和数据不受干扰。当一个进程需要磁盘IO的时候,CPU就切换到另外的进程,提高了CPU利用率。 有了进程,为什么还要线程?因为进程的成本太高了。 启动新的进程必须分配独立的内存空间,建立数据表维护它

  • 删除Windows AD域控制器2022-07-18 16:35:09

    使用图形界面也能彻底删除已经彻底损坏的域控。 到管理工具-->AD站点和服务-->Sites-->Default-First-Site-Name-->servers下面找到其他的辅助域服务器 (不需要的) 在删除辅助域服务器前先要把其下面的NTDS Settings右键删除; 然后删除不需要的辅助域服务器,再确认删除DNS服务器中所

  • 彻底搞懂https2022-07-12 20:00:10

    HTTPS(SSL/TLS)的加密机制虽然是大家都应了解的基本知识,但网上很多相关文章总会忽略一些内容,没有阐明完整的逻辑脉络,我学习它的时候也曾废了些功夫。 对称与非对称加密、数字签名、数字证书等,在学习过程中,除了了解“它是什么”,你是否有想过“为什么是它”?我认为有必要搞清楚后者,否则

  • 这一次,彻底弄懂 JavaScript 执行机制2022-06-25 14:32:23

    本文的目的就是要保证你彻底弄懂javascript的执行机制,如果读完本文还不懂,可以揍我。 不论你是javascript新手还是老鸟,不论是面试求职,还是日常开发工作,我们经常会遇到这样的情况:给定的几行代码,我们需要知道其输出内容和顺序。因为javascript是一门单线程语言,所以我们可以得出结

  • 彻底卸载MySQL8.02022-06-14 13:33:27

    1、停止MySql服务 按ctrl+alt+del启动【任务管理器 】→ 选择【服务】→ 找到【MySQL】→ 右键停止 2、卸载MySQL软件 打开【控制面板】→ 选择程序【卸载程序】→ 找到MySQL所有相关组件 → 右键卸载 3、删除MySQL安装目录下的MySQL文件夹 找到之前安装解压MySQL的文件夹,我解

  • 彻底搞懂线程安全问题2022-05-01 00:03:11

    前言 关于线程安全问题是一块非常基础的知识,但基础不代表简单,一个人的基本功能往往能决定他是否可以写出高质量、高性能的代码。关于什么是synchronized、Lock、volatile,相信大家都能道出一二,但概念都懂一用就懵,一不小心还能写出一个死锁出来。 本文将基于生产者消费者模式加一个

  • 彻底搞定MyBatis2022-04-13 14:34:00

    大家好,我是老三,面渣逆袭系列继续,这节我们的主角是MyBatis,作为当前国内最流行的ORM框架,是我们这些crud选手最趁手的工具,赶紧来看看面试都会问哪些问题吧。     基础     1.说说什么是MyBatis?     先吹一下:     Mybatis 是一个半 ORM(对象关系映射)框架,它内部

  • 三分钟彻底理解冒泡排序2022-03-06 15:31:42

    0.如果遇到相等的值不进行交换,那这种排序方式是稳定的排序方式。 1.原理:比较两个相邻的元素,将值大的元素交换到右边 2.思路:依次比较相邻的两个数,将比较小的数放在前面,比较大的数放在后面。     (1)第一次比较:首先比较第一和第二个数,将小数放在前面,将大数放在后面。     (2

  • 这一次,彻底搞懂Promise2022-03-02 13:31:06

    一、为什么要引入Promise 在介绍本章之前,首先先抛出几个问题: Promise解决了什么问题?Promise有哪些具体的使用场景? Promise解决了什么问题? 回调地狱问题 在没有Promise之前,前端获取数据往往需要通过回调函数层层嵌套的方式来解决异步问题,例如下面这段代码实例: // 回调地狱

  • 这一次,彻底搞懂原型与原型链2022-02-26 09:30:17

    为什么要学习原型与原型链? 原型与原型链是面试中的重点考察方向,也是JS基础的重中之重,因此这是我们前进路上必须要攻克的堡垒,接下来让我们来一起系统的梳理原型与原型链吧~ 原型与原型链的三个关键概念 原型与原型链的三个关键概念分别是:__proto__、prototype、constructor

  • 彻底理解 JavaScript 原型对象与原型链2022-01-31 17:58:13

    原型对象与原型链 JavaScript 的核心之一,也是我们必须掌握的知识点。首先打一枚预防针,这块涉及到的知识点很多,很抽象,比较难理解,但是我尽量阐述清楚,剩下靠你们悟性 我先列一下会出现的几个关键词(如果你全部了解,那就没必要看本文了): 原型对象、原型链、构造函数 [[Prototype]

  • Apache Hudi 2022 新年大礼包2022-01-02 12:32:45

    1. 内核 一文彻底弄懂Apache Hudi不同表类型 硬核!Apache Hudi中自定义序列化和数据写入逻辑 Apache Hudi内核之文件标记机制深入解析 一文彻底理解Apache Hudi的清理服务 17张图带你彻底理解Hudi Upsert原理 干货!Apache Hudi如何智能处理小文件问题 Apache Hudi核心概念一网

  • 让你彻底理解ThreadLocal原理和应用2021-12-29 13:34:19

    1.为什么需要ThreadLocal 我们举个生活中的例子来说明: 你带着三个孩子出去逛街,路过了玩具店,三个孩子都看中了一款变形金刚。 所以你买了一个变形金刚,打算让三个孩子轮着玩。 回到家你发现,孩子因为这个玩具吵架了,三个都争着要玩,谁也不让着谁。 这时候怎么办呢?你可以去拉架,去讲

  • 彻底掌握Python日期时间处理2021-12-27 12:33:16

    使用 time 模块展示当前日期和时间 将天、小时、分钟转换为秒 使用 Pandas 获取当前日期和时间 将字符串转换为日期时间对象 以毫秒为单位获取当前时间 以 MST、EST、UTC、GMT 和 HST 获取当前日期时间 从给定的日期当中获取星期几 计算两个日期时间对象之间的时

  • 彻底搞懂深拷贝与浅拷贝2021-12-13 11:32:35

    深拷贝浅拷贝只是针对引用数据类型 JavaScript数据类型包括基本数据类型(Number,String,boolean,Null,Undefined,Symbol)、引用数据类型(Array,Object) 基本数据类型的特点:直接存储在栈(stack)中的数据 引用数据类在栈中存有指针,实体数据存在堆中,通过栈中的指针找到堆中的引用数据类型的

  • Win10彻底关闭更新2021-12-11 21:34:25

    本文来源:WIN10彻底关闭更新 - Microsoft Community 打开组策略,定位到图示位置,将第一项设置为2,第二项设置为禁用,再进行使用查看。  

  • 彻底理解Java的Future模式2021-12-08 19:31:41

    先上一个场景:假如你突然想做饭,但是没有厨具,也没有食材。网上购买厨具比较方便,食材去超市买更放心。 实现分析:在快递员送厨具的期间,我们肯定不会闲着,可以去超市买食材。所以,在主线程里面另起一个子线程去网购厨具。 但是,子线程执行的结果是要返回厨具的,而run方法是没有返回值的。

  • 彻底理解js中this的指向,不必硬背。2021-12-04 00:01:36

    首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象(这句话有些问题,后面会解释为什么会有问题,虽然网上大部分的文章都是这样说的,虽然在很多情况下那样去理解不会出什么问题,但是实际上那

  • 这么讲线程池,彻底明白了!2021-11-02 22:04:32

    大家好,我是老三,很高兴又和大家见面,最近降温,大家注意保暖。 这节分享Java线程池,接下来我们一步步把线程池扒个底朝天。 引言:老三取钱 有一个程序员,他的名字叫老三。 老三兜里没有钱,匆匆银行业务办。 这天起了一大早,银行姐姐说早安。 老三一看柜台空,卡里五毛都取完。 老三这天起

  • 彻底删除手机系统软件2021-10-24 17:01:07

    前言 以oppo手机为例,若想要删除oppo浏览器,则是无从下手;现在彻底删除它!!! 准备工具 ADB雪豹速清(方便查找软件包名) 步骤 将数据线连接手机和电脑,开启开发者模式:关于手机->版本信息->在“版本号”处连续单击7次打开开发者模式,输入锁屏密码即处于开发者模式。 在设置->其他设置->

  • 彻底理解JS的原型和原型链2021-10-13 21:34:45

    一、前言   在深入理解原型和原型链之前,我们首先要搞懂以下两点: 对应名称     prototype:   原型,每一个对象都会从原型上‘继承’属性     __proto__:  原型链,并不是单一指某一个,而是一条__proto__连起来的链条,当js引擎查找对象属性时,先查找对象本身是否具有,如果

  • 8锁现象 彻底理解锁2021-09-08 21:05:04

    问题1 下面代码的执行顺序? package com.jie.lock8; import java.util.concurrent.TimeUnit; public class Test1 { public static void main(String[] args) { Phone phone=new Phone(); new Thread(()->{phone.sendSms();},"A").start(); t

  • 循序渐进!彻底理解coookie2021-08-06 15:01:23

    session 也是类似的道理,服务器要知道当前发请求给自己的是谁。为了做这种区分,服务器就要给每个客户端分配不同的“身份标识”,然后客户端每次向服务器发请求的时候,都带上这个“身份标识”,服务器就知道这个请求来自于谁了。至于客户端怎么保存这个“身份标识”,可以有很多种方式,对于

  • 3个点让你彻底搞懂this2021-08-04 13:00:49

    很多同学搞不清楚js里面的this 到底是谁?搞不清楚this到底如何使用呢?,今天给大家总结了this的用法。 1: this机制 Js 进入函数里面可以访问一个特殊的”参数”叫做this。和很多高级语言(java, c#, c++)的this是不一样的,js的this 是你传什么,就是什么,其它高级语言的this, 是当前类的实

  • 看这里!彻底卸载mysql2021-07-19 23:29:51

    梳理知识点,是快速提升技术的关键 前面讲过,快速提升自己的技术硬实力其实是有方法的。大致就是梳理知识点+夯实基础+进阶深入学习+实战,下面我会一点点跟大家剖析,本文干货满满,大家仔细阅读。 ①梳理知识必备:互联网主流技术地图 ②梳理知识后,夯实基础乃是刚需 明确说明一下,

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

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

ICode9版权所有