算法 性能 报告swust

ROW_NUMBER 开窗函数优化方案(Oracle && PostgreSQL 性能比对)

帮朋友优化一条很简单的窗口函数 ROW_NUMBER() OVER() , Oracle 迁移 PostgreSQL项目。 原始SQL和执行计划 STUDENT_BAK 表我模拟的数据,3千万行数据。 SELECT STU_ID, STU_NAME, STU_SEX, STU_AGE, STU_DA ......
ROW_NUMBER PostgreSQL 函数 amp 性能

读书报告

《Python数据科学手册》中介绍了四个重要的数据科学库:NumPy、Pandas、Matplotlib和Scipy。 NumPy NumPy是Python中用于科学计算的基础包,提供了多维数组对象、各种派生对象(如掩码数组和矩阵)以及用于数组计算的各种例程。NumPy的核心功能是ndarray(N ......
报告

python-Numpy读书报告

什么是NumPy? NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 NumPy 的前身 Numeric 最早是由 Jim Hugunin 与其它协作者共同开发,2005 年,Travis ......
python-Numpy 报告 python Numpy

第16周训练报告

周一 前缀和与差分 差分 - 加固文明幻景 - 博客园 (cnblogs.com) P8218 【深进1.例1】求区间和 P1719 最大加权矩形 P1314 [NOIP2011 提高组] 聪明的质监员 P2367 语文成绩 P3397 地毯 P1955 [NOI2015] 程序自动分析 Codef ......
报告

代码随想录算法训练营第五天 | 复习和总结

一、LeetCode 142.环形链表II 自己再根据思路把代码独立写了一遍,并对照参考代码查漏补缺,进一步优化 二、206.反转链表 掌握2种递归写法,并用代码实现 从后向前遍历的递归,有点绕,多花了点时间理解 三、LeetCode 24. 两两交换链表中的节点 掌握递归写法,并用代码实现 再先理 ......
随想录 训练营 随想 算法 代码

numpy、scipy、pandas、matplotlib的读书报告

基本函数的用法 numpy numpy是Python中用于进行科学计算的基础模块,它提供了高效的多维数组对象ndarray,以及相关的数学运算和线性代数函数。numpy的主要功能有: 创建和操作多维数组,如使用np.array(),np.arange(),np.zeros(),np.ones(),n ......
matplotlib 报告 pandas numpy scipy

渗透测试实验报告一

1. 实验目的和要求 实验目的:理解网络扫描、网络侦察的作用;通过搭建网络渗透测试平台,了解并熟悉常用搜索引擎、扫描工具的应用,通过信息收集为下一步渗透工作打下基础。 系统环境:Kali Linux 2、Windows 网络环境:交换网络结构 2. 实验步骤 1:利用Google语法 搜索site: ......
报告

文心一言 VS 讯飞星火 VS chatgpt (158)-- 算法导论12.3 5题

五、用go语言,假设为每个结点换一种设计,属性 x.p 指向 x 的双亲,属性 x.succ 指向 x 的后继。试给出使用这种表示法的二叉搜索树 T 上 SEARCH、INSERT 和DELETE 操作的伪代码。这些伪代码应在 O(h) 时间内执行完,其中 h 为树 T 的高度。(提示:应该设计一个 ......
文心 导论 算法 chatgpt VS

numpy、scipy、pandas、matplotlib读书报告

一,基本函数的用法 NumPy(Numerical Python): NumPy 是 Python 中用于科学计算的基础包。它提供了多维数组对象(例如 ndarray)、用于数组操作的各种函数以及线性代数、傅里叶变换和随机数生成等功能。NumPy 的主要优势在于其高效的数组处理能力,使得数据处理变得 ......
matplotlib 报告 pandas numpy scipy

人工智能-A*算法-最优路径搜索实验

上次学会了《A*算法-八数码问题》,初步了解了A*算法的原理,本次再用A*算法完成一个最优路径搜索实验。 一、实验内容1. 设计自己的启发式函数。2. 在网格地图中,设计部分障碍物。3. 实现A*算法,搜索一条最优路径。 二、A*算法实现步骤 1. 初始化:设置起始节点和目标节点,并创建一个open ......
人工智能 算法 路径 人工 智能

2023-2024-1 20231422 《计算机基础与程序设计》第十二周总结报告

这个作业属于哪个课程 2023-2024-计算机基础与程序设计 这个作业要求在哪里 2023-2024-计算机基础与程序设计 这个作业的目标 《C语言程序设计》第11章并完成云班课测试 作业正文 (https://www.cnblogs.com/Augenstern4545/p/17909531.h ......

SM2,SM3,SM4密码算法的调用

1. SM2密码算法 1.1 简介 SM2密码算法是一种非对称加密算法,基于椭圆曲线密码学。它不仅适用于数据加密,还广泛用于数字签名、密钥协商等场景,成为中国密码体系的中流砥柱。 1.2 原理 SM2算法的核心是椭圆曲线离散对数问题。通过选择适当的曲线参数和密钥长度,SM2保障了算法的安全性。其采用 ......
算法 SM 密码 SM2 SM3

课程设计报告

一、设计方案及可行性分析 该代码是一个用于解析 TLS(Transport Layer Security)协议的 Lua 插件,可以作为 Wireshark 的一个解析器。通过解析不同类型的 TLS 协议记录,包括 Change Cipher Spec 协议、Alert 协议、Handshake 协 ......
课程 报告

课程设计wireshark报告个人

IS课程设计-个人报告 个人报告 1. 小组贡献排序及依据(每个人的工作量): 张顺扬(37%):针对GMT0024以及相关网站提供的五个协议相关数据资料编写lua代码并进行不断调试。 肖权城(33%):前期进行相关资料检索,提供了大量包括协议逻辑分析功能的网站和数据资料对后期代码编写带来了有力支撑 ......
wireshark 课程 报告 个人

课程设计——个人报告

个人报告(20211315邹雪梅): a)列出自己的贡献 代码运行报错修改,越界检查等辅助部分的编写,插件运行测试,参与插件设计,小组报告中负责:二、3列出测试目的、测试内容、测试结果,并对结果进行分析,三、设计特色部分的撰写。 b)列出设计中遇到的问题及解决方法 问题1:协议字段解析错误 解决方法 ......
课程 报告 个人

numpy、scipy、pandas、matplotlib的读书报告

一、基本函数的用法 numpy numpy是Python中用于进行科学计算的基础模块,它提供了高效的多维数组对象ndarray,以及相关的数学运算和线性代数函数。numpy的主要功能有: 创建和操作多维数组,如使用np.array(),np.arange(),np.zeros(),np.ones() ......
matplotlib 报告 pandas numpy scipy

性能测试复习准备——linux环境下——常用命令简记

firewalld firewall-cmd 常用命令 网址:https://www.cnblogs.com/klvchen/p/10063875.html # 开启防火墙 systemctl start firewalld.service # 防火墙开机启动 systemctl enable fi ......
简记 命令 性能 常用 环境

亚当斯(Adams)预测-修正算法

亚当斯(Adams)预测-修正算法 由亚当斯-巴什福特(Adams-Bashforth)显式预测公式和亚当斯-莫顿(Adams-Moulton)隐式修正公式组成的预测-修正(PECE)对。 function [ YMat ] = Adams( func, tvec, y_init, order ) ......
算法 Adams

个人报告20211303

个人报告(20211303李天赐): a)列出自己的贡献: 小组整体工作的推进和程序设计思路的确立,完成了前期代码结构搭建和初步撰写。 b)列出设计中遇到的问题及解决方法 (1)思路问题: --问题描述:在我们最开始设计程序的时候,先打算拿TLS协议中的三次握手协议的过程来练手,通过显示handsh ......
20211303 报告 个人

