常量 语言学习 变量 语言

Golang学习笔记-常量

## 声明常量 > 声明常量关键字: `const` ```go const {常量名} {常量类型} 或 const {常量名} = {常量值} ``` ## 预定义常量 > 预定义常量:`true` , `false` , `iota` > > 其中`true` , `false` 是布尔类型, ......
常量 笔记 Golang

java学习

spring: 1 前端参数如果放在请求体,且是post请求,后端需加上@ResquestBody才能接受。后端@RequestBody注解对应的类在将HTTP的输入流(含请求体)装配到目标类(即:@RequestBody后面的类)时,会根据json字符串中的key来匹配对应实体类的属性,如果匹配一 ......
java

Golang学习笔记-变量

## 声明变量 > 声明变量关键字`var` ``` var {变量名称} {变量类型} ``` ### 例子 ```go // 声明一个变量为v1的整型变量,未赋值时默认值为0 var v1 int // 声明一个变量为v2的浮点型变量,未赋值时默认值为0 var v2 float32 // 声明 ......
变量 笔记 Golang

C语言工厂模式

#### 前言 ​ 工厂模式是在软件设计中常常使用一种设计模式。 ​ 在使用工厂模式进行软件开发,在创建对象的过程中,不会对客户端暴露具体的逻辑实现,而是使用一个共有的接口来指向创建的对象。 通过这样的方式进行软件开发好处是,可以在不修改原本的代码的基础上加入新的产品,满足软件设计的开闭原则。 ## ......
工厂 语言 模式

【安全学习之路】Day32

