算法 第一次

基于AI算法+视频监控技术的智慧幼儿园解决方案

硬件可实现的 AI 检测包括:人脸结构化数据、车辆结构化数据、场景检测类算法、行业类检测算法、人员行为类检测算法等。 ......

延时双删就是操作线程进出数据库经过缓存各删一次

文章目录 1、何为延时双删 2、常用缓存策略 2.1、介绍 2.2、先删缓存后更库 2.3、先更库后删缓存 2.4、使用场景 3、延时双删实现 4、为什么要使用延时双删 5、方案选择 6、延时双删真的完美吗 7、如何确定延时的时间 1、何为延时双删 延迟双删(Delay Double Delete) ......
线程 缓存 数据库 就是 数据

算法训练day22 LeetCode235

算法训练day22 LeetCode235.701.450. 235. 二叉搜索树的最近公共祖先 题目 235. 二叉搜索树的最近公共祖先 - 力扣(LeetCode) 题解 代码随想录 (programmercarl.com) 对于二叉树,可以用递归回溯的方式 对于二叉搜索树,由其根节点大于左右子 ......
算法 LeetCode day 235 22

记录一次使用MP的TableNameHandler实现简单的分表需求

1.使用场景 有简单的分表需求,项目不允许嵌入其他分库分表框架 2.具体使用 2.1 TableNameHandler介绍 TableNameHandler是MP提供的一个动态表名处理接口,其原理是通过MP拓展的拦截器(DynamicTableNameInnerInterceptor)中动态修改解析 ......
分表 TableNameHandler 需求

遗传算法解决01背包问题

遗传算法解决01背包问题 一、问题描述 01背包问题是组合优化问题的一个典型例子,它要求在许多可行解中找到一个最优解。 01背包问题的一般描述如下:给定一个固定的背包容量和一组物品,每个物品有一个重量和一个价值,要求从这组物品中选择一些放入背包,使得背包中物品的总价值最大,同时不超过背包的容量。 0 ......
算法 背包 问题

记录一次mysql json的更新语句

