
Java
文章平均质量分 72
学习java
明里灰
不愤不启 不悱不发.
展开
-
gitee上传Vue3项目或SpringBoot项目
因为公钥默认是保存在这个位置的,之后用命令生成公钥之后,可以在这个.ssh目录下找到。填写的就是我们刚刚生成的id_rsa.pub文件中的内容,将它全部粘贴到上面。接着找到先前找到的.ssh目录,会看到生成了两个文件。接下来是找目录:C盘,用户,你的电脑名,.ssh。接下来一路空格下去,这样显示生成成功了。接下来将公钥注册到gitee中。在文件夹任意位置右键,找到。然后就是成功上传了。原创 2023-10-30 21:25:28 · 309 阅读 · 0 评论 -
Java中String转换为double类型,idea生成api文档
判断String类型能否转换为小数或数字类型,double类型转换为String类型,String类型转换为double类型,将Stirng类型数据以某字符分隔,String字符串的拼接,这次的java作业是写一个数字转换的小项目,其中从输入框中获取的是String类型,但是要进行数字操作,此时要用到很多操作String类型数据的方法了。从javafx输入框中获取到String类型后,首先是要判断是否能转换为数字或者小数形式(比如出现空格,字母,字符等不符合要求)写了一个判断的方法isNumber(str)原创 2023-09-28 22:21:44 · 598 阅读 · 0 评论 -
TCP协议
四次挥手,利用这个协议断开连接,而且保证连接通道里面数据已经处理完毕。1、创建客户端的Socket对象(Socket)与指定服务端连接。1、创建服务器端的Socket对象(ServerSocket)2、监听客户端连接,返回一个Socket对象。3、获取输入流,读数据,并把数据显示在控制台。服务器(ServerSocket)三次握手协议保证连接建立。2、获取输出流,写数据。原创 2023-04-21 00:53:08 · 669 阅读 · 0 评论 -
网络编程及项目思路
计算机和计算机之间通过网络进行数据传输常见的软件架构:C/S:客户端/服务器画面可以做的非常精美,用户体验好需要开发客户端,也需要开发服务端用户需要下载和更新的时候太麻烦B/S:浏览器/服务器不需要开发客户端,只需要页面+服务端用户不需要下载,打开浏览器就能使用如果应用过大,用户体验收到影响原创 2023-04-18 23:51:18 · 533 阅读 · 0 评论 -
IO流、多线程
创建字节输出流对象:参数是字符串表示的路径或者是File对象都是可以的如果文件不存在会创建一个新的文件,但是要保证父级路径是存在的如果文件已经存在,默认会清空文件写数据:write方法的参数是整数,但是实际上写到本地文件中的是整数在ASCII上对应的字符释放资源:每次使用完都要释放资源FileOutputStream写数据的三种方式:void write(int b)void write(byte[] b)void write(byte[] b,int off,int l原创 2023-04-16 21:19:56 · 498 阅读 · 0 评论 -
JDBC(数据库连接)
JDBC是使用Java语言操作关系型数据库的一套API。将mysql-connector-j-8.0.32jar复制粘贴到一个新建的目录里,然后右键mysql-connector-j-8.0.32jar,添加为库。DriverManager一个工厂类,我们通过它来创建数据库连接。当JDBC的Driver类被加载进来时,它会自己注册到DriverManager类里面。然后我们把数据库配置信息传成DriverManager.getConnection()方法,DriverManager会使用注册到它里原创 2023-04-13 23:57:37 · 660 阅读 · 0 评论 -
MYSQL数据库
MYSQL 的图形化界面工具之一——DateGripSQL 是具有数据操纵和数据定义等多种功能的数据库语言,是用于访问和处理数据库的标准的计算机语言。原创 2023-04-12 20:58:24 · 450 阅读 · 0 评论 -
《疯狂Java讲义》读书笔记7
用的最广泛的是关系数据库,关系数据库最基本存储单元室数据表,可以把数据库想象成大量数据表的集合(当时没有这么简单)。数据表是存储数据的逻辑单元,可以把数据表想象成由行和列组成的表格,每一行被称为一条记录,每一列被称为一个字段。数据库建表时,需要指定该表包含多少列,每列的数据类型信息,无须指定多少行(每行用于保存一个用户的数据)。还应该为每个数据表指定一个特殊列,,可以唯一地标识此行的记录,该特殊列被称为主键列。MYSQL 数据库的一个实例可以同时包含多个数据库,可以用这原创 2023-04-11 22:37:58 · 377 阅读 · 0 评论 -
《疯狂Java讲义》读书笔记6
Java 的异常处理机制可以让程序具有极好的容错性,当程序运行出现意外情形时,系统会自动生成一个 Exception 对象来通知程序,从而实现将“业务功能实现代码”和“错误处理代码分离”。如果 try 块中的某条语句发生了异常,该语句后面的其他语句通常不会获得执行的机会,位于该语句之后的资源回收局域不能执行;如果在 catch 块中进行资源回收,但 catch 语句完全有可能不能执行,这也会导致不能回收这些物理资源。其中的 args[0] 代表的是传入的第一个参数,args[1] 是传入的第二个参数。原创 2023-04-09 23:57:15 · 156 阅读 · 0 评论 -
《疯狂Java讲义》读书笔记5
允许在定义接口、类时用泛型形参,在整个接口、类内可以当成类型使用,集合所以可以使用的普通类型都可以用这种泛型形参。//定义接口是指定了一个泛型形参,该形参名为E//定义接口是指定了一个泛型形参,该形参名为EE next();//定义该接口是指定了两个泛型形参,该形参名为K、V上述代码中,使用 List 类型时,如果 E 形参传入的是 String 类型实参,则产生了一个新的类型:List类型:List类型。原创 2023-04-06 23:53:44 · 423 阅读 · 0 评论 -
《疯狂Java讲义》读书笔记4
在初始化阶段则负责初始化这些静态成员变量,初始化静态成员变量就是执行类初始化代码或声明类变量时指定的初始值,他们的执行顺序与源代码中的排序相同。然后对于普通初始化块,是在构造器之前执行,也是上溯至 java.lang.Object 类(如果有普通初始化块或者构造器),先执行它的初始化块,然后执行它的构造器……编译时,要执行其父类的静态初始化块,一直上溯至 java.lang.Object 类(如果有静态初始化块),执行其的静态初始化块,最后才执行该类的静态初始化块。是构造器的补充,在构造器之前执行。原创 2023-04-04 18:55:00 · 510 阅读 · 0 评论 -
《疯狂Java讲义》读书笔记4
在初始化阶段则负责初始化这些静态成员变量,初始化静态成员变量就是执行类初始化代码或声明类变量时指定的初始值,他们的执行顺序与源代码中的排序相同。然后对于普通初始化块,是在构造器之前执行,也是上溯至 java.lang.Object 类(如果有普通初始化块或者构造器),先执行它的初始化块,然后执行它的构造器……编译时,要执行其父类的静态初始化块,一直上溯至 java.lang.Object 类(如果有静态初始化块),执行其的静态初始化块,最后才执行该类的静态初始化块。是构造器的补充,在构造器之前执行。原创 2023-05-14 14:36:28 · 313 阅读 · 0 评论 -
23.3.19总结
晚自习打了一次比赛,感觉题目不是很难,但是还有写不出来,要加快读题的速度,而且做题要先想好思路再写代码,不然有点浪费时间。学习了一部分基础的Java,接下来要学习的内容。原创 2023-03-19 22:40:31 · 69 阅读 · 0 评论 -
《疯狂Java讲义》读书笔记3
当调用子类的初始化构造器时,会先执行父类构造器,父类构造器会继续上溯到它的父类构造器,所以最先执行的是 java.lang.Object 类的构造器。引用类型的转换只能在具有继承关系的两个类型之间运行(编译时类型是子类类型,运行时类型为子=父类类型),两个没有任何继承关系的类型不能进行类型转换。编译时类型是父类,运行是类型是子类,此时该方法行为总是表现为子类的行为特征,但是父类不存在的方法变量不能调用,会编译错误。子类不会获得父类的构造器,但是可以调用父类构造器的初始化代码,类似于重载。原创 2023-04-02 12:06:52 · 308 阅读 · 0 评论 -
《疯狂Java讲义》读书笔记2
在子列方法中通过 super 显式调用自己重写的方法,也可以调用 Bird 类中被覆盖的 fly()方法,调用 super 也不能出现在 static 修饰的方法中(因为static 修饰的是一个类,不是对象)(其中 this 也不能出现在 static 修饰的方法中)在四月二号有学姐讲课,内容是 JavaFX 和面向对象,时间很紧,我还只学到继承,多态也看了,但是还没用代码实现,看的很慢,但是还是得用到代码上,总是会有些东西看懂了,但是下一秒写代码就不会了,还是得多花点时间。原创 2023-03-30 22:32:35 · 286 阅读 · 0 评论 -
《疯狂Java讲义》读书笔记1
这两天学习 java 是看的书,刚开始看的时候,它这么厚真的很劝退,但是我发现仔细看里面的内容,他讲的真的很好,是视频里面达不到的效果,这就是学长学姐给我们每人一本书,让我们看的原因,有时候视频看一遍就过去了,有些概念可能是模糊的,然后就会很快忘记。我发现和其他人的差距还很大,在学 java 和做项目这个计划上面我落后很多了,所以我要花更多时间看书,先看书到时候学完再复习视频的知识。对于 java 学习还有很多漏洞,之前是看视频学习的,所以很多东西没有学到,很多名词还不了解。原创 2023-03-28 21:09:56 · 618 阅读 · 0 评论 -
Java学习3
原创 2023-03-23 21:51:36 · 72 阅读 · 0 评论 -
Java学习1
常见的DOS命令盘符名称:盘符切换。D:回车,表示切换到 D 盘dir查看当前路径下的内容。cd 目录进入单级目录。cd..回退上一级目录。cd 目录1\目录2\...进入多级目录。cd\回退到盘符目录。cls清屏。exit退出命令提示符窗口。原创 2023-03-19 22:41:50 · 75 阅读 · 0 评论