- 博客(20)
- 收藏
- 关注
原创 MySQL 学习笔记
MySQL配置MySQL服务启动手动cmd–>services.msc 打开服务的窗口使用管理员打开cmdnet start mysql:启动mysql的服务net stop mysql:关闭mysql服务MySQL登录mysql -uroot -p密码mysql -h(ip) -uroot -p连接目标的密码mysql --host=ip --user=root --password=连接目标的密码MySQL退出exitquitMySQL目录结
2020-06-15 10:59:41
367
原创 Java学习笔记(Lambda表达式、File类、IO流)
Lambda表达式Lambda表达式的标准格式:由三部分组成:一些参数一个箭头一段代码格式:(参数列表)->(一些重写方法的代码);解释说明格式:():接口中抽象方法的参数列表,没有参数,就空着;有参数就写出参数,多个参数使用逗号分隔->:传递的意思,把参数传递给方法体{}{}:重写接口的抽象方法的方法体Lambda表达式:是可推导,可以省略凡是根据上下文...
2019-12-15 17:16:30
233
原创 Java学习笔记(线程)
多线程并发与并行并发:指两个或多个事件在同一个时间段内发生并行:指两个或多个事件在同一时刻发生(同时发生)进程概念线程概念主线程主线程:执行主(main)方法的线程单线程程序:java程序中只有一个线程执行从main方法开始,从上到下依次执行JVM执行main方法,main方法会进入到栈内存,JVM会找操作系统开辟一条main方法通向cpu的执行路径,cpu就可以通过这个路...
2019-12-09 16:01:25
84
原创 Java学习笔记(异常)
**异常:**指的是程序在执行过程中,出现非正常的情况,最终会导致JVM的非正常停止。Exception和Error之间的区别:java.lang.Throwable:类是java语言中所有错误的超类Exception:编译期异常,进行编译java出现出现的问题RuntimeException:运行期异常,java程序运行过程中出现的问题异常就相当于程序得了一个小毛病,把异常处理掉,程序...
2019-12-02 21:56:29
97
原创 Java学习笔记(数据结构、集合)
数据结构常见的数据结构:栈、队列、数组、链表、红黑树栈: 先进后出,后进先出队列: 先进先出数组: 查询快,增删慢链表: 查询慢,增删快红黑树:List集合...
2019-11-29 11:47:18
183
原创 Java学习笔记(equals方法、Date类、DateFormat类、StringBuilder类)
equals方法person类默认继承了Object类,所以可以使用Object类的equals方法boolean equals(Object obj)指示其他某个对象是否与此对象“相等”。equals方法源码:public boolean equals(Object obj){return(this == obj);}参数:Object obj:可以传...
2019-11-18 15:22:20
486
原创 Linux学习笔记(文件和目录命令、拷贝移动命令、文件内容命令)
命令作用ls查看当前文件夹下的内容pwd查看当前所在文件夹cd 【目录名】切换文件夹touch 【文件名】如果文件不存在,新建文件mkdir 【目录名】创建目录rm 【文件名】删除指定文件名clear清屏查询命令帮助信息(知道)–help说明:显示command命令的帮助信息man说明:查询command命令的使...
2019-11-13 21:39:30
264
原创 Java学习笔记(多态、final、内部类)
代码当中体现多态性,其实就是一句话:父类引用指向子类对象。格式:父类名称 对象名 = new 子类名称();或者:接口名称 对象名 = new 实现类名称();访问成员变量的两种方式:直接通过对象名称访问成员变量:看等号左边是谁,优先用谁,没有则向上找间接通过成员方法访问成员变量:看该方法属于谁,优先用谁,没有则向上找在多态的代码当中,成员方法的...
2019-11-13 17:01:08
110
转载 HTTP协议详解
1.1 HTTP协议简介我们日常生活中经常会使用浏览器访问Web站点,但是大家有思考过在这个过程中到底发生了什么吗?为什么我们在浏览器地址栏上面输入要访问的URL后就可以访问到Web页面呢?1.1.1 浏览器背后的故事当我们在浏览器地址栏上输入要访问的URL后,浏览器会分析出URL上面的域名,然后通过DNS服务器查询出域名映射的IP地址,浏览器根据查询到的IP地址与Web服务器进行通信,而通...
2019-11-13 10:53:14
204
原创 Java学习笔记(抽象、接口)
抽象方法:就是加上abstract关键字,然后去掉大括号,直接分号结束。抽象类:抽象方法所在的类必须是抽象类才行。在class之前写上abstract即可。如何使用抽象类和抽象方法:不能直接创建new抽象类对象;必须用一个子类来继承抽象父类;子类必须覆盖重写抽象父类当中所有的抽象方法;覆盖重写(实现):子类去掉抽象方法的abstract关键字,然后补上方法体大括号。创建子类对象进...
2019-11-04 14:46:19
95
原创 java学习笔记
面向对象的三大特征:封装、继承、多态为什么要封装?封装的好处是什么?封装的好处:封装之后,对于那个事物来说,看不到这个事物复杂的一面,只能看到该事物简单的那一面。复杂性封装,对外提供简单的操作入口。封装之后才会形成真正的“对象”,真正的“独立体”封装就意味着以后的程序可以重复使用,并且这个事物应该适应性比较强,在任何场合都能使用。封装之后,对于事物本身,提高了安全性。封装的步骤...
2019-10-19 17:00:37
99
原创 java学习笔记(对象的创建和使用)
面向对象和面向过程的区别:面向过程:主要关注点是实现具体的过程,因果关系。优点:对于业务逻辑比较简单的程序,可以达到快速开发,前期投入成本较低缺点:采用面向过程的方式开发很难解决非常复杂的业务逻辑,另外面向过程的方式导致软件元素之间的“耦合度”非常高,只要其中一个环节出问题,整个系统受到面向对象:主要关注对象【独立体】能完成哪些功能。...
2019-10-11 21:05:59
168
原创 java学习笔记(方法重载、方法递归)
方法重载什么时候考虑方法重载?*功能相似的时候,尽可能让方法相同。什么条件满足之后构成了方法重载?在一个类中方法名相同参数列表不同*数量不同*顺序不同*类型不同方法重载和什么有关系,和什么没有关系?*方法重载和方法名+参数列表有关*方法重载和返回值类型无关*方法重载和修饰符列表无关...
2019-09-28 09:29:52
2032
原创 Java学习笔记(方法)
在java语言中有这样一种机制:某个功能只需要写一遍;要是有这个功能,只需要给这个功能传递具体的数据这个功能完成之后返回一个最终的结果这样代码就可以重复利用了,提高代码复用性。【这就是“方法”】使用这个方法我们称为“调用”。方法的本质是什么?方法就是一段代码片段,并且这段代码可以完成某个特定的功能,并且可以被重复使用。方法定义在类体当中,在一个类当中可以定义多个方法,方法编...
2019-09-23 19:49:22
1651
原创 JAVA学习笔记(控制语句)
控制语句选择结构-if,if…else-switch循环结构-for-while-do…while()控制循环的语句-break-continue关于java中的if语句(分支语句/条件控制语句)1.if语句的语法结构:四种编写方式第一种:i f(布尔表达式){Java语句;Java语句;Java语句;…}第二种:i f(布尔表达式){Java语句;...
2019-09-18 17:23:56
179
原创 JAVA学习笔记(数据类型)
关于基本数据类型之间的相互转换:转换规则八种基本数据类型当中除布尔类型之外剩下的七种类型之前都可以 互相转换小容量向容量大容量转换,称为自动类型转化,容量从小到大排序:byte < short < int < long < float < double < char <注:任何浮点类型不管占多少个字节,都比整数型容量大。cha...
2019-09-10 16:31:07
113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人