学习资料
学习笔记 - 基础算法
基础算法 三分 模板题 P3382 【模板】三分法 double lmid, rmid; double const eps = 1e-6; while (r - l > eps) { lmid = (l * 2 + r) / 3; rmid = (r * 2 + l) / 3; if (F(lmid ......
学习Golang时遇到的似懂非懂的概念
背景🐋 这是我学习golang的第三天,大致已经掌握了golang的语法,但是着手开发的时候,却遇到了许多问题,例如golang导包机制、golang的项目管理规范、go mod生成project怎么管理依赖的等等。其实这些概念之前也了解过,但是也只是如蜻蜓点水般的了解。正好,现在遇到了这些问题, ......
ChatGPT官方第一手资料:这七个小技巧帮你用好ChatGPT
文 / 高扬 学习技术最好的方式是什么?看官方资料。 然而,官方教材总有些晦涩难懂,所以大白话将意思做个翻译,就成为了必然。我个人建议有条件的话,先看官方指南。 其实,我个人的ChatGPT经验,也是啃了官方材料,然后经过自己的实践总结而成。 例如,针对官方提供的提示词编写最佳实践。 https:/ ......
LLC谐振变换器学习资料。
LLC谐振变换器学习资料。总共三份文件,包含1.全桥/半桥LLC变换器参数设计程序2.相应参数的matlab/simulink闭环控制仿真模型3.全桥LLC变换器的文档说明:工作原理,模态分析,闭环控制ID:1660698606132503 ......
5.5学习总结
算法与数据结构——整数数组求最大子数组 题目: 输入一个整型数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。 代码: #include <iostream> #include <math.h> using ......
5.7学习总结
JAVAWEB学习(图片来源自《javaweb黑马程序员教程》)——Maven 一、Maven 1.简介 2.项目结构 3.构建流程 4.依赖管理 5.Maven模型 6.Maven仓库 二、Maven的使用 1.常用命令: 2.生命周期 3.default生命周期 4.如何配置Maven环境(ID ......
5.3学习总结
python学习——set集合,sorted函数 题目: 输入a,b班的名单,并进行如下统计。 输入格式: 第1行::a班名单,一串字符串,每个字符代表一个学生,无空格,可能有重复字符。第2行::b班名单,一串字符串,每个学生名称以1个或多个空格分隔,可能有重复学生。第3行::参加acm竞赛的学生, ......
5.4学习总结
Android学习——控件Notification 1.创建Notification和NotificationManager 2.NotificationChannel 3.常用方法说明 ......
深度学习为什么要用 tensor
深度学习中的 tensor 概念是指张量,是一种多维数组。相比于 numpy 中的数组,tensor 具有以下几个优点: 支持 GPU 加速:深度学习中,需要对大量数据进行计算,并且这些计算通常是高度并行化的。使用 tensor 可以方便地将计算放到 GPU 上进行加速,而 numpy 则通常只能在 ......
学习5月8日位图与布隆过滤器原理以及实现
现在大多主流计算机的内存差不多在16个g左右,然而互联网的用户体量很大数据动不动就是用亿来计算的,对这些数据进行查找或者从中提取一些有用的信息,若能用一般的数据结构比如哈希或者树形结构需要占据很大的内存,按一个整形4字节那么40一个整形需要占用近15g左右空间,比如提出一个问题:如何在40亿个整形中 ......
4.27学习总结
Android学习——文件结构 一、文件目录结构:app.src.main.res下 1.drawble -- 存放图片 2.layout -- 布局 3.mipmap -- 应用图标 4.values -- 颜色,字符串,样式 ......
4.26学习总结,随机数
import java.util.Random; public class Test06 { public static void main(String[] args) { Random r = new Random(); double d1 = r.nextDouble(); // 生成[0,1 ......
学习JavaScript数据结构与算法 第四章
第四章,栈 有时候还需要一种能在添加或删除元素时进行更多控制的数据结构。有两种类似于数组的数据结构在添加和删除元素时更为可控,它们就是栈和队列。 4.2 栈数据结构 栈是一种遵从后进先出(LIFO)原则的有序集合。新添加或待删除的元素都保存在栈的同一端,称作栈顶,另一端就叫栈底。在栈里,新元素都靠近 ......
isolcpus的学习与了解
isolcpus的学习与了解 前言 最近一直跟同事说要进行CPU的bind bind到具体的core 当时还一直装B, 说这样能够提高性能. 但是今天起床早上查看资料时发现,其实是先设置隔离的. 让操作系统的scheduler不往这些CPU上面执行调度 再使用taskset的方式执行绑定才可以. 知 ......
2023.5.7 《动手学深度学习》第7、8章
今天继续学习《动手学习深度学习》第7章:现代卷积神经网络、第8章:循环神经网络,今天学到的内容主要有这两章的概念。 一、理论部分: 1、LeNet和AlexNet的网络结构 LeNet的激活函数是Sigmoid,AlexNet的激活函数是ReLU。 2、AlexNet和VGG的网络结构 3、Ince ......
python学习笔记9(地图、柱状图、sort函数、动态柱状图)
1. 折线图案例 对于大量数据,json的格式不规范,想要知道json的格式以及层次可以使用以下网站进行查看。P103~104 懒人工具-json 在线解析-在线JSON格式化工具-json校验-程序员必备 (ab173.com) 2.地图可视化 """ 地图可视化 """ from pyechar ......
机器学习中的有标注数据集和无标注数据集
在机器学习和自然语言处理等领域,大多数模型的训练需要使用大量的数据来进行学习。这些数据可以分为有标注数据集和无标注数据集两种类型。 无标注数据集是指在数据集中没有提供明确标注或标签的数据集。这意味着数据集中的每个样本都缺少明确的分类或标签信息。例如,在自然语言处理领域,无标注数据集可能是大量的文本数 ......
文件输入输出题c++,还需要学习c语言中的一些操作
// 输入输出流 //输入一个整数,以八进制形式输入,分别以十进制和十六进制显示;//输出字符串“I am a student!”,设置输出位宽为20,使用符号“ * ”填充;//输出浮点数3.1415926,分别以浮点数和二进制形式进行输出,并分别设置小数点后的位数为8, 6, 4位。//#inc ......
网络基础 CAS协议学习总结
架构介绍 系统组件 CAS服务器和客户端构成了CAS系统体系结构的两个物理组件,它们通过各种协议进行通信。 CAS服务器 CAS服务器是基于Spring Framework构建的Java servlet,其主要职责是通过签发和验证ticket来验证用户并授予对启用CAS认证了的服务(通常称为CAS客 ......
【Disrupter】学习小记
Disrupter 是什么 看官网:https://github.com/LMAX-Exchange/disruptor 它号称是一个很快很快的MQ,然后,脑海里面冒出一个问题,既然如此,那为什么还需要其它的MQ ? 按这个逻辑,什么kafka, rabbitmq, rocketmq,pulsar ......
FastRPC资料汇总
DEF CON Safe Mode - Slava Makkaveev - Pwn2Own Qualcomm compute DSP for fun and profit.pdf https://github.com/raspberrypi/linux/blob/stable/drivers/mis ......
go学习
1. Go 语言采用是否大小写首字母来区分符号是否可以被导出。 2. var d = [...]int{1, 2, 4: 5, 6} // 定义长度为 6 的 int 型数组, 元素为 1, 2, 0, 0, 5, 6 这种初始化很少用吧 3. 用 for range 方式迭代的性能可能会更好一些, ......
Vulkan学习笔记之开发环境搭建
一、概述 最近因为工作需要开始学习Vulkan的相关知识,作为初学者,发现相对较好的学习资料莫过于vulkan-tutorial,在自己学习Vulkan的过程中,决定将自己的理解记录下来,一是为了加深记忆,二是为了分享给大家一起探讨学习,因此有了本系列文章,开发环境搭建是本系列文章的第一篇。 二、开 ......