引言 在业务系统中,审计日志记录至关重要。系统需要记录用户的操作日志,特别是在用户操作数据库修改、查询、删除重要数据时,系统应追踪操作人的身份、操作的对象、操作的时间等关键数据。这不仅对运维、合规性有帮助,同时也能提…
2024/9/21 5:42:12 人评论 次浏览前端在Web网络安全攻击问题上扮演着至关重要的角色,可以通过多种措施来增强Web应用的安全性。以下是前端在应对Web网络安全攻击时可以采取的具体行动: 1. 输入验证和过滤 严格验证用户输入:前端应对所有用户输入进行严格的验证,…
2024/9/21 3:20:43 人评论 次浏览就是感觉之前 dp 的 blog 太乱了整理一下。 LIS(最长上升子序列) 例题 给定一个整数序列,找到它的所有严格递增子序列中最长的序列,输出其长度。 思路 拿到题目,大家第一时间想到的应该是的暴力(dp)做法: #include <bits/s…
2024/9/21 3:19:30 人评论 次浏览整理 ffmpeg 录制用到的一些 API,以及一些理解 API调用 常用API AVFormatContext *avformat_alloc_context(void); // 创建 avformat 上下文结构体 void avformat_free_context(AVFormatContext *s);// int avformat_alloc_output_context2(AVFormatContext **c…
2024/9/21 1:27:56 人评论 次浏览这节记录下如何使用redis缓存数据库。 第一步: 先在服务器端安装redis, 下载地址:Releases tporadowski/redis GitHub。 第二步: 安装redis客户端可视化管理软件redisDesktopmanager Redis Desktop Manager - Download 第…
2024/9/21 5:47:13 人评论 次浏览目录 本地代码规范化工具 代码检测工具ESLint 代码格式化工具Prettier 远程代码规范化工具 远程提交规范化工具commitizen 提交规范检验工具commitlint husky 什么是git hooks commitlint安装 husky安装 检测代码提交规范 ESLint husky 自动修复格式错误lint-staged…
2024/9/21 5:45:56 人评论 次浏览1. HDFS的架构 HDFS(Hadoop Distributed File System)采用主从架构,由一个NameNode(主节点)和多个DataNode(从节点)组成。NameNode负责管理数据块映射信息(如文件名、文件目录、权限…
2024/9/21 5:44:00 人评论 次浏览Ray Tracing 基本原理: 我们知道为什么会看到物体的颜色,因为光线照射物体,未被吸收的光线反射到人眼,因此,我们看到的颜色,就是光的一部分,光线追踪就是模拟这个过程 光线假设: …
2024/9/21 5:42:47 人评论 次浏览引言 在业务系统中,审计日志记录至关重要。系统需要记录用户的操作日志,特别是在用户操作数据库修改、查询、删除重要数据时,系统应追踪操作人的身份、操作的对象、操作的时间等关键数据。这不仅对运维、合规性有帮助,同时也能提…
2024/9/21 5:42:12 人评论 次浏览ArgoUML与StarUML的安装 说明: 首次发表日期:2024-09-07ArgoUML 官网: https://argouml-tigris-org.github.io/tigris/argouml/StarUML 官网: https://staruml.io/ ArgoUML 以下内容基于: https://blog.csdn.net/h…
2024/9/21 5:44:27 人评论 次浏览一.默认目录在哪儿? 开始时面对该xampp集成开发环境的相关配置有点不知所错,于是便先想着找httpd.conf,通过该文件,对该集成环境的配置文件关系有了大致了解,具体操作如下; cd /opt/lampp/etc vi httpd.conf 默认ServerName 默认网页等资源所在目录: 对其它配置文件的包含…
2024/9/16 19:43:22 人评论 次浏览编者注: X-MOVE是作者在业余时间于2010年6月份启动的以运动传感开发,算法和应用的平台,目前已经发展了三个版本,第四版的开发接近尾声。发布在博客园仅为交流技术,不存在商业目的,作者保留一切权利。 一 . …
2024/9/12 15:59:36 人评论 次浏览浏览器的esmodule 为什么没有做从node_modules查找依赖项 浏览器是基于http请求的,node_modules中依赖项不可控,可能又会依赖很多的包,整个依赖图都需要加载的话很耗性能。 commonjs是运行在服务端的,以file形式读取文件…
2024/9/12 16:41:27 人评论 次浏览一、你们公司研发团队采用敏捷开发模式的原因? 由于版本节奏比较快,开发与测试几乎并行,一个版本周期内会有两版在推动,也就是波次发布,波次发布用于尝试新加入的功能,做小范围快速的开发,验证…
2024/9/12 0:55:09 人评论 次浏览CSDN登录 coding utf-8 ‘’’ 利用spliter登录CSDN,并进入’写文章-CSDN博客’界面 话不多说,直接上码 ‘’’ from splinter.browser import Browser import time import traceback import requests#根据url获取页面,并将页面写入D:\do…
2024/9/9 2:48:40 人评论 次浏览