自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

个人学习的一些笔记

有错误之处欢迎指出

  • 博客(88)
  • 收藏
  • 关注

原创 Spring Task基操

1

2025-03-18 11:05:09 136

原创 HttpClient

【代码】HttpClient。

2025-03-01 10:21:14 204

原创 Redis基操

redis 存储在内存中 key-value存储 主要存储热点数据(短时间大量的访客去访问)启动命令客户端链接redis服务器退出exitkeys *

2025-02-24 21:11:13 194

原创 创建GitHub仓库和Git更换远程仓库

文章为个人笔记,详情请看reference。

2024-10-18 10:17:49 384 1

原创 学SpringBoot备注的笔记

【代码】学SpringBoot备注的笔记。

2024-10-11 16:40:27 124

原创 配置Mysql与注册登录模块(上)

实现config.filter.JwtAuthenticationTokenFilter类,用来验证jwt token,如果验证成功,则将User信息注入上下文中。(如果安装到了其他目录,填写相应目录的地址即可)添加到环境变量PATH中,这样就可以在任意目录的终端中执行mysql命令了。controller层:负责请求转发,接受页面过来的参数,传给Service处理,接到返回值,再传给页面。mapper层(也叫Dao层):将pojo层的class中的操作,映射成sql语句。

2024-10-11 16:32:22 292

转载 JS中的this

*

2024-07-31 13:38:10 47

原创 3D Gaussian Splatting for Real-Time Radiance Field Rendering 在AutoDl上部署

先跟着B站中恩实验室跑一次本地的,得到一些数据以及下载一些可视化工具,之后将完整的代码上传到服务器,在服务器配置一下环境,跑代码大约只需要十分钟左右。最后在本地看结果。

2024-04-13 11:56:16 2050 7

原创 JavaScript基础(2)常用库

不需要背每个标签该用哪种,用到的时候Google或者百度即可。当存在多个相同类型的事件触发函数时,可以通过。:慢慢消失,可以添加参数,表示消失时间。:慢慢出现,可以添加参数,表示出现时间。:隐藏,可以添加参数,表示消失时间。:展现,可以添加参数,表示出现时间。:获取、修改HTML内容。在事件触发的函数中的。:判断某个类是否存在。:获取、修改文本信息。:获取、修改文本的值。

2024-04-08 20:53:55 433

原创 JavaScript基础(1)

对象,类似于C++中的指针,例如[1, 2, 3],{name: “yxc”, age: 18},null。:字符串,例如"acwing", ‘yxc’,单引号与双引号均可。字符串中的每个字符为只读类型。类似于Python,JavaScript中的变量类型可以动态变化。用来声明变量,作用范围为当前作用域。:布尔值,例如true, false。HTML页面中的任意位置加上。:数值变量,例如1, 2.5。

2024-03-30 21:24:40 895

原创 CSS练习

【代码】CSS练习。

2024-03-19 21:51:27 354

原创 CSS基础

直接定义在标签的style属性中。作用范围:仅对当前标签产生影响。" >

2024-03-14 18:47:26 975

原创 HTML基础标签

【代码】HTML基础标签。

2024-03-11 20:55:35 453

原创 Vue3基本概念

v-for属性:循环,:key循环的每个元素需要有唯一的key。setup(props, context):初始化变量、函数。v-if、v-else、v-else-if属性:判断。context.emit():触发父组件绑定的函数。v-on:click或@click属性:绑定事件。components:存储中用到的所有组件。props:存储父组件传递给子组件的数据。:存放父组件传过来的children。props存储父组件传递过来的数据。v-bind:或::绑定属性。name:组件的名称。

2024-02-01 21:03:00 478

原创 配置git环境与项目创建

git remote add origin git@git.acwing.com:xxx/XXX.git:将本地仓库关联到远程仓库。git config user.email xxx@xxx.com:设置全局邮箱地址,信息记录在~/.gitconfig文件中。git clone git@git.acwing.com:xxx/XXX.git:将远程仓库XXX下载到当前目录下。git config user.name xxx:设置全局用户名,信息记录在~/.gitconfig文件中。

2024-01-17 20:14:40 2020

原创 Linux 常用的一些命令

暂存区:数据暂时存放的区域,类似于工作区写入版本库前的缓存区。暂存区是独立于各个分支的。版本结构:树结构,树中每个节点代表一个代码版本。工作区:仓库的目录。工作区是独立于各个分支的。版本库:存放所有已经提交到本地仓库的代码版本。来自y总的linux课,做一个简单的记录。

