自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 如何使用overleaf&LaTeX

overleaf & Latex

2022-12-06 18:34:44 10241 1

原创 Python学习之路(七)—— 多任务编程multitasking

多任务编程:线程,进程

2022-10-02 22:16:18 650

原创 Python学习之路(六)——Linux编程

LInux编程

2022-09-30 23:06:14 2197 1

原创 提高效率的Python编程技巧

提高效率的Python编程技巧

2022-09-28 08:13:58 539

原创 Ubuntu更换软件源

Ubuntu系统默认使用的官方源服务器再欧洲,所以国内访问速度很慢。但同时,国内阿里及一些高校也有Ubuntu的源,所以,再安装完Ubuntu后建议第一件事就是换源。不同的版本有不同的源,换源时选择对应的版本。...

2021-12-02 14:07:04 1275

原创 Python学习之路(五)——Python核心编程4(面向对象学员管理系统)

课程:面向对象版学员管理系统目标了解面向对象开发过程中类内部功能的分析方法了解常用系统功能添加删除修改查询一. 系统需求使用面向对象编程思想完成学员管理系统的开发,具体如下:系统要求:学员数据存储在文件中系统功能:添加学员、删除学员、修改学员信息、查询学员信息、显示所有学员信息、保存学员信息及退出系统等功能。二. 准备程序文件2.1 分析角色分析学员管理系统工作中注意事项为了方便维护代码,一般一个角色一个程序文件;项目要有主程序入口,习惯为m

2021-02-28 21:45:44 312 1

原创 Python学习之路(四)——Python核心编程3(面向对象、模块_包_异常)

面向对象基础一. 理解面向对象面向对象是一种抽象化的编程思想,很多编程语言中都有的一种思想。例如:洗衣服思考:几种途径可以完成洗衣服?答: 手洗 和 机洗。手洗:找盆 - 放水 - 加洗衣粉 - 浸泡 - 搓洗 - 拧干水 - 倒水 - 漂洗N次 - 拧干 - 晾晒。机洗:打开洗衣机 - 放衣服 - 加洗衣粉 - 按下开始按钮 - 晾晒。思考:对比两种洗衣服途径,同学们发现了什么?答:机洗更简单思考:机洗,只需要找到一台洗衣机,加入简单操作就可以完成洗衣服的工作,而不需要关心洗衣机内部发

2021-02-28 21:37:22 421 1

原创 Python学习之路(三)——Python核心编程2(函数,文件操作)

函数一. 函数的作用需求:用户到ATM机取钱:输入密码后显示"选择功能"界面查询余额后显示"选择功能"界面取2000钱后显示"选择功能"界面特点:显示“选择功能”界面需要重复输出给用户,怎么实现?函数就是将一段具有独立功能的代码块 整合到一个整体并命名,在需要的位置调用这个名称即可完成对应的需求。函数在开发过程中,可以更高效的实现代码重用。二. 函数的使用步骤2.1 定义函数def 函数名(参数): 代码1 代码2 ......2.2 调用函数

2021-02-28 13:42:16 563 2

原创 Python学习之路(二)——Python核心编程1

注释一. 注释的作用通过用自己熟悉的语言,在程序中对某些代码进行标注说明,这就是注释的作用,能够大大增强程序的可读性。二. 注释的分类及语法注释分为两类:单行注释 和 多行注释单行注释 (快捷键: ctrl + /)只能注释一行内容,语法如下:# 注释内容# 输出hello worldprint('hello world')print('hello Python') # 输出(简单的说明可以放到一行代码的后面,一般习惯代码后面添加两个空格再书写注释文字)多行注释可以注释

2021-02-27 19:38:03 3699 1

原创 Python学习之路(一)——Python介绍和安装

python介绍和安装

2021-02-25 22:57:47 363

原创 JAVA学习之路(九)——io操作

二进制定义:略Integer.toBinaryString(n); //方法本质是展示n在内存中的二进制存储情况for(int i=0;i<n;i++){ //输出0~n之间的所有二进制数 System.out,println(Integer.toBinaryString(n));}ASCII码:A~Z:65 到 90a~z:97 到 122关于容量大小:1.位二进...

2021-01-09 20:37:43 519

原创 JAVA学习之路——数据库

数据库什么是数据库—DBMS:DataBaseManagementSystem,数据库管理系统(数据库软件)常见的DBMS:Oracle 、MySQL 、DB2SQLserver 、sqlite等数据库分类1.关系型数据库:经过数学理论验证可以保存现实生活中的各种关系,以表为单位保存数据2.非关系型数据库:主要解决特定的场景,比如数据缓存,以键值对的形式在内存中保存数据开源和闭源1...

2021-01-09 20:32:45 1472

原创 JAVA学习之路——WEB前端

网站数据传输流程WEB前端1.html:负责搭建页面结构和内容2.css:负责美化页面3.javaScript:负责给页面添加动态效果和内容4.iQuery:对JavaScript的封装,可以写的更少但实现更多5.bootstrup:前端页面框架HTMLXML:可扩展标记语言HTML(HyperTextMarkupLanguage):超文本标记语言,超文本指不仅仅是纯文本还包括...

