- 博客(31)
- 收藏
- 关注
原创 【数组】 - 移除元素
移除元素数组的元素在内存地址中是连续的,不能单独删除数组中的某个元素,只能覆盖。例题 - “27. 移除元素”“快慢指针法”// 时间复杂度:O(n)// 空间复杂度:O(1)class Solution {public: int removeElement(vector<int>& nums, int val) { int slowI...
2022-07-10 18:53:00
1518
原创 乐科0517-测试用例、
2021-05-17 09:37:39 星期一一、测试用例的学习c1、场景法用户可能只给到一个场景或简单的业务流程,或一段简单的文字描述,此时测试人员需要根据已有的业务流程或已有的场景需求充分发挥对用户实际业务场景的想象。注明:有时面试官会让你设计ATM取款的测试用例,这里明显要用到场景法进行用例设计,首先我们会想象ATM取款机包括查询功能、取款功能、特殊功能,随后我们一一对应这些功能进...
2021-05-17 14:11:00
243
原创 Java笔记_this关键字_HomeWork(9 - 题)
第九题/** * @ClassName HomeWork09 * @Description TODO * @Author Orange * @Date 2021/4/26 16:20 * @Version 1.0 **/ /*Notes: 定义Music类,里面有音乐名name,音乐时长times属性, 并有播放play功能和返回本身属性信息的功能方法get...
2021-04-26 16:57:00
128
原创 Java笔记_this关键字_HomeWork(5 - 9 题)
第五题/** * @ClassName HomeWork05 * @Description TODO * @Author Orange * @Date 2021/4/25 10:09 * @Version 1.0 **/ /*Notes: 定义一个圆类Circle,定义属性:半径, 提供显示圆周长功能的方法,提供显示圆面积的方法 Define a c...
2021-04-25 13:39:00
104
原创 Java_充电ヽ(ー_ー)ノ
2021-04-25 10:21:12 星期日double与Double的区别Double是java定义的类,而double是预定义数据类型(8种中的一种)Double就好比是对double类型的封装,内置很多方法可以实现String到double的转换,以及获取各种double类型的属性值(MAX_VALUE、SIZE等等) 基于上述两点,如果你在普通的定义一个浮点类...
2021-04-25 10:52:00
74
原创 Java基础_字符串比较
字符串之间的比较compareTo“==”equalscompareTo示例:compareTo(string)compareToIgnoreCase(String)compareTo(object string)compareTo(string) 该示例通过使用上面的函数比较两个字符串,并返回一个int类型。若字符串等于参数字符串、则返回0,字符串小于参数字符串、则返...
2021-04-23 16:20:00
110
原创 初始化
二维数组动态初始化:第一种:语法: 类型[][] 数组名=new 类型[大小][大小];比如: int a[][]=new int[2][3];第二种:语法:类型[][] 数组名; (先声明)数组名 = new 类型[大小][大小]; (再定义)比如:int a[][];a = new int[2][3];二维数组静态初始化:...
2021-04-23 16:17:00
36
原创 Java_类与对象
类与对象概念类是抽象的,概念的,代表一类事物,比如人类、猫类……,即它是数据类型。对象是具体的,实际的,代表一个具体事物,即使实例。类是对象的模板,对象是类的一个个体,对应一个实例对象在内存中存在的形式属性/成员变量从概念或叫法上看:成员变量 = 属性 = field (即 成员变量是用来表示属性的)属性是类的一个组成部分,一般是基本数据类型,也可以是引用类型(对象,数组...
2021-04-23 16:11:00
90
原创 Java笔记_this关键字_HomeWork(1 - 4 题)
第一题/** * @ClassName HomeWork01 * @Description TODO * @Author Orange * @Date 2021/4/23 8:14 * @Version 1.0 **///题目要求定义方法max,实现某个double数组的最大值,并返回!public class HomeWork01 { public static ...
2021-04-23 08:32:00
153
原创 Java笔记_this关键字
this关键字引出this的使用场景:案例一(通过案例一来引出this的使用场景):/** * @ClassName This02 * @Description TODO * @Author Orange * @Date 2021/4/21 15:17 * @Version 1.0 **/public class This02 { public static void...
2021-04-20 17:07:00
69
原创 Java笔记_构造方法/构造器
构造方法/构造器(constructor) 怎么来的?之前在创建对象时,是先把一个对象创建好后,再给这个对象的属性赋值,如果现在要求在创建一个对象时,就直接指定这个对象的属性,该怎么做?此时就可以使用构造器。基本语法[修饰符] 方法名(形参列表) { 方法体;}说明:构造器的修饰符可以是默认的,也可以是public protected private构造器没有返回值方法名和...
2021-04-19 10:45:00
113
原创 Java笔记_变量作用域
变量作用域在Java中主要的变量就是属性(成员变量)和局部变量。局部变量一般是指在成员方法中定义的变量。全局变量作用域:整个类体。局部变量(除属性意以外的其他变量)作用域:为定义它的代码块中!全局变量可以不赋值直接使用(因为有默认值),而局部变量使用前必须先赋值再使用(因为没有默认值)注意事项和细节属性和局部变量可以重名,访问时遵循就近原则。在同一个作用域中,比如在同一个成员方法...
2021-04-19 10:26:00
53
原创 Java笔记_方法重载
/** * @ClassName OverLoadExercise * @Description TODO * @Author Orange * @Date 2021/4/19 8:29 * @Version 1.0 **//*编写程序,类Methods中定义三个重载方法并调用,方法名为m,三个方法分别为* 1、接收一个int参数,两个int参数,一个字符串参数。分别执行平方...
2021-04-19 09:14:00
172
原创 魔方公式
右手公式:上左下右左手公式:上右下左移到左手边:右远离→左手公式→空挡移到右手→右手公式移到右手边:左远离→右手公式→空挡移到左手→左手公式拼顶面十字:点:线:直线平行放置→正面顺时针90°→右手做上左下右→正面再逆时针回去拐角→直线:拐角放在右下角→正面顺时针90°→右手做上左下右→正面再逆时针回去拼顶面小鱼:情况一:上面缺两点黄色,左后方放黄色...
2021-04-18 21:03:00
1835
原创 Java笔记_递归回溯之小老鼠出迷宫问题
递归回溯之小老鼠出迷宫问题直接看代码/** * @ClassName MiGong01 * @Description TODO * @Author Orange * @Date 2021/4/16 8:08 * @Version 1.0 **/public class MiGong01 { public static void main(String[] args) {...
2021-04-17 11:09:00
512
原创 JAVA笔记_方法递归调用
方法递归调用 简单地说递归调用就是方法自己调用自己,每次调用时传入不同的变量,递归有助于编程者解决复杂问题,同时可以让代码变得更加简洁。递归调用执行机制案例1:/** * @ClassName Recursion01 * @Description TODO * @Author Orange * @Date 2021/4/15 8:46 * @Version 1.0 **/p...
2021-04-14 23:19:00
117
原创 Java笔记_成员方法传参机制
成员方法传参机制(非常重要)Parameter(参数)、Method(方法)、Exercise(练习)基本数据类型的传参机制看一下案例,将main中的值传递给类中对象/*** @ClassName MethodParameter* @Description TODO* @Author Orange* @Date 2021/4/13 13:42* @Version 1.0**/...
2021-04-14 14:40:00
354
原创 Java_用数组保存并显示杨辉三角
import java.util.Scanner;public class Yang_Hui_Triangle { public static void main(String[] args) { System.out.println("请输入您要打印杨辉三角的行数:"); Scanner myScanner = new Scanner(System....
2021-04-10 15:28:00
74
原创 IDEA常用快捷键
自动代码fori 0-i的for循环sout 打印语句Psvm main语句Method().var 声明变量并赋值ALT+insert 生成代码(如:get、set)Ctrl+ALT+T 生成try catch等代码Ctrl+O 重写方法Ctrl+Shift+U 大小写转换ALT+enter 导入包,自动修正Ctrl+J 自动代码Ctrl+Shift+J 整合两行为一行...
2021-04-08 17:26:00
67
原创 Java程序(数组扩容的尝试)
import java.util.Scanner;public class ArrayAdd { public static void main(String[] args) { int arr[] = {1,2,3}; //初始数组 System.out.print...
2021-04-08 17:19:00
67
原创 Python_七十二变_二进制和字符编码
第二章 七十二变二进制和字符编码8bit为1byte 字节1024byte为1KB 千1024KB为1MB 兆1024MB为1GB 吉1024GB为1TB 太ASCLL字符表与其他字符表的关系:二进制0,1--->ASCLL(只含有128个通用字符)--->GB2312(是在80年推行的,可以表示7445个简体中文字符)--->GBK(是在9...
2021-03-17 17:36:00
72
原创 Python_基础_Print_输出函数
输出函数print()print()函数:功能:向目的地输出内容输出的内容:数字、字符串、表达式目的地:IDLE、控制台、文件print()函数可以输出些什么内容?数字字符串(用单引号和双引号都可以输出字符串)带运算符的表达式print()函数可以将内容输出到哪里(目的地)显示器文件如何输出到文件当中:#注意点:1、所指定的盘符要存在。2、使用file = ...
2021-03-17 16:30:00
140
原创 Python_基础_Print_转义字符和原字符
转义字符和原字符print('hello\nworld') #转义功能的首字母 n-->newline的首字母表示换行print('hello\tworld') #\t即表示一个制表位print('hello\rworld') #\r即表示后续的内容将前面的内容进行覆盖print('hello\bworld') #\b即表示退格操作,退一格print('hello\\...
2021-03-17 16:26:00
255
原创 一、100ASK_IMX6ULL嵌入式裸板学习_LED实验(知识点补充二)
MUX是什么? MUX(multiplexer数据选择器): 在多路数据传送过程中,能够根据需要将其中任意一路选出来的电路,叫做数据选择器,也称多路选择器或多路开关。 多路转换器的作用主要是用于信号的切换。...
2021-03-17 14:47:00
62
原创 一、100ASK_IMX6ULL嵌入式裸板学习_LED实验(知识点补充)
知识点补充:Linux进程中的五个段BSS段(Block Started bySymbol,意为“以符号开始的块”): BSS,是Unix链接器产生的未初始化数据段。通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS段属于静态内存分配。代码段(code segment/text segment): 代码段通常是指用来存放程序执行代码的一块内存区域。这部分区域的大小在程序...
2021-03-10 15:02:00
269
原创 一、100ASK_IMX6ULL嵌入式裸板学习_LED实验(中)
以C语言方式驱动(例程与代码分析)韦东山的例程:start.s部分:.text.global _start @全局标号_start: //设置栈 ldr sp,=0x80200000 @设置SP指针,则栈大小为0x200000 bl clean_bss @清除BSS段 bl main ...
2021-03-10 08:37:00
139
原创 一、100ASK_IMX6ULL嵌入式裸板学习_LED实验(上)
LED实验汇编的方式驱动LED/**LED汇编实验*创建者:Orange*2021年03月04日*/.global _start @全局标号_start: /*使能所有外设时钟 */ ldr r0, =0x020c4068 @CCGR0的地址 ldr r1, =0xffffffff @要向CCGR0写入的数据 str r1, [r0] ...
2021-03-09 09:39:00
177
原创 PADS生成CAM文档(Gerber)
CAM 一个正常的CAM文档应包括n+8层,n指的是层数,8指的是:顶层丝印层,Silkscreen TOP底层丝印层,Silkscreen BOTTOM顶层组焊层,Solder Mask TOP底层组焊层,Solder Mask BOTTOM顶层助焊层,Paste Mask TOP底层助焊层,Paste Mask BOTTOM钻孔参考层,Drill DrawignNC钻孔...
2020-11-26 09:42:00
1669
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人