ICode9

精准搜索请尝试: 精确搜索
  • 2020-06-162020-06-17 13:38:58

    被面试官问到的几个mysql的问题 mysql索引什么情况下会失效? 1.or 每个条件都必须有索引才会使用不然会导致失效 2.like 百分号必须不能在第一个位置否则索引失效 3.in != 不使用索引 4.联合索引最左原则 5.全表扫描比使用索引快的时候索引会失效 myisam和innodb 1.myisa

  • Uncaught TypeError: Failed to execute appendChild on Node: parameter 1 is not of type Node 解决2020-06-17 10:36:52

    Uncaught TypeError: Failed to execute ‘appendChild’ on ‘Node’: parameter 1 is not of type ‘Node’ 报错原因分析及解决方案. 前序: 最近在复习一下js基础的时候,遇到一些小坑坑,虽然很快解决了但是还是久久不能平息我的小情绪,特来开贴填坑.在此想说的是,编写博客

  • 区块链技术与应用——BTC系统实现2020-06-17 09:02:48

    基于交易 transaction-based ledger的账本模式:比特币采用的是基于交易 transaction-based ledger的账本模式 。每个区块中记录的是交易信息,转账交易,铸币交易。但是没有记录某个账户中有多少钱,需要根据交易记录去推算。区块链中一共有多少往某账户的地址转账的交易,转入多少币,这些币

  • 区块链学习札记八:超级账本(Hyperledger)平台架构2020-06-16 23:44:54

    区块链学习札记八:超级账本(Hyperledger)平台架构   超级账本(Hyperledger)是 Linux 基金会于 2015 年发起的推进区块链数字技术和交易验证的开源项目,该项目的目标是推进区块链及分布式记账系统的跨行业发展与协作。 目前该项目最著名的子项目是 Fabric,由 IBM 主导开发。按官方

  • 并发编程学习笔记(十三、ASQ同步器源码解析2,ASQ共享锁)2020-06-16 23:04:56

    目录: 共享锁和独占锁的区别 共享锁实现原理 共享锁和独占锁在源码上有何区别 共享锁和独占锁的区别 共享锁和独占锁(排它锁)最大的区别就是,在同一时刻能否有多个线程获取同步状态。 独占模式,获取资源后,只有一个线程获取同步状态并执行。 共享模式,在获取资源后,多个线程共同执行。

  • 为什么B+树适合作为索引的结构2020-06-16 23:04:05

    前言 本文是在讲述什么样的数据结构适合作为索引,以及其适合作为索引的原因。而阅读本文需要对B树和B+树结构有稍微的理解。以及需要对磁盘操作知识有稍微的了解。对于磁盘操作的相关知识,在文章尾部的链接文章中,有详细的介绍。 在MySQL中,主要有四种类型的索引,分别为:B-Tree索引,Hash

  • ReentrantLock之Lock方法上锁流程(源码解析jdk1.8版本)2020-06-16 20:04:59

    ReentrantLock之Lock方法上锁流程(源码解析jdk1.8版本) 近期观看了B站上子路老师的关于AQS与ReentrantLock的讲解,同时怀着对于Doug Lea大神的敬佩之情,自己去研读分析了一下关于这个自JDK1.5出现的要替代synchronized的ReentrantLock的上锁流程(当然这里为了防止杠精特地声明

  • Leetcode 1483. 树节点的第 K 个祖先(DP,倍增)2020-06-16 19:38:35

    给你一棵树,树上有 n 个节点,按从 0 到 n-1 编号。树以父节点数组的形式给出,其中 parent[i] 是节点 i 的父节点。树的根节点是编号为 0 的节点。 请你设计并实现 getKthAncestor(int node, int k) 函数,函数返回节点 node 的第 k 个祖先节点。如果不存在这样的祖先节点,返回 -1 。

  • XML基础教程(第二版)李淑娣主编 人民邮电出版社 课后题答案2020-06-16 19:37:03

    所有答案为作者自己整理,程序题太多没有答题,简答题答案根据课本页数自行寻找,谢谢,整理不易。 第一章: 1.xml的全称为可扩展语言。 2.Xml的应用领域包括网络服务领域、数据库领域、电子商务领域(P7) 3.XML文档的文件扩展名为AA.   .xml   B.  .txt   C.   .xsl   D.

  • WordPress2020-06-16 18:56:16

    个人博客系统分布式构建 一、案例目标 1、总目标 通过利用所学知识以及现有的资源包,以LNMP环境作为基础应用环境,分布式部署nginx、数据库和PHP环境,将数据库进行读写分离;来部署wordpress个人博客系统。 2、分目标 (1)了解数据库服务的安装。 (2)了解主从数据库集群的配置架构。 (3)了解Ng

  • LeetCode 297. 二叉树的序列化与反序列化 | Python2020-06-16 18:54:44

    297. 二叉树的序列化与反序列化 题目来源:力扣(LeetCode)https://leetcode-cn.com/problems/serialize-and-deserialize-binary-tree 题目 序列化是将一个数据结构或者对象转换为连续的比特位的操作,进而可以将转换后的数据存储在一个文件或者内存中,同时也可以通过网络传输到另一个

  • fbow的坑2020-06-16 18:41:47

    异常背后必有坑!!! 1、同一数据集,多次训练出的结果存在差异; 2、Vocabulary.size()返回的结果是父节点(block)数量(用树结构存储读取的内存分配),      而不是 子节点(单词)数量; 3、没有提供子节点(单词)的结果、词典层数的接口; 4、单词的ID ,存在单词Id 大于总单词数的问题 5、fBow a=tran

  • mysql索引小总结2020-06-16 17:05:10

    MySql 1.索引 mysql索引默认使用的是B+Tree(B-树的变种版)。也可以使用HASH表。 二叉树: 二叉树又称二叉搜索树,二叉排序树,特点如下: 左子树上所有结点值均小于根结点 右子树上所有结点值均大于根结点 结点的左右子树本身又是一颗二叉查找树 二叉查找树中序遍历得到结果是递

  • 记一次 Centos7.x 安装配置 Redis 6.0.5 并配置主从复制2020-06-16 11:08:53

    一、基本信息 官网:  https://redis.io/ 官方文档:  https://redis.io/documentation 中文网:  http://www.redis.cn/  中文论坛:  http://bbs.redis.cn/forum.php Redis教程:  https://www.runoob.com/redis/redis-tutorial.html 中文教程:  http://www.redis.com.cn/ 中文

  • Spring Cloud 2.0时代生态圈选择与被选择2020-06-16 11:03:22

    近几年微服务盛行,时代发展太快,各种版本层出不穷,学习固然使人进步, 但是也不要盲目。 刚开始接触Spring cloud 1.0的时候 还近在眼前。今天我们来熟悉下 spring cloud 1.0 与Spring cloud 2.0 xxx 的生态圈 。虽然有些我也没了解过。但是纵观各位大佬的总结还是想记录下。 S

  • 关于B+树, 你要了解的都在这里2020-06-16 10:03:20

    索引是一种数据结构,用于帮助我们在大量数据中快速定位到我们想要查找的数据。 索引最形象的比喻就是图书的目录了。注意这里的大量,数据量大了索引才显得有意义,如果我想要在 [1,2,3,4] 中找到 4 这个数据,直接对全数据检索也很快,没有必要费力气建索引再去查找。 索引在 MySQL 数据库

  • redis-哈希槽2020-06-16 09:02:04

    Redis 集群中内置了 16384 个哈希槽,当需要在 Redis 集群中放置一个 key-value时,redis 先对 key 使用 crc16 算法算出一个结果,然后把结果对 16384 求余数,这样每个 key 都会对应一个编号在 0-16383 之间的哈希槽,redis 会根据节点数量大致均等的将哈希槽映射到不同的节点。 Redis

  • 【LeetCode-树】二叉树的最大深度2020-06-15 21:55:34

    题目描述 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回它的最大深度 3 。 题目链接: https://leetc

  • 【剑指offer62 二叉搜索树的第k小节点】2020-06-15 20:53:36

    题目描述 给定一棵二叉搜索树,请找出其中的第k小的结点。例如, (5,3,7,2,4,6,8)    中,按结点数值大小顺序第三小结点的值为4。     先走到最小的节点,然后一步步往后退 直到计数为0  /* struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right;

  • 堆的创建、优先队列、topk、堆排序C语言实现2020-06-15 20:04:05

      1、堆的定义 堆就是用数组实现的二叉树,所有它没有使用父指针或者子指针。 堆就是利用完全二叉树的结构来维护的一维数组。       创建一个堆除了一个简单的一维数组以外,不需要任何额外的空间。 如果我们不允许使用指针,那么我们怎么知道哪一个节点是父节点,哪一个节点是它

  • js 留言板2020-06-15 17:56:45

      本文所用的知识点:创建节点和添加节点 创建节点:document.createElement('li') 添加节点  node(父亲节点).appendChild(child)    child:子节点   追加式添加元素   insertBefore:使得插入的元素始终显示在最前面   参考文档:https://www.runoob.com/js/js-htmldom-el

  • A* + Floyd2020-06-15 14:52:25

    A* + 弗洛伊德算法 一、寻路步骤:  &emsp切换地图生成node节点(node节点可放入对象池)——A*——三点共线——平滑路线 工程下载地址:https://files-cdn.cnblogs.com/files/hangzi/AStar_Floyd.zip

  • 初识 Federated Learning2020-06-15 13:07:45

    背景 设备中有很多数据,可以用来训练模型提高用户体验。但是数据通常是敏感或者庞大的。 隐私问题 数据孤岛:每个公司都有数据,淘宝有你的购买记录,银行有你的资金状况,它们不能把数据共享,都是自己训练自己有的数据,是一个个数据孤岛。 联邦学习的概念 联邦机器学习是一个机器学习

  • 图像复原的神经网络稀疏表示2020-06-15 11:59:53

    图像复原的神经网络稀疏表示 Neural Sparse Representation for Image Restoration paper: https://arxiv.org/abs/2006.04357 code: https://github.com/ychfan/nsr 摘要 受稀疏编码图像恢复模型中稀疏表示的鲁棒性和有效性的启发,研究了深层网络中神经元的稀疏性。方法在结构上

  • 洛谷 P6082 [JSOI2015]salesman2020-06-14 21:57:09

    思路 树形\(\texttt{DP}\) + 优先队列 比较容易看出来这是一道树形\(\texttt{DP}\)题 要注意的是最大停留次数为输入次数-1,因为还要从子树返回到这一个节点 然后下面考虑怎么\(\texttt{DP}\) 我们用\(f[i]\)表示以从\(i\)出发,访问以\(i\)为根的子树,并且最后能回到\(i\)的最大收

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

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

ICode9版权所有