2020-04-23 11:48:10 520

原创 JAVA基础

注释快捷键:1)单行注释:CTRL+/2)多行注释CTRL+SHIFT+/变量的命名:1.字母、数字、_、$,其中不能用数字命名2.驼峰命名法数据类型:(1)基本数据类型:4个整数、2个小数、2个非数1.byte 1字节 -128~1272.short 2 -32168~327673.int 4 -21亿~21亿4.lo...

2020-04-14 21:23:06 167

原创 JAVA学习之路(八)——飞机大战

1)FlyingObject定义为抽象类2)将step方法定义为抽象方法3)定义三个状态常量4)定义一个状态属性5)定义一个获得图片方便绘制的方法getImage6)添加判断状态的方法7)将图片绘制到窗体上8)每个子类获得图片的方法...

2020-04-14 21:22:28 615

原创 JAVA学习之路(七)——对象和类

面向对象编程(oop)Java是一门面向对象的编程语言1)什么是面向对象Java世界中的所有组成都可以理解为对象对象:东西2)为什么需要面向对象编程减少代码冗余提高代码复用性增强程序的可维护性和可维护性3)生活中的对象(东西)万物皆对象人类认识世界是先认识对象,再认知类型现实世界中是先有对象后有类型4)Java中的类和对象4.1)Java中是先有类型后有对象4.2)如...

2020-04-14 21:08:17 400

原创 JAVA学习之路(六)——JAVA基础语法(下)

Random类的概述和使用为什么要使用Random类?我们如果想要生成一个随机数,使用我们的Randon类就可以Random类如何使用?1.导包import java.util.Random;2.创建对象Random random = new Random();3.获取随机数int num = random.nextInt(10);(num产生的数据在0~10之间,包括0,不包...

2020-03-07 20:51:35 134

原创 JAVA学习之路(五)——JAVA基础语法(上)

注释注释是用来解释说明程序的文字,不是给机器看的,是给人看的,目的是增加代码的可读性单行注释: //注释内容//多行注释: /注释内容/文档注释: /*注释内容/ (一般用来注释作者和编写时间)关键字的概述和特点什么是Java关键字?关键字是Java语言中事先定义好的、含有特殊含义的单词关键字的特点:a.组成关键字的字母都是小写b.常见的代码编辑器,对关键字会有特殊标记c....

2020-02-24 23:53:18 204

原创 JAVA学习之路(四)——JAVA环境变量的配置

Path环境变量的配置java程序的编译和执行要用到javac和java命令在配置Path环境变量之前,我们的程序只能在JDK的bin目录下运行,但实际情况下我们不可能只在bin目录下执行程序,为了要使程序能够在其他任意目录也可执行,我们需要配置环境变量如何配置环境变量:1.创建新的JAVA_HOME变量名称计算机-属性-高级系统设置-高级-环境变量-系统变量2.为JAVA_HOME添...

2020-02-22 10:55:38 261

原创 JAVA学习之路(三)——Hallo World案例的编写和运行

Hallo World案例流程图编译器和解释器的工作是我们安装的JDK中的工具做的,分别是bin目录下javac和java命令所完成的。先编译再解释是Java跨平台所需要的。在目前我们没有配置环境变量的情况下,这两个命令只能在bin目录下使用。Hello World案例的编写在bin目录下新建一个文本文档,名称就改为Hallo World,后缀名由.txt改为.java,打开。首先定义...

2020-02-21 23:45:04 962

原创 JAVA学习之路(二)——开发环境的搭建

JAVA跨平台的原理JAVA跨平台是依赖JAVA的虚拟机来实现的JAVA虚拟机简称JVM(Java Vertical Machine)——平台:指的是操作系统(Windows、Linux、,ac)——跨平台:Java程序可以在任意操作系统上运行,一次编写到处运行——原理:实现跨平台需要依赖Java的虚拟机JVMJRE和JDKJRE(Java Runtime Environment):...

2020-02-20 23:28:25 174

原创 JAVA学习之路(一)

JAVA发展史暂略JAVA语言的特点Sun Microsystems:JAVA是一种简单的、面向对象的、分布式的、解释的、健壮的、安全的、体系结构中性的、可移植的、高性能的、多线程的、动态的语言。简单JAVA最初是为了对家用电器进行集成控制而设计的一门编程语言,所以它涉及必须要简单明了。JAVA语言的简单性主要体现在三个方面:1.JAVA的风格类似于C++,所以C++程序员是比较熟悉的...

2020-02-20 22:05:35 133

原创 operator的理解

operator是C++的一个关键字,和运算符一起使用构成一个运算符重载函数。可以将operator和运算符一起整体视为一个函数名(operator >)。为什么要使用重载运算符呢?比如,当我们在定义了一个Student结构体时,想要用我们的设计规则(比如按学号排序)对结构体之间进行比较,此时就可以对操作符 > 进行重载。说白了,就是我们自己制定规则。1.操作符重载实现为类成员函...

2020-02-17 23:08:38 1304

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除