密码 用户11 16

suse12.5忘记root密码

1、进入grub菜单引导界面后,按e 2、在启动项showopts后面加 init=/bin/bash 3、Ctrl+X直接进入/bin/bash界面,然后就可以准备开始修改密码了 4、输入 mount -n / -o remount,rw (注意是逗号,不是点号)5、输入 passwd root6 ......
密码 suse 12.5 root 12

我在Win11系统安装WSL时的报错和解决方法

安装方法 参考设置 WSL 开发环境 | Microsoft Learn, 打开 PowerShell(或 Windows 命令提示符)并输入: wsl --install 报错: "无法解析服务器的名称或地址" 尝试了网上的更改网络适配器设置和网络属性的方法并未解决问题. 解决办法: 用梯子 安装 ......
方法 系统 Win WSL 11

密码学家晚餐问题(n>2情况)

密码学家晚餐问题 场景描述 三位密码学家(Alice、Bob、Carol)正在享受晚餐,坐在他们钟爱的三星级餐馆。 业务逻辑 在准备支付账单时,侍者通知他们需要匿名支付,其中一个密码学家可能正在支付账单。账单可能已经由美国国家安全局(NSA)支付。他们互相尊重匿名支付的权利,但又需要确认是否是NSA ......
晚餐 学家 密码 情况 问题

使用redbaron删除删除一个.py文件的所有注释,输出到一个新.py文件,文件名加上_nocmts后缀,用户可以自己决定是否保留空行

from redbaron import RedBaron def remove_comments_with_redbaron(source_py_file, keep_blank_lines): with open(source_py_file, 'r', encoding='utf-8') as ......
文件 空行 后缀 文件名 注释

vue3 实现用户登录和权限验证思路梳理

2023-12-20 星期三 一、用登录和退出问题 1登录 思路一: 1.1 login 登录页面,将token 存储本地中。 1.2 前置路由守卫获取 token 并验证, 1.3 前置路由 从缓存中获取用户的访问权限,并生成动态路由。 1.4 aixos 请求拦截器,从存储中获取存储的token ......
思路 权限 用户 vue3 vue

16.特殊控件 Toast

Toast 是什么 一种消息框类型 永远不会获得焦点 无法被点击 Toast显示的时间有限,Toast会根据用户设置的显示时间后自动消失 是系统级别的控件,属于系统settings Toast类的思想: 就是尽可能不引人注意,同时还向用户显示信息,希望他们看到 Toast 定位 appium 用的是 ......
控件 Toast 16

linux:date <=> timestamp:转换;10进制 <=> 16进制;读取二进制原始数据hexdump

进制转换: 使用linux的 coreutils 的 printf 函数 : printf "%d" 0xf23b9 printf "%x" 12345 date timestamp 转换: date +"%F_%T" -d @时间戳的长整型值 date +"%s" [now] tail\head ......
进制 二进制 timestamp hexdump 数据

李强 分布式计算、云计算与大数据 作者:林伟伟 著出版社:机械工业出版社出版时间:2015年11月

前 言背景分布式计算从20世纪六七十年代发展到现在,一直是计算机科学技术的理论与应用的热点问题,特别是*近几年,随着互联网、移动互联网、社交网络应用的发展,急需分布式计算的新技术——云计算、大数据,以满足和实现新时代计算机的应用需求。云计算、大数据等新技术本质上是分布式计算的发展和延伸,现有的书籍一 ......
出版社 分布式 时间 工业 作者

密码强度正则表达式

需要一个密码强度正则表达式在用户注册时校验用户密码强度:密码至少8个字符,包括1个大写字母,1个小写字母和1个数字或特殊字符。 ......
正则 表达式 强度 密码

读程序员的README笔记16_构建可演进的架构(上)

1. 行为准则 2. 需求的不确定性 2.1. 不断变化的客户需求 2.2. 软件项目无法避免的挑战 2.3. 产品需求和环境会随着时间的推移而改变,你的应用程序也必须随之改变 2.4. 不断变化的需求会导致不稳定性,使开发工作偏离轨道 2.5. 通过构建可演进的架构来适应不断变化的需求 2.5.1 ......
程序员 架构 笔记 程序 README

win11上whisper安装

https://blog.csdn.net/zdm_0301/article/details/133854913#:~:text=UnicodeDecodeError%3A%20%27utf-8%27%20codec%20can%27t%20decode%20byte%200xb2%20in,9%3 ......
whisper win 11

12.16

在 Java 中,可以使用 System.setIn() 和 System.setOut() 方法来重定向标准输入和标准输出。这两个方法可以将标准输入流和标准输出流分别重定向到其他输入流和输出流,从而实现输入输出的重定向。 以下是一个简单的示例,演示了如何使用 System.setIn() 和 Sy ......
12.16 12 16

11.29

《代码大全2》是一本非常有价值的软件开发类书籍,它深入浅出地介绍了软件开发过程中的各个环节和技术要点。作者以通俗易懂的语言,结合大量实例和案例,系统地阐述了软件开发的基本原理和方法,对于初学者和有一定经验的开发者都具有很大的借鉴意义。 在阅读本书的过程中,我深刻体会到了软件开发的复杂性和多样性,更加 ......
11.29 11 29

11.30

《代码大全2》是一本非常具有实用性和指导性的软件开发类书籍。作者通过丰富的实例和案例,系统地介绍了软件开发的各个环节和技术要点,深入浅出地解释了软件工程的基本原理和方法。在阅读本书的过程中,我不仅对软件开发有了更深入的了解,还学到了很多宝贵的经验和技巧。 书中介绍的软件设计、编码、测试、调试等方面的 ......
11.30 11 30

软件设计11

