算法 常用

.net C# 流量限制令牌桶算法工具类

流量限制令牌桶算法工具类 using System; using System.Collections.Generic; using System.Diagnostics; using System.Threading; using System.Threading.Tasks; namespace ......
令牌 算法 流量 工具 net

php常用总结

1. PHP处理脚本解析(脚本不乱码) header('Conent-type:text/html;charset=utf-8'); 2. 常用的系统函数 2.1 有关输出的函数:print和print_r print()==类似于echo输出提供的内容,本质是一种结构(不是函数),返回1,可以不需 ......
常用 php

02webpack之常用配置

1 webpack之配置css样式资源 1.1 下载安装项目依赖 # style-loader:创建style标签,将js中的样式资源插入进行,添加到head中生效 # css-loader:将css文件变成commonjs模块加载js中,里面内容是样式字符串 npm i style-loader ......
常用 webpack 02

Linux 常用命令 grep

grep 查找文件中符合条件的字符串,与 sed、awk 组成 Linux 的三剑客,语法格式:grep [选项] 关键字 文件名 关键字加引号(单引号,双引号),不加引号的区别 关键字加引号,关键字会被看成一个整体,可以包含空格或特殊字符1)单引号如果关键字包含特殊字符($ 和 \' 除外),使用 ......
命令 常用 Linux grep

03webpack之常用loader转换器

1 简介 loader 用于对模块的源代码进行转换 loader 可以使你在 import 或"加载"模块时预处理文件 因此,loader 类似于其他构建工具中“任务(task)”,并提供了处理前端构建步骤的强大方法 loader 可以将文件从不同的语言(如 TypeScript)转换为 JavaS ......
转换器 常用 webpack loader 03

Tarjan算法求强连通分量 <笔记与补充>

pecco大佬的博客 其中有Tarjan算法的正确性证明。 对求有向图强连通分量的tarjan算法原理的一点理解by naturerun 讲解视频:形象的例子,基础 先贴Tarjan的板子: vector<int> G[MAXN]; int n; int dfn[MAXN], low[MAXN]; ......
分量 算法 笔记 Tarjan lt

centos8系统安装常用关系型数据库Mysql、pgsl、DM、sqlserver、oracle、gaussdb

一、Mysql数据库安装 #安装 yum install -y mysql-server #开启mysqld服务 systemctl start mysqld #设置服务开机自启 systemctl enable mysqld #修改默认密码,并创建用户datax及数据库datax-web mysq ......
sqlserver 常用 centos8 gaussdb 数据库

Rust cargo常用命令

目录设置国内镜像创建新项目构建项目运行项目检查项目,但不构建可执行文件运行项目的测试发布项目更新依赖查看项目依赖关系树创建新的库项目文档生成 设置国内镜像 cd ~/.cargo # 创建config文件 vim config # 添加如下镜像源 [source.crates-io] registr ......
命令 常用 cargo Rust

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

七、用go语言,说明如何用两个队列实现一个栈,并分析相关栈操作的运行时间。 文心一言: 在Go语言中,我们可以用两个队列(queue1和queue2)实现一个栈。以下是实现代码: package main import "fmt" type Queue struct { items []int } ......
文心 导论 算法 chatgpt VS

学到了,原来 gzip 是种`连续分块`的压缩算法

作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 我想要表述的是:假设有 10 mb的数据使用 gzip 算法来压缩。 有这样可能的做法: 分配 10mb 的缓冲区,一次压缩 10mb 分配 1mb 的缓冲区 ......
算法 gzip

算法笔记-生成树

概念定义 图:由点和边组成的集合 生成图:图中删去若干个点和若干条边后剩下的子图 生成树:恰好为树的生成图 最小生成树:边权总和最小的生成树 严格次小生成树:边权总和严格大于最小生成树且最小 最小生成树 Kruskal Kruskal 是通过贪心法选边加入集合来求最小生成树的算法 算法过程 把所有的 ......
算法 笔记

k8s-常用命令

查看yam配置 1.获取deploy列表 kubectl get deploy -n sunlogin --context=sunlogin-k8s-context 2.查看指定deploy配置 kubectl get deploy sunlogin-tag -o yaml -n sunlogin ......
命令 常用 k8s k8 8s

小程序常用代码

传值 1. bindtap绑定事件,view传参:通过data-XXX="value" <view bindtap="show" data-mid='22'>点击显示数据</view> //获取mid参数 show(e) { const mid = e.currentTarget.dataset.m ......
常用 代码 程序

git常用命令

Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 新建代码库 在当前目录新建一个Git代码库 $ git init 新建一个目录,将其初始化为Git代码库 $ git init [project-name] 下载一个项 ......
命令 常用 git

SWUST 算法分析与设计 实验报告2

合并排序实验报告 一、 实验内容及目的 实验内容: 对合并排序算法进行算法描述、效率分析、实验结果分析。 实验目的: 深入理解分治法的思想,学习合并排序的排序方法,对合并排序进行算法分析,通过与其他排序算法比较,体会分治思想的优点。 分析的指标: 在相同数据规模的情况下的插入排序算法和合并算法代码运 ......
算法 报告 SWUST

PostGIS常用函数

1、st_astext 2、 3、st_dumppoints ST_DumpPoints 函数将几何对象中的所有点转换为单独的行,并返回一个包含所有点的几何对象集合。 以下是一个示例查询,它将一个 MULTIPOLYGON 对象转换为坐标集合,并使用 ST_AsText 函数将其转换为WKT格式的字 ......
函数 常用 PostGIS

CSS常用总结

重置样式 html, body, ul, li, a, p, div { padding: 0; margin: 0; // 设置盒模型 box-sizing: border-box; // 移除移动端特有的点击高亮效果 -webkit-tap-highlight-color: transparen ......
常用 CSS

C#归并排序算法

前言 归并排序是一种常见的排序算法,它采用分治法的思想,在排序过程中不断将待排序序列分割成更小的子序列,直到每个子序列中只剩下一个元素,然后将这些子序列两两合并并排序,最终得到一个有序的序列。 归并排序实现原理 将待排序序列分割成两个子序列,直到每个子序列中只有一个元素。 将相邻的两个子序列合并,并 ......
算法

10.9算法

第一个错误的版本你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。 假设你有 n 个版本 [1, 2, ..., n],你想找出导致之后所有版本出错的第一个错误的版本。 你可以通过 ......
算法 10.9 10

监控汇聚/视频监控系统EasyNVRAI智能分析网关:持刀检测算法场景汇总

安防视频监控平台EasyCVR是一个具有强大拓展性、灵活的视频能力和轻便部署的平台。它支持多种主流标准协议,包括国标GB28181、RTSP/Onvif、RTMP等,还可以支持厂家的私有协议和SDK接入,例如海康Ehome、海大宇等设备的SDK。该平台不仅拥有传统安防视频监控的功能,还具备接入AI智 ......
网关 监控系统 算法 EasyNVRAI 场景

docker常用命令

docker 网络相关设置 常见的网络模式有: bridge:默认网络模式,容器和主机在同一个子网中,可以通过 IP 地址相互访问。 host:容器和主机共享一个网络命名空间,容器直接使用主机的网络接口。 none:容器没有网络接口,无法进行网络通信。 container:容器和另一个容器共享同一个 ......
命令 常用 docker

git常用命令

要配置Git的用户名和密码,您可以使用以下命令: 设置用户名: git config --global user.name "Your Name" 设置用户邮箱: git config --global user.email "youremail@example.com" 设置用户密码缓存: git ......
命令 常用 git

KMP算法

根本原理 有限状态机 资料链接 https://zhuanlan.zhihu.com/p/83334559 注:大小设置为256是因为Java的英文采用8位ASCII码,最大值为256 ......
算法 KMP

算法训练day29 LeetCode 39.40.131

算法训练day29 LeetCode 39.40.131 39.组合总和 题目 39. 组合总和 - 力扣(LeetCode) 题解 代码随想录 (programmercarl.com) class Solution { private: vector<vector<int>> result; ve ......
算法 LeetCode day 131 29

OSPF常用配置和常用的查看命令

转载请注明出处: 1.启动OSPF进程,进入OSPF视图。 [Huawei] ospf [ process-id | Router ID Router ID ] 路由器支持OSPF多进程,进程号是本地概念,两台使用不同OSPF进程号设备之间也能够建立邻接关系。 2.创建并进入OSPF区域视图 [Hu ......
常用 命令 OSPF

基于OFDM通信系统的低复杂度的资源分配算法matlab性能仿真

1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.算法理论概述 在OFDM通信系统中,资源分配是一项关键任务,它涉及将可用的频谱资源和功率分配给不同的子载波,以实现高效的数据传输。为了降低计算复杂度并提高系统性能,低复杂度的资源分配算法成为研究的焦点之一。OFDM(正交频分复 ......
复杂度 资源分配 算法 性能 matlab

Tarjan 算法求强连通分量 学习笔记

前言 何为强连通分量? 在一个有向图中,若这个图的子图中,任意两点间可以相互到达,那么这个子图就叫做强连通分量。 Tarjan 算法求强连通分量 模板题:Luogu P2863 [USACO06JAN] The Cow Prom S 思想 Tarjan算法过程: 以下图为例做演示。 我们定义两个数组 ......
分量 算法 笔记 Tarjan

文心一言 VS 讯飞星火 VS chatgpt (108)-- 算法导论10.1 6题

六、用go语言,说明如何用两个栈实现一个队列,并分析相关队列操作的运行时间。 文心一言: 使用两个栈实现队列的基本思想是利用一个栈(stack1)来处理入队操作,另一个栈(stack2)来处理出队操作。以下是使用 Go 语言实现的代码: package main import "fmt" type ......
文心 导论 算法 chatgpt VS

利用视频融合/汇聚平台EasyCVR以及智能AI算法助力文旅产业更快出圈

当前,中国的旅游业正在慢慢转型,文化与旅游结合的需求越来越明显。在各地文旅局的大力宣传下,全国各地掀起文旅热潮,前有西安大唐不夜城火爆全国,后有淄博烧烤现象级出圈,再有洛阳城打造国风盛宴。在各地文旅积极“内卷”的推动下,游客的旅行激情正在被点燃。当然,各地政府在打造文旅热城的同时,还需要考虑到为旅客 ......
算法 更快 EasyCVR 智能 产业