Redis不同版本,内存分配,硬件的性能研究

Redis不同版本,内存分配,硬件的性能研究 前言 Konw more ! Do more ! Gain more ! 骨折之后开始减肥. 前段时间跳绳导致膝盖不舒服,现在改骑车和走路. 在有限的没人有烦的时间里,还是想能够多学习一些东西. 之前了解了 isolcpus 现在突然想内存分配可能也有性 ......
内存 性能 版本 硬件 Redis

Linux 网络IO 优化篇 : 一种本机网络 IO 方法,让你的性能翻倍!

在本机网络 IO 中,我们讲到过基于普通 socket 的本机网络通信过程中,其实在内核工作流上并没有节约太多的开销。该走的系统调用、协议栈、邻居系统、设备驱动(虽然说对于本机网络 loopback 设备来说只是一个软件虚拟的东东)全都走了一遍。其工作过程如下图 那么我们今天来看另外一种本机网络 I ......
网络 性能 方法 Linux IO

代码随想录算法训练营第天|LeetCode203.移除链表元素707.设计链表206.反转链表

LeetCode203.移除链表元素 ● 今日学习的文章链接和视频链接 代码随想录 (programmercarl.com) 题目链接 203. 移除链表元素 - 力扣(LeetCode) ● 自己看到题目的第一想法 之前做这道题时想的不是很清楚,浅看了一下代码随想录的思路,又重新写了一边。删除链表 ......
随想录 训练营 随想 算法 LeetCode

