证据 密码 笔记 知识

pwn知识——ret2text进阶

stack smash 造成原因 当进行栈溢出时,触发了__stack_chk_fail,从而拦截了该栈溢出,使程序崩溃 利用原理 我们首先了解一下__stack_chk_fail函数的构成 发现调用了__fortify_fail函数,那我们再看下这个函数 发现有两个参数,一个是msg(信息,也就是 ......
ret2text 知识 2text ret2 text

算法学习笔记(8.3): 网络最大流 - 模型篇

本文慢慢整理部分模型。 DAG 最小路径覆盖 经典的题目,经典的思想。 网络流常见的将图上的点拆为入点和出点,那么路径由若干 出 - 入 - 出 - 入 的循环构成。 于是在拆好的图上流一流即可。 [CTSC2008] 祭祀 典中祭 黑白染色 利用黑白染色将整个图变成一个二分图是网络流常见的套路,尤 ......
算法 模型 笔记 网络 8.3

Linux 学习笔记

文件及权限与用户相关的文件linux下一切皆文件:一切设备抽象的进程,运行数据甚至CPU等都可以在文件系统中找到相关的文件 /etc/passwd /etc/group ect:全局配置文件夹 其他命令:usermod 、userdel 、id 目录创建:mkdir 文件名目录 空白文件创建:tou ......
笔记 Linux

P1928 外星密码

P1928 外星密码 一道经典递归题(但我没想出来) 问题 题目给的是一行的字符串。 我一开始想直接对字符串进行处理,但发现非常麻烦,因为要对字符串做拆分,而且很难对括号[]做对应,也对数字字符整体判断麻烦,总体实现起来繁琐复杂。 正确思路 将字符串拆成每个字符,再读入,对每个读入判断,以读取到'[ ......
外星 密码 P1928 1928

MAUI开发笔记(二)

今天试了一下,在MAUI上调用WEB API。经常一番努力,终于调用成功。不过这里面还是有很多的坑。 MAUI分了好几个平台,一般来说,最容易成功的是Windows平台。 坑1:HttpClient的方法 总体来说,其实是用HttpClient来调用。 但是HttpClient的方法使用上,也有坑。 ......
笔记 MAUI

阅读笔记8

《程序员修炼之道:从小工到专家》探讨了软件开发的核心理念和实践技巧。阅读完该书后,我对于软件开发的认识有了新的视角,并深受启发。 首先,该书强调了实践至上和自我驱动的重要性。作者提倡持续学习和不断提高自己的技能,强调实践对于成为优秀的软件开发者的重要性。 其次,该书强调以用户为中心的开发理念。作者提 ......
笔记

阅读笔记7

《代码大全》2介绍了软件构建的本质和复杂性。软件开发既是一门艺术,又是一门工程学科,需要在实践中不断改进。接着讲述了在软件构建之前的前期准备活动,包括需求分析、定义解决方案和设计架构等,说明软件开发过程中对需求的分析和解决方案的设计是至关重要的环节。在软件质量和编码实践的部分,书中讲述了如何通过编写 ......
笔记

阅读笔记6

永远以解决问题为导向,而不是仅仅完成任务。从最低级的写好一个功能,到给具体的需求排优先级,甚至到明确真正的需求,到调整开发节奏,一切都由实际的需求和开发能力决定,最终的目的只有一个,那就是解决真正的问题;把程序员当人看,不仅仅是把其他同事当人看,也要把自己当人看。人是会出错的,团队是需要磨合的,人永 ......
笔记

mysql笔记

MySQL数据库 B站资源 网盘资源 sql数据库 提取码:mmmm DB、DBMS、SQL的关系 DB:Database,数据库,数据库在硬盘上以文件的形式存在。 DBMS:Database Management System,数据库管理系统,如:MySQL,Oracle,DB2,Sybase,S ......
笔记 mysql

刷题笔记

1. 有效的括号_20 题目描述 思路 利用栈。 按顺序遍历,遇到左括号直接入栈;遇到右括号,则与栈顶元素进行匹配,如果栈顶元素为空或者与栈顶元素不匹配,则返回false。 遍历结束如果栈非空,则说明还有左括号未被匹配,返回false。 复杂度 时间复杂度O(n):遍历一遍字符串。 空间复杂的O(n ......
笔记

阅读笔记5

《代码大全2》的前两章主要介绍了软件构建的基本概念、原则和流程,使我理解和应用代码的意义和方法产生了深刻的影响。 在第一章中,作者强调了代码的重要性,并指出编程的目标是生成可执行代码。并通过一系列实例阐述了编程过程中的关键要素,如可读性、可维护性和可测试性。 在第二章中,作者进一步展开了构建的概念和 ......
笔记

mysql8 WIN10密码重置处理

1、设置权限: mysqld --console --skip-grant-tables --shared-memory 2、管理运行CMD: mysql -u rooy -p;无需认证,直接回车 3、修改USER密码置空: use mysql update user set authenticat ......
密码 mysql8 mysql WIN 10

秦疆的Java课程笔记:78 异常 捕获和抛出异常

异常处理五个关键词:try,catch,finally,throw, throws 写一个会出错的代码: public class Test1 { public static void main(String[] args) { int a = 1; int b = 0; System.out.pr ......
课程 笔记 Java

【笔记】2023.12.19:题目选讲

笔记 2023.12.19:题目选讲 不会的题目没在这里展现。一共 14 道题。 gym103371I Organizing Colored Sheets 猜结论:两个同一行的 sharp 的间隙的 \(\min\) 是 \(W\) 上界,同一列的 sharp 的间隙的 \(\min\) 是 \(H ......
题目 笔记 2023 12 19

c++入门笔记

https://blog.csdn.net/weixin_45564943/article/details/131466769?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~de ......
笔记

打工笔记--------------------winform程序报错CLR20r3签名System.I0.IOException

先看问题 编写了一个程序在我本机运行没有问题,放到别人电脑上就有可能报这种错误 System.I0.IOException 首先我问了一下ChatPgt: 他说: CLR20r3 是一个通用的错误代码,表示在 .NET Framework 中发生了未处理的异常。System.IO.IOExcepti ......
IOException winform 笔记 程序 System

秦疆的Java课程笔记:77 异常 Error和Exception

实际工作中,遇到的情况不可能非常完美。比如:写好的某个模块,用户输入不一定符合要求;程序要打开某个文件,但这个文件可能不存在或者格式不对;你要读取数据库的数据,数据可能是空的;程序在跑着,内存或者硬盘满了……等等情况。 软件程序在运行过程中,这类例外情况,通称“异常”,英文:Exception,意思 ......
Exception 课程 笔记 Error Java

【Python】python re模块判断密码的条件

判断密码长度最少8位, 且应为数字、字母和特殊符号中至少2类的组合 import re def check_password_func(password): # 长度至少为8位,且应为数字、字母和特殊符号中至少2类的组合 match1 = bool(re.search(r'\d+', passwor ......
模块 条件 密码 Python python

密码强度的提升与网络安全意识

随着互联网的快速发展,网络安全问题日益突出,其中密码安全作为网络世界的第一道防线,其重要性不言而喻。本文将从密码强度的提升和网络安全意识普及两个方面,探讨如何在日益复杂的网络环境中保障个人信息安全。 随机密码生成器 | 一个覆盖广泛主题工具的高效在线平台(amd794.com) https://am ......
强度 网络安全 意识 密码 网络

新知识点

新知识点 一将静态资源进行动态导入 1 使用new URL这个方法=>new URL(url,base) 2 example: new URL(url,import.meata.url)得到是一个对象,拿到里面的href属性即可 二 修改elementPlus中组件的css属性 1 组件的名称即是这 ......
知识点 知识

秦疆的Java课程笔记:76 面向对象 N中内部类

内部类就是在一个类的内部再定义一个类。比如,在A类中定义一个B类,那么B类相对于A类来说就是内部类;相反,A类相对于B类就是外部类。 秦疆老师声明,这小节主要是长长见识,实际编程作业中不推荐下列写法。 成员内部类 //先写一个有内部类的类 public class Outer { private i ......
对象 课程 笔记 Java

zookeeper添加用户密码认证

1、zookeeper已部署并启动 2、连接进ZK [root@localhost ~]# zkCli.sh 3、权限设置 # 查询默认权限 #可以看到默认是world:anyone 就相当于无权限访问 getAcl / #添加一个账号密码,账号密码可自定义 addauth digest zkadm ......
zookeeper 密码 用户

【多线程笔记】Channel

在面对 生产者-消费者 的场景下, netcore 提供了一个新的命名空间 System.Threading.Channels 来帮助我们更高效的处理此类问题,有了这个 Channels 存在, 生产者 和 消费者 可以各自处理自己的任务而不相互干扰,有利于两方的并发处理,这篇文章我们就来讨论下如何 ......
线程 Channel 笔记

TS 相关知识汇总

基本数据类型: string number boolean null undefined void表示没有任何数据类型 特殊数据类型 Array any 元组tuple 枚举enum 接口 泛型 ......
知识 TS

秦疆的Java课程笔记:75 面向对象 接口的定义与实现

区别 普通类:只有具体实现。 抽象类:具体实现和规范(抽象方法)都有。 接口:只有规范,自己无法写方法。专业的约束。约束和实现分离:面向接口编程。 接口就是规范,定义的是一组规则。 OO的精髓,是对对象的抽象,最能体现这一点的就是接口。为什么讨论设计模式都只针对具备抽象能力的语言(C++、Java、 ......
接口 对象 课程 笔记 Java

flutter杂知识点

child和children用于在一个容器小部件(如Container、Column、Row等)中放置一个或多个子小部件 1.child属性用于容器只包含一个子小部件的情况; 2.children属性用于容器包含多个子小部件的情况。 Center小部件(居中、定位、多个方向上居中) Center小部 ......
知识点 flutter 知识

Net 高级调试之十四:线程同步的基础知识和常见的同步原语

一、介绍 今天是《Net 高级调试》的第十四篇文章,这篇文章我们主要介绍和线程相关的内容,当然不是教你如何去写多线程,更不会介绍多线程的使用方法和API,今天,我们主要讲一下锁,一说到多线程,就会有并发的问题,也可以说是线程安全的问题,锁是没有办法避开的一个话题。我们今天不讲锁的使用方法,主要是关注 ......
原语 线程 基础知识 常见 基础

【学习笔记】浅谈 RMQ 与 LCA

- $\text{update 2023.11.14}$:增加 $\text{LCA}$ 求解树上最短路的代码。 $\text{RMQ}$ 定义:区间最值查询,功能类 $\text{st}$ 表,预处理 $O(n\log_2n)$,查询 $O(q)$,总复杂度 $O(n \log _2n+q)$。 ......
笔记 RMQ LCA

圆方树学习笔记

今天在做 ABC318G 这道题,要用到圆方树的知识,于是就去学了圆方树。 学习圆方树首先需要学习点双连通分量以及缩点,此处不多赘述。 圆方树中分两种类型的点:圆点和方点。圆点指的是原来的无向图中的所有点,而方点指的是每一个点双连通分量所代表的点。相当于每一个点双连通分量就是一个方点。将每一个方点向 ......
笔记

状压 DP 学习笔记

前言 2023.8.30 开始停课集训。 开始补 \(CSP-S\) 的知识点,先打算来学状压 \(DP\)。 定义 状压 \(DP\) 的全称是状态压缩动态规划,也是动态规划中的一种。但是其与普通 \(DP\) 不同的是它将某种状态(一般为二进制 \(01\) 串,\(1\) 表示选,\(0\) ......
笔记 DP
共11480篇  :22/383页 首页上一页22下一页尾页