java
文章平均质量分 82
丑八怪223
你不努力,谁也给不了你想要的生活
展开
-
Kubernetes
k8s学习原创 2023-02-19 15:55:35 · 1052 阅读 · 2 评论 -
docker
docker学习原创 2023-01-31 16:33:31 · 302 阅读 · 0 评论 -
springMvc(二)
一、SSM整合 前面我们已经把Mybatis、Spring和SpringMVC三个框架进行了学习,今天主要的内容就是把这三个 框架整合在一起完成我们的业务功能开发,具体如何来整合,我们一步步来学习。 1.1 流程分析 (1) 创建工程 创建一个Maven的web工程 pom.xml添加SSM需要的依赖jar包 编写Web项目的入口配置类,实现AbstractAnnotationConfigDispatcherServletInitializer 重写以下方法 getRoot原创 2023-04-10 16:28:22 · 555 阅读 · 1 评论 -
springmvc(一)
springMVC学习原创 2023-03-24 15:09:18 · 532 阅读 · 0 评论 -
svn使用
svn学习原创 2023-03-03 09:58:36 · 520 阅读 · 0 评论 -
redis三(3-3)
redis学习原创 2022-12-02 14:05:03 · 102 阅读 · 0 评论 -
redis三(3-2)
redis多级缓存原创 2022-11-24 10:40:27 · 327 阅读 · 0 评论 -
redis(四)
redis学习原创 2022-12-06 14:33:33 · 163 阅读 · 0 评论 -
redis三(3-1)
redis分布式原创 2022-11-19 16:05:26 · 670 阅读 · 0 评论 -
redis(二)
redis学习原创 2022-11-16 12:49:57 · 1129 阅读 · 0 评论 -
redis(一)
redis学习原创 2022-11-13 08:51:58 · 383 阅读 · 0 评论 -
Nginx(五)
Nginx学习原创 2022-11-09 10:16:44 · 1217 阅读 · 0 评论 -
Nginx(四)
Nginx学习原创 2022-11-02 11:04:09 · 304 阅读 · 0 评论 -
Nginx(三)
Nginx学习原创 2022-10-25 15:27:15 · 2545 阅读 · 0 评论 -
Nginx(二)
Nginx学习原创 2022-10-18 11:16:57 · 2182 阅读 · 0 评论 -
Nginx(一)
Nginx学习原创 2022-10-11 16:23:30 · 777 阅读 · 0 评论 -
JavaScript
JavaScript学习原创 2022-10-08 10:04:52 · 310 阅读 · 0 评论 -
Vue&Element
vuejs学习原创 2023-01-02 13:56:59 · 466 阅读 · 0 评论 -
Filter&Listener&AJAX
filter和listener的区别及学习原创 2022-10-05 14:47:15 · 149 阅读 · 0 评论 -
会话技术--cookie和session
会话技术学习原创 2023-01-14 16:44:04 · 906 阅读 · 0 评论 -
JSP&mvc
jsp和vc三层架构学习原创 2023-01-16 17:53:11 · 778 阅读 · 0 评论 -
mysql学习(五)
mysql主从,日志原创 2022-09-29 12:02:26 · 390 阅读 · 0 评论 -
mysql学习(四)
mysql存储引擎,sql优化以及索引等其他方面的内容原创 2022-08-04 13:18:40 · 1292 阅读 · 0 评论 -
mysql学习(三)
select 列名列表 from 表名列表 where....1.2准备sql:# 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT INTO dept (NAME) VALUES ('开发部'),('市场部'),('财务部'); # 创建员工表 CREATE TABLE em原创 2022-06-14 10:26:17 · 103 阅读 · 0 评论 -
mysql学习(二)
概念: 对表中的数据进行限定,保证数据的正确性、有效性和完整性。表在创建的时候,或者表创建完成之后,我们都可以对它的某些列添加一些约束。分类: 1. 主键约束:primary key 2. 非空约束:not null 3. 唯一约束:unique 4. 外键约束:foreign key二、非空约束非空约束:not null,某一列的值不能为null 1. 创建表时添加约束 CREATE TABLE stu( id INT, NAME VAR原创 2022-06-11 10:51:56 · 190 阅读 · 0 评论 -
mysql学习(一)
一、数据库相关概念1.1 数据库以前我们做系统,数据持久化的存储采用的是文件存储。存储到文件中可以达到系统关闭数据不会丢失的效果,当然文件存 储也有它的弊端。 假设在文件中存储以下的数据:姓名 年龄 性别 住址 张三 23 男 北京西三旗 李四 24 女 北京西二旗 王五 25 男 西安软件新城 现要修改李四这条数据的性别数据改为男,我们现学习的IO技术可以通过将所有的数据读取到内存中,然后进行修改再存到 该文件中。通过这种方式操作存在很大问题,现在只有三条数据原创 2022-06-10 09:54:34 · 941 阅读 · 0 评论 -
Request&Response
一、Request和Response的概述 Request是请求对象,Response是响应对象。这两个对象在我们使用Servlet的时候有看到: @WebServlet("/demo1")public class ServletDemo1 implements Servlet { @Override public void service(ServletRequest request, ServletResponse response) throws ServletExcep原创 2022-10-01 14:12:50 · 644 阅读 · 0 评论 -
oracle(四)
一、PL/SQL 1.1什么是 PL/SQL 1.2变量1.3属性类型1.4异常1.5条件判断1.6循环1.7游标1.8二、存储函数2.1什么是存储函数 2.2存储函数语法结构2.3案例 2.42.52.6三、存储过程 3.1什么是存储过程 3.2存储过程语法结构3.3案例 3.43.53.6四、触发器 4.1什么是触发器4.2创建触发器的语法4.3案例4.44.5五、综合案例 5.原创 2022-05-29 14:45:01 · 1254 阅读 · 0 评论 -
oracle(三)
一、视图1.1什么是视图 视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚表,视 图所对应的数据并不真正地存储在视图中,而是存储在所引用的数据表中,视图 的结构和数据是对数据表进行查询的结果。 根据创建视图时给定的条件,视图可以是一个数据表的一部分,也可以是多 个基表的联合,它存储了要执行检索的查询语句的定义,以便在引用该视图时使 用。 使用视图的优点: 1.简化数据操作:视图可以简化用户处理数据的方式。 2.着重于特定数据:不必要的数据或敏感数据可以原创 2022-05-23 16:25:12 · 188 阅读 · 0 评论 -
oracle(二)
自来水的建表语句--建立价格区间表create table t_pricetable(id number primary key,price number(10,2),ownertypeid number,minnum number,maxnum number);--业主类型create table t_ownertype(id number primary key,name varchar2(30));--业主表create table t_owners(原创 2022-05-17 11:34:55 · 2118 阅读 · 2 评论 -
oracle(一)
一、ORACLE 简介1.1什么是 ORACLE ORACLE 数据库系统是美国 ORACLE 公司(甲骨文)提供的以分布式数据 库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或 B/S 体系结构的数据库之一。 ORACLE 通常应用于大型系统的数据库产品。 ORACLE 数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通 用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个 完备关系的产品;作为分布式数据库它实现了原创 2022-05-14 09:48:07 · 970 阅读 · 0 评论 -
HTTP&Tomcat&Servlet
一、Web概述1.1 Web和JavaWeb的概念Web:全球广域网,也称为万维网(www),能够通过浏览器访问的网站。 在我们日常的生活中,经常会使用浏览器去访问`百度`、`京东`、`传智官网`等这些网站,这些网站统称为Web网站。 JavaWeb:用Java技术来解决相关web互联网领域的技术栈1.2 JavaWeb技术栈B/S 架构:Browser/Server,浏览器/服务器 架构模式,它的特点是,客户端只需要浏览器,应用程序的逻辑和数据都存储在服务器端。浏览器只需要请求.原创 2022-05-11 16:11:32 · 238 阅读 · 0 评论 -
mybatis(二)
mybatis练习能够使用映射配置文件实现CRUD操作 能够使用注解实现CRUD操作 配置文件CRUD就是把sql语句写到配置文件中,注解CRUD就是吧sql语句写到注解上。一、配置文件实现CRUD如上图所示产品原型,里面包含了品牌数据的 查询 、 按条件查询 、 添加 、 删除 、 批量删除 、 修改 等功能,而这些功能其实 就是对数据库表中的数据进行CRUD操作。接下来我们就使用Mybatis完成品牌数据的增删改查操作。以下是我们要完成功能 列表:1.1 环境准备.原创 2023-03-10 10:32:29 · 662 阅读 · 0 评论 -
mybatis(一)
一、Mybatis概述1.1Mybatis概念MyBatis 是一款优秀的持久层框架,用于简化 JDBC 开发 MyBatis 本是 Apache 的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github 官网:https://mybatis.org/mybatis-3/zh/index.html 持久层: 负责将数据到保存到数据库的原创 2022-05-07 15:37:06 · 319 阅读 · 0 评论 -
Linux(二)
VMware虚拟机开机显示:键盘挂钩超时值未设置为VMware workstation建议的值。一、Linux的目录结构:管理员用户在root目录下,其他普通用户在home目录下,很多其他软件是安装在user目录中。/:表示根目录这个目录结构在 Linux系统中点击计算机-->文件系统-->在这里就可以看到Linux目录结构。[root@itcast01 ~]# 前面是用户名(root) 后面是主机名(itcast01) ~是是表示根目录下的root目录.原创 2022-09-12 11:22:27 · 1114 阅读 · 0 评论 -
maven
1.1 Maven简介 Apache Maven 是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构 建、报告和文档。 官网 :http://maven.apache.org/ 通过上面的描述大家只需要知道Maven是一个工具即可。Apache 是一个开源组织,将来我们会学习很多Apache提供的项目。1.Maven模型 项目对象模型 (Project Object Model) 依赖管理模型(Dependency) 插件(P原创 2022-05-06 11:08:33 · 189 阅读 · 0 评论 -
JDBC学习
javaweb介绍什么是javawebWeb:全球广域网,也好吃能为万维网(www),能够通过浏览器访问的网站 JavaWeb:使用java技术来解决相关web互联网领域的技术栈1.网页:展现数据2.数据库:存储和管理数据3.javaWeb程序:逻辑处理一、JDBC概述1.1 JDBC概念JDBC 就是使用Java语言操作关系型数据库的一套API 全称:( Java DataBase Connectivity ) Java 数据库连接我..原创 2022-04-14 10:19:31 · 1057 阅读 · 0 评论 -
java中XML、XML解析、XPath、设计模式
一、XML1.1XML概述XML是可扩展标记语言(eXtensible Markup Language)的缩写,它是一种数据表示格式,可以描述非常复杂的数据结构,常用于传输和存储数据。XML的几个特点和使用场景一是纯文本,默认使用UTF-8编码; 二是可嵌套; 如果把XML内容存为文件,那么它就是一个XML文件。 XML的使用场景:XML内容经常被当成消息进行网络传输,或者作为配置文件用于存储系统的信息。总结:1.XML是什么?XML的全称为(EXtensibl..原创 2022-04-12 13:19:32 · 497 阅读 · 0 评论 -
java中Junit单元测试、反射、注解、动态代理
一、单元测试1.1单元测试概述单元测试单元测试就是针对最小的功能单元编写测试代码,Java程序最小的功能单元是方法,因此,单元测试就是针对Java方法的测试,进而检查方法的正确性。目前测试方法是怎么进行的,存在什么问题只有一个main方法,如果一个方法的测试失败了,其他方法测试会受到影响。 无法得到测试的结果报告,需要程序员自己去观察测试是否成功。 无法实现自动化测试。Junit单元测试框架JUnit是使用Java语言实现的单元测试框架,它是开源的,Java开发者都应当学习并原创 2022-04-11 10:31:32 · 501 阅读 · 0 评论 -
java类加载器&反射&模块化
一、类加载器 1.1类加载1.2类加载器1.类加载器的作用 2.JVM的类加载机制3.Java中的内置类加载器 4.ClassLoader 中的两个方法二、反射2.1反射的概述2.2获取Class类对象的三种方式1.三种方式分类 2.示例代码 2.3反射获取构造方法并使用1.Class类获取构造方法对象的方法2.Constructor类用于创建对象的方法2.4反射获取构造方法并使用练习12.5反射获取构造方法并使用练习22.原创 2022-04-10 10:41:26 · 167 阅读 · 0 评论