学习资料

学习笔记 - 基础算法

基础算法 三分 模板题 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怎么管理依赖的等等。其实这些概念之前也了解过,但是也只是如蜻蜓点水般的了解。正好,现在遇到了这些问题, ......
概念 Golang

ChatGPT官方第一手资料:这七个小技巧帮你用好ChatGPT

文 / 高扬 学习技术最好的方式是什么?看官方资料。 然而,官方教材总有些晦涩难懂,所以大白话将意思做个翻译,就成为了必然。我个人建议有条件的话,先看官方指南。 其实,我个人的ChatGPT经验,也是啃了官方材料,然后经过自己的实践总结而成。 例如,针对官方提供的提示词编写最佳实践。 https:/ ......
ChatGPT 第一手 技巧 官方 资料

LLC谐振变换器学习资料。

LLC谐振变换器学习资料。总共三份文件,包含1.全桥/半桥LLC变换器参数设计程序2.相应参数的matlab/simulink闭环控制仿真模型3.全桥LLC变换器的文档说明:工作原理,模态分析,闭环控制ID:1660698606132503 ......
谐振 学习资料 资料 LLC

5.5学习总结

算法与数据结构——整数数组求最大子数组 题目: 输入一个整型数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。 代码: #include <iostream> #include <math.h> using ......
5.5

5.6学习总结

JAVAWEB学习(图片来源自《javaweb黑马程序员教程》)——JDBC 一、JDBC 1.简介 2.快速入门 3.JDBC API 4.数据库连接池 ......
5.6

5.7学习总结

JAVAWEB学习(图片来源自《javaweb黑马程序员教程》)——Maven 一、Maven 1.简介 2.项目结构 3.构建流程 4.依赖管理 5.Maven模型 6.Maven仓库 二、Maven的使用 1.常用命令: 2.生命周期 3.default生命周期 4.如何配置Maven环境(ID ......
5.7

5.1学习总结

Android学习——控件ImageView 1.主要属性 2.缩放类型 ......
5.1

5.2学习总结

Android学习——控件ProgressBar 1.常用属性 ......
5.2

5.3学习总结

python学习——set集合,sorted函数 题目: 输入a,b班的名单,并进行如下统计。 输入格式: 第1行::a班名单,一串字符串,每个字符代表一个学生,无空格,可能有重复字符。第2行::b班名单,一串字符串,每个学生名称以1个或多个空格分隔,可能有重复学生。第3行::参加acm竞赛的学生, ......
5.3

5.4学习总结

Android学习——控件Notification 1.创建Notification和NotificationManager 2.NotificationChannel 3.常用方法说明 ......
5.4

4.28学习总结

Android学习——控件TextView 1.基本 2.带阴影的 3.跑马灯效果 ......
4.28 28

4.29学习总结

Android学习——控件Button 1.StateListDrawable 2.button事件处理 ......
4.29 29

4.30学习总结

Android学习——控件EditText 1.主要属性 ......
4.30 30

深度学习为什么要用 tensor

深度学习中的 tensor 概念是指张量,是一种多维数组。相比于 numpy 中的数组,tensor 具有以下几个优点: 支持 GPU 加速:深度学习中,需要对大量数据进行计算,并且这些计算通常是高度并行化的。使用 tensor 可以方便地将计算放到 GPU 上进行加速,而 numpy 则通常只能在 ......
深度 tensor

学习5月8日位图与布隆过滤器原理以及实现

现在大多主流计算机的内存差不多在16个g左右,然而互联网的用户体量很大数据动不动就是用亿来计算的,对这些数据进行查找或者从中提取一些有用的信息,若能用一般的数据结构比如哈希或者树形结构需要占据很大的内存,按一个整形4字节那么40一个整形需要占用近15g左右空间,比如提出一个问题:如何在40亿个整形中 ......
位图 过滤器 原理

4.27学习总结

Android学习——文件结构 一、文件目录结构:app.src.main.res下 1.drawble -- 存放图片 2.layout -- 布局 3.mipmap -- 应用图标 4.values -- 颜色,字符串,样式 ......
4.27 27

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 ......
随机数 4.26 26

学习JavaScript数据结构与算法 第四章

第四章,栈 有时候还需要一种能在添加或删除元素时进行更多控制的数据结构。有两种类似于数组的数据结构在添加和删除元素时更为可控,它们就是栈和队列。 4.2 栈数据结构 栈是一种遵从后进先出(LIFO)原则的有序集合。新添加或待删除的元素都保存在栈的同一端,称作栈顶,另一端就叫栈底。在栈里,新元素都靠近 ......
数据结构 算法 JavaScript 结构 数据

isolcpus的学习与了解

isolcpus的学习与了解 前言 最近一直跟同事说要进行CPU的bind bind到具体的core 当时还一直装B, 说这样能够提高性能. 但是今天起床早上查看资料时发现,其实是先设置隔离的. 让操作系统的scheduler不往这些CPU上面执行调度 再使用taskset的方式执行绑定才可以. 知 ......
isolcpus

2023.5.7 《动手学深度学习》第7、8章

今天继续学习《动手学习深度学习》第7章:现代卷积神经网络、第8章:循环神经网络,今天学到的内容主要有这两章的概念。 一、理论部分: 1、LeNet和AlexNet的网络结构 LeNet的激活函数是Sigmoid,AlexNet的激活函数是ReLU。 2、AlexNet和VGG的网络结构 3、Ince ......
深度 2023

python学习笔记9(地图、柱状图、sort函数、动态柱状图)

1. 折线图案例 对于大量数据,json的格式不规范,想要知道json的格式以及层次可以使用以下网站进行查看。P103~104 懒人工具-json 在线解析-在线JSON格式化工具-json校验-程序员必备 (ab173.com) 2.地图可视化 """ 地图可视化 """ from pyechar ......
函数 地图 笔记 动态 python

机器学习中的有标注数据集和无标注数据集

在机器学习和自然语言处理等领域,大多数模型的训练需要使用大量的数据来进行学习。这些数据可以分为有标注数据集和无标注数据集两种类型。 无标注数据集是指在数据集中没有提供明确标注或标签的数据集。这意味着数据集中的每个样本都缺少明确的分类或标签信息。例如,在自然语言处理领域,无标注数据集可能是大量的文本数 ......
数据 机器

文件输入输出题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客 ......
网络基础 基础 网络 CAS

【Disrupter】学习小记

Disrupter 是什么 看官网:https://github.com/LMAX-Exchange/disruptor 它号称是一个很快很快的MQ,然后,脑海里面冒出一个问题,既然如此,那为什么还需要其它的MQ ? 按这个逻辑,什么kafka, rabbitmq, rocketmq,pulsar ......
小记 Disrupter

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 ......
FastRPC 资料

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的过程中,决定将自己的理解记录下来,一是为了加深记忆,二是为了分享给大家一起探讨学习,因此有了本系列文章,开发环境搭建是本系列文章的第一篇。 二、开 ......
环境 笔记 Vulkan

OpenGL学习笔记-2:基于GLFW在windows系统下创建一个OpenGL窗口

一、打开VS新建一个空工程 二、引入GLFW库 头文件: glfw3native.h glfw3.h 库文件:glfw3.lib 三、引入GLEW库 头文件:glew.h 库文件:glew32s.lib 四、要引入 opengl32.lib 库 否则VS工程会报错: 1>glew32s.lib(gl ......
OpenGL windows 笔记 系统 GLFW