算法 笔记18

GLSL初入门笔记#1

# GLSL初入门笔记#1 注意,该笔记只会涉及简单的shader知识,不会深入到shader最底层的工作原理,仅作为我初步尝试学习shader的一个小笔记 所使用的视频教程:Lewis Lepton的Shader Tutorial Series以及百度引擎。由于这个教程不会对函数做更详细解释,所以 ......
笔记 GLSL

分布式id---雪花算法

**为什么要用分布式id** 随着业务的增长,后期可能会对数据库进行拆分的操作,通过数据库中间间链接。如果数据库表中的id采取的是自增策略,则会产生重复的id。使用分布式id便是为了避免此类现象。 **雪花算法** snowflake是Twitter开源的分布式ID生成算法,结果是一个long型的I ......
分布式 算法 雪花 id

数据结构与算法(一): 稀疏数组

# 问题引入 在五子棋游戏或类似的游戏中,我们可以把整个棋盘想象成是一个有规律的二维数组,其值由0、1、2三个数字组成,0代表空白区域,1代表白子,2代表黑子。这种情况:即当一个数组中大部分元素为0或者为同一值时,存储该数组数据可以使用稀疏数组来对原始数组进行精简,以减少原始数组中无用数据所占的空间 ......
数据结构 数组 算法 结构 数据

mysql迁移到pqsql笔记

