跟着韩顺平学Java
文章平均质量分 83
韩顺平老师零基础学Java课程笔记实践
元媛媛
这个作者很懒,什么都没留下…
展开
-
韩顺平Java | C25 JDBC和连接池(下)
传统连接方式的弊端:出现异常Too many connections,其它程序无法连接,哪怕及时关闭也存在耗时长的问题。原理:传统的JDBC数据库连接使用DriverManager获取,每次向数据库建立连接时都要将Connection加载到内存中,再验证IP地址,用户名和密码(0.05~1s),频繁连接过多占用系统资源,容易造成服务器崩溃。每次连接完数据库后都要断开,如果出现异常未能关闭,将导致数据库内存泄漏,最终导致重启数据库。不能控制连接数量,连接过多也可能导致内存泄漏,mysql崩溃。原创 2024-04-18 16:31:03 · 934 阅读 · 0 评论 -
韩顺平Java | C25 JDBC和连接池(中)
DataSourceDBCPC3P0ProxoolBoneCP※Druid原创 2024-04-15 22:53:06 · 226 阅读 · 0 评论 -
【韩顺平】零基础30天学会Java
创建流对象用流对象的方法进行输入或输出关闭流。原创 2023-11-21 22:46:24 · 232 阅读 · 0 评论 -
韩顺平Java | C25 JDBC和连接池(上)
JDBC概述:JDBC为访问不同数据库提供统一接口,为使用者屏蔽细节问题。Java程序员使用JDBC可以连接任何提供了JDBC驱动程序的数据库系统,从而完成对数据库的各种操作。原创 2024-04-14 10:52:08 · 515 阅读 · 0 评论 -
韩顺平Java | C24 MySQL数据库(下)
笛卡尔集:查询两个表,默认无条件情况下,取出第一张表中的每一条记录和第二张表的每一条记录进行组合,返回row1*row2条记录数,包含两张表的所有列。原创 2024-04-10 15:32:14 · 1140 阅读 · 0 评论 -
韩顺平Java | C24 MySQL数据库(上)
MySQL5.7(稳定)、Navicat、SQLyogMySQL三层结构:数据库管理系统DBMS-数据库DB-表Table(行/记录-用对象表示)原创 2024-04-03 21:34:21 · 254 阅读 · 0 评论 -
韩顺平Java | C23 反射Reflection
需求:通过外部文件配置,在不修改源码情况下控制程序(符合设计模式ocp开闭原则:不修改源码的情况下扩容功能)原创 2024-04-01 10:18:10 · 831 阅读 · 0 评论 -
韩顺平Java | C21网络编程
ip地址的组成:网络地址+ 主机地址A类:0 ~ 2^7-1 = 0 ~ 127B类:128 ~ 128+2^6-1 = 128 ~ 191C类:192 ~ 192+2^5-1 = 192 ~ 223D类:224 ~ 224+2^4-1 = 224 ~ 239E类:240 ~ 240+2^3-1 = 240 ~ 247端口号:在网络开发中,不要使用0~1024的端口,名花有主。原创 2024-03-28 21:55:41 · 388 阅读 · 0 评论 -
韩顺平Java | C19 IO流
文件在程序中是以流的形式来操作的输入流:数据从输入源/文件到程序/内存的路径输出流:数据从程序/内存到输入源/文件的路径。原创 2024-03-28 15:38:53 · 183 阅读 · 0 评论