- 博客(7)
- 收藏
- 关注
原创 BIO实例及分析
Java BIO 就是传统的java io 编程,其相关的类和接口在 java.ioBIO(blocking I/O) : 同步阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销,可以通过线程池机制改善(实现多个客户连接服务器)。【后有应用实例】BIO方式适用于连接数目比较小且固定的架构,这种方式对服务器资源要求比较高,并发局限于应用中,JDK1.4以前的唯一选择,程序简单易理解。
2024-01-16 09:35:59 521 1
原创 FileInputStream及FileOutputStream
import org/*** 演示FileInputStream的使用(字节输入流 文件--》程序)/*** 演示读取文件* 单个字节读取,效率比较低* 所以使用read(byte[] b)try {//创建FileInputStream对象,用于读取文件 fileInputStream = new FileInputStream(filePath);//这里使用的read是[read() int] //从该输入流读取一个字节的数据。
2024-01-15 15:17:06 473
原创 MyBatis Plus
我们在实际操作数据库的时候会涉及到很多的条件。所以MP为我们提供了一个功能强大的条件构造器Wrapper。使用它可以让我们非常方便的构造条件。 其继承体系如下: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-10SUCFV2-1689770557452)(img\wrapper继承体系图.png)] 在其子类中提供了很多用于构造Where条件的方法。的子类则额外提供了用于针对Select语法的select方法。可以用来设置查询哪些列。的子类。
2023-07-19 20:46:42 93
原创 Java面试题
面向对象的三大特征:封装、继承、多态。面向过程的思想:完成每个需求时,都要分析做什么、怎么做,需要面对每一个具体的步骤和过程,这些步骤相互调用和协作,共同需求,面向过程思想中每一步都需要我们去参与实现和操作。面向对象的思想:把客观的实体抽象为对象,认为程序是由一系列的对象构成,将我们从执行者变成了指挥者。通过封装、继承和多态简化问题,提升代码的复用性和可维护性。(1)当加载一个类时,先判断此类是否已经被加载,如果类已经被加载则返回;
2023-06-27 17:02:02 5707
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人