学习资料

源码学习

# 源码学习 ## spring源码 ### 1. AOP AOP(Aspect-Oriented Programming)即面向切面编程,是一种编程范式,用于将横切关注点(例如日志记录、安全性、事务管理等)与应用程序的业务逻辑分离开来,以提高代码的可重用性和可维护性。 #### 1. 在Sprin ......
源码

[C#基础学习]继承

C#中极其有用的功能。 ## 基本概念 某个类可以继承其他类的内容并继续发展。被继承的类一般叫父类,继承者一般叫子类。 一个子类只能有一个父类(C++倒是可以多继承,但是C#就不行),并且可以继承父类的父类。 ~~~c# class a//这是爹 { void funcDad(){} } class ......
基础

2023.0705 学习记录(递归,var,foreach,Array)

# 递归 ###1.做一个累乘的递归 代码: ```ruby public static int multiplications(int a) { if (a == 1) { return 1; } return a * multiplications(a - 1); } ``` ###2.做一个1 ......
2023.0705 foreach Array 2023 0705

机器学习洞察 | JAX,机器学习领域的“新面孔”

在之前的《机器学习洞察》系列文章中,我们分别针对于多模态机器学习和分布式训练、无服务器推理进行了解读,本文将为您重点介绍 JAX 的发展并剖析其演变和动机。下面,就让我们来认识一下 JAX 这一新崛起的深度学习框架—— 亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案例 ......
机器 面孔 领域 JAX

[C#基础学习]内部类和分部类

内部类没啥好说的,类嵌套类而已。 ~~~c# class a{ //sth class b{ //sth class c{ //sth } } } ~~~ 这个还是比较常用的,将数据详细定义清楚增加可读性 ### 分部类partial class 把一个类分成多个类写。 ~~~c# partial ......
部类 基础

pytorch学习笔记

1 环境 opencv和pytorch pip install opencv-python==4.5.1.48 pip install torch==1.7.1+cu101 torchvision==0.8.2+cu101 torchaudio 0.7.2 -f https://download.p ......
pytorch 笔记

【安全学习之路】Day30

![](https://img2023.cnblogs.com/blog/3073714/202307/3073714-20230705215403186-159495493.png) ![](https://img2023.cnblogs.com/blog/3073714/202307/30737 ......
Day 30

ECS学习笔记 - 1

## 下载安装包 输入 : com.unity.entities 进行Packages的导入 ## 创建Entity实例 1. 创建新的Empty Scene ![image](https://img2023.cnblogs.com/blog/1826384/202307/1826384-20230 ......
笔记 ECS

「学习笔记」数列分块入门 1 ~ 9

一天多一点的时间, 做完了这 $9$ 道题, 除了最后一道题之外, 都感觉良好. 这里是 [黄学长的博客](http://hzwer.com/8053.html). ## 数列分块入门 1 区间加法, 单点查值. 很入门的题目了. 暴力处理两边不完整的块, 完整的块维护一个 `tag` 加法标记. ......
数列 笔记

linux学习笔记

linux学习笔记 一、静态库与动态库的制作 1.1 静态库 1.1.1 静态库编译时与主程序一起编译 1.1.2 g++ -c -o xxx.a xxx.cpp就可以制作一个静态库 1.1.3 g++ -o xxx xxx.cpp xxx.a(或者用-L指定库目录 -l指定库名称)可以把静态库和主 ......
笔记 linux

NLP | 迁移学习介绍

迁移学习是指将**在一个任务上学到的知识和经验迁移到另一个相关任务上的机器学习方法**。它通过利用源领域的知识来改善目标领域的学习性能。==迁移学习的核心原理是通过共享知识和经验,从已解决的任务中获得的特征、表示或模型,来加速或改善新任务的学习过程==。 ### 常见的迁移学习方法 迁移学习的常见方 ......
NLP

Blazor学习之旅(1)初步了解Blazor

2022年9月以来在学习Blazor做全栈开发,因此根据老习惯,我会将我的学习过程记录下来,一来体系化整理,二来作为笔记供将来翻看。作为第一篇,我们先来了解一下这个Blazor到底是个什么鬼。 ......
Blazor 之旅

angular 学习笔记

Angular CLI 可以快速搭建框架,创建module,service,class,directive等; 注册组件,使用 @Component 注释,可以将应用程序拆分为更小的部分。 路由就是连接组件的筋络,它也是树形结构的.有了它,就可以在angular中实现路径的导航模式 可以把路由看成是 ......
angular 笔记

【狂神说Java】Java零基础学习笔记-Java流程控制

# 【狂神说Java】Java零基础学习笔记-Java流程控制 ## Scanner对象 - 之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是Java5的新特征,**我们可以通过Scanner类来 ......
Java 流程 基础 笔记

机器学习TensorFlow---Fashion MNIST基本图像分类

实验介绍: 利用数据集Fashion MNIST中的数据信息,进行机器学习,构建模型,训练模型。完成对该数据集中的数据分类(对运动鞋和衬衫等服装图像进行分类)。本实验主要使用 tf.keras,它是 TensorFlow 中用来构建和训练模型的高级 API。 导入 Fashion MNIST 数据: ......
TensorFlow 图像 机器 Fashion MNIST

Windows应急响应--网站被入侵后的排查【跟随安全狍老师学习总结】

# 网站被入侵该怎么办 一般的网站被入侵分为三种类型 1.**web入侵** 具体事件体现为: * 网页挂马 * 主页篡改 * webshell (一般网页被webshell入侵后会留下webshell.php文件) (写CTF的签到题会有用) 2.**系统入侵** 具体事件体现为: * 病毒木马 ......
Windows 老师 网站

零一PPT学习_P3/P31

一、界面简单认识 1、画布/舞台 2、选项卡 3、占位符/文本框 4、幻灯片操作区(鼠标可以进行缩放) 二、幻灯片基本操作 1、新建幻灯片 选中+回车、Ctrl+M、点击新建幻灯片 2、画布缩放功能 最右边按钮自动调整至正常视图 3、幻灯片界面调整(操作比如:调整幻灯片、删除幻灯片) (1)拖拽 ( ......
PPT P3 31

Jenkins ant介绍(学习笔记五)

简介: 转载自:https://www.cnblogs.com/pixy/p/4792887.html Ant的由来(序) James Duncan Davidson当年用纯Java开发Tomcat的时候,不仅想让它跨平台运行,还想要在不同的操作系统上都能够进行开发和构建。 转载自:https:// ......
Jenkins 笔记 ant

P4V学习记录

## 前言 最近不是要学UE之后写DS嘛,然后我们DS项目管理用的是P4(听说UE就是推荐用P4进行项目管理的)。对于只用过Git这种分布式VCS(Version Controll System)的我来说,P4这种集中化的VCS还是很有不同,于是就在此**记录**一下遇到的一些不了解的地方。 PS: ......
P4V P4 4V

线段树分治 学习笔记

离线算法。在时间轴上建线段树(可能要事先离散化),要维护的东西用 `vector` 什么的挂在线段树的节点上,DFS 一遍线段树,每次进入一个节点就加入要维护的东西,离开时撤销即可。 由于 DFS 的特性,只需支持最近的 `undo`,用 `stack` 可维护。 ......
线段 笔记

七月五号Java学习

今天学习到代码在计算机中的存储规则,数据类型和标识符命名规则。 ......
Java

Cesium学习笔记2——第一个Cesium程序

源码 新建文件夹Exp01,新建一个Demo01.html源码,拷贝build文件夹到Exp01文件夹。 编写网页源码如下: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <!-- Use correct character set. --> 5 < ......
Cesium 笔记 程序

C语言学习笔记

# C语言学习笔记 ## 1.初识C语言 ### 常见类型长度 **单位:字节=比特** ### 全局变量和局部变量 全局变量:定义在花括号外的变量 局部变量:定义在花括号内的变量 局部变量和全局变量的名字重合时,**局部变量优先** C语言规定变量要 **定义在当前代码块的最前面** ***计算两 ......
语言学习 语言 笔记

mysql学习命令(持续更新)

####1、基本命令行 `create database king_db;` 创建一个数据库 `show databases;` 显示数据库 `use king_db;` 使用数据库 `create table tbl_user( u_id int primary key auto_incremen ......
命令 mysql

高级软件工程 学习总结

这个学期抢到了孟宁老师开设的高级软件工程的课程,到学期末了,总的来说,收获还是很大的。 1.一开始孟宁老师先介绍了一个编辑神奇 VS code讲解了它的一些设计思想 进程隔离的插件机制 UI渲染和业务逻辑区分开 集成大的Remote development 代码的理解和调试 LSP和DAP 然后又介 ......
软件工程 工程 软件

闭包学习笔记

闭包。可以用来在一个函数,在一组私有变量之间,创建关联关系。在给定函数被调用的过程中,这些私有变量能够保持其持久性。(保存运行环境与变量的状态) func_list =[] for i in range(3): def deco(i): def myfunc(a): return i+a retur ......
闭包 笔记

2023/7/5学习日记 树部分

学习树剖,树上差分,树剖LCA 一.P3038 [USACO11DEC] Grass Planting G 树链剖分点权转边权 #include<cstdio> #include<algorithm> #include<iostream> #pragma GCC optimize(1) #pragm ......
部分 日记 2023

运行调试深度学习代码小技巧_1

1.首先阅读数据预处理的代码,确定送入神经网络的输入x的张量形状。比如现在有个语音输入特征张量x形状为[16, 1, 256, 40],【批量,通道数,像素宽度,特征维度】。 如果看不懂,可以先在网络的forward最开始进行print(x.shape)打印。 2.常见改变张量形状的方法: (1) ......
深度 代码 技巧

算法学习笔记( 一)(1)动态规划(LIS)

### 题目链接:https://www.acwing.com/problem/content/897/ ## 讲解 动态规划问题具有三个特质: * 子问题重叠: 即子问题是相互之间依赖的 这个子问题在之后可能被反复使用 (此条件并非必要条件 但失去它也就没有优化作用了) * 最优化原理: 此问题可 ......
算法 笔记 动态 LIS

类欧几里得算法学习笔记

# 类欧几里得算法 类欧几里得算法可以在$O(log_2\max\{a,b\})$的时间内求解形如$\sum_{i=0}^n\lfloor \frac{a\cdot i+b}{c} \rfloor$的式子,而他的求解过程酷似欧几里得算法,故而得名。 ## 基础款 令$f\left( a,b,c,n ......
算法 笔记