- 博客(16)
- 收藏
- 关注
原创 xshell连接Linux时“ssh拒绝了密码 请再试一次”
可能是因为密码输入错误,可以在Linux终端进行密码修改。你需要设置一个更复杂的密码,以满足系统的安全要求。密码长度至少为 8 个字符。包含大小写字母、数字和特殊字符(如!@#$%^&*()不要使用常见的单词或容易猜测的密码(如password123456等)。你需要避免在密码中出现用户名。
2025-04-08 09:30:56
390
原创 软件设计与体系结构期末复习
瀑布式:大项目,从头到尾,按顺序完成,整个项目全部完成以后部署上线定义:将软件生存周期中的各个活动规定为依线性顺序连接的若干阶段的模型,包括需求分析、设计、编码、测试、运行和维护阶段。
2024-12-28 21:33:49
1205
原创 es6学习5:Map 与 Set
虽然 NaN 和任何值甚至和自己都不相等(NaN!== NaN 返回true),NaN作为Map的键来说是没有区别的。Set 对象存储的值总是唯一的,所以需要判断两个值是否恒等。Map 对象保存键值对。任何值(对象或者原始值) 都可以作为一个键或一个值。Set 对象允许你存储任何类型的唯一值,无论是原始值或者是对象引用。对 Map 进行遍历,以下两个最高级。这段代码演示了如何使用。
2024-11-23 21:00:23
551
原创 (递归回溯)数字分组求偶数和(豆包Marscode 代码练习3)
小M面对一组从 1 到 9 的数字,这些数字被分成多个小组,并从每个小组中选择一个数字组成一个新的数。目标是使得这个新数的各位数字之和为偶数。任务是计算出有多少种不同的分组和选择方法可以达到这一目标。
2024-11-22 22:49:36
345
原创 正则表达式(JAVA)
字符串包含你的正则表达式。这个例子是一个简单的邮箱验证正则表达式。字符串替换:使用String.replaceAll方法。对象,它将你的正则表达式编译成一个可用于匹配的模式。查找特定模式:使用Pattern和Matcher。字符串分割:使用String.split方法。对象表示一个编译后的正则表达式,对象则用于对输入字符串进行匹配。方法将正则表达式字符串编译成。Java 的正则表达式使用。对象与目标字符串进行匹配。接下来,你需要创建一个。首先,你需要创建一个。类的更多方法和特性。
2024-11-22 22:47:06
451
原创 JAVA常用运算符
运算符有前缀和后缀两种形式,它们的区别在于操作数何时被递增或递减。前缀形式先执行递增/递减操作,然后返回结果;后缀形式先返回结果,然后执行递增/递减操作。Java 的运算符具有不同的优先级,决定了表达式中运算符的计算顺序。优先级高的运算符先计算。来改变运算符的优先级。建议查阅 Java 语言规范或权威文档获得完整的运算符优先级表。
2024-11-22 22:46:21
330
原创 递归学习(Java)
在算法 5-1中第2行是判断是否满足递归终止条件,如果满足则执行第3行,否则进行递归调用执行第5行。在这里可以看到递归调用与递归终止条件在递归算法中缺一不可,如果没有递归终止条件那么递归将会无休止的进行下去;而没有递归调用,则递归算法就不成其为递归算法。通过例 5-1 和例 5-2 可以看到,递归算法的结构清晰明了、易于阅读,并且算法的正确性可以很容易的使用数学归纳法得到证明。这是一个非常简单的递推关系的求解问题,因为每进行一次调用,n变为原来的一半,因此总共的递归调用次数为 Θ(log n),因此。
2024-11-22 22:43:02
307
原创 (正则表达式)数字字符串格式化(豆包Marscode 代码练习2)
小M在工作时遇到了一个问题,他需要将用户输入的不带千分位逗号的数字字符串转换为带千分位逗号的格式,并且保留小数部分。小M还发现,有时候输入的数字字符串前面会有无用的。,这些也需要精简掉。请你帮助小M编写程序,完成这个任务。再进行分离整数和小数部分,并进行千分位逗号的插入。
2024-11-21 22:08:53
234
1
原创 (异或)找单独的数(豆包Marscode 代码练习1)
在一个班级中,每位同学都拿到了一张卡片,上面有一个整数。有趣的是,除了一个数字之外,所有的数字都恰好出现了两次。现在需要你帮助班长小C快速找到那个拿了独特数字卡片的同学手上的数字是什么。解释:拿到数字 4 的同学是唯一一个没有配对的。解释:10 是班级中唯一一个不重复的数字卡片。解释:数字 2 只出现一次,是独特的卡片。
2024-11-21 22:08:15
306
原创 es6学习4:Symbol
ES6 引入了一种新的原始数据类型 Symbol ,表示独一无二的值,最大的用法是用来定义对象的唯一属性名。ES6 数据类型除了 Number 、 String 、 Boolean 、 Object、 null 和 undefined ,还新增了 Symbol。
2024-11-21 21:48:04
1442
原创 es6学习3:解构赋值
解构赋值是对赋值运算符的扩展。他是一种针对数组或者对象进行模式匹配,然后对其中的变量进行赋值。在代码书写上简洁且易读,语义更加清晰明了;也方便了复杂对象中数据字段获取。
2024-11-21 21:46:05
503
原创 es6学习2:let、const 、箭头函数
let 允许创建块级作用域,let 声明的变量只在 let 命令所在的代码块内有效。var a = 2;let a = 3;let b = 5;var c = 1;// 3// 2//1const 声明一个只读变量,声明之后不允许改变。意味着,一旦声明必须初始化,否则会报错。if(true){ES6 明确规定,代码块内如果存在 let 或者 const,代码块会对这些命令声明的变量从块的开始就形成一个封闭作用域。代码块内,在声明变量 PI 之前使用它会报错。
2024-11-21 16:40:21
938
原创 es6学习1:环境搭建(Webpack与gulp)
参考学习:https://www.runoob.com/w3cnote/es6-tutorial.html
2024-11-21 16:36:25
479
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人