随机选择算法

在一个无序数组中求第k大或者第k小的问题,要求时间复杂度是O(N),那么对于这两个问题只要解决一个另一个就解决了。因为求第一大可以转换成求第n小。 那么对于一个有100个元素的数组来说,我们要求第57小的数,那么它就是在求这个数组排好序之后下标在56的值,因为如果数组的元素没有重复的话,那么在下标0 ......
算法

代码随想录算法训练营第四天 | 24. 两两交换链表中的节点,19.删除链表的倒数第N个节点,面试题 02.07. 链表相交,142.环形链表II

一、24. 两两交换链表中的节点 题目链接: LeetCode 24. 两两交换链表中的节点 学习前: 思路: 未新增虚拟结点。节点数为0,1,2需要另外讨论。当节点数>=2时,返回的head值为第2个节点,需要3个指针first、second、prev,分别是第一个节点和第二个节点,以及第一个节点 ......
节点 随想录 环形 训练营 随想

数据结构与算法 第一章(48课时课程笔记)Data Structure and Algorithms

感觉这一章的笔记不会有什么用处。课堂上有提问过抽象数据类型的定义,作业也让定义了几个(数据对象+数据关系+基本操作),数据逻辑结构(线性&非线性)与存储结构(顺序&链式),时间复杂度与空间复杂度 ......

Q-learning与Sarsa算法辨析

这个是Q-learing的一个算法,根据代码,它就是,先设定训练100次,然后,给它一个随机的状态,这里我们假设状态6就是终点,那么走迷宫的时候,如果没走到6,就要一直走下去,,所以里面还要用到一个while循环,然后在每个状态的时候,找一个非负的动作,存储在数组里,(算是合理动作的集合吧),下一个 ......
算法 Q-learning learning Sarsa

课设报告

北京电子科技学院 《信息安全工程技术应用》课程设计报告 基于lua的wireshark插件开发 小组成员姓名: 20211410周意凯 20211417黄琪凯 20211421文鑫河 指导教师: 娄嘉鹏 提交时间:2023年12月10日 一、设计方案及可行性分析 该代码是一个用于解析 TLS(Tra ......
报告

机器学习中的算法——K最邻近算法(KNN)

1.KNN算法的定位 KNN算法属于分类算法,所以它是有监督学习里面的一部分,且属于有监督学习里的分类问题 KNN的计算量很大 KNN理论上比较成熟且算法简单易懂,易实现 2.KNN算法的核心 简单地说 “近朱者赤,近墨者黑” 进行分类的时候,即将被分类的这个样本的附近(特征空间中最邻近)离它最近的 ......
算法 机器 KNN

19.adb 性能分析

CPU 使用情况 查看当前系统 CPU 使用情况:adb shell dumpsys cpuinfo 内存使用情况 查看当前系统的内存:adb shell dumpsys meminfo 查看某个应用的内存:adb shell dumpsys meminfo <应用名> top 命令 adb she ......
性能分析 性能 adb 19

算法学习Day4两两交换,链表相交,环形链表

Day4两两交换,链表相交,环形链表 By HQWQF 2023/12/16 笔记 24. 两两交换链表中的节点 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。 解法:迭代法 迭代法使用了虚拟头节点的技巧, 迭代法 ......
环形 算法 Day4 Day