4月at杂题

2023年12月10日阅读笔记

《白帽子讲Web安全》 是一本由阿里巴巴安全专家吴翰清(茶翰)所著的图书,主要介绍了Web安全的相关知识和技术。 第一章:Web安全基础概念 Web安全简介 Web安全是指保护Web应用程序免受恶意攻击和数据泄露的一系列措施。 常见的Web攻击包括SQL注入、跨站脚本(XSS)和跨站请求伪造(CSR ......
笔记 2023

Linux下4种快速创建大文件的方法

1. 使用 dd 命令创建大文件 dd 命令是实际写入硬盘,文件产生的速度取决于硬盘的读写速度,根据文件的大小,该命令将需要一些时间才能完成。创建一个名为 test.img 的 2 GB 大小的文本文件,执行以下操作:dd if=/dev/zero of=test.img bs=2G count=1 ......
文件 方法 Linux

PGSQL 生成近12个月日期

-- generate_series(时间开始, 时间结束, 时间跨度) 函数 --最近10年 SELECT TO_CHAR(generate_series(now(), now() - INTERVAL '9 YEAR', '-1 YEARS'), 'YYYY') "year"; --最近12个月 ......
日期 PGSQL

4种Python中基于字段的不使用元类的ORM实现方法

本文分享自华为云社区《Python中基于字段的不使用元类的ORM实现》,作者: 柠檬味拥抱 。 不使用元类的简单ORM实现 在 Python 中,ORM(Object-Relational Mapping)是一种将对象和数据库之间的映射关系进行转换的技术,使得通过面向对象的方式来操作数据库更加方便。 ......
字段 方法 Python ORM

电子公文传输系统-4

任务详情 下载系统源代码到自己计算机 编译部署系统 把数据库口令改成自己学号,然后修改代码后在本机编译运行系统。 提交运行和代码修改前后对比图。 截图 ......
传输系统 公文 系统 电子

Unknown at rule @tailwindcss 错误

如果项目中配置了stylelint,并且使用了tailwindcss,会报这个错误 解决方案: 1,安装 stylelint-config-tailwindcss 插件: npm install stylelint-config-tailwindcss --save-dev 2,配置 styleli ......
tailwindcss 错误 Unknown rule at

2023年12月 论文推荐

12月已经过了一半了,还有2周就是2024年了,我们来推荐下这两周我发现的一些好的论文,另外再推荐2篇很好的英文文章。 https://avoid.overfit.cn/post/4a878fde9a3f4cf3a29de4e742580d6b ......
论文 2023

关于“内网穿透”的一些知识(续4)—— “内网穿透”的个人实验环境的搭建

前文: 关于“内网穿透”的一些知识(续3)—— NAT类型判断 ......
环境 知识 个人

com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Incorrect datetime value: '1' for column 'date' at row 1

出现 com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Incorrect datetime value: '1' for column 'date' at row 1错误数据库中的daka表字段 date ,原本初 ......

87 GB 模型种子,GPT-4 缩小版,超越ChatGPT3.5,多平台在线体验

瞬间爆火的Mixtral 8x7B 大家好,我是老章 最近风头最盛的大模型当属Mistral AI 发布的Mixtral 8x7B了,火爆程度压过Google的Gemini。 缘起是MistralAI二话不说,直接在其推特账号上甩出了一个87GB的种子 随后Mixtral公布了模型的一些细节: 具有 ......
ChatGPT3 种子 模型 ChatGPT 平台

软件工程读后感10-代码阅读方法与实践4

最近,我阅读了代码阅读方法与实践的下一部分。意义重大的编码工作,或大型、有组织体制之下的项目,比如GNU和BSD,都会采纳一套编码规范、指导原则或约定。计算机语言和编程系统为程序员如何表达一个给定的算法提供了大量的余地。代码规范提供风格上的指导,目标是增强代码的可靠性、易读性和可维护性。过去,我对于 ......
读后 软件工程 读后感 代码 方法

on,in,at三者之间的用法和区别

表示事件时的用法区别: in 时间长; on某- 点; at 时间短。 表示地点时的用法区别: at强调点; on强调面; in强调在里面。 表示方位时的用法区别:介系词in表示的方位是在某事物的内部,占去某物一部分。 第一,介词in,on,at表示时间时的用法区别: 1,in时间范围大(一天以上) ......
之间

「杂题乱刷」洛谷P2426

题目链接 一道简单区间 dp。 设 \(dp_i\) 为删到第 \(i\) 个数时的最大值,状态转移方程也挺好写的。 时间复杂度 \(O(n^2)\)。 参考代码: 点击查看代码 /* Tips: 你数组开小了吗? 你MLE了吗? 你觉得是贪心,是不是该想想dp? 一个小时没调出来,是不是该考虑换题 ......
P2426 2426

冲刺博客4

Day 4 基本情况 队名: 第一组队 组员人数: 6 日期: 2023/12/11 分工情况 卢泽 测试双向收发功能 测试线程管理模块 葛洺君 编写基本文件传输后端 寻找边缘和错误场景 李严圣融 实现 Frame 类中的数据帧编码和解码功能 完善功能,处理边界情况和错误处理 路炎 学习 UI 构建 ......
博客

12月17每日打卡

设计模式23种模式: 23种设计模式 创建型模式 工厂模式 工厂模式(Factory Pattern)是Java中最常用的设计模式之一。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂 ......

Codeforces Round 817 (Div. 4)

基本情况 ABCD秒了。 E一眼二位前缀和,但是板子就是不熟,硬生生拖了半小时。 E. Counting Rectangles Problem - E - Codeforces 真没啥好说的 二位前缀和就是不熟练、不透彻。 挂篇博客复习 ......
Codeforces Round 817 Div

CF/AT做题记录

很菜。 CF1905C 考虑先找到原串中的字典序最大串,这个直接单调栈求出。然后我们对这个字串 \(t\) 执行操作,\(t\) 是不上升的所以肯定能排好序,我们在找 \(t\) 的时候顺便记录下 \(t\) 在原串中的位置,然后把排好序的 \(t\) 放回去判断,如果是不下降的则输出排好 \(t\ ......
CF AT

HydroOJ 从入门到入土(7)Hydro自带数据生成器使用说明(>=4.10.1)

Hydro更新了一个新功能, 可以直接用自带的数据生成器, 在线生成数据, 简单记录一下使用方法 目录1. 文件准备2.使用步骤3. 注意事项4. 文件模版 1. 文件准备 gen.py (数据生成器, 后附模版) std.cpp (标准程序, 后附模版) 文件名随意, 其他的类型应该也行, 不过没 ......
生成器 使用说明 HydroOJ 数据 Hydro

助教工作11月总结(前端开发技术)

一、助教工作的具体职责和任务 作为前端课程的助教,主要职责是协助老师完成一些课外的教学任务,具体包括但不限于以下内容: 解答学生提出的问题:通过QQ群、邮件等方式与学生进行沟通,帮助他们解决在学习过程中遇到的问题和困惑。提供适当的指导和建议,引导学生找到解决问题的方法和思路。 推荐优秀资源:推荐一些 ......
前端 开发技术 技术

AT_abc333_e [ABC333E] Takahashi Quest 题解

AT_abc333_e [ABC333E] Takahashi Quest 题解 思路解析 可以发现一瓶药水无论什么时候拿被使用掉的时间都是不会变的,所以如果我们想让一瓶药水再背包里待得时间尽可能的短就要让它尽可能的被晚拿起来,于是我们就可以想到使用栈存下每一瓶同类的药水分别出现的时间,此时每遇到一 ......
题解 333 Takahashi AT_abc Quest

Python实现软件设计模式4:建造者模式

特点 建造者模式是一步一步构建一个复杂的对象,属于对象创建型模式 将一个复杂对象的构建与他的表示分离,使得同样的构建过程可以创建不同的表示 关注如何逐步地创建一个复杂的对象或产品,不同的创造者定义了不同的创建过程 用户不需要知道内部的具体构造细节、只用指定复杂对象的类型(建造者类型) 角色组成 Bu ......
模式 设计模式 Python 软件

iOS马甲包上架总结;4.3处理经验;附工具下载地址

1.背景 目前市面上iOS马甲包的上包难度非常大,审核严格,有些不符合规则的应用想上架非常难,特别是原包是原生的更是基本无望. 主要分两种情况. 1.1 原包是web网页 一些公司为了节约开发成本,减少维护成本,往往直接用一次开发多端使用的网页去提审,结果显而易见,Apple是拒绝单独一个网页的应用 ......
马甲 工具下载 经验 地址 工具

英语一课一练一年级扩展阅读01-Sam's First Day at Sunny Kindergarten-萨姆在阳光幼儿园的第一天

PDF格式公众号回复关键字:YYYKYLY01 记忆树 1 Sam is a little boy. 翻译 Sam是个小男孩。 简化记忆 男孩 句子结构 这是一个主系表结构的句子,其中 "Sam" 是主语,表示萨姆;"is" 是系动词,表示是;"a little boy" 是表语,表示一个小男孩。在 ......
萨姆 Kindergarten 幼儿园 幼儿 年级

11月助教工作总结(计算机网络)

一、助教工作的具体职责和任务1.编写每个章节的作业题目及答案; 2.在云班课上发布作业; 3.批改作业并登记作业登记; 4.统计每次作业情况,包括每个的知识点的错误人数; 5.拍下相似作业发给老师 6.安排实验时间及实验批次;7.搬运并整理实验器材。二、助教工作的每周时长和具体安排 每周时长大概4- ......
计算机网络 工作总结

牛客小白月赛83

总结&&吐槽: 这场B wa了13发,笑死人了,真的会有这么菜的人么,读错题目了。下次读b这种题的时候要更加细心一点。 D.小天的子序列 题目大意:给定一个字符串全部由小写字母组成,然后又若干次查询,问有多少个以字符x开头以字符y结尾,并且长度为k。 思路分析:发现只要找到了x和y,那么只要长度大于 ......

「杂题乱刷」CF978G

题目链接 简单贪心。 由于我们需要判断无解情况,于是我们可以在做的过程中记录答案。 比较容易发现,对于每个时间段,我们肯定是优先复习日期较近的考试的,贪心了这一点,就能轻松 AC 了。 参考代码: 点击查看代码 #include<bits/stdc++.h> using namespace std; ......
978G 978 CF

Solution Set #4

最近写了不少 AGC,感觉高一的时候做挺合适的,不过高一出于对 ad-hoc 和外星人题的恐惧一直没怎么写。其实古早题还是有不少能做的,希望学弟不要像我一样。 36 2nd ucup Stage 13 Shenyang F Ursa Minor 首先显然用区间内的操作可以组成它们的 gcd 对应的操 ......
Solution Set

ubuntu22.04安装Goland2022.2.4

ubuntu22.04安装Goland2022.2.4 自行下载Goland版本 下载goland wget https://download.jetbrains.com/go/goland-2022.2.4.tar.gz ./ 将下载的压缩文件解压到指定目录 sudo tar -zxvf gola ......
ubuntu Goland 22.04 2022 22

docker遇到Cannot connect to the Docker daemon at unix:///var/run/docker.sock问题的解决方案

问题背景: 由于服务器没有经常维护,导致应用不能正常运行。排查问题,执行 docker ps 命令时,报如下错误: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon run ......
docker 解决方案 connect 方案 Cannot

12月16日总结

在看 kube-scheduler 组件的过程中遇到了 kube-scheduler 对于 client-go 的调用,泛泛的理解调用过程总有种隔靴搔痒的感觉,于是调转头先把 client-go 理清楚在回来看 kube-scheduler。 为什么要看 client-go,并且要深入到原理,源码层 ......