自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Mosh】MySQL笔记

关键字尽量大写(MySQL不区分大小写)USE:打开数据库SELECT:选择显示某几列,下面按顺序跟着FROM、WHERE、ORDER BY几步FROM:打开某个表WHERE:查找出列中的符合要求数据ORDER BY:按某一列进行升序排序–:单行注释(等效于#)<>:不等于(等效于!=)'1974-04-14’是日期字符串USE sql_store;SELECT *FROM customers-- WHERE birth_date<>'1974-04-1.

2021-02-24 21:46:22 327

原创 【THU笔记】Java网络编程

Java网络编程网络基础一般情况下,在进行网络编程之前程序员应该掌握与网络有关的知识,甚至对细节也应非常熟悉。由于篇幅所限,只介绍必备的网络基础知识,详细内容请参看相关书籍。TCP/IP网络通信协议是计算机间进行通信所遵守的各种规则的集合。Internet的主要协议有:网络层的IP协议;传输层的TCP和UDP协议;应用层的FTP、HTTP、SMTP等协议。其中传输控制协议(Transport Control Protocol,TCP)和网际互联协议(Internet Protocol,IP)是Int

2021-02-15 21:12:12 551

原创 【THU笔记】Java多线程

多线程线程的概念程序、进程、多任务与线程程序(program):程序是含有指令和数据的文件被存储在磁盘或其他的数据存储设备中,也就是说程序是静态的代码。进程(process):进程是程序的一次执行过程,是系统运行程序的基本单位,因此进程是动态的。进程是操作系统资源分配和处理器调度的基本单位,拥有独立的代码、内部数据和运行状态,因此,频繁的进程状态的切换必然消耗大量的系统资源。系统运行一个程序即是一个进程从创建、运行到消亡的过程。简单地说,一个进程就是一个执行中的程序,它在计算机中一个指令接着

2021-02-14 17:48:52 216

原创 【THU笔记】Java泛型与容器类

泛型与容器类泛型泛型的概念在定义类、接口或方法时通过为其增加“类型参数”可以实现泛型,将所操作的数据类型泛化成一个参数(类型参数)。当这种类型参数用在类、接口以及方法的声明中时,则分别称为泛型类、泛型接口和泛型方法。按照通常的惯例,用T或E这样的大写字母来表示类型参数。泛型类的定义:[修饰符] class 类名<T>泛型接口的定义:[public] interface 接口名<T>泛型方法的定义:[public] [static] <T> 返回值类型 方法名

2021-02-12 00:57:45 344

原创 【THU笔记】JavaIO流

IO流流的概念输入输出流在Java中,将不同类型的输入输出源(键盘、屏幕、文件、网络等)抽象为流,而其中输入或输出的数据称为数据流。数据流分为输入流和输出流。输入流:将数据从外设或外存(如键盘、鼠标、文件等)传递到应用程序的流称为输入流输出流:将数据从应用程序传递到外设或外存(如屏幕、打印机、文件等)的流称为输出流缓冲流对数据流的每次操作如果都是以字节为单位进行,数据的传输效率会很低,为了提高数据的传输效率,通常使用缓冲流(buffered stream),即为一个流配有一个缓冲区(buffe

2021-02-11 16:52:23 510

原创 【笔记】Java常用类(草稿)

StringString类:代表字符串,格式为"xxx"String是一个final类,代表不可被继承字符串是常量,用双引号引起来表示。它们的值在创建后不能更改(表示着存储地址)String对象的字符串数据是存储在其内部定义的final char[] value中String实现了Serializable接口:表示字符串是支持序列化的(详见IO流)String实现了Comparable接口:表示String可以比较大小String代表一个不可变的字符序列,简称:不可变性当对字符串重新赋值

2021-02-09 22:40:03 116

原创 【笔记】Java多线程(草稿)

线程简介进程Process:在操作系统中运行的程序就是进程,比如QQ、播放器、游戏等线程Thread:一个进程可以有多个线程,如视频中同时听到声音、看见图像等等程序、进程、线程:程序是指令和数据的有序集合,是一个静态的概念,其本身没有任何运行的含义进程是程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位通常在一个进程中可以包含若干个线程,一个进程至少有一个线程,否则就没有存在的意义。线程是CPU调度和执行的单位注意:真正的多线程是指有多个cpu同时运行,即多核,如服务器就是多核。

2021-02-09 21:16:04 73

原创 【KuangStudy】Java异常处理详解

异常处理详解Error和Exception什么是异常程序实际运行中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求;你的程序要打开某个文件,这个文件可能不存在或者文件格式不对;你要读取数据库的数据,数据可能是空的;我们的程序跑着,内存或硬盘可能满了等等软件程序在运行过程中,非常可能遇到刚刚提到的这些异常问题,我们叫做“异常”,英文是:Exception,意思是例外。异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等异常发生在程序运

2021-02-09 16:07:16 139

原创 【KuangStudy】Java面向对象编程

面向对象编程OOP什么是面向对象面向过程&面向对象面向过程思想:线性思维,步骤清晰简单,第一步做什么,第二步做什么……面向过程适合处理一些较为简单的问题面向对象思想:物以类聚,分类的思维模式,思考问题首先会思考解决问题需要哪些分类(类=属性+方法),然后对这些分类进行简单思考。最后,才对某个分类下的细节进行面向过程的思索面向对象适合处理复杂的问题,适合处理需要多人协作的问题对于描述复杂的事物,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象的思路来整体分析整个

2021-02-08 21:39:22 95 2

原创 【KuangStudy】IDEA入门快捷键

IDEA入门快捷键快捷键功能Ctrl+D复制当前行到下一行Ctrl+H查看继承

2021-02-08 10:36:38 80

原创 【KuangStudy】Java数组详解

数组详解什么是数组数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们数组的声明和创建首先必须**声明*8数组变量,才能在程序中使用数组,下面是声明数组变量的语法:dataType[] arrayRefVar;//首选的方法dataType arrayRefVar[];//效果相同,但不是首选方法(C&C++风格)Java语言使用new操作符来创建数组(开辟存

2021-02-07 17:17:25 78

原创 【KuangStudy】Java方法详解

Java方法详解什么是方法?方法是解决一类问题的步骤的有序集合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合,我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样利于我们后期的扩展方法的命名规则:驼峰原则//加法方法public static int add(int a,int b){ return a+b;}方法的定义和调用定义Java方法类似于其他语言的函数,是用来完成

2021-02-07 13:59:31 334

原创 【KuangStudy】Java流程控制学习

Java流程控制学习用户交互Scanner通过Scanner类来获取用户的输入基本语法(固定)//开头:创建scanner对象,接收键盘输入Scanner scanner=new Scanner(System.in);//结尾:IO流需要及时关闭,防止占用资源scanner.close();通过Scanner类的next()或nextLine()方法获取输入的字符串String str1=scanner.next();//用next()方法读取键盘输入,赋值给字符串str1

2021-02-06 15:06:36 96

原创 【KuangStudy】Java基础语法

Java基础语法注释单行注释//多行注释/**/文档注释/** * */标识符关键字[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-21ZYcSvU-1612518835865)(C:\Users\fy\AppData\Roaming\Typora\typora-user-images\image-20210205161917001.png)]关键字含义publicclassstaticvoid

2021-02-05 22:05:39 75

原创 【KuangStudy】Java程序运行机制(//TODO 2021/02/05 配图)

Java程序运行机制(//TODO 2021/02/05 配图)编译型操作系统C&C++解释型网页服务器脚本Java(先编译javac后解释)JavaScriptWebScriptPython

2021-02-05 15:37:59 45

原创 【KuangStudy】面向记事本编程!!!HelloWorld(//TODO 2021/02/05 配图)

面向记事本编程!!!HelloWorld(//TODO 2021/02/05 配图)随便新建一个文件夹,存放代码新建一个java文件文件后缀名为javaHello.java【注意点】系统可能没有显示后缀名,我们需要手动打开编写代码public class hello{ public static void main(String[] args){ System.out.print("Hello,World!"); }}路径下打开cmd,编译 javac jav

2021-02-05 15:20:46 78

原创 【KuangStudy】JDK安装与卸载(//TODO 2021/02/05 配图)

JDK安装与卸载(//TODO 2021/02/05 配图)卸载JDK删除java的安装目录删除JAVA_HOME删除path下关于java的目录cmd测试:java -version安装JDK百度搜索JDK8,进入官网下载同意协议下载电脑对应版本双击安装JDK记住安装路径配置环境变量我的电脑->右键->属性环境变量->JAVA_HOME配置path变量测试JDK是否安装成功打开cmdjava -version...

2021-02-05 14:49:37 67

原创 【KuangStudy】JAVA帝国的诞生

JAVA帝国的诞生C&C++1972年C诞生贴近硬件,运行极快,效率极高操作系统,编译器,数据库,网络系统等指针和内存管理1982年C++诞生面向对象兼容C图形领域、游戏等反抗语法像C没有指针没有内存管理真正的可移植性,编写一次,到处运行面向对象类型安全高质量的类库Java初生1995年的网页简单而粗糙,缺乏互动性开发图形界面的程序(Applet)Java 2 标准版(J2SE):占领桌面Java 2 移

2021-02-05 14:23:56 85

原创 【笔记】Dos命令入门

Dos命令入门打开CMD的四种方式Win键+R->输入cmd(推荐使用)开始菜单->找到”Windows系统“->点击“命令提示符”(可以右键点击选择以管理员方式运行)在任意的文件夹下面,按住shift键+鼠标右键点击->在此处打开命令行窗口(Powershell)资源管理器的地址栏(点击激活)前面加上cmd+空格->回车常用的Dos命令盘符切换 D:C:\>D:D:\>查看当前目录下的所有文件 dirC:\>dir 驱动器

2021-02-05 13:04:17 160

原创 【笔记】Windows入门快捷键

Windows入门快捷键快捷键功能Ctrl+C复制Ctrl+V粘贴Ctrl+X剪切Ctrl+A全选Ctrl+Z撤回Ctrl+S保存Alt+F4关闭窗口Shift+Delete永久删除Windows+E打开我的电脑Windows+R打开命令行窗口Ctrl+Shift+Esc打开任务管理器Windows+Tab切换应用程序...

2021-02-05 11:24:46 57

原创 【笔记】Markdown入门学习

Markdown入门学习二级标题三级标题四级标题字体Hello,World!Hello,World!Hello,World!Hello,World!引用这里是引用分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BV1zrATI-1612492985388)(C:\Users\fy\Desktop\作业\20200815.jpg)]超链接点击跳转到bilibili列表ACABC表格名字性别生日

2021-02-05 10:44:40 52

空空如也

空空如也

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

TA关注的人

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