[实验任务一]:手机功能的升级 用装饰模式模拟手机功能的升级过程:简单的手机(SimplePhone)在接收来电时,会发出声音提醒主人;而JarPhone除了声音还能振动;更高级的手机(ComplexPhone)除了声音、振动外,还有灯光闪烁提示。 实验要求: 1. 提交类图; 2. 提交源代码; ......
软件

linux常用指令之用户及权限

一、创建用户及用户组 1、groupadd 组名 创建用户组 2、groupdel 组名 删除用户组 3、cat /ect/group 查看所有用户组 4、useradd 人名 创建用户(在当前用户组下) 5、useradd -g 用户组 人名 在某个用户组下创建用户 6、passwd 人名 给某个 ......
指令 权限 常用 用户 linux

2023.11.15

学习内容:数组的定义格式:int[ ] arr; int arr[ ]; 数组的动态初始化:int[ ] arr = new int[ ];静态初始化:int[ ] arr = new int[ ]{数据1,数据2,数据3,....}; 数组中的内存分配:栈内存中存放局部变量;堆内存中存放new出来 ......
2023 11 15

2023.11.18

学习内容:遍历字符串要点:for(int i = 0;i < line.length();i++) { System.out.println(line.chatAt(i)); } 字符串拼接:public class StringTest{ public static void main (Stri ......
2023 11 18

2023.11.19

学习内容: Alt + Insert 快捷键 根据需要选择操作 继承的格式 public class 子类名 extends 父类名{} 继承好处:提高了代码的复用性,维护性 弊端:改变父类,子类也改变,削弱了子类的独立性 在子类方法中访问一个变量,先子类局部范围找,后子类成员范围找,然后就到父类成 ......
2023 11 19

2023.11.20

学习内容: 方法重写注意事项:子类不能重写父类的私有方法 子类的访问权限不比父类的低(父类默认,子类可以是默认也可以是public) java中继承的注意事项:java中类只支持单继承,java中类支持多层继承 包就是文件夹,包是对类进行分类管理 javac -d . HelloWorld.java ......
2023 11 20

2023.11.21

学习内容: 多态转型:向上转型 Animal a = new Cat(); a.eat(); 向下转型 Cat c = (Cat)a; c.eat(); 抽象方法没有方法体,抽象类中有抽象方法 抽象类 public abstract class Animal(){ public abstract v ......
2023 11 21

2023.11.22

学习内容: 被static修饰的不需要创建对象,直接用类名引用即可 内部类访问特点:内部类可以直接访问外部类的成员,包括私有 外部类访问内部类的成员,必须创建对象 成员内部类,内部类为私有,Outer o = new Outer(); o.method(); 局部内部类是在方法中定义的类,外界无法直 ......
2023 11 22

2023.11.23

学习内容: Date类 Date类常用方法 SimpleDateFormat 1.格式化(从Date到String) public final String format(Date date) 将日期格式化成日期或者时间字符串 2.解析(从String到Date) public Date parse ......
2023 11 23

2023.11.24

学习内容: List 集合:有序集合,用户可以精确控制列表中每个元素的插入位置 List 集合特点:有序:存储和取出的元素顺序一致 可重复:存储的元素可以重复 增强for循环:简化数组和 Collection集合的遍历 实现Iterable接口的类允许其对象成为增强型for语句的目标,其内部原理是一 ......
2023 11 24

2023.11.26

学习内容: File是文件和目录路径名的抽象表示,File封装的不是一个真正存在的文件,仅仅是一个路径名 File类的方法 绝对目录和相对目录的区别 字节流 使用字节输出流写数据的步骤 : 创建字节输出流对象(调用系统功能创建了文件,创建字节输出流对象,让字节输出流对象指向文件) 字节流写数据的三种 ......
2023 11 26

2023.11.27

学习内容: 一个汉字存储:如果是GBK编码,占用2个字节;如果是UTF-8编码,占用3个字节 汉字在存储的时候,无论选择哪种编码存储,第一个字节都是负数 字符流=字节流+编码表 采用何种规则编码,就要采用对应规则解码,否则就会出现乱码 编码: 解码: 字符流抽象基类 Reader:字符输入流的抽象类 ......
2023 11 27

2023.11.28

学习内容: 标准输入输出流 输出语言的本质:是一个标准的输出流 字节打印流 字符打印流 对象序列化流 明天内容: 进程和线程 遇到问题: 用对象序列化流序列化一个对象后,假如我们修改了对象所属的类文件,读取的数据会出现问题 解决:给对象所属的类加一个值,private static final lo ......
2023 11 28

2023.11.29

学习内容: 进程:正在运行的程序 是系统进行资源分配和调用的独立单位 每个进程都有它自己的内存空间和系统资源 线程:是进程中的单个顺序控制流,是一条执行路径 单线程:一个进程如果只有一条执行路径,则称为单线程 多线程:一个进程如果有多条执行路径,则称为多线程 多线程的实现方式: 继承Thread类: ......
2023 11 29

2023.11.14

学习内容:Java的运算符与C中类似,虽是类似,还是有点区别,在这里详细说明一下,即字符以及字符串的+操作,字符的+操作执行后需要赋值给表达式中数据范围最大的类型, 字符串的+操作,当+中有字符串,则这个+是字符串连接符;当有类似于“1+2+“aaa””,则应该先进行“1+2”的算术运算,然后依次执 ......
2023 11 14

2023.11.17

学习内容:定义类不需要加static 成员方法在多个对象时是可以共用的,而成员变量不可以共用,多个对象指向一个内存时,改变变量的值,对象所在的类中的变量都会改变 成员变量前加private,成员方法前加public this修饰的变量用于指代成员变量,this代表调用方法的对象 学会使用API (J ......
2023 11 17