2024-01-17 19:48:47 607

原创 Java 重载 重写 注解 反射 多线程 锁 同步

不用为了对不同的参数类型或参数个数,而写多个函数。多个函数用同一个名字,但参数表,即参数的个数或(和)数据类型可以不同,调用的时候,虽然方法名字相同,但根据参数表可以自动调用对应的函数。2.参数必须不同:数量、类型、顺序不同(只要有一个不同,就是重载方法)在java中,如果有功能类似,可以使用相同的名字来定义不同功能方法;1.方法的名字必须相同,作用域必须相同。

2024-01-15 21:59:34 527

原创 Java 异常处理

从程序语法角度讲是必须进行处理的异常,如果不处理,程序就不能编译通过。如IOException、SQLException等以及用户自定义的Exception异常,这些是检查型异常。运行时异常都是RuntimeException类及其子类异常,如NullPointerException、IndexOutOfBoundsException等, 这些异常是。,程序中可以选择捕获处理,也可以不处理。这些异常一般是由程序逻辑错误引起的,程序应该从逻辑角度尽可能避免这类异常的发生。检查型异常必须被捕获或者抛出。

2024-01-15 19:52:08 467

原创 GAMES101-Homework4

【代码】GAMES101-Homework4。

2023-12-18 12:08:44 435

原创 GAMES101-Lec10~12几何 曲线 曲面网格

所有曲面的点都直接给出或者可以通过映射关系得到虽然没有直接给出点的数据x,y,z,但是拥有u,v的取值范围以及从( u , v ) → ( x , y , z ) 的映射关系,那么只需要将所有的u,v代入自然就可求得x,y,z。不考虑物体是一个表面,而是表面为一堆点,只要点足够密集,就看不到点与点之间的缝隙理论上可以表示任何几何通常三维扫描等得到的结果就是点云点云可以变成三角形面多边形网格被非常广泛地应用,可以用obj文件来表示例如:x+y+z=1或者f(x,y,z)=0;缺点:不会告诉任何点

2023-12-17 20:31:38 1057

原创 GAMES101—Lec 07~09:Shading 定义、着色模型、着色频率、图形渲染管线、纹理

定义:引入明暗与不同颜色的过程称为着色重心坐标是由三角形顶点定义的坐标。三角形上的任一顶点p(x,y)都可以用三个顶点的线性组合表示:p=w1a+w2b+w3c且系数之和为1:w1+w2+w3=1 (只有系数之和为1,p点才在这个三角形所在的平面上)当满足三个系数都为非负数时,该点在三角形内部可以看出,重心坐标是齐次坐标的一种这三个系数所表示的坐标(w1,w2,w3),就是该三角形上p点的(归一化)重心坐标。

2023-11-29 11:41:06 974

原创 Java 常用容器

【代码】Java 常用容器。

2023-11-28 17:54:01 409

原创 GAMES101-Homework2

MSAA多重采样抗锯齿。

2023-11-23 20:49:41 440

原创 Java 类和接口

eg:String str1 此时的str1就是String类的对象或者实例;:可以理解为文件下的路径,比如com.xyz。记录一些个人的理解,可能不太对。

2023-11-23 11:30:52 1071

原创 GAMES101—Lec 05~06:光栅化

采样:把一个连续函数离散化的过程,eg:x=1,f(x)=…x=2,f(x)=…屏幕:在图形学中,我们认为屏幕是一个二维数组,数组里的每一个元素为一个二维像素。包围和:覆盖某个图形的最小的那个矩形。光栅化:把每个像素的值表现在屏幕上。判断了像素中心是否在三角形内部。inside函数实现原理。像素:屏幕里面的小方块。

2023-11-21 19:48:24 132

原创 Java输入输出

2023-11-21 10:38:19 75

原创 Java 常用的API

charAt() 访问某一个String的元素。

2023-11-21 10:35:28 67

原创 VS2017新建.h文件

参见大佬。

2023-11-15 11:30:57 586 2

原创 GAMES101-Homework0&Homework1

【代码】Games101-Homework。

2023-11-15 09:25:15 105

原创 Eigen的基操

CV一波大佬的。

2023-11-14 20:01:26 128

原创 记录配置VS,使用opencv与Eigen