UPDATE salary_rule AS sr JOIN salary_template AS st ON sr.template_id = st.id SET sr.rule_ratio = JSON_ARRAY(JSON_OBJECT('payDate', st.pay_date, 'rati ......
语句 mysql json

WEBRTC回声消除-AECM算法源码解析之参数解析

一 概述 webrtc 针对回声问题一共开源了3种回声消除算法,分别为aec,aecm,以及aec3,其中aec是最早期的版本,在后续的更新中aec3的出现代替了aec在webrtc 中的地位,而aecm主要是针对计算能力较弱的移动端或是嵌入式设备而开发的,但同时也带来了它自己的劣势;本文主要介绍A ......
回声 算法 源码 参数 WEBRTC

cryptography hash 算法使用

安装 pip install cryptography 使用方法 from cryptography.hazmat.primitives import hashes digest = hashes.Hash(hashes.SHA256()) # digest = hashes.Hash(hashes ......
cryptography 算法 hash

视频融合/监控汇聚平台EasyCVR助力AI算法智能防溺水,实现水域监管

防溺水已经成为青少年安全教育的重要内容,同时也是社会各界共同承担的安全管理责任。特别是在夏季,随着天气逐渐转热,溺水事故也进入了危险期、易发期和高发期。传统的预防和管理方法主要通过日常宣传演讲和人工巡逻来提醒人们溺水的危害,但存在一些问题: 1)缺乏有效的安全预警设施:当人员接近危险区域时,缺乏警示 ......
水域 算法 EasyCVR 智能 平台

数据采集与融合技术第一次作业

目录作业①爬取大学排名信息心得体会作业②爬取商品信息心得体会作业③爬取网页图片心得体会 作业① 爬取大学排名信息 用requests和BeautifulSoup库方法定向爬取给定网址(http://www.shanghairanking.cn/rankings/bcur/2020 )的数据,屏幕打印 ......
数据采集 第一次 数据 技术

UE4里的数据结构与算法

在CoreMinimal.h的头文件里可以看到最常使用的头文件 ......
数据结构 算法 结构 数据 UE4

第一篇

写了这么多年代码,也做了几年管理。突然间想记录点东西,可能是一些人生感悟,遇到的技术问题,学习的新内容等等,也会开源一些代码,希望能够帮助到别人。 为什么选择博客园呢? 1. 写过C#代码的应该浏览过博客园,这么干净的园子不多了。 2. 希望博客园坚持下去,跟我们这些码农一样,因为热爱。 ......

MySQL进阶篇:第一章_一.五_MySQL存储引擎选择

MySQL存储引擎选择 在选择存储引擎时,应该根据应用系统的特点选择合适的存储引擎。对于复杂的应用系统,还可以根据实际情况选择多种存储引擎进行组合。 InnoDB: 是Mysql的默认存储引擎,支持事务、外键。如果应用对事务的完整性有比较高的要求,在并发条件下要求数据的一致性,数据操作除了插入和查询 ......
MySQL 引擎

9.27算法

环形链表给你一个链表的头节点 head ,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。注意:pos 不作为参数进行传递 。仅仅是为了标 ......
算法 9.27 27

算法思想

贪心算法(Greedy Algorithm): 贪心算法是一种每步都选择当前状态下最优解的方法,希望最终可以得到全局最优解。它通常用于优化问题,如最小生成树、最短路径等。 分治法(Divide and Conquer): 分治法将大问题分割成小问题,解决小问题,然后将它们合并以获得原始问题的解决方案 ......
算法 思想

SpringBoot | 加密算法使用示例

MD5加密特点:针对不同长度待加密的数据、字符串等等,其都可以返回一个固定长度的MD5加密字符串(通常是32位的16进制字符串);其加密过程几乎不可逆,除非维护一个庞大的Key-Value数据库来进行碰撞破解,否则几乎无法解开 ......
示例 算法 SpringBoot

【算法】数学之旅,根据素数特征寻找底数

当下午六点的钟声敲响,小悦如常地结束了一天的工作。她坐在工位上,脑海中不禁回想起自己学习数学的过程。那些数字、公式以及那些漫长夜晚的努力,都像是一段迷人的旋律,让她无法忘怀。当她沉浸在回忆中时,那迷人的微笑映入了旁人的眼帘,而这一幕恰好被一位同事捕捉到。 “你在笑什么呢?”同事好奇地问道。 “哦,没 ......
素数 底数 算法 特征 之旅

第一篇博客

1.回顾——我的初心 当初选择填报大数据这个专业是因为感觉大数据已经成为趋势,未来的发展非常可观。当前,大数据处理技术已经在各行各业中得到广泛应用,而且很多国家已经将此技术和人工智能技术进行良好结合,进而充分发挥出了这两项技术的优势。从目前我国的大数据技术来看,其应用和发展都十分迅速,该技术在信息管 ......
博客

数据采集与融合技术第一次作业

作业① 用requests和BeautifulSoup库方法定向爬取给定网址(http://www.shanghairanking.cn/rankings/bcur/2020 )的数据,屏幕打印爬取的大学排名信息(前十位)。 输出要求: 排名 学校名称 省市 学校类型 总分 1 清华大学 北京 综合 ......
数据采集 第一次 数据 技术

算法训练day21 LeetCode 530

算法训练day21 LeetCode 530.501.236 530二叉搜索树的最小绝对差 题目 530. 二叉搜索树的最小绝对差 - 力扣(LeetCode) 题解 代码随想录 (programmercarl.com) 中序遍历二叉平衡树 --> 有序数组 --> 遍历数组得到最小绝对差 clas ......
算法 LeetCode day 530 21

KMP算法

KMP算法可以看做是对暴力求解的一种改进,在前面的暴力算法中,i指针和j指针都是要回溯的,这是不合理的,因为当发现不匹配的时候,已经扫描到的区域我们其实是已知的,如下图所示 当我们发现不匹配后,我们其实已经知道了主串的第1到第5个字符是什么,其实就是模式串前面的字符,KMP算法就是将这些信息利用起来 ......
算法 KMP

记一次视觉小说机翻历程

0. 前言 最近想看点故事书,上网搜了一个盗版,但是只有日文。之前黄队搞了一个汉化教程,我也来试看看。 1. 解包 游戏文件夹里有一个 data.unity3d,很巨大。这说明游戏使用了 Unity 引擎。可以下载一个 Unity 解包器 (UABE)。解包后,Export Raw sharedas ......
历程 视觉 小说

手写数字数据集AutoEncoder降噪算法

对训练数据加噪声的方法,在训练里面对 x 做如下处理,添加椒盐噪声: bs, ch, h, w = x.shape x = x.reshape(bs, ch, h*w) + 0.2*np.random.normal(size=28*28) x = x.to(torch.float32) 数据集里面的 ......
算法 AutoEncoder 数字 数据

第一篇

2.(1)为何报该专业 对代码和编程世界感兴趣 (2)期待和想象 好工作好薪资 (3)如何投入 上课好好听,课余练练手 (4)所作准备 看看网课,逛逛论坛 简历 姓名:小美 当前值:会点Python 预期值:精进Python 想学的技术 前端,后端,平台 ......

linux的第一步,学习指令

mkdir 创建一个文件夹. mkdir -p一次性创建多个文件夹,在自己的当前所在目录,用指令qwd查看. qwd 自己的当前所在目录. qwd -p 查看自己的绝对路径. ls -a 查看隐藏目录和文件.在自己的所在的目录下. ll(ls -a) 查看目录和文件属性. cd 切换目录. rmdi ......
指令 linux

第一篇博客

回顾————我的初心 选择大数据这个专业很巧合,当时处于填报志愿期间,还不知道有大数据这个专业,我想选一个和计算机有关,能收集互联网上大量的数据的专业,在一次参观学校中,第一次认识到了大数据这个专业,很符合我想要的,于是毫不犹豫地选择了大数据这个专业,我希望以后能通过大数据这个专业,了解人们的网络生 ......
博客

2023-2024-1 20211319蓝宇 《信息安全专业导论》第一周学习总结

作业信息 |这个作业属于哪个课程|2020-2021-1信息安全专业导论 (https://edu.cnblogs.com/campus/besti/2020-2021-1fois))| |这个作业要求在哪里|[2020-2021-1信息安全专业导论第一周作业] (https://edu.cnblo ......
导论 20211319 专业 信息 2023

文心一言 VS 讯飞星火 VS chatgpt (101)-- 算法导论9.3 7题

七、用go语言,设计一个 O(n)时间的算法,对于一个给定的包含n个互异元素的集合 S 和一个正整数k≤n,该算法能够确定 S 中最接近中位数的k个元素。 文心一言: 要设计一个 O(n) 时间的算法来找到集合 S 中最接近中位数的 k 个元素,我们可以使用快速选择算法(QuickSelect)。该 ......
文心 导论 算法 chatgpt VS

本地测试Spark的svm算法

上一篇介绍了逻辑回归算法,发现分类效果不好,通过这次的svm发现是因为训练数据不行,于是网上找了部分训练数据,发现实际上分类效果还可以。 训练数据,第一个值是标签,下面的数据是某种花的相关特征。 1|5.1,3.5,1.4,0.2 1|4.9,3,1.4,0.2 1|4.7,3.2,1.3,0.2 ......
算法 Spark svm

《流畅的Python》 读书笔记 230926(第一章后半部分)

1.2 如何使用特殊方法 特殊方法的存在是为了被 Python 解释器调用的,你自己并不需要调用它们 就是说通常你都应该用len(obj)而不是obj.__len()__,无论是系统预置的,还是你自己定义的类,交给Python,解释器会去调用你实现的__len()__ 然而如果是 Python 内置 ......
半部 笔记 Python 230926