![](https://img2023.cnblogs.com/blog/3073714/202307/3073714-20230710222538468-1579699639.png) ![](https://img2023.cnblogs.com/blog/3073714/202307/3073 ......
Day 32

开源一套接口自动化测试平台,大家一起学习交流

# 一、概述 Rocket是一款接口自动化测试平台,服务端是Python,前端Vue,源码下载方式放到末尾了。 关键依赖: - fastapi - httprunner(v3.1.11版本) - apscheduler - element-ui # 二、功能模块 核心功能模块基本开发完成,可以直接拿 ......
学习交流 平台

矩阵优化学习笔记

前言 矩阵优化是一种比较靠思维的优化算法,一般简单题考的比较少。 个人认为矩阵优化中在运用,所以放了几道题目来讲解。 ......
矩阵 笔记

爬虫学习02 requests高级用法

## 1 requests高级用法 ### 1.0 自动携带cookie 的session对象 ```python # session对象 》已经模拟登录上了一些网站 》单独把cookie 取出来 -res.cookies 是cookiejar对象,里面有get_dict()方法转换成字典 -转成字 ......
爬虫 requests

c语言学习3

一、for循环语句 循环:就是一种让一段代码反复执行的方式,从而达到想要的效果 for循环一般会使用一个变量来引导循环的进行,这个变量叫做该循环的循环变量 i index for循环的变化很灵活,但也很危险(相比于其他循环) for([1];[2];[3]) { [4] } [1]、给循环变量赋初值 ......
语言学习 语言

go语言时间相关

在Go语言中,时间定义为Time结构体。 var t = time.Now() fmt.Printf("%T\n", t) // time.Time fmt.Printf("%v %+[1]v\n", t) // 2022-10-06 19:35:00.1963422 +0800 CST m=+0. ......
语言 时间

「学习笔记」KMP 算法

## 前置知识 **前缀** 是指从串首开始到某个位置 $i$ 结束的一个特殊子串. **真前缀** 指除了 $S$ 本身的 $S$ 的前缀. 举例来说, 字符串 `abcabeda` 的所有前缀为 `{a, ab, abc, abca, abcab, abcabe, abcabed, abcabe ......
算法 笔记 KMP

《代码中的软件工程》学习总结及心得体会

本学期我选修了孟宁老师开设的《高级软件工程》课程,作为一名软件工程专业的学生,本课程的内容以及《代码中的软件工程》一书让我受益匪浅。在课程以及书本内容中,我了解到软件工程的概念和重要性。软件工程是一门研究如何以系统化、规范化和可量化的方式开发和维护软件的学科。通过学习软件工程,我们可以提高软件开发的 ......

学习jQuery核心内容这一篇就够了

# jQuery ## 1. 介绍 jQuery是JavaScript的工具库,对原生JavaScript中的DOM操作、事件处理、数据处理等进行封装,提供更便捷的方法。 > 让我们用更少的代码完成我们的js操作 类似于python当中的模块 > jQuery有很多个版本.不一定越新越好.可能有的时 ......
核心 内容 jQuery

软件测试学习路线

一、软件测试学习路线 测试理论基础阶段(薪资6-8K) 1、软件测试概述 2、测试过程管理(软件生命周期、测试流程阶段、用例设计方法) 3、测试文档编写(需求分析、计划、用例、buglists、报告) 4、Web测试(web测试基础与过程、web兼容性测试) 5、测试工具使用(xmind、禅道、Xe ......
软件测试 路线 软件

JAVA集成velocity实现对已有模板替换(占位符变量)替换

平时我们如果有一些简单的模板替换需求,比如有个txt文件,或者代码生成模板文件 要根据传入的变量替换成具体的值 就可以使用这个框架 依赖 <dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity-engine-c ......
变量 velocity 模板 JAVA

C语言中 #pragma pack()

#pragma pack 这条指令主要用作改变编译器的默认对齐方式。 pragma pack(show) //显示当前内存对齐的字节数,编辑器默认8字节对齐 #pragma pack(n) //设置编辑器按照n个字节对齐,n可以取值1,2,4,8,16 #pragma pack(push) //将当 ......
语言 pragma pack

网络流学习笔记

title: 网络流学习笔记 date: 2023-05-11 08:28:29 tags: 学习笔记 cover: https://d-sketon.top/img/backimg/bg6.jpg # 网络流 ## 基本概念 (from OIwiki) 网络:有向图 $G = (V, E)$,其中 ......
笔记 网络

PAM学习笔记

title: PAM学习笔记 date: 2023-05-21 17:21:19 tags: 学习笔记 cover: https://d-sketon.top/img/backimg/bg20.jpg # PAM 回文树(又称回文自动机 $\texttt{PAM}$),是一种可以高效解决大部分回文串 ......
笔记 PAM

cdq分治学习笔记

title: cdq分治学习笔记 date: 2023-07-05 21:22:17 tags: 学习笔记 cover: https://i.imgloc.com/2023/07/05/VmkNPL.jpeg 做着做着 cdq 分治的题发现自己太菜了写不出来题 XD,所以来写写学习笔记。 # CDQ ......
笔记 cdq

斜率优化dp学习笔记

title: 斜率优化dp学习笔记 date: 2023-06-27 09:06:47 tags: 学习笔记 cover: https://i.imgloc.com/2023/06/27/VNgMYQ.jpeg # 前置知识 单调队列优化 dp,计算几何基础知识,小学数学。 # 斜率优化 在 dp ......
斜率 笔记

ChatGPT 英语学习 prompt

You are a native English speaker, and you are teaching a high school student about English. You will be given English word or phrases, please explain ......
英语学习 ChatGPT prompt

淀粉质学习笔记

title: 淀粉质学习笔记 date: 2023-05-09 20:10:48 tags: 学习笔记 cover: https://d-sketon.top/img/backimg/bg12.jpg # 点分治 序列上的操作可以用很多方式维护,线段树树状数组平衡树啥的,但是如果~~毒瘤~~出题人把 ......
淀粉 笔记

FFT学习笔记

title: FFT学习笔记 date: 2023-05-09 20:09:47 tags: 学习笔记 cover: https://d-sketon.top/img/backimg/bg14.jpg # 快速傅里叶变换 ## 多项式 ### 定义 不严谨定义:形如 $f(x) = \sum \li ......
笔记 FFT

OSLUI:摆脱Shell,通过自然语言操作Linux

Linux shell命令是强大的,但也是复杂的。不光是新手记不住,往往很多老手也不一定能很好地掌握一些shell命令。最近开发了一款小工具:OSLUI,目标是做操作系统的自然语言界面,让人们可以摆脱Shell,直接通过自然语言和计算机进行交互。github地址:https://github.com ......
自然语言 自然 语言 OSLUI Linux

【C语言】gcc编译时报错 fatal error: stdio.h: 没有那个文件或目录

## 零、问题 在Ubuntu20.04.6中使用GCC编译一个HelloWorld代码时遇到如下问题: ![错误](https://img2023.cnblogs.com/blog/2010295/202307/2010295-20230710173405016-1961602582.png) 首 ......
时报 语言 文件 目录 fatal

整体二分学习笔记

title: 整体二分学习笔记 date: 2023-05-09 20:11:04 tags: 学习笔记 cover: https://d-sketon.top/img/backimg/bg17.jpg # 整体二分 ## 引入 对于一堆询问,如果每个单独的询问都可以二分解决的话,时间复杂度为 $O ......
整体 笔记

web安全学习日志---xss漏洞(跨站脚本攻击)

1.反射性xss(reflacted) 仅执行一次,非持久型。主要存在于攻击者将恶意脚本附加到url的参数中,发送给受害者,服务端未经严格过滤处理而输出在用户浏览器中,导致浏览器执行代码数据。 利用场景: 直接插入JS代码,修改url参数 攻 <script>alert('hack')</scrip ......
脚本 漏洞 日志 web xss

3学习记录

## pycharm ###### 1.”enter+shift“ 一键格式化代码 ![image-20230709092744516](https://img2023.cnblogs.com/blog/3232296/202307/3232296-20230710180139605-2024753 ......

《ReAct: SYNERGIZING REASONING AND ACTING IN LANGUAGE MODELS》论文学习

一、论文主要思想 本文首先认为,到目前为止,LLM 在语言理解方面令人印象深刻,它们已被用来生成 CoT(思想链)来解决一些问题,它们也被用于执行和计划生成。 尽管这两者是分开研究的,但本文旨在以交错的方式将推理和行动结合起来,以提高LLM的表现。 这个想法背后的原因是,如果你考虑一下作为一个人,你 ......
SYNERGIZING REASONING LANGUAGE ACTING MODELS

redis学习十七:redis事务

概念:可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其他命令插入,不许加塞。 1.单独的隔离操作 redis的事务仅仅是保证事务里的操作会被连续独占的执行,redis命令执行是单线程架构, 在执行完事务内所有指令前是不可能再去同时执行其他客户端 ......
redis 事务