注意更改博客中版本的部分细节,比如opencv_world440d.lib换成自己下载的版本。本人第一次配置时候按照这篇内容配置的,但是不知道哪里的问题配置失败了。2.配置opencv,参考大佬。3.配置Eigen,参考大佬。

2023-11-14 19:20:32 671

转载 Pytorch Kaggle房价预测

超详解pytorch实战Kaggle比赛:房价预测

2023-09-18 19:54:30 108

原创 Windows下PyTorch深度学习环境配置(GPU)

(下载好后,可以创建其他虚拟环境,因为是自己学习,所以先不放步骤,有需要者可以参考B站up我是土堆的视频)将最下面那行复制,打开Anaconda prompt的窗口复制进去进行下载。补pip:就是把第三行的conda换成Pip,再复制最后一行代码进行下载。(如图右上角,我是1050ti)(这里有镜像和pip的方法)

2023-07-18 20:05:07 1459

原创 字符串哈希

字符串哈希十进制数1234=1103+2102+3*10+4对于字符串”abcd”我们将它看做p进制的数,那么hash=’a’*p3+’b’*p2+’c’*p+’d’。但是如果字符串足够长的话,long long是存不下的,所以还需要取模。字符串哈希的两个问题1、任意字符不能等0。假设字符a=0,那么对于字符串a和aa的hash值都会等0,就会发生冲突。2、不同的字符串的hash值取模后可能会相等,就是发生冲突了。选择合理的p和mod可以降低冲突的概率,p一般取131、13331或者2333,mod

2020-08-11 09:35:42 389

原创 树状数组

放一个简单的板子记录一下int tr[N];int a[N];int n; int lowbit(int x){ return x&(-x);} void add(int x,int c) //x的位置+c{ for(int i=x;i<=n;i+=lowbit(i)) tr[i]+=c; } int sum(int x)//1~x的和{ int res=0; for(int i=x;i;i-=lowbit(i)) { res+=tr[i];

2020-07-28 10:39:57 116

原创 博弈论(2)

上篇博客简单的介绍了一些经典的博弈,这篇继续写一些博弈问题。移动棋子游戏这个是一个应用SG函数的板子题.#include <bits/stdc++.h>using namespace std;const int N=2010,M=6010;int n,m,k,a,b,x;vector<int> ve[N];int sg[N];int SG(int u){ if(sg[u]!=-1) return sg[u]; set<int&

2020-05-25 09:54:36 381

原创 Tarjan算法求强连通分量

dfu[u] 表示遍历到u的时间戳low[u] 从u走,所能遍历到最小的时间戳假如u是其所在的强连通分量的最高点,则dfu[u]==low[u]

2020-05-18 13:58:20 204 2

原创 Codeforces Round #634 (Div. 3)

A. Candies and Two Sisters姐姐和妹妹分n颗糖,姐姐必须比妹妹的少,问有几种情况,必须每人至少有一颗//答案:(n-1)/2B. Construct the String有n,a,b,长度是n的字符串,构造一个长度为n的字符串,每a个字符串,都有b个不同字母,输出其中一个。思路:直接按照(i%b+‘a’))构造就行#include <bits/stdc+...

2020-04-14 09:04:50 239 5

原创 Codeforces Round #630 (Div. 2)

D. Walk on MatrixD 他的错误dp是因为&过程中的最大值不一定能使后面的&操作最大要使最优解与他输出的差值为k,感觉两个值分别等 k和0是比较好构造吧,所以我的目的是使最优解为k,而dp输出0,假设点[n,m]位置为k,为方便构造减少分支情况就把所有情况都从一个方向来,就令[n-1,m]为0,这个方向一定为0。接下来就是使 dp[n][m-1]&k 等...

2020-04-01 20:15:21 224

原创 求组合数总结

Educational Codeforces Round 83 (Rated for Div. 2)的D题所用到的Lucas定理,小编看了多篇博文后总结了一下,他其实是求组合数的一种方法,求组合数总共有以下几种方法。1.当数据范围较小时,差不多1000左右,直接用递归打表求,这里用到原理就是从n个球取m个球,相当于(取第n个,然后从前n-1个再取m-1个 + 不取第n个,从前n-1个取m...

2020-03-11 15:29:52 193 1

Games101-Homework1

作业一的文档

2023-11-21

Windows下PyTorch深度学习环境配置(GPU)

Windows下PyTorch深度学习环境配置(GPU)

2023-07-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除