![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java基础
文章平均质量分 73
java基础
馒头太帅了
这个作者很懒,什么都没留下…
展开
-
乱写IO一气
io原创 2022-10-03 11:12:36 · 440 阅读 · 1 评论 -
乱写线程的并发
乱写的原创 2022-06-21 22:22:56 · 178 阅读 · 0 评论 -
Gradle---B站学习
Gradle—B站学习gradle目录结构:Gradle依赖于 java语言,并且需要配置一个环境变量 为什么要给Gradle配置环境变量虽然Gradle的下载和安装和maven一样,但是由gradle目录结构可以看到在bin文件夹里面有个gradle.bat文件,双击就可以运行,但是我们不能每次使用都去他的bin目录下去 找.bat文件 双击它,这样很麻烦,所以我们要配置一...原创 2020-04-26 23:23:54 · 145 阅读 · 0 评论 -
Maven---B站学习总结
Maven—B站学习总结Maven是一个项目管理工具定义: Maven 是一个项目管理工具, 它包含了一个项目对象模型 (POM:Project Object Model), 一组标准集合, 一个项目生命周期(Project Lifecycle), 一个依赖管理系统(Dependency Management System), 和用来运行定义在生命周期阶段(phase)中插件(pl...原创 2020-04-13 17:37:45 · 169 阅读 · 0 评论 -
Java基础---B站学习---函数式编程
Java基础—B站学习—函数式编程1.Lambda的延迟执行有些场景的代码执行后,结果不一定会被使用,从而造成性能浪费。而Lambda表达式是延迟执行的,这正好可以作为解决方案,提升性能。2.性能日志浪费案例2.1通过案例发现问题2.2优化日志案例@FunctionalInterfacepublic interface MessageBuilder { // 定义一个拼接消息的抽象方法,返回被拼接的字符串 public abstract String builder原创 2020-07-05 16:26:08 · 82 阅读 · 0 评论 -
Java基础---B站学习---函数式接口
Java—函数式接口指的是在Java中,有且 只有一个抽象方法的接口,接口中也可以包含其他的方法(静态的,私有的,默认的),但是抽象方法只能有一个P421-P436...原创 2020-07-05 10:47:32 · 78 阅读 · 0 评论 -
JSON学习笔记总结
JSON学习笔记总结概念:JSON:JavaScript Object Notation JavaScript对象表示法在Java中对象表示法:将数据封装到对象中Person p = new Person(); p.setName("张三"); p.setAge(23); p.setGender("男");javascript中对象表示法:将数据封装到对象中var p = {...原创 2020-04-11 20:25:43 · 312 阅读 · 0 评论 -
AJAX---B站学习笔记总结
AJAX学习笔记总结交互概念(同步和异步)概念:实现方式:1.原生的JS实现方式//1.创建核心对象 var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else...原创 2020-04-11 18:32:46 · 186 阅读 · 0 评论 -
监听器学习总结
监听器学习总结Listener:监听器概念:web的三大组件之一。事件监听机制事件 :一件事情事件源 :事件发生的地方监听器 :一个对象注册监听:将事件、事件源、监听器绑定在一起。 当事件源上发生某个事件后,执行监听器代码ServletContextListener:监听ServletContext对象的创建和销毁== 方法:==* void contextD...原创 2020-04-11 16:03:54 · 123 阅读 · 0 评论 -
过滤器学习笔记总结
过滤器Filter:过滤器概念Filter:过滤器快速入门案例:主要是经过注解@WebFilter可以访问的资源,后来要通过FilterChain对象的doFilter方法进行放行操作Filter:过滤器细节 web.xml的配置 过滤器执行流程首先是对request对象请求消息进行增强,输出Demo2执行了…语句,之后进行放行操作访问页面jsp/html,之后对res...原创 2020-04-11 15:45:09 · 183 阅读 · 0 评论 -
MVC和三层架构学习总结
MVC和三层架构学习总结 MVC只是一种开发模式MVC模式图解三层架构概念三层架构图解原创 2020-04-11 12:05:24 · 379 阅读 · 0 评论 -
JavaWeb---session学习笔记总结
JavaWeb—session学习笔记总结原创 2020-04-10 19:21:13 · 182 阅读 · 0 评论 -
JavaWeb---Jsp学习笔记总结
JavaWeb—Jsp学习笔记总结路径访问图解概念原理:Jsp本质就是一个servlet。jsp脚本jsp内置对象原创 2020-04-10 16:42:15 · 212 阅读 · 0 评论 -
JavaWeb---Cookie学习总结
JavaWeb—Cookie学习总结会话技术原创 2020-04-10 15:05:49 · 173 阅读 · 0 评论 -
JavaWeb---Response学习笔记总结
JavaWeb—Response学习笔记总结功能:设置响应消息设置响应行和响应头设置响应体Response案例重定向2.转发(forward)和重定向(redirect)的区别和特点 重定向是从客户端发出来的路径写法服务器输出字符数据到浏览器出现乱码解决方式例:服务器输出字节数据到浏览器出现乱码解决方式例:ServletContext对象概念:...原创 2020-04-10 01:13:27 · 113 阅读 · 0 评论 -
JavaWeb---http学习笔记
JavaWeb—http学习笔记http请求大致格式请求行请求头请求空行请求体(正文)原创 2020-04-09 18:26:44 · 101 阅读 · 0 评论 -
JavaWeb---Request学习总结
JavaWeb—Request请求和响应的过程Request简介Request功能:获取请求消息数据Request获取请求行数据URI比URL范围大Request获取请求头数据Request获取请求体数据例:对应的请求页面请求页面对应的请求路径Request功能:其他功能...原创 2020-04-09 17:22:57 · 123 阅读 · 0 评论 -
JavaWeb---Servlet学习笔记总结一下
JavaWeb—Servlet:Servlet的运行需要依赖于一个web容器概念图简介快速入门和例子Servlet执行原理/过程图片解析Servlet生命周期servlet3.0简介servlet体系结构HttpServlet请求图解...原创 2020-04-08 16:26:01 · 157 阅读 · 0 评论 -
JavaWeb---Tomcat学习笔记
Tomcat原创 2020-04-08 14:15:09 · 113 阅读 · 0 评论 -
web相关概念学习笔记
webweb相关概念浏览器一般自带静态资源解析器web服务器软件简介原创 2020-04-08 12:10:09 · 101 阅读 · 0 评论 -
XML相关概念
XMLXML概念XML语法例:XML组成部分XML约束DTD约束schema约束例:Jsoup原创 2020-04-08 11:02:24 · 87 阅读 · 0 评论 -
Java基础---SpringJDBC
Java基础—SpringJDBC例:原创 2020-04-07 20:53:59 · 72 阅读 · 0 评论 -
Java基础---数据库连接池学习笔记总结一下
Java基础—数据库连接池c3p0数据库连接池概念:就是一个容器的集合,存放库连接的容器,当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。好处1.节约资源2.用户访问高效实现c3p0数据库连接池使用Druid数据库连接池...原创 2020-04-07 20:39:03 · 158 阅读 · 0 评论 -
Java基础---JDBC学习笔记总结一下
Java基础—JDBC(P546-548练习)JDBC简介例:详解JDBC的各个对象DriverManager:驱动管理对象Connection:数据库连接对象Statement:执行SQL对象ResultSet:结果集对象,封装查询结果PrepareStatement:结果集对象,封装查询结果JDBC控制事务...原创 2020-04-07 16:53:35 · 143 阅读 · 0 评论 -
Java---DCL语句
Java—DCL语句用户管理用户权限原创 2020-04-07 10:55:09 · 158 阅读 · 0 评论 -
MySQL事务学习笔记总结一下
MySQL事务事务的基本介绍事务的四大特征隔离级别原创 2020-04-07 10:35:10 · 102 阅读 · 0 评论 -
Java---数据库的设计
Java—数据库的设计多表关系范式备份和还原原创 2020-04-02 16:45:44 · 296 阅读 · 0 评论 -
Java---MySQL约束
Java—MySQL约束非空约束唯一约束:也被称为唯一索引主键约束主键约束-自动增长外键约束外键约束:级联操作原创 2020-04-02 14:58:32 · 111 阅读 · 0 评论 -
Java---数据库和MySQL
Java—数据库my.ini文件是MySQL的配置文件MySQL数据目录中表的文件是 .frm结尾的SQL基础概念什么是SQL:结构化查询语言SQl通用语法SQL分类DDL操作数据库的语句DDL操作表的语句创建查询修改删除DML语句添加数据删除数据修改数据DQL语句语句基础查询条件查询排序查询聚合函数分组查询...原创 2020-04-01 18:12:45 · 189 阅读 · 0 评论 -
JavaWeb---注解
JavaWeb—注解JDK内置注解自定义格式注解自定义格式注解中的元注解在程序中解析或者使用注解:获取注解中定义的属性值原创 2020-03-31 20:14:41 · 109 阅读 · 0 评论 -
JavaWeb---反射
JavaWeb—反射反射:框架设计的灵魂例:原创 2020-03-31 16:30:17 · 121 阅读 · 0 评论 -
JavaWeb---Junit单元测试
JavaWeb—Junit单元测试测试分类:黑盒测试,白盒测试例:原创 2020-03-30 17:53:20 · 506 阅读 · 0 评论 -
Java---TCP综合案例
Java—TCP综合案例例:例:文件上传案例阻塞(在客户端第六步之前)B/S服务器分析原创 2020-03-30 15:49:13 · 156 阅读 · 0 评论 -
Java---TCP通信程序
Java—TCP通信程序TCP通信可以实现两台计算机之间的数据互通,通信的两端严格区分客户端与服务器端TCP通信程序概述Socket类(表示客户端的类)例:ServerSocket类(表示服务端的类)例:...原创 2020-03-26 15:42:03 · 184 阅读 · 0 评论 -
Java---网络编程
Java—网络编程软件结构1.C/S结构:Client/Server—>客户端和服务器结构(QQ,迅雷等等)2.B/S结构:Browser/Server—>浏览器和服务器结构(谷歌,火狐等等)网络通信协议TCP/IP协议:传输控制协议/因特网互联协议,是Internet最基本,最广泛的协议。它定义了计算机如何连入Inter网,以及数据如何在他们之间传输的标准,内部包含了一系列...原创 2020-03-25 17:52:15 · 121 阅读 · 0 评论 -
Java---打印流
Java—打印流原创 2020-03-25 14:09:37 · 85 阅读 · 0 评论 -
Java---B站学习总结---序列化
Java—序列化把对象以流的方式写入到文件中保存,叫写对象,也叫序列化把文件中保存的对象以流的方式读取出来,叫读对象,也叫反序列化ObjectOutputStream例:ObjectInputStream例:...原创 2020-03-25 14:02:40 · 83 阅读 · 0 评论 -
Java---转换流
Java—转换流字符编码和字符集字符编码:就是一套自然语言的字符与二进制数之间的对应规则编码表:生活中文字和计算机中二进制的对应规则字符集:也叫编码表,是一个系统支持的所有字符的合集一套字符集必然至少有一套字符编码InputStreamReaderOutputStreamWriter...原创 2020-03-24 18:16:29 · 69 阅读 · 0 评论 -
Java---字符缓冲流
Java—字符缓冲流Java—字符缓冲输出流Java—字符缓冲输入流原创 2020-03-24 16:39:22 · 99 阅读 · 0 评论 -
Java---字节缓冲流
Java—缓冲流缓冲流都是为了增强读写的效率BufferedOutputStream 字节缓冲输出流BufferedInputStream 字节缓冲输入流原创 2020-03-24 15:56:21 · 93 阅读 · 0 评论