后端学习
憨子周
这个作者很懒,什么都没留下…
展开
-
netty进行实时通信消息过多导致带宽占用过高
netty进行实时通信消息过多导致带宽占用过高,带宽占用过高通常是由于网络通信中的消息频繁发送或者消息体过大引起的原创 2023-09-06 12:00:54 · 350 阅读 · 0 评论 -
Java中Http请求restful接口POST、GET、PUT、DELETE等
Java中Http请求restful接口POST、GET、PUT、DELETE等;springboot http请求controller接口;原创 2022-09-20 15:07:55 · 2881 阅读 · 0 评论 -
Java8 list.stream().filter()过滤方法
List<DisStatOverview> listUpdate = scientificProjectsRecords.stream() .filter(r -> r.getStatClassifyName().equals(e.getStatClassifyName()) && r.getxAxisCode().equals(e.getxAxisCode())) .原创 2021-09-06 11:31:32 · 8117 阅读 · 3 评论 -
java连接数据库(JDBC)
java连接数据库(JDBC):实体类:创建与数据库对应的成员变量(封装)Dao类:1.导包(下载包) eg:Class.forName("com.mysql.cj.jdbc.Driver"); 2.加载驱动 //(driverManger) eg:DriverManager.getConnection("jdbc:mysql://192.168.3.92:3306/school","root","123456"); 3...原创 2021-05-20 10:57:58 · 104 阅读 · 1 评论 -
Java多线程
线程3种实现方式: 1.继承Thread类,实现run方法,start启动线程<--1.创建进程类(extends Thread) 2.重写run()方法 3.创建一个进程类的对象,然后调用 start()方法启动线程--> 2.实现Runable接口,实现run方法,需要Thread类来启动 3.实现Callable接口,实现call方法,FutureTask激活Callable,使用Thread类来启动4种线程池的区别:newCach...原创 2021-05-20 10:46:07 · 83 阅读 · 0 评论 -
File类和stream流
File类操作文件和目录、stream流操作文件内容File类: InputStream 输入流(写文件)抽象类,用ctrl+h找子类 FileInputStream file1=new FileInputStream(文件路径/文件名) ; OutputStream 输出流(读文件) FileOutputStream file2=new FileOutputStream(文件路径/文件名) ; /*复制文件:Fi...原创 2021-05-20 10:35:19 · 528 阅读 · 0 评论 -
lambda表达式使用
forEach中使用lambda表达式遍历:List<String> obj =ArrayList<> ();obj.add("456");obj.add("789");obj.add("123");obj.forEach(k->{ System.out.println(k);});lambda表达式作为jdk1.8新特性,提供了更为简洁的编码方式:Lambda 表达式主要用来定义行内执行的方法类型接口,例如,一个简单方法接口。 Lambd..原创 2021-05-20 10:20:36 · 64 阅读 · 0 评论 -
String类包含方法
String类包含方法以及String、StringBuffer、StringBuilder之间的区别String类方法字符串分割 String str="das432gf32dfa";1.将str进行分割,并返回一个String数组 String[]arr=str.split("");2.indexOf(String a) 查找索引subString(index a,index b) 截取字符串[a,b) indexOf(2)3...原创 2021-05-20 10:11:31 · 3016 阅读 · 0 评论 -
抽象类和接口之间的区别
抽象类和接口介绍以及抽象类和接口之间的区别:抽象类 Abstract: 设一个目标,让程序去实现;(有强制实现目标的功能) 一般在实现的方法中,不写访问修饰符;特点:1.创建抽象方法2.抽象类不能被实体化。3.只能被继承(强制继承)。`4.除了抽象方法以外,具备类的所有特征。接口 interface代替class(不是一个类,行为规范设置):JDK 1.8以下版本的特点:1.没有属性(可以有赋值的静态变量),只有行为,2.自动设置抽象方法2.子类用imple...原创 2021-05-20 09:55:58 · 94 阅读 · 0 评论 -
java三大特性
java三大特性:封装、继承、多态本文是通过自己的学习理解,对于Java面向对象的三大特性和对象类Object进行简要概述。三大特性:特点:封装针对成员变量、继承针对类与类之间的关系、多态针对成员方法封装: 将类中成员变量用private关键字修饰(变量私有化), 转换成get、set方法 继承: 1.子类 extends 父类(基类 超类) 2.子类只能有一个父类(类和类之间的关系,) 3.父类中用public或protected修饰成员变...原创 2021-05-20 09:51:30 · 86 阅读 · 0 评论