在将MySQL迁移到PostgreSQL的过程中,遇到了一些问题,下面是一些简单的解决方案。 - 使用命令,初始化数据库,并设置postgres的密码 - `bin\initdb -E UTF-8 -A md5 -U postgres -W -D data` -- 如果只使用 `bin\pg_ctl ......
笔记 mysql pqsql

m基于MOEA算法的无线传感器网络最优部署matlab仿真

1.算法仿真效果 matlab2022a仿真结果如下: 2.算法涉及理论知识概要 无线传感器网络(Wireless Sensor Network,WSN)是一种分布式传感器网络,由大量的无线传感器节点组成,它们可以自组织、自适应、自愈合,通过无线通信协同完成任务。WSN应用广泛,如环境监测、农业、医 ......
传感器 算法 无线 matlab 网络

软测笔记7-【mysql实操题】

实操题1 建表准备 #建学生信息表student create table student(sno varchar(20) not null primary key, sname varchar(20) not null, ssex varchar(20) not null, sbirthday d ......
笔记 mysql

SM2加密算法

几何学基础 欧式几何 从一点向另一点可以引一条直线。 任意线段能无限延伸成一条直线。 给定任意线段,可以以其一个端点作为圆心,该线段作为半径作一个圆。 所有直角都相等。 若两条直线都与第三条直线相交,并且在同一边的内角之和小于两个直角,则这两条直线在这一边必定相交。 罗巴切夫斯基几何 第五公设不能被 ......
算法 SM2 SM

软测笔记6-【Mysql面试题】

1. 请列出几款典型的关系型和非关系型数据库 关系型数据库: mysql、sql-server、oracle 非关系型: redis、mongodb 2. 请列出mysql数据库的特点 特点有: 可移植性好、支持多操作系统、支持多语言、开源社区版本免费、支持多线程等 3. Mysql中常用的数据类型 ......
笔记 Mysql

软测笔记5-Linux面试题

1. 什么是操作系统? 操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石 2. Linux操作系统主要应用领域有哪些? Linux操作系统主要应用领域包括:应用服务器、数据库服务器、网络服务器、云计算 3. 简述Linux的文件系统结构 Linux的文件系统结构是以树形 ......
笔记 Linux

【算法】基础数据结构

## 一、单调栈 ### 1. 概念 满足单调性的栈结构,常用于 RMQ 问题。 ### 2. 实现 为满足单调性,我们在栈的基础上额外判断以下栈顶元素是否大于/小于当前元素。以下面的序列 $1\;7\;4\;3\;2\;8$ 为例,需要求每一个数右边第一个比它大的数。考虑维护单调递减栈,才能保证不 ......
数据结构 算法 结构 基础 数据

桶排序算法及其Java实现

桶排序是一种排序算法,它的原理是将数组分到有限数量的桶里,每个桶再个别排序,最后依次把各个桶中的记录列出来。桶排序的效率取决于映射函数的选择和桶的数量。桶排序适用于数据分布比较均匀,或者比较侧重于区间数量的情况。 下面是我为你写的博客正文,希望对你有帮助: 桶排序算法及其Java实现 什么是桶排序? ......
算法 Java

18.a和&a有什么区别?

假设数组int a[10]; int (*p)[10] = &a;其中: - a是数组名,是数组首元素地址,+1表示地址值加上一个int类型的大小,如果a的值是0x00000001,加1操作后变为0x00000005。*(a + 1) = a[1]。 - &a是数组的指针,其类型为int (*)[1 ......
amp 18

常见的10种排序算法

https://blog.csdn.net/y3over/article/details/86145291 前言排序算法是在生活中随处可见,也是算法基础 算法分类十种常见排序算法可以分为两大类: 比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时 ......
算法 常见

MYSQL笔记:删除操作Delete、Truncate、Drop用法比较

1、执行速度比较 Delete、Truncate、Drop关键字都可以删除数据 drop>truncate>delete 2、原理方面 2.1 delete delete属于数据库DML操作语言,只会删除数据表中的记录,会执行事务,执行的时候也会触发触发器。 InnoDB数据库引擎中,执行delet ......
Truncate 笔记 Delete MYSQL Drop

笔记本扩展显示器分辨率低,navicat显示大模糊

![](https://img2023.cnblogs.com/blog/1168705/202307/1168705-20230703202327101-1381839979.png) 解决办法: ![](https://img2023.cnblogs.com/blog/1168705/20230 ......
显示器 分辨率 navicat 笔记本 笔记

前缀和学习笔记与总结

前缀和学习笔记与总结 [toc] # 前缀和 ## 一维前缀和 ### What 现有 **原数组**: $$ a_1,a_2,a_3,\ldots,a_n $$ 对应的 **前缀和数组** 应满足: $$ S_i = a_1+a_2+a_3+\cdots+a_n $$ 前缀和 $S_i$ 即为 * ......
前缀 笔记

数据挖掘18大算法实现以及其他相关经典DM算法:决策分类,聚类,链接挖掘,关联挖掘,模式挖掘。图算法,搜索算法等

数据挖掘18大算法实现以及其他相关经典DM算法:决策分类,聚类,链接挖掘,关联挖掘,模式挖掘。图算法,搜索算法等 ......
算法 数据挖掘 模式 链接 经典

【学习笔记】DP 优化 1

# 矩阵快速幂优化 DP 用矩阵描述每次转移时 DP 数组的线性变换,如果每次变换转移相同,可以根据矩阵乘法的结合律先快速幂计算出总的转移矩阵。 这里矩阵乘法不只是 $(+,\times)$,实际上只要 $(\oplus,\otimes)$ 满足 $\otimes$ 对 $\oplus$ 有分配律, ......
笔记

在Jupyter笔记本中使用Python与GPT-4进行交互

在这篇文章中,我们将讨论如何在Jupyter笔记本中使用Python与GPT-4(一种强大的自然语言处理模型)结合进行处理。尽管OpenAI并未特地发布名为"GPT-4"的模型,但我们可以使用现有的GPT-3作为参考。如OpenAI未来发布了GPT-4,其与GPT-3的用法将会非常相似。 在Jupy ......
Jupyter 笔记本 笔记 Python GPT

云服务器构件过程笔记(潦草)

华为云上买的服务器, 很多都是凭借记忆写的, 大部分流程都有 由于都是第一次办理, 所以记录一下 - 华为云购买服务器, 我买的是`云耀云服务器 HECS` - 之后会有教程给服务器初始化(设置系统, 设置密码之类的), 完成后就可以正常ssh和sftp连接了 - 购买域名, 我也是在华为云上购买的 ......
构件 过程 服务器 笔记

《加密与解密》- 第3章 - 静态分析技术 - 笔记

大致介绍了文件类型分析的工具,反汇编和汇编引擎。详细介绍了IDA的使用方法和技巧。介绍了十六进制编辑器。介绍了静态分析技术的应用 ......
静态 笔记 技术

《深入探索C++对象模型》- 第二章 - 构造函数语义学 - 笔记

# PDF版本 # https://www.aliyundrive.com/s/oQJJiJfQmU2 ![](https://img2023.cnblogs.com/blog/3028175/202307/3028175-20230703163721245-1876014239.jpg) ......
语义学 语义 函数 模型 对象

关于VSAN里面显示“未消耗”磁盘的处理笔记

用旧服务器搭建了VSAN后,发现有几台机的VSAN “磁盘管理”里显示“未消耗”, 用ssh登陆esxi,用命令partedUtil getptbl /vmfs/devices/disks/naa.600508b1001c6717530f793130118f42 Warning: The avail ......
磁盘 笔记 VSAN

CSS学习笔记2-CSS的继承_层叠_类型和CSS盒子模型

# 1 CSS属性继承 CSS的某些属性具有继承性(Inherited): 如果一个属性具备继承性, 那么在该元素上设置后, 它的后代元素都可以继承这个属性; 当然, 如果后代元素自己有设置该属性, 那么优先使用后代元素自己的属性(不管继承过来的属性权重多高); ......
CSS 盒子 模型 类型 笔记

【狂神说Java】Java零基础学习笔记-Java入门

# 【狂神说Java】Java零基础学习笔记-Java入门 ## Java入门01:Java帝国的诞生 ### C&C++ - 1972年C诞生 - 贴近硬件,运行极快,效率极高。 - 操作系统,编译器,数据库,网络系统等 - 指针和内存管理 - 1982年C++诞生 - 面向对象 - 兼容C - ......
Java 基础 笔记

C# 学习笔记 - 封装

# 封装 封装可以阻止用户以开发者不希望的方式操纵对象。 所有类和结构体的默认受保护级别为“private”,这意味着外部用户无法访问类和结构体的内部成员。 ## 受保护级别(Protection Levels) ### Private private 级别的成员只能在类的内部被访问,其他类的方法, ......
笔记

方芳:非物质文化遗产学习整理笔记(4)

武汉市江夏路桥工程有限公司 中央财经大学 经济管理学院 方 芳 15927602711 第四章 非物质文化遗产的保护保护的意义:(一)非物质文化遗产保护的国际意义1、有利于维护世界文化的多样性2、有利于促进人类基本文化权利的实现(1)文化参与权文化参与权即参加文化生活的权利,指公民在制定文化政策以及 ......
非物质文化 遗产 笔记

Unity3D高级编程主程手记 学习笔记四:用户界面

用户界面(UI)是游戏项目中重要的组成部分。面对一个从零开始的项目,首先要选择选用哪个UI系统作为主框架。主流公司里最常用的UI系统有:NGUI,UGUI,除此之外还有部分公司使用FairyGUI,DoozyUI。 UGUI的运行原理 UGUI是在3D网格下构建起来的UI系统,它的每一个可显示元素都 ......
用户界面 手记 界面 Unity3D 笔记

方芳:西农大《中国式现代化与基层治理创新高端论坛》--徐勇教授讲话学习笔记划重点

“中国式现代化”是一个过程、一种路径,也是一种具有内在质的规定性的规范, 并建构人的思维方式,它引导基层治理的高质量研究。 基层治理是国家治理的基础性部分。 相对于中央决策的高层政治而言,基层治理被称之为“低政治”的范围。 “低政治”的地位并不低。自上世纪90年代末,基层治理开始成为一个热门领域, ......
农大 中国式 基层 高端 教授

磁珠-笔记

都是网上找到的文章,顺便记录下来 一、 摘要 很多工程师以为,磁珠主要用于抑制干扰,因此,在很多场合,有无必要都把磁珠加上去。本文就简述滥用磁珠的后果。 二、 问题描述 本案例是一个控制器电源的案例,控制器采用了AC24V输入,输出DC5V/2A和DC18V/300mA。实测5V的纹波为50mV,1 ......
笔记