• 2024-07-02【0299】Postgres内核之哈希表(Hash Tables)
    0.哈希表(HashTables)哈希表是一种用于存储键值对的数据结构。与使用索引号访问元素的基本数组不同,哈希表使用键来查找表条目。这使得数据管理对于用户来说更易于管理,因为按属性对数据条目进行分类比按它们在一个巨大的列表中的数量更容易。在C++中,我们将哈希表实现为
  • 2024-07-02如何在Oracle、MySQL、Postgresql中查找全表扫描SQL
    HowtofindfulltablescanSQLinOracle,MySQL,Postgresql?Queriesthatdo“fulltablescan”aretheonesthatdon’tuseindexes.However,itismoresuitabletouseafulltablescanforsmalltables,anditwillnotcauseperformanceproblems.Or
  • 2024-07-02腾讯云服务器上安装mysql,本地windows机器通过heidisql客户端连接引发的问题
    一、问题描述1.腾讯云服务器上docker方式安装完mysql后,windows电脑上heidisql客户端不用密码就能连接2.修改docker里mysql密码,heidisql客户端就连接不上了二、问题排查1.不用密码就能连接是因为mysql的配置文件中有设置skip-grant-tables参数(1)dockerinspectsmysql查看挂
  • 2024-06-14Go黑帽子|文件搜索和数据库矿工
    文件搜索filepath.Walk遍历目录,regexp.MustCompile来匹配关键字packagemainimport( "fmt" "log" "os" "path/filepath" "regexp")varregexexs=[]*regexp.Regexp{ regexp.MustCompile(`(?i)user`), regexp.MustCompil
  • 2024-06-11WPF中读取Excel文件的内容
    演示效果实现方案1.首先导入需要的Dll(这部分可能需要你自己搜一下)Epplus.dllExcel.dllICSharpCode.SharpZipLib.dll2.在你的解决方案的的依赖项->添加引用->浏览->选择1中的这几个Dll点击确定。(添加依赖)3.然后看代码内容附上源码usingExcel;usingSystem.Dat
  • 2024-06-09哈希桶封装unordered_map、unordered_set
    哈希桶源代码我们将由下列的哈希桶来模拟封装STL库中的unordered_map和unordered_set注意:为了实现封装unordered_map和unordered_set,我们需要对下列源码进行优化。//哈希桶namespacehashbucket{template<classK,classV>structHashNode{HashNo
  • 2024-06-03利用 word VBA 将投标文件偏离参数表列数据拷贝至技术偏差表中
    使用vba将正偏离参数表的第一列信息复制粘贴至对应的技术偏离表的第4列中。需要同时打开两个word文件,在技术偏差表中打开VBE(可以用ctrl+f11快捷键),插入模块。忽略格式的方式,SubCopyDataToTable()Windows("正偏离参数表.docx").ActivateFori=1ToActiveDoc
  • 2024-06-01Word文档自动化
    准备链接:https://pan.baidu.com/s/1M-5JV5zgzAojXsYNYbkg2g?pwd=5qqg提取码:5qqg文件内容展示2023年日历表打印版本.docx2023年学习计划.xlsx要求将2023年学习计划.xlsx中的内容添加到2023年日历表打印版本.docx对应的日期表格中。代码#bywyw-starfromdocx
  • 2024-06-01css25 CSS Tables
    https://www.w3schools.com/css/css_table.aspcss25CSSTablesCSSTablesThelookofanHTMLtablecanbegreatlyimprovedwithCSS: <!DOCTYPEhtml><html><head><style>#customers{font-family:Arial,Helvetica,sans-serif
  • 2024-05-29监控数据库活动
    标准Unix工具在大多数Unix平台上,PostgreSQL会修改ps报告的命令标题,以便可以轻松识别各个服务器进程。示例显示如下$psauxww|grep^postgrespostgres155510.00.1575367132pts/0S18:020:00postgres-ipostgres155540.00.0575361184?
  • 2024-05-28Navicat-SQL转WORD
    一、Navicat导出Word表格1.查询出表结构打开目标数据库(test)同级的 information_schema 数据库,执行以下SQL即可。注意:test为数据库名称,user为表名SELECT`COLUMNS`.ORDINAL_POSITIONAS'序号',`COLUMNS`.COLUMN_NAMEAS'字段名',`COLUMNS`.COLUMN_TYPEAS
  • 2024-05-18HTML 17 - Tables
     HTMLTablesallowustoputdatainaorganizedwaybyprovidingrowandcolumnfacility.Alsoofferavisualstructurethataidsinclarityandcomprehension,makingthemafundamentalelementinwebdevelopment.WhyTablesareUsedinHTML?Tablesare
  • 2024-05-17MIT 6.S081 学习笔记 -- page tables
    Chapter3Pagetable1.FromUserperspetive,howVAmapstoPA?lab1:printpagetableforpid==1, PR: https://github.com/nipperhou/xv6-riscv/commit/eb8e0008c019cfa0f3687989a90a63a7d45bde6fOutput: ```xv6kernelisbootingtrampoline:0x00000000800070
  • 2024-04-24mysql慢sql优化流程
    #查询慢sqlselectdb,time,infofromINFORMATION_SCHEMA.processlistwhereinfoisnotnull;#查看执行计划explainSELECTCOUNT(1)FROMtables_nameWHEREvalid=1;#查看表索引showindexfromtables_name; #查看表数据selectcount(*)fromtables_nam
  • 2024-04-24MIT6.S081 Lab Page Tables
    实验开始前的折腾突然发现2023版的和2020版的实验内容其实还不一样……因为我正在看的视频以及参考资料都是基于2020版的课程,因此我还是决定将之前的实验都迁移到2020版的xv6-lab-2020来。在自己的MacbookAir上折腾了好久……还是没能成功。因此还是用上了我在阿
  • 2024-04-23elementplus中标签页操作
    操作包括关闭所有、关闭其他、向右关闭、向左关闭页面代码<el-tabsv-model="activeName"type="card"class="demo-tabs"@tab-remove="tabRemove"@tab-change="clickTab"><el-t
  • 2024-04-17mysql8.0忘记密码后重置密码
    免密验证修改配置文件vim/etc/mysql/mysql.conf.d/mysqld.cnf在配置文件中添加一行skip-grant-tables重启mysqlsystemctlrestartmysql登录mysqlmysql-uroot-p,提示输入密码直接回车即可将密码清空,然后退出usemysql;updateusersetauthentication_string=''wher
  • 2024-04-05MySQL 数据库重置密码
    1.Linux中MySQL数据库重置密码停止服务:systemctlstopmysql打开my.cnf(没有则创建一个):vim/etc/my.cnf在[mysqld]下添加:skip-grant-tables;[mysqld]skip-grant-tables启动数据库:systemctlstartmysqld重置密码:#无需密码,直接登录mysql-uroot-p#设置密码mys
  • 2024-03-22MM常用业务处理与查询
    *本程序可以处理业务如下:*1. 101采购收货(包括委外且扣料543批次自动确定、标准采购、费用化采购)*    有批次管理的可以进行批次特性更新*2. 311非限制移库*3. 325冻结移库*4. 343,344冻结和非限制互转*5. 551报废*6. 541542委外发料,
  • 2024-03-19哈希技术解析:从哈希函数到哈希桶迭代器的全面指南
    文章目录引言一、哈希表与哈希函数1、哈希表的基本原理2、哈希函数的作用与特点3、哈希冲突的处理方法二、哈希桶及其迭代器1、哈希桶a.定义哈希桶结构b.哈希函数c.哈希桶的插入、查找、删除2、哈希桶的迭代器a.类型定义与成员变量b.构造函数c.解引用与比较操作d.递
  • 2024-03-15【Oracle】数据字典dba_tables
    视图dba_tables是数据库中所有数据表的描述。该视图包含的列属性还是非常多个,需要慢慢品味。查看视图如下:sys@PDB1>descdba_tables;NameNull?Type 描述------------------------------------------
  • 2024-03-13MyBatisPlus代码生成器(新)
    MyBatisPlus代码生成器(新)注意:适用版本:mybatis-plus-generator3.5.1以上版本参考:官网本次配置:JDK17+SpringBoot3.1.5+MyBatisPlus3.5.3.1注意:mybatis-plus-generator版本需与mybatis-plus版本一致最新依赖参考:https://mvnrepository.com/artifact/com.baomid
  • 2024-02-27哈希表
    #pragmaonce//#include<unordered_map>//#include<unordered_set>#include<string>#include<iostream>usingstd::cout;usingstd::endl;usingstd::cin;//unordered_set和unordered_map--还有multi共4中/*****和RBT的区别是*1.unordere
  • 2024-02-27STL-unordered_hashtable模拟实现
    #pragmaonce#include<vector>#include<string>#include<iostream>usingstd::cout;usingstd::endl;usingstd::pair;usingstd::make_pair;namespaceHashBucket{template<classT>structHashNode{HashNode
  • 2024-02-25mysql access denied for root ... mysqld –skip-grant-tables 命令失效 ... Failed to find valid data direct
    <!--密码突然登录不上MySQL了,久了也不晓得是不是密码不正确...只能改密码...一年难得碰一次,感觉每次总有莫名其妙的问题--><!--修改方案只找到一个,就是无密码验证开启mysql服务,然后登录,设置新密码--><!--mysql版本不同有些命令无效,大概分高低两版本--><!--低版命令我