位图 数据结构 算法 结构
harbor数据库迁移
harbor数据库迁移(相同版本间迁移) 一、数据导出(旧harbor机) 1、进入数据库容器 [root@localhost ~]#docker exec -u root -it d53efe26b3da /bin/bash1 2、导出registry数据库 **root [** / **]#** ......
Win11系统,VS2022编写数据库程序,小体积,绿色单文件,支持密码保护,XP到Win11都能运行
在WIN11中用VS2022编写 小体积的绿色单文件,支持密码保护,XP到WIN11都能运行的数据库程序 1. 用VC60 建立一个Win32工程,VC60建立的工程默认是字节型的。2. 用VS2010 读取并转换为2010格式,再用VS2022 读取,选择SDK和平台都不升级3. 把 wxsqli ......
数据交换格式:XML、JSON
XML XML是什么 可扩展标记语言(XML)是存储和交换数据的重要方法。它文档的形式类似于HTML,不过比HTML低级,都是标签里放内容。XML只包含少量的预定义标签,其他都由程序员来定义,只要数据的读者和编写者都知道标签的含义,标签就可以包含任何设计者希望的有用信息。XML的标签有单双,双标签包 ......
随机造数据的技巧总结
以下是一个简单的使用 C++11 新特性生成随机数数据的程序示例: #include <iostream> #include <random> // 引入随机数生成器的头文件 using namespace std; int main(){ // 创建 C++11 随机数生成器 mt19937_64 ......
余弦相似度算法进行客户流失分类预测
余弦相似性是一种用于计算两个向量之间相似度的方法,常被用于文本分类和信息检索领域。具体来说,假设有两个向量A和B,它们的余弦相似度可以通过以下公式计算: 其中,dot_product(A, B)表示向量A和B的点积,norm(A)和norm(B)分别表示向量A和B的范数。如果A和B越相似,它们的余弦 ......
Java 实现 FIFO 缓存算法
Java 实现 FIFO 缓存算法 一、什么是 FIFO FIFO(First In, First Out)是一种常见的数据结构,也叫做先进先出队列。它的特点是先进入队列的数据最先出队。 类似于现实中排队买东西的场景,先来的人先排队,先买完商品的人先离开。 在计算机领域,FIFO常用于缓存管理、进程 ......
Prophet 时间序列预测算法
Prophet 时间序列预测算法 一、背景 时间序列预测是一种预测未来数据的方法,对于时间序列的分析,我们可以采用传统的统计学方法,例如 ARIMA、Exponential Smoothing等,这些方法通过分析过去的数据建立模型来预测未来的趋势,但是这些方法有一个限制就是必须满足某些假设条件,例如 ......
Java 实现 LRU 缓存算法
Java 实现 LRU 缓存算法 一、什么是 LRU LRU(Least Recently Used,最近最少使用)是一种缓存算法,其核心思想是将最近最少使用的缓存项移除,以便为更常用的缓存项腾出空间。 在实际应用中,LRU 算法被广泛用于缓存和页面置换。 二、Java 实现 LRU 缓存算法 在 ......
【pytorch】土堆pytorch教程学习(五)torchvision 中的数据集的使用
torchvision 中的数据集使用 在torchvision.datasets模块中提供了许多内置的数据集。 内置的数据集有 CIFAR10、MNIST、COCO等,更多可进入 pytorch 官网查看。 所有内置的数据集都继承了 torch.utils.data.Dataset 类,并且实现了 ......
Python 数据分析——教育平台的线上课程智能推荐策略(2020泰迪杯数据分析技能赛)
如何根据教育平台的线上用户信息和学习信息,通过数据分析为教育平台和用户 提供精准的课程推荐服务就成为线上教育的热点问题。 ......
Java读取数据库表
Java读取数据库表 package com.easycrud.builder; import com.easycrud.utils.PropertiesUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import ja ......
java基础-流程控制语句,顺序结构、分支结构、循环结构
一、循序结构 顺序结构语句是java程序默认的执行流程,按照代码的先后顺序,从上到下依次执行。 二、分支结构-if、switch 1、if的三种语法结构 //1 if(关系表达式){ 表达体内容; } //2 if(关系表达式1){ 表达体内容; }else if(关系表达式2){ 表达体内容; } ......
vue2实现数据聚合【scatter-clustering】组件封装
实现如下效果: 效果展示:https://code.juejin.cn/pen/7228568245148581943 如果不会请移步到官网的栗子,请点击查看 直接给大家上代码: 整体代码片段 1 <template> 2 <div ref="echarts" style="width: 100%; ......
C++/PTA 函数重载(数据类型不同)
题目要求 用同一个函数名对n(n<=10)个数据进行从小到大排序,数据类型可以是整数、浮点数,用函数重载实现。 输入格式: 输入n 例如 3 输入n个整数,例如 10 8 9 输入n个浮点数 例如 10.23 5.16 7.99 输出格式: 输出n个整数的升序排列:8 9 10 以空格间隔,并以空格 ......
java基于springboot+vue前后端分离的超市进销存系统管理系统、超市管理系统,附源码+数据库+文档+PPT
1、项目介绍 超市进销存系统,通过这个系统能够满足超市进销存系统的管理及员工的超市进销存管理功能。系统的主要功能包括:首页、个人中心、员工管理、客户管理、供应商管理、承运商管理、仓库信息管理、商品类别管理、 商品信息管理、采购信息管理、入库信息管理、出库信息管理、销售订单管理、部门管理、岗位管理等功 ......
【算法】哈希算法
1 前言 本节我们来看我们常用的哈希算法哈。 2 为什么要有哈希 假设我们要设计一个系统来存储将员工手机号作为主键的员工记录,并希望高效地执行以下操作: 插入电话号码和相应的信息。(插入) 搜索电话号码并获取信息。(查找) 删除电话号码及相关信息。(删除) 我们可以考虑使用以下数据结构来维护不同电话 ......
Android JetPack~LiveData(二) 数据倒灌问题
Android数据绑定技术一,企业级开发 Android数据绑定技术二,企业级开发 Android JetPack~ DataBinding(数据绑定)(一) 集成与使用 Android JetPack~ LiveData (一) 介绍与使用 Android JetPack~LiveData(二) ......
Python数据库连接池DBUtils
DBUtils是Python的一个用于实现数据库连接池的模块。 安装 pip3 instal1 dbutils pip3 instal1 pymysql 此连接池有两种连接模式: 模式一:为每个线程创建一个连接,线程即使调用了close方法,也不会关闭,只是把连接重新放到连接池,供自己线程再次使用。 ......
C# 常量 结构体 委托
常量 const double PI = 3.1415926; 常量名命名一般使用大写字母 枚举类型 开发一个游戏,游戏角色有法师(Mage)、射手(Archer)、刺客(Assassin)、坦克(Tank)、铺助(Support)、战士(Warrior),等不同类型。 ❓如何存储游戏角色 使用in ......
MySQL数据库设计规范
一、背景规范及目的 MySQL 数据库与 oracle、sqlserver 等数据库相比,有其内核上的优势与劣势。我们在使 用 MySQL 数据库的时候需要遵循一定规范,扬长避短。本规范旨在帮助或指导 RD、QA、OP 等技术人员做出适合线上业务的数据库设计。在数据库变更和处理流程、数据库表设计、S ......
【算法】页面替换算法
1 前言 功能:当缺页中断发生,需要调入新的页面而内存已满时,选择内存当中哪个物理页面被置换。 目标:尽可能地减少页面的换进换出次数(即缺页中断的次数)。具体来说,把未来不再使用的或短期内较少使用的页面换出,通常只能在局部原理指导下依据过去的统计数据来进行预测。 2 最优页面替换算法 基本思路:当一 ......
Oracle ORA-01033: ORACLE initialization or shutdown in progress(误删了DBF数据库文件导致)解决方法
先声明一下前期的一些手欠欠儿的操作导致oracl登录不进去了,起先是清理磁盘空间的时候误删除了orcle DBF数据文件后无法进入系统,plsql登录报错如下: 一般情况下,删除表空间的正确方法是:DROP TABLESPACE BDCDJ INCLUDING CONTENTS AND DATAFI ......
从分布式共识算法到区块链共识机制
英文原文链接:https://medium.com/datadriveninvestor/from-distributed-consensus-algorithms-to-the-blockchain-consensus-mechanism-75ee036abb65 From Distributed ......
mysql -- 保存查询结果和加载数据
可以使用select into outfile语句将输出保存到文件中。可以指定列和行分割符,然后可以将数据导入其他数据平台。 保存查询结果 可以将输出目标另存为文件或表。 1.另存为文件 要将输出结果保存到文件中,需要拥有file权限。 FILE是一个全局特权, 这意味着你不能将其限制为针对特定 ......
SQLite3数据库的介绍和使用(面向业务编程-数据库)
SQLite3数据库的介绍和使用(面向业务编程-数据库) SQLite3介绍 SQLite是一种用C语言实现的的SQL数据库 它的特点有:轻量级、快速、独立、高可靠性、跨平台 它广泛应用在全世界范围内的手机电脑应用的内建数据库 官网地址:https://www.sqlite.org/index.ht ......
MySQL(十七)查询优化(二)与数据库主键设计
查询优化(二) 1 覆盖索引 什么是覆盖索引 看下面的例子,对于联合索引age_sno_name,当查询字段较少时能够使用索引,而字段较多的时候只能进行文件排序,这是由优化器判断通过索引加回表或者直接文件排序的成本来决定的。这种一个索引包含了满足查询结果的数据(select + where + ......
echarts数据可视化-动态柱状图
效果如下: 此处用的echarts柱状图为:Axis Align with Tick 本文的要讨论的内容: 1、柱状图样式修改 2、多数据的缩放展示 柱状图样式修改 // 数据 const city = reactive([ { value: 335, name: '长沙' }, { value: ......
WPF 调用 ECAN 发送数据会阻塞的解决过程
接了个活, 写个 WPF 上位机用 PCAN 或 ECAN 和单片机通讯, 读取传感器数据. 程序逻辑是 : 选择连接类型 PCAN / ECAN, 选择波特率, 选择通道号, 输入查询间隔, 连接设备. 然后开启一个后台线程循环发送读取指令逐个读取传感器数据. 使用 PCAN 时, 连接和收发数据 ......
MySQL相互喜欢表,找出你喜欢我,我喜欢你的数据(我的userid, 你的userid)
select t1.self_user_id , t1.like_user_id from sys_activity_user_like t1 inner join sys_activity_user_like t2 on t1.self_user_id = t2.like_user_id and ......