- 博客(68)
- 收藏
- 关注
原创 JavaScript JSON
JavaScript JSON什么是 JSON?JSON 英文全称 JavaScript Object Notation(JavaScript 对象表示法)JSON 是一种轻量级的数据交换格式。JSON是独立的语言(JSON 使用 JavaScript 语法,但是 JSON 格式仅仅是一个文本。文本可以被任何编程语言读取及作为数据格式传递。)JSON 易于理解。JSON 是存储和交换文本信息的语法,类似 XML。JSON 比 XML 更小、更快,更易解析。J
2022-05-18 21:28:55
130
原创 CSS基础
CSS什么是cssCSS 指层叠样式表 (Cascading Style Sheets)样式定义如何显示 HTML 元素样式通常存储在样式表中把样式添加到 HTML 中外部样式表可以极大提高工作效率外部样式表通常存储在 CSS 文件中多个样式定义可层叠为一html 在一个网页中负责的事情是一个页面的结构css(层叠样式表) 在一个网页中主要负责了页面的数据样式。行内样式 <!--第一种使用font--> <h3> <font color
2022-05-10 12:44:42
225
原创 HTML5
HTML5html简介<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title></head><body> <h1>我的第一个标题</h1> <p>我的第一个段落。</p> </body></html>&l
2022-05-08 20:20:49
465
原创 无参构造和全参构造
方法名与类名相同 方法体没有返回值但是在方法声明的时候却不需要使用void修饰的方法我们称之为构造方法构造方法的作用 用于初始化对象 对象的属性赋值没有参数的构造方法我们称之为无参构造方法代码中没有编写过构造方法 jvm在执行对象初始化的时候帮助程序追加无参构造方法注意当一个类中 既没有无参构造方法也没有有参构造方法的时候jvm会追加一个无参构造方法但是当一个类中 存在有参构造方法没有编写无参构造方法的时候jvm不会追加无参构造方法所以不论在任何情况下一定要自己手写有..
2022-04-21 18:06:26
2781
原创 set方法和get方法
手写set方法和get方法public class Person01 { /** * 昵称 */ private String nickname; /** * 性别 1代表男性 0代表女性 */ private int gender; /** * 年龄 */ private int age = 18; public void setNickname(String name) {
2022-04-21 17:48:42
409
原创 访问修饰符
访问修饰符 public protected default privateJava中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。public:对所有类可见。使用对象:类、接口、变量、方法protected:对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类)default (即默认,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。private: 在同一类内可见。使用对象:变量、.
2022-04-21 16:49:36
397
原创 【匿名对象】
普通变量 直接赋值引用变量 引用了一个内存地址匿名对象 没有引用类型变量指向的对象适用场景:使用之后直接从内存中消失 不会长期占用内存 适用于仅仅偶尔使用的场景不适用场景:因为使用之后直接从内存中消失 如果频繁使用该对象需要频繁在内存中创建和回收该对象 创建和回收过程都要消耗系统资源 建议频繁使用对象尽量使用引用类型变量引用public class Temp {public void laugh(){System.out.println(“二十四笑头一笑,仰天长笑”); }}pub
2022-04-20 20:52:07
130
原创 【成员变量和局部变量】
成员变量 在类中定义,用来描述对象将要有什么 * 局部变量 在类的方法中定义,在方法中临时保存数据 * 同名变量不同 * -在同一个方法中,不允许有同名的局部变量 * -在不同的方法中,可以有同名的局部变量 * 成员变量和局部变量的区别 * a)作用域不同 * -局部变量的作用域仅限于定义它的方法 * -成员变量的作用域在整个类内部都是可见的 * b)初始值不同 * -成员变量有默认的初始值 * -局部.
2022-04-20 20:46:35
261
原创 【静态方法与非静态方法】
public class Person {public static void main(String[] args) {sleap();}/*** 昵称/String nickname;/** 性别 1代表男 0代表女/int gender;/** 年龄*/int age;public void eat(){ System.out.println("民以食为天"); drink();}public void drink(){ System.ou
2022-04-20 20:25:11
292
原创 【面向对象】
面向对象面向对象(Object Oriented)是软件开发方法,一种编程范式。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。对象万物皆对象,客观存在的事物都是对象类什么是类类定义了一种抽象数据类型类就是模板,确定对象将会拥有的特征(属性)和行为(方法)什么是对象的属性属性:对象具有的各种
2022-04-20 20:17:26
433
原创 【调用方法】
如何在两个类之间调用方法创建一个类,并写入方法public class Demo02{ /** * 计算两个int类型整数的和 * @param a 加数 * @param b 被加数 * @return a + b 的和 */ public static int mySum(int a, int b){ return a + b; }}再创建一个类,调用刚才写的方法public class Demo02
2022-04-19 21:24:03
97
原创 【调用方法】
方法 就是一段可以重复被执行的代码的封装方法定义的五要素:修饰符,返回值类型,方法名,参数列表,方法体;public 访问修饰符static 静态修饰符void 返回值占位符 当方法没有返回值的时候使用void占位main 方法名String[] args 中 String[]参数的数据类型 args 参数名称相当与变量{} 方法体可变参数 注意可变参数必须放在参数列表的最后一个位置public class Demo01 { public .
2022-04-19 21:17:00
223
原创 【方法重载】
方法重载在同一个了类中 方法参数列表不同的同名方法这种表现形式我们称之为方法重载参数列表 参数的数量 参数的数据类型此处参数的数据类型 指的相同参数位置上的数据类型此处参数的数据类型 指的相同参数位置上的数据类型public class Demo02 { public static void main(String[] args) { 调用方法的时候,会根据给出的参数,进行选择 eat(); eat("核桃"); eat("核桃"
2022-04-19 20:56:43
94
原创 欧拉操作系统
欧拉开发者大会(openEuler Developer Day 2022)于4月13日-15日在线上和线下同步举行。大会以“一起创未来,欧拉更精彩”为主题,旨在推动openEuler在服务器、云计算、边缘计算和嵌入式等全场景的技术探索和创新,共建极具创新力的开源社区,打造全球首选的数字基础设施开源操作系统。本次大会是开放原子开源基金会的openEuler社区举办的开发者大会,也是欧拉捐赠之后社区发起的首次大会。中国电信天翼云、中国移动在线营销服务中心、联通云、上交所、中信银行、华为、英特尔、开源芯片研究院
2022-04-16 22:11:35
1319
原创 选择结构(if switch )
IF使用if语句,如果其中的条件成立,则输出如果不成立,则现在else语句进行输出 public void test01(){ // 需求:如果今天地震那么我们今天就不上课 // 分析:如果(今天地震) 今天下雨是条件 条件满足 执行不上课 // 程序:if(布尔值){代码} if(boolean){代码}else{代码} // if(boolean){A}else{B} // bo
2022-04-12 12:50:45
276
原创 JAVA基础
JAVA基础1.Java的简介1.由来Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的高级程序设计语言。Java 可运行于多个平台,如 Windows, Mac OS 及其他多种 UNIX 版本的系统。Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。后来 Sun 公司被 Oracle (甲
2022-04-09 22:44:41
135
原创 在windows中安装JDK
在windows中安装JDK1.下载jdk安装包Java Downloads | Oracle选择windows版本2.解压jdk压缩包3.配置环境变量
2022-04-09 22:43:32
589
原创 IDEA的下载和配置
IDEA的下载和配置在Linux中安装IDEAIDEA下载地址首先点开网址下载IDEA安装包,选择对应的版本下载好后在文件夹中打开将文件复制粘贴到主目录下的opt文件夹中,然后进行解压并改为idea-IU!此时桌面就会多出一个文件IDEA的配置...
2022-04-07 22:22:51
430
原创 在虚拟机中安装jdk
打开虚拟机中网页,输入链接https://gitee.com/link?target=https%3A%2F%2Fwww.oracle.com%2Fjava%2Ftechnologies%2Fdownloads%2F选择java17 ,选择linux安装包,如图所示下载好后,点击在文件夹中显示如图在当前主目录文件下新建一个opt将下载好的jdk复制到此文件夹解压缩jdk到 /home/lhz/opt/,在当前文件存放目录中右键,点击在终端中打开...
2022-04-04 18:05:20
1703
原创 创建虚拟机
点击创建虚拟机点击下一步点击稍后安装操作系统,然后点击下一步选择Linux操作系统,选择Debian 10*64位,然后点击下一步我的操作系统选择的是Deepin,所以我起名为Deepin,然后点击下一步给磁盘200GB,然后选择单个文件,然后下一步然后打开编辑虚拟机位置根据电脑配置更改分配给虚拟机的内存处理器的数量也是根据电脑配置来更改硬盘无需更改点击使用ISO映像文件,选择下载的Deepin文件点击打开...
2022-04-04 16:40:11
1078
原创 Linux 入门
Linux 入门一、Linux简介1.Linux介绍Linux 是一种自由和开放源码的类 UNIX 操作系统。Linux 英文解释为 Linux is not Unix。Linux 是在 1991 由林纳斯·托瓦兹在赫尔辛基大学上学时创立的,主要受到 Minix 和 Unix 思想的启发。Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和
2022-04-03 20:08:47
1595
原创 笨方法学python 习题44
习题44python:3.9继承(Inheritance) VS 合成(Composition)什么是继承继承的用处,就是用来指明一个类的大部分或全部功能,都是从一个父类中获得的。当你写 classFoo(Bar)时,代码就发生了继承效果,这句代码的意思是“创建一个叫Foo 的类,并让他继承Bar”。当你这样写时,Python 语言会让Bar的实例所具有的功能都工作在 Foo的实例上。这样可以让你把通用的功能放到 Bar里边,然后再给Foo特别设定一些功能。当你这么做的时候,父类和子类有三种交互方
2021-01-20 18:36:47
184
原创 笨方法学python 习题43
习题43python:3.9这个和上一个内容不太一样,这个版本是从网上找的,我觉得挺有意思的,就是特别长,需要耐心from sys import exitfrom random import randintdef death(): quips = ["You died. You kinda suck at this.", "Nice job, you died ...jackass.", "Such a luser.",
2021-01-19 20:31:51
206
原创 笨方法学python 习题43
习题43我是越来越蒙了,我的习题和别人的习题不一样,然后下面加分题跟写的代码还不一样,求个高人解答。import randomfrom urllib.request import urlopenimport sys WORD_URL = "http://learncodethehardway.org/words.txt"WORDS = [] PHRASES = { "class ###(###):": "Make a class named ### that is
2021-01-18 21:01:14
167
原创 笨方法学python 习题42
习题42python:3.9这节应该和上节是一起的,下面的的代码和源代码不同,有些是新添加的,里面含有一下加分题的答案。##Animal is-a object (yes,sort of confusing) look at the extra creditclass Animal(object): pass ## Dog is-a Animalclass Dog(Animal): def __init__(self,name): ##Dog has-a
2021-01-18 19:19:17
284
原创 笨方法学python 习题41
习题41python :3.9class TheThing(object): def __init__(self): self.number = 0 def some_function(self): print("I got called.") def add_me_up(self,more): self.number += more return self.number
2021-01-18 18:39:38
182
原创 笨方法学Python 习题40
习题40python :3.9越往后的联系越难,上网搜的结果大多都看不明白,要不就很简略,很难受,下面是我自己写的class Song(object): def __init__(self,lyrics): self.lyrics = lyrics def sing_me_a_song(self): for line in self.lyrics: print (line) hap
2021-01-17 12:55:13
152
原创 笨方法学python 习题39
习题39python:3.9class Song(object): def __init__(self,lyrics): self.lyrics =lyrics def sing_me_a_song(self): for line in self.lyrics: print(line) happy_bday =Song(["Happy birthday to you", "I
2021-01-16 22:00:24
304
原创 笨方法学python 习题38
习题38python :3.9这节答案我找到的很少,也不知道是书不一样,还是不一样,下面是我的练习#create a mapping of state to abbreviation 创建一个缩写州的地图states ={ 'Oregon': 'OR', 'Florida': 'FL', 'California' : 'CA', 'New York' : 'NY', 'Michigan':'MI'}# create a basic set of
2021-01-16 20:51:25
176
原创 笨方法学python 习题37
习题37复习各种符号Keywordsand #与逻辑del #用于list列表操作,删除一个或者连续几个元素from #导入相应的模块not #非逻辑while #while循环as # 作为elif #并且开始global #声明全局变量(为一个定义在函数外的变量赋值,告诉python这个变量名是全局的)or # 或逻辑with #将表达式作为一个变量,然后执行代码块assert #断言(确保)某东西为真(是一种插入调试断点到程序的一种便捷的方式,声明某个条件
2021-01-15 20:52:39
114
原创 笨方法学python 习题36
习题36python :3.9这节让自己设计一个游戏,但是我好像设计的是对话,我会慢慢完善的def Lisa(): print ("You choose Lisa,Why?") print ("1.her songs") print ("2.her apperarence") print ("3.her body") answer=input(">") if "1 "in answer : print ("
2021-01-15 17:50:05
133
原创 笨方法学python 习题35
习题35python:3.9from sys import exitdef gold_room(): print ("This room is full of gold. How much do you take?") next = input (">") if "0" in next or "1" in next : hou_much =int(next) else: dead("Man, learn to type
2021-01-15 13:17:39
157
原创 笨方法学python 习题34
习题34python:3.9animals = ['bear','python','peacock','kangaroo','whale','platypus']print ("The animal at 1 is the 2nd animal and is a python.")print ("The 3rd animal is at 2 and is a peacock .")print ("The 1st animal is at 0 and is a bear.'")prin
2021-01-15 12:16:42
307
原创 笨方法学python 习题33
习题33python:3.9i = 0numbers = []while i < 6: print ("At the top i is %d" % i) numbers.append(i) i = i + 1 print ("Numbers now: ",numbers) print ("At the bottom i is %d" % i)print ("The numbers: ")for num in numbers: pri
2021-01-14 21:28:45
110
原创 笨方法学python 习题32
习题32python:3.9the_count = [ 1,2,3,4,5]fruits =['apples','oranges','pears','apricots']change =[1,'pennies',2,'dimes',3,'quarters']#this first kind of for-loop goes through a listfor number in the_count: print ("This is count %d"% number) #sa
2021-01-14 17:17:38
142
原创 笨方法学Python 习题31
习题31python:3.9print ("You enter a dark room with two doors. Do you go through door #1 or door #2?") door = input("> ")if door == "1": print ("There's a giant bear here eating a cheese cake. What do you do?") print ("1. Take the cake.
2021-01-14 16:23:54
124
原创 笨方法学python 习题30
习题30python:3.9people = 30cars = 40buses = 15if cars > people : print("We should take the cars.")elif cars < people : print ("We should not take the cars.")else: print("we can't decide.")if buses > cars : print("That's too
2021-01-13 22:03:24
109
原创 笨方法学python 习题29
习题29python:3.9people = 20cats = 30dogs = 15if people < cats: print ("Too many cats! The world is doomed!") if people > cats: print ("Not many cats! The world is saved!") if people < dogs: print ("The world is drooled o
2021-01-13 21:31:12
97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人