课程学习
【学习】拓扑排序
## 拓扑排序学习笔记 忘了学没学过了,就当没学过吧 推歌:Oliver《D.S.》 B 站以外好像没有能听的 ### 概念 拓扑排序的要求:有向无环图(TAG图)。 拓扑序列中,一条有向边的起点一定排在它的重点的前面。 由此可得拓扑序列求法:每次找到入度为 $0$ 的点,把它加入序列中;删除它和由 ......
鸟哥Linux私房菜学习记录day8
第十五章 例行性工作调度 工作调度种类:at cron at :at 是个可以处理仅执行一次就结束调度的指令 crontab :crontab 这个指令所设置的工作将会循环的一直进行下去,可循环的时间为分钟、小时、每周、每月或每年等。crontab 除了可以使用指令执行外,亦可编辑/etc/cron ......
Sprint Boot学习路线5
## Spring MVC Spring MVC是Spring框架的一部分,是一个Web应用程序框架。它旨在使用Model-View-Controller(MVC)设计模式轻松构建Web应用程序。 在Spring MVC中,应用程序被分为三个主要组件:Model、View和Controller。Mo ......
three.js学习2-性能监测工具stats.js
1.安装 npm i stats.js 2.组件引入 import * as Stats from 'stats.js' 3.使用,requestAnimationFrame循环调用的函数中调用方法update(),来刷新时间 //创建性能检测 let stats = new Stats() sta ......
【SpringBoot学习】4、SpringBoot 配置本地资源映射路径已解决
springboot 配置本地资源映射路径需要配置一下映射资源位置,当时 springboot1.x 和 spring 波特 2.x 的配置方法不同,这里就分开记录一下配置过程。 ## 1、springboot 1.x 配置 ```java @Configuration public class M ......
【SpringBoot学习】3、SpringBoot 多个版本配置简单的拦截器
springboot1.x 和 springboot2.x 配置[拦截器](https://so.csdn.net/so/search?q=拦截器&spm=1001.2101.3001.7020)区别就在于注册拦截器的方式不同,springboot1.x 配置方法是: ```java public ......
Java(从零到企业级电商项目实战)学习笔记
资料网站:http://learning.happymmall.com/env.html 一、mybatis三剑客:generator,plugin,pagehelper pagehelper->https://github.com/pagehelper/Mybatis-PageHelper 二、s ......
[算法学习笔记] 多重背包--二进制拆分
### 多重背包 回顾一下多重背包是什么?有$n$种物品,每个物品都有有限个,每个物品都有重量和价值两个参数,你有一个限重为$W$的背包,求背包内价值最大。 我们朴素的做法是将多重背包拆分成01背包求解,因为每个物品都有有限个,假设第$i$个物品有$j$个,那么跑$j$次01背包即可。 但是这样复杂 ......
【SpringBoot学习】2、idea 配置 SpringBoot 热启动详解,和热启动失效解决方案
## 一、idea 配置 springboot 热启动方法 1、添加 spring-boot-devtools 的包,true必须加上。 ```xml org.springframework.boot spring-boot-devtools true ``` 2、修改 spring-boot-ma ......
华为HCIE学习清单
# 华为HCIE学习清单 本篇博客用于汇总本人对于华为HCIE的学习笔记, 便于索引. ### 笔记 ### 实验报告 ### 你可能想找 [随笔分类-系列博客清单](https://www.cnblogs.com/konjac-wjh/category/2295585.html) ......
John Schulman:RLHF的实施与挑战 —— 通过强化学习缓解大模型输出幻觉(Hallucinations)的思考
John Schulman,研究科学家、OpenAI联合创始人;加州大学伯克利分校计算机科学博士,师从Pieter Abbeel。现领导OpenAI强化学习团队。 本文是对John Schulman(下文中简称为JS)的报告《Reinforcement Learning from Human Fee ......
【安全学习之路】Day38
![](https://img2023.cnblogs.com/blog/3073714/202308/3073714-20230803162004034-519185628.png) ![](https://img2023.cnblogs.com/blog/3073714/202308/30737 ......
小柏实战学习FineBI(图文教程二)
前言:一定要知道百度,必应,谷歌这个三个网站,这三个不知道的话也要会使用ChatGPT,并且要学会看报错信息,学会优雅的提问. 本节课主题:快速上手做个报表出来,不然你怎么证明自己没有摸鱼? 一:打开FineBI后台:http://localhost:37799/webroot/decision#/ ......
【SpringBoot学习】1、SpringBoot 配置 jsp 模板引擎
## springboot 整合 jsp 页面 创建 springboot 项目就不废话了。在原来的基础上直接加东西就可以了 1、添加 jsp 支持的 jar 包 ```xml javax.servlet javax.servlet-api provided javax.servlet jstl o ......
SSM(源生活-大众点评后端)学习笔记
1、restful+SpringMVC+form表单: 1.1 由于form表单只支持method=post或者method=get,对于delete及put,可以 a. 添加过滤器HiddenHttpMethodFilter; b. 在form中添加<input type="hidden" nam ......
spring-boot(廖师兄微信下单系统)学习笔记
1、lombok工具 1.1、依赖 groupId:org.projectlombok;artifactId:lombok 1.2、idea 要安装lombok plugin 1.3、作用: 对model类加一个@Data注解就可以省写set and get方法 对类加@Slf4j注解可以直接通过l ......
多项式学习笔记
## 前言 不要问为啥跟全家桶是分开写的,问就是全家桶实在是太多了/jk ## [ZJOI2014] 力 题目链接:[[ZJOI2014] 力](https://www.luogu.com.cn/problem/P3338) ### 题意 给出 $n$ 个数 $q_1,q_2, \dots q_n$ ......
黑马测试学习记录(1)
*主流技能: 功能测试、自动化测试、接口测试(用postman,对模块/系统之间的数据请求地址来测试)、性能测试(模拟多人、找服务器的缺陷) *测试分类: 按阶段(单元、集成、系统、验收);代码可见度(黑盒-功能、白盒-代码/单元、灰盒-接口/集成);自动化测试更偏功能测试;性能测试更偏接口 *测试 ......
黑马测试学习记录(2)
*Python 的unittest框架 TestCase import unittest class TestDemo(unittest.TestCase): def test_method1(self): print('测试方法1') def test_method2(self): print(' ......
牛客网项目开发学习
牛客网项目 Spring Spring Ioc Inversion of Control 控制反转,是一种面向对象编程的设计思想。 Dependency Injection 依赖注入,是IOC思想的实现方式。 Ioc Container Ioc容器,是实现依赖注入的关键,本质上是一个工厂。 Spri ......
(二)flask学习笔记
# 基于werkzeug # from werkzeug.serving import run_simple # # def func(environ,start_response): # print("进来了") # pass # # if __name__ == '__main__': # ru ......
单片机学习(一)
从了解到单片机的功能,有IO功能(GPIO),通信方式(SPI,UART,I²C),时钟配置方面等等(待补充) 首先需要配置时钟,配置时钟来源,来源有外部时钟振荡器(外部晶振),内部时钟(分为快慢两类IRC),使用的系统时钟又可以配置为外部晶振的倍频放大,而所需要的时钟又可以通过这些时钟进行分频成想 ......
min25筛学习笔记
# min25筛 min25筛用于求一类数论函数的前缀和,适用于函数在素数处的取值可以用一个关于此素数的多项式来表示的数论函数。 ## 处理质数部分 这部分我们需要解决$\sum\limits_{p \subseteq prime}f(p)$,这里简单起见,假设$f(p)=p^t$ 用$s_i$表示 ......
(一)flask学习笔记
1、flask 路由(用了装饰器) @app.route('/login', methods=["GET", "POST"]) def login(): pass 2、路由参数 @app.route('/login', methods=["GET", "POST"],endpoint='login' ......
Markdown学习
## 标题 (#+空格+标题名字 一级标题 (##+空格+标题名字 二级标题 (###+空格+标题名字 三级标题 ## 字体 **加粗** *斜体* ***加粗斜体*** ~~划线~~ ## 引用 > 好学学习,天天向上 ## 分割线 *** ## 图片 ![桌面图片](https://img202 ......
Markdown学习
## 标题 (#+空格+标题名字 一级标题) (##+空格+标题名字 二级标题) (###+空格+标题名字 三级标题) ## 字体 (**加粗**) (*斜体*) (***加粗斜体***) (~~划线~~) ## 引用 > 好好学习 天天向上 ## 分割线 *** ## 图片 ![image](ht ......
小柏实战学习FineBI(图文教程一)
前言:一定要知道百度,必应,谷歌这个三个网站,这三个不知道的话也要会使用ChatGPT,并且要学会看报错信息,学会优雅的提问. 本节课主题:FineBI的下载,安装,配置. 零:官网填写信息,获取试用码:https://www.finebi.com/ 一:下载:https://www.finebi. ......
C学习(一)基本概念
> 《C语言程序设计:现代方法》第2章,2.1 C程序转为机器码,需要3个步骤: + 预处理:预处理器preprocessor,执行#开头的命令/指令,类似于编辑器,可添加修改程序 + 编译:编译器compiler,.c-->.exe/.out 机器指令/目标代码【Windows是.exe,Linu ......