常量 语言学习 变量 语言

学习计划

......

学习笔记——关于浏览器中的事件循环

首先了解关于浏览器的进程与线程 何为进程? 程序运行需要有它自己专属的内存空间,可以把这块内存空间简单的理解为进程 每个应用至少有一个进程,进程之间相互独立,即使要通信,也需要双方同意。 何为线程? 有了进程后,就可以运行程序的代码了。 运行代码的「人」称之为「线程」。 一个进程至少有一个线程,所以 ......
浏览器 事件 笔记

Effective C++ 笔记-1.1视C++为一个语言联邦

应当这样正确的看待C++语言,将C++视为一个由相关次语言组成的联邦,而非单一语言。每种次语言都有自己的守则,当你从一个次语言移向另一个次语言,守则可能改变。 其主要的次语言总共有4个: C: Object-Oriented C++; Template C++: STL: ******C++高效编程 ......
联邦 Effective 语言 笔记 1.1

spring-mvc 请求流程学习

参考:01、基础入门-SpringBoot2课程介绍_哔哩哔哩_bilibili 请求进入HttpServlet 的doGet方法 然后通过实现类org.springframework.web.servlet.FrameworkServlet#doGet() 调用 org.springframewo ......
spring-mvc 流程 spring mvc

2023/10/11 网络的学习

学习笔记1 网络基础 1.1 什么是网络 网络:计算机网络,电脑和电脑之间通过线缆或其他介质连接起来,并实现相互之间的通信。 通信:人与人,人与物,物与物之间通过某种媒介和行为进行沟通。 1.2 网络的分类 局域网:作用于相对较小区域。例如企业内部网络,校园内部网络等。 城域网:作用于城市区域之间。 ......
网络 2023 10 11

flask学习01-蓝图使用与项目布局

