目录 MySQL数据库-索引1.索引介绍2.索引分类3.创建索引3.1 唯一索引3.2 普通索引3.3 组合索引3.4 全文索引 4.索引使用5.查看索引6.删除索引7.索引总结7.1 优点7.2 缺点7.3 索引使用注意事项 MySQL数据库-索引 数据库是用来存储数据,在互联网应用中,数据…
2024/11/23 13:35:091. 霍夫曼编码(Huffman Coding) 描述: 霍夫曼编码是一种使用变长编码表对数据进行编码的算法,由David A. Huffman在1952年发明。它是一种贪心算法,用于数据压缩。霍夫曼编码通过构建一个二叉树(霍夫曼树&a…
2024/11/23 12:26:5119年创业做过一年的量化交易但没有成功,作为交易系统的开发人员积累了一些经验,最近想重新研究交易系统,一边整理一边写出来一些思考供大家参考,也希望跟做量化的朋友有更多的交流和合作。 接下来继续说说A股布林带(B…
2024/11/23 11:41:26在 React 中,Fragment 是一个非常有用的组件,允许你将多个子元素包裹在一起,而不会在 DOM 中产生额外的节点。它通常用于以下几个场景: import React, {Fragment} from react; 1. 返回多个子元素而不添加额外的 DOM 元素&#x…
2024/11/23 11:03:18bug描述: https://jira.qos.ch/browse/LOGBACK-1175 commits: https://github.com/qos-ch/logback/commit/f264607fb450 但是!!!这个bug在1.3.0-alpha1中才修复,最新的released版本1.2.3中,这个bug依旧存…
2024/11/23 14:50:40 人评论 次浏览深究ReentrantLock源码及其使用方法 1.先附上ReentrantLock类的源码,然后再进行一行一行分析 /*jadclipse*/// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.kpdus.com/jad.html // Decompiler options: packimpor…
2024/11/23 11:51:55 人评论 次浏览AOP概念 AOP的实现 方式1:使用Spring的API接口 1:编写一个类,实现相关的接口 2:核心配置文件 3:单元测试 方式2:自定义实现AOP 1:自定义一个类 2:核心配置文件 3:…
2024/11/23 9:29:14 人评论 次浏览TCP VS UDP tcp基于链接通信 基于链接,则需要listen(backlog),指定连接池的大小基于链接,必须先运行的服务端,然后客户端发起链接请求对于mac系统:如果一端断开了链接,那另外一端的链…
2024/11/23 8:00:43 人评论 次浏览上一篇博文介绍了MDP问题以及对应的价值迭代和策略迭代两种解法,本文我们将手把手使用python 实现在4*3格网对value iteration algorithm 进行实现。首先回顾value iteration算法,如下图所示: 其中输入中最重要的就是构造 p(s|s, a)ÿ…
2024/11/23 15:37:28 人评论 次浏览路径指文件存放的位置,在网页中利用路径可以引用文件,插入图像、视频等。表示路径的方法有两种:相对路径,绝对路径。以下讨论均是在HTML环境下进行。 相对路径 相对路径是指目标相对于当前文件的路径,网页结构设计中…
2024/11/23 15:36:25 人评论 次浏览1.enumerate:返回2个值,1是当前的for循环的第几轮,2是循环得到的数值enumerate works by supplying a corresponding index to each element in the list that you pass it. Each time you go through the loop, index will be one greater, …
2024/11/23 15:35:09 人评论 次浏览2.3 面向过程编程(OPP) 和面向对象编程(OOP)的关系 关于面向过程的编程(OPP)和面向对象的编程(OOP),给出这它们的定义的人很多,您可以从任何资料中找到很专业的解释,但以我的经验来看,讲的相对枯燥一点,不是很直观。除非您已经有了…
2024/11/23 15:31:28 人评论 次浏览【log4j:WARN No appenders could be found for logger 解决方案】 【解决】 我们在使用Log4j的时候,总是出现: Java代码log4j:WARN No appenders could be found for logger (org.apache.ibatis.logging.LogFactory). log4j:WARN Please initialize …
2024/11/23 15:28:45 人评论 次浏览1. 数学概念的提出 首先使用“函数”一词的是莱布尼兹(Leibnitz,1646年7月1日-1716年11月14日)自 17 世纪起近代数学产生以来,函数的概念一直处于数学思想的真正核心位置。2. 数学流派 彼得堡学派: 彼得堡&…
2024/11/23 15:27:44 人评论 次浏览简介 熊猫眼是一个平时用来学习的练手的项目,做这样一个应用的目的主要有两个: 公司项目因为历史原因还有风险控制方面的问题,新的技术不一定能够应用在现有的版本上。所以手痒了就自己弄个应用写一写,持续的更新增加自己的技能熟…
2024/11/23 12:04:44 人评论 次浏览基于顺序搜索动态分区分配算法,只要把概念弄清楚,那么新进程的处理就很简单了。 最佳适应(best,fit BF)算法 所谓最佳,每次为作业分配内存时,总能把能满足要求,又是最小的空闲分配给作业。避免大材小用。主要做法&am…
2024/11/23 12:03:39 人评论 次浏览326 设置和获取线程名称 (查看源码看了很多。。。) 在e325中,运行后的结果无法直接看出是哪个线程的,这节课解决这个问题。 【Thread类中设置、获取线程名称的方法】 void setName(String name) 字面意思 String getName() …
2024/11/23 12:02:38 人评论 次浏览这是一道面试题,对于这道题我们可以采用递归和迭代(非递归)两种方法实现 递归:传入head如4,反转后为4->3->2->1-null,在串上节点5。 非递归:利用head的next指向newHead,将…
2024/11/23 12:00:37 人评论 次浏览int connfd accept(listenfd, (struct sockaddr *)&clientaddr, &cli_len); 最后发现是初始化的问题,cli_len和clientaddr不能为负值,因为上面没有初始化,所以在accept的时候会出问题。最后加上初始化的代码,问题就解决了…
2024/11/23 11:59:36 人评论 次浏览1.Hdfs概述 1.hdfs是hadoop生态圈中甚至大数据生态圈必不可少的一个组件。 hdfs 是Hadoop Distribute File System 简称。最为最为底层的分布式存储服务而存在。 2.其设计思想是采取“分而治之”的思想:将大文件,大批量文件,分布式存放在大…
2024/11/23 11:58:36 人评论 次浏览