本文分类:news发布日期:2025/1/4 17:14:43
相关文章
Git回退的命令行与IDEA UI中回退操作
Git回退的命令行与IDEA UI中回退操作 引言场景一:回退至上一次提交命令行方式IDEA中操作 场景二:撤销暂存区的更改命令行方式IDEA中操作 场景三:撤销工作目录中的未提交更改命令行方式IDEA中操作 场景四:回退至任意历史版本命令行…
建站知识
2025/1/1 3:45:25
Hive 中常用的函数以及数据类型
数据类型
1.基本数据类型: 数据类型大小范围示例TINYINT1byte-128 ~ 127100YSMALLINT2byte-32768 ~ 32767100SINT4byte-2^32~ 2^32-1100BIGINT8byte-2^64~ 2^64-1100LFLOAT4byte单精度浮点数5.21DOUBLE8byte双精度浮点数5.21DECIMAL-高精度浮点数DECIMAL(9,8)BOOLEAN-布尔型tr…
建站知识
2025/1/1 6:56:04
cve-2012-1823漏洞复现
一、启动靶场
在相应的文件夹位置打开终端后进行如下操作
1.运行此靶场 sudo docker-compose up -d 2.查看启动环境 sudo docker ps 3.关闭此靶场环境 docker-compose down 二、CVE-2012-1823漏洞
1.简介
CVE-2012-1823就是存在于以cgi模式运行的php中, 本质是用…
建站知识
2024/12/31 2:09:13
Linux网络编程---Socket编程
一、网络套接字
一个文件描述符指向一个套接字(该套接字内部由内核借助两个缓冲区实现。) 在通信过程中,套接字一定是成对出现的 套接字通讯原理示意图: 二、预备知识
1. 网络字节序
内存中的多字节数据相对于内存地址有大端和小端之分
小端法&…
建站知识
2025/1/1 18:43:31
tsconfig.json 中 references属性的用法
在 TypeScript 的项目配置文件 tsconfig.json 中,references 选项用于设置项目之间的依赖关系,特别是在使用项目引用(Project References)的上下文中。项目引用是 TypeScript 3.0 引入的一个功能,旨在提高大型项目的编…
建站知识
2024/12/17 19:14:00
IDEA本地将镜像推送到coding制品仓库
创建制品仓库 假设仓库名称为docker 在IDEA 添加Docker 注册表 IDEA必须先安装docker插件 地址 用户名和密码就是coding的登录名和密码服务器 最好本地安装docker桌面版,更容易操作 测试连接成功
推送镜像到coding的docker制品仓库 选中某个镜像 鼠标右键 注册表…
建站知识
2025/1/2 17:31:44
STM32f103 HAL库读保护以及解除
读保护
void Flash_EnableReadProtection(void)
{FLASH_OBProgramInitTypeDef OBInit;__HAL_FLASH_PREFETCH_BUFFER_DISABLE();HAL_FLASHEx_OBGetConfig(&OBInit);if(OBInit.RDPLevel OB_RDP_LEVEL_0){OBInit.OptionType | OPTIONBYTE_RDP;OBInit.RDPLevel OB_RDP_LEVEL…
建站知识
2025/1/2 10:03:43
【Redis(8)】Spring Boot整合Redis和Guava,解决缓存穿透、缓存击穿、缓存雪崩等缓存问题
在缓存技术的挑战及设计方案我们介绍了使用缓存技术可能会遇到的一些问题,那么如何解决这些问题呢?
在构建缓存系统时,Spring Boot和Redis的结合提供了强大的支持,而Guava的LoadingCache则为缓存管理带来了便捷的解决方案。下面我…
建站知识
2025/1/2 2:06:00