蓝图 blueprint 蓝图也是一种规划,主要用来规划urls(路由route) 蓝图的使用 在views.py中初始化蓝图 blue = Blueprint('user',name) 在init文件中调用蓝图进行路由注册 app.register_blueprint(blueprint=blue ......
蓝图 布局 项目 flask 01

畅想未来编程语言

语言 前端 后端逻辑 游戏引擎 C++ pyQt转pyC++ 主流的都用(UE,Godot,Source2,Unity...) C# .NET Godot Java Kotlin安卓原生 SpringBoot 案例:Minecraft HTML(CSS) Vue(Tauri) JS dart flu ......
编程语言 语言

动手学深度学习——深度学习计算

from pixiv 层和块 为了实现这些复杂的网络,我们引入了神经网络块的概念。 块(block)可以描述单个层、由多个层组成的组件或整个模型本身。 从编程的角度来看,块由类(class)表示。 它的任何子类都必须定义一个将其输入转换为输出的前向传播函数, 并且必须存储任何必需的参数。 于是我们有 ......
深度

C语言中a++和++a的区别

C语言中a++和++a的区别 相同点和不同点 a++和++a的相同点在于二者都是a+1,不同点在于a++是先赋值再加1,++a是先加1再赋值,哪个在前哪个先执行 实例 # include <stdio.h> //演示a++和++a的区别,二者相同点在于都是a+1,不同点在于a++是先赋值再加1,++ ......
语言

[C语言快速入门] 基础知识和基本数据类型

[C语言快速入门] 基础知识和基本数据类型 这里主要的知识点主要来自这两个教学视频: 史上最强最细腻的linux嵌入式C语言学习教程【李慧芹老师】_哔哩哔哩_bilibili C语言基础入门_C3程序猿_哔哩哔哩_bilibili 这本书: 《C Primer Plus(第6版)中文版》 在本文开篇 ......
基础知识 语言 类型 基础 知识

《动手学深度学习 Pytorch版》 8.5 循环神经网络的从零开始实现

%matplotlib inline import math import torch from torch import nn from torch.nn import functional as F from d2l import torch as d2l batch_size, num_ste ......
神经网络 深度 神经 Pytorch 网络

《算法学习专栏》—— DP问题之背包模型

2023年10月11日 更新于2023年10月11日 一、前言 本栏,为背包模型,题目主要来源日常,目前主要来源于Acwing的提高课。希望以后做到背包的题目,也能加进来,不断完善。使用的分析方法均为闫式DP分析法。字臭。。。希望能用手写板慢慢写的好看。 二、背包模型 2.1 目前的模型 01背包模 ......
算法 背包 模型 专栏 问题

[机器学习] 2. 随机方差缩减梯度下降 SVRG

ML Theory 太魔怔了!!!!! 接上文,GD 有 \(\frac 1T\) 的收敛速率而 SGD 只有 \(\frac 1{\sqrt T}\) 的收敛速率。有许多种方法可以加速 SGD 的收敛速度。有一类算法是通过让方差呈递减趋势下降,最终以与 GD 同阶的速度收敛(凸与 \(L\)-平滑 ......
方差 梯度 机器 SVRG

莫比乌斯函数及反演学习笔记

前置知识 \(1.\) 艾佛森括号: \([P]=\begin{cases}1 & \mathtt{(if\ P\ is \ true)}\\0 & \mathtt{(otherwise)}\end{cases}\) \(2.\) \(a\mid b\) 表示 \(a\) 是 \(b\) 的因子 \ ......
函数 笔记

SQL 语句 增删改查、边学习边增加中..... 这一部分为delete

SQL语句按照最大的类别分为 1、增加 insert 2、删除 delete https://www.cnblogs.com/kuangmeng/p/17756654.html 3、修改update 4、查询 select : https://www.cnblogs.com/kuangmeng/p/ ......
语句 delete SQL

Rust Clap库学习

Clap学习 本片内容主要参考clap的官方文档 在使用Rust的库之前, 首先需要添加clap库: cargo add clap --features derive 其他派生clap::_features - Rust (docs.rs) 运行这个命令行会在Cargo.toml中添加 clap = ......
Rust Clap

Maven学习记录

Maven学习记录 day1 一、why use Maven jar包规模 开发任务中,经常使用框架,其具有大量jar包依赖,因此,手动下载jar包太费时间,需要管理工具进行增效。 jar包来源 多数jar包下载网站为英文网站,不方便下载,且一个jar包可能版本杂多,难以寻找。 jar包之间的依赖关 ......
Maven

019 数据库学习笔记--代码生成工具(满满的成产力)

生成实体类 declare @TableName sysname = 'ViewQualityInfo' declare @TableNameL sysname = 'viewQualityInfo' declare @Result varchar(max) = ' /// <summary> // ......
代码生成 代码 数据库 笔记 工具

图论——树上问题 学习笔记

图论——树上问题 学习笔记 目录 树的直径 树的重心 树的中心 经典问题1:最小化最大距离 树的直径 定义 树上任意两节点之间最长的简单路径即为树的直径。 显然,一棵树可以有多条直径,他们的长度相等。 性质 若树上所有边边权均为正,则树的所有直径有交,且中点重合; 有树的直径 \((p,q)\),则 ......
笔记 问题

C#学习笔记--复杂数据类型、函数和结构体

C#语言的基础知识。在学习练习C#入门知识之后,对C#语言基础的知识进行学习练习! 涉及到语言的基础---一些复杂的数据类型,以及类和结构体。走出简单的小程序代码片段, 开始逐步走向抽象的数据世界。加油! ......
函数 类型 结构 笔记 数据

学习归纳 | 关于java后端+vue前端+app端 | 学生初入工作

1.工作感受 首先,目前所作工作主要就是看懂前人的代码,并且修改一些bug,由于对方不在维护,交由我部门进行维护。 个人所学浅薄,有许多技术知识需要学习,上学期间做的东西真是非常不成熟,所用技术栈也非常少。 纸上得来终觉浅,绝知此事要躬行。看再多开发文档,不如实际去写项目。 很多知识,学的很多,但用 ......
前端 学生 java app vue

大数据学习(1)

1 //查看文件信息 2 //cathdfs(""); 3 //查看文件内容 4 //readfile(""); 5 //创建空一个文件 6 //createfile(""); 7 //创建一个文件并写入文件内容 8 //cufile(""); 9 //创建一个文件夹 10 //mkdirfile( ......
数据

第六周学习

# EXT2 文件系统 EXT2(第二扩展文件系统)是一种用于Linux操作系统的文件系统,它是EXT文件系统的后续版本。EXT2是一种可靠的、高性能的文件系统,用于在硬盘驱动器上存储文件和目录。 ## 概述 EXT2文件系统具有以下特点: - **可靠性**:EXT2使用一种称为日志(journa ......

智慧教育:引领未来学习的创新

"智慧教育"理念旨在利用先进的信息技术、数据分析和互联网连接,将教育变得更加个性化、高效和互动。它不仅包括了数字化教学工具,还涵盖了学校管理、家校互动、在线学习、教育资源共享等多个方面。通过整合现代科技,"智慧教育"项目致力于优化教育流程、提高教学质量,并为学生、教师和家长提供更多便利。 ......
智慧

强连通分量学习笔记

# 强连通分量学习笔记 ## 一.定义 在有向图G中,如果两个顶点u,v间有一条从u到v的有向路径,同时还有一条从v到u的有向路径,则称两个顶点强连通,如果有向图G的每两个顶点都强连通,称G是一个强连通图,有向非强连通图的极大强连通子图,称为强连通分量. ## 二.taojian算法 (时间复杂度为 ......
分量 笔记

03_变量与值可变性

rust定义变量 let关键字 用于声明变量:let (mut) 变量名 变量值是否改变 默认变量值不可变(Immutable),在声明变量时加上mut才为可变变量。 let x = 5; x = 6; let mut y = 6; y = 8; let mut y: u32 = 9; 第二行编译报 ......
可变性 变量 03

第二章:变量和简单的数据类型

点击查看代码 message='"Hellw world"' # 大小写转化 print(message.title()) print(message.lower()) print(message.upper()) first_name = "ruo" second_name = "ye" # f字 ......
变量 类型 第二章 数据

达梦空间数据学习(二)

示例演示 --点(POINT) drop table if exists dmpoint; create table dmpoint(name varchar(100),geom ST_Point); insert into dmpoint VALUES ('p1',dmgeo2.ST_PointF ......
数据 空间

达梦空间数据学习(一)

DMGEO系统包 DMGEO系统包以 DM8 的对象数据类型为基础,构造空间数据对象类型,以第三方开源几何处理函数库 geos,proj,sfcgal 为运算基础,将其封装为 liblwgeom 数据库,实现对空间数据类型的几何计算。DMGEO2相比于 DMGEO 系统包增加了新的空间数据类型及几何 ......
数据 空间

仅作笔记用:C语言 将结构体以二进制形式写入文件

直接以文本文件的方式写入固然也可以,但是如果遇到数据量大的情况,会占用比较多的磁盘空间。这里收集汇总了一下将结构体数据写入二进制文件以及后续读取为结构体的办法。 写入二进制文件的话,成员变量就可以直接以例如 int、float、double 这样的形式存储到磁盘,而不是转换成字符串,这样不仅节省磁盘 ......
二进制 形式 语言 结构 文件