- 博客(64)
- 收藏
- 关注
原创 Linux day1204
Nginx是一款轻量级的Web服务器反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,在各大型互联网公司都有非常广泛的使用。由俄罗斯的程序设计师伊戈尔西索夫()所开发,官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。
2024-12-29 17:01:46
1010
原创 Linux day 1130
家人们今天还是学习Linux系统书接上文作用:为文件或目录改名、或将文件或目录移动到其它位置语法举例将hello.txt改名为h.txt将文件h.txt移动到aa目录中将h.txt移动到aa目录中,并改名为hello.txtmv aa/ bb/如果bb目录不存在,将aa目录改名为bbmv aa/ bb/如果bb目录存在,将aa目录移动到bb目录中作用:对文件进行打包、解包、压缩、解压语法包文件后缀为.tar。
2024-12-29 16:23:35
1119
原创 Linux day 1129
在这一部分中,我们主要介绍几个常用的命令,让大家快速感。多,这个时候查看起来就不是很方便了,这个时候我们可以通。询文件尾部的数据信息,那这个时候如果文件很大,我们要一。直向下翻页,直到最后一页,去看最新添加的数据,这种方式。如果复制的是目录需要使用此选项,此时将复制该目录下所。:动态读取文件末尾内容并显示,通常用于日志文件的内。指令会一次性查看文件的所有内容,如果文件内容比较。将目录及目录中所有文件(目录)逐一删除,即递归删。确保目录名称存在,不存在的就创建一个。传给命令的参数,可以是零个、一个或者多。
2024-12-29 16:11:04
1178
原创 Linux day 11 28
Linux是一套免费使用和自由传播的操作系统。说到操作系统,大家比较熟知的应该就是Windows和MacOS操作系统,我们今天所学习的Linux也是一款操作系统。
2024-12-29 15:49:56
502
原创 Spring Security day 11.23
是Spring提供的安全认证服务的框架。使用可以帮助我们来简化认证和授权的过程。常用的权限框架除了,还有Apache的shiro框架。
2024-12-29 15:34:27
1015
原创 vue3 day1108
前端工程化是使用软件工程的方法来单独解决前端的开发流程中模块化、组件化、规范化、自动化的问题其主要目的为了提高效率和降低成本。
2024-12-29 15:07:08
848
原创 Vue 3 day1106
Vue是一套前端框架,用于免除原生JavaScript中的DOM操作,简化书写。基于MVVM(Model-View-ViewModel)思想,实现数据的双向绑定,将编程的关注点放在数据上。
2024-11-06 20:03:44
794
1
原创 SpringBoot day 1105
ok了家人们,今天继续学习spring boot,let‘s goyml文件注意书写方式,详情可以看上篇如果你想写的更好可以将状态码再编写一个实体类,去响应这个也可以直接在empMapper类中直接用注解写sql语句,不用映射配置文件。
2024-11-05 17:58:07
502
原创 SpringBoot day 1104
目前我们开发的过程当中,一般采用一个单体应用的开发采用SSM等框架进行开发,并在 开发的过程当中使用了大量的xml。
2024-11-04 20:42:42
964
原创 SpringMvc day1102
Spring MVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器自己编写的进行预处理和后处理。用户可以自己定义一些拦截器来实现特定的功能。谈到拦截器,还要向大家提一个词——拦截器链(Chain拦截器链就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,拦截器链中的拦截器就会按其之前定义的顺序被调用。
2024-11-02 16:55:32
1086
原创 SpringMvc day1101
ok了家人们,今天我们继续 studying springMvc,let‘me see see。记得建包的时候(在resource文件中要用 com/cjx/mapper)后者主要通过规范代码开发、测试通过手段减少运行时异常的。所有的异常均抛出到表现层进行处理。每个方法中单独书写,代码书写量巨大且意义不强,使用。以上两种都可以,一个是注释,一个是xml文件。系统中异常包括两类:编译时异常和运行时异常。,前者通过捕获异常从而获取异常信息,和SpringConfig配置类。ok家人们明天见byebye。
2024-11-01 20:54:11
508
原创 SpringMvc day1031
ok了家人们今天继续学习SpringMvc,let‘s go?编写类继承于,重写方法,在类上添加注解。映射的地址,/**表示包含子孙目录表示物理存在的地址四个静态目录都进行了映射添加json数据转换相关坐标因为Springmvc默认用对json数据进行转换,需要添加jackson依赖。开启自动转换json数据的支持作用:形参注解,将请求体所包含的数据传递给请求参数传递JSON数组传递JSON对象json数据与形参对象属性名相同,定义POJO。
2024-10-31 20:27:57
528
原创 SpringMVC day1028-1030
我们开发服务器端程序,一般都基于两种形式,一种C/S架构程序,一种B/S架构程序使用Java语言基本上都是开发B/S架构的程序,B/S架构又分成了三层架构。三层架构:表现层:WEB层,用来和客户端进行数据交互的。表现层一般会采用MVC的设计模型业务层:处理公司具体的业务逻辑的持久层:用来操作数据库的MVC全名是模型视图控制器,每个部分各司其职。Model:数据模型,JavaBean的类,用来进行数据封装。View:指JSPHTML。
2024-10-30 20:32:43
667
原创 AJAX和JSON day1026-1028
举例:[ "baidu", "jd", "tengxun" ]交互式、快速动态应用的网页开发技术,无需重新加载整个网。这意味着可以在不重新加载整个页面的情况下,是一种基于字符串的轻量级的数据交换格式。同步请求:串行操作,发送一个请求,需等待响应,期间。数组格式:[obj,obj,obj...]页的情况下,能够更新页面局部数据的技术。ok了家人们,明天见,byebye。写,同时也易于机器解析和生成。格式的数据需要借助第三方类库。对象的方法来发起异步请求。对象的方法来处理响应的数据。
2024-10-28 21:10:54
530
原创 spring day 1025
事务指逻辑上的一组操作,组成这组操作的各个单元,要么全。设置隔离级别,可以解决事务并发产生的问题,如脏读、不可。部成功,要么全部不成功。使用在方法上,不同的方法可以采用不同的事务参数配置。:以非事务方式运行,如果当前存在事务,抛出异。:如果当前存在事务,则在嵌套事务内执行。器,它里面提供了我们常用的操作事务的方法。:使用当前的事务,如果当前没有事务,就。:新建事务,如果当前在事务中,把当前。接口提供的是事务具体的运行状态,方法。执行,要么全部成功,要么全部不成功。:以非事务方式执行操作,如果当前存。
2024-10-27 11:25:46
1125
原创 spring (Aop) day 1024
ok了家人们,继续学习spring ,这段知识点有点绕,建议搭配b站的视频去学,在现实生活中,代理很常见。星直接联系的,而是明星的经纪人出面和节目组洽谈,而且只。是明星的代理人,他可以帮助明星来筛选演出业务,条件达不。可以看出,经纪人会将外界给明星的信息进行拦截、处理,这。我们这里代理类和被代理类都是自己亲自敲好的,即在。值得注意的是,代理类和被代理类应该共同实现一个接。上面的方法可以实现动态的拦截被代理类的方法,也就是说我。人只能代理一个明星,一旦明星有变动,或者想要代理其他明。
2024-10-24 21:14:40
1082
原创 spring day1022
简单说,就是再创建对象的同时给对象的属性赋值。ok了家人们,今天继续学习spring框架,容器的角度看是当应用程序需要使用一个对象。ok了家人们明天见bye,特别是男士!时,不再是应用程序直接创建该对象,而是由。在应用程序的角度看程序需要被动等待。
2024-10-22 16:21:56
419
原创 spring day 1021
功能,方便进行面向切面的编程,许多不容易用传统 OOP。可以用非容器依赖的编程方式进行几乎所有的测试工作,测试。部分间的联系,用于衡量软件中各个功能模块内部的功能。机制,将组件之间的依赖关系削弱,减少了程序组件之间。解,轻松的对组件进行配置和管理,使得组件的切换、替。提高了代码的可重用性和可维护性:将组件的实例化过。进行控制,避免硬编码所造成的过度程序耦合。式方式灵活的进行事务的管理,提高开发效率和质量。所必须的关联对象,此时降低了两个类的依赖关系。多著名的第三方框架和类库,逐渐成为使用最多的。
2024-10-21 19:13:55
713
原创 Mybatis day 1020
MyBatis对插件进行了标准化的设计,并提供了一套可扩展的插件机制。插件可以在用于语句执行过程中进行拦截,并允许通过自定义处理程序来拦截和修改SQL语句、映射语句的结果等。PageHelper是MyBatis中比较著名的分页插件,它提供了多种分页方式(例如MySQL和Oracle分页方式),支持多种数据库,并且使用非常简单。下面就介绍一下PageHelper的使用方式。
2024-10-20 19:23:16
721
原创 Mybatis框架 day1018
用户表和订单表的关系为,一个用户有多个订单,一个订单只。一对一查询的需求:查询一个订单,与此同时查询出该订单所。用户表和订单表的关系为,一个用户有多个订单,一个订单只。一对多查询的需求:查询一个用户,与此同时查询出该用户具。学生表和老师表的关系为,一个老师教过多个学生,一个学生。经常遇到很多按照很多查询条件进行查询的情况,比如京东的。句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还。多对多查询的需求:查询老师同时查询出该老师教过哪些学生。表与表之间的关系:一对一、一对多、多对多。
2024-10-19 11:14:04
741
原创 Java mybatis day1015
MyBatis最初是Apache的一个开源项目年6月这个项目由迁移到了。随着开发团队转投旗下,iBatis3.x正式更名为MyBatis。代码于2013年11月迁移到Github。MyBatis是一款优秀的持久层框架,用于简化JDBC开发。它支持自定义SQL、存储过程以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。MyBatis可以通过简单的XML或注解来配置和映射原始类型、接口和。
2024-10-16 17:21:51
722
原创 Java Maven day1014
如上图所示我们开发了一套系统,代码需要进行编译、测试、打包、发布,这些操作如果需要反复进行就显得特别麻烦,而Maven提供了一套简单的命令来完成项目构建。ok了家人们,今天学习了如何安装和配置Maven项目,我们一起去看看吧。好改为国内的下载镜像,例如阿里云中央仓库,华为云中央仓库。配置来管理各种依赖,只需要简单的配置就可以完成依赖管理。了一套高度完美的,易扩展的生命周期。项目的清理,初始化,编译,测试,打包,集成测试,验证,团队交流和发布项目信息。提供了一套标准化的构建流程(编译,测试,打包,发布……
2024-10-14 17:00:15
1239
原创 JAVA 反射 day1012
ok了家人们,今天我们学习了反射这个知识点,反射和框架息息相关,我们一起去看看这么个事。当我们的程序在运行后,第一次使用某个类的时候,会将此类的class。运行时环境的一部分,负责加载字节码文件,即将磁盘上的某个class。文件读取到内存,并将此类的所有信息存储到一个Class对象中。注意:C++编写的加载器,获取启动类加载器后输出结果是。文件被类加载器加载到内存后,类的加载器会创建出此class。:负责加载我们自定义类的加载器。类:类中的每一个构造方法都是一个。类的对象,是反射技术的基石。
2024-10-12 14:03:13
859
原创 Web day0906
优点:只需要开发服务器代码,用户下载浏览器,维护方便;互联网上资源位置的一种表示,互联网上的每个文件都有一个。由于服务器需要请求响应,硬件服务器:服务器的构成包括处理器、硬盘、内存、系统总。线等,和通用的计算机架构类似,但是由于需要提供高可靠的。一个通信规则,这个规则规定了客户端发送给服务器的报文格。服务,因此在处理能力、稳定性、可靠性、安全性、可扩展。请求报文格式:包含请求行、请求头、空行、请求体 四。响应报文格式:响应行、响应头、空行、响应体 四个部。优点:具有客户端和服务器端,减轻服务器的压力。
2024-09-06 17:53:38
1251
原创 orcle 数据库 day0903
是Oracle数据库引入的一种过程化编程语言。PL/SQL编程语言在除了能够 编写SQL语句还能执行流程控制语句顺序、分支、循环。PL/SQL是建立在SQL语句的基础上的。PL/SQL程序以块(Block)为基本单位,分为三部分:声明部分(declare开头、执行部分(begin开头、异常处理 部分(exception开头。其中执行部分是必须的,其它两个部分是。
2024-09-06 17:22:03
1296
原创 oracle 数据库 day0902
表空间是一个逻辑结构,通常用来存放表、索引、视图等数据。不同类型的数据对象存储到不同的表空间 中。建立专门用于存储数据的表空间、建立专门用户存储索引的表。表空间创建好了之后,接下来我们可以在表空间下面对用户进。在实际工作中,在创建用户的同时建议为该用户指定表空间,对表的基本操作包括:创建表、增加字段、修改字段、删除字。前者会删除表中所有的数据,后缀可以删除表中所有的数据也。行各种操作,具体包括创建用户、 用户授权、 删除用户。语句可以从表中删除所有数据和指定条件的数据,语法。
2024-09-06 16:48:11
735
原创 oracle 数据库 day0823
查询出员工姓名,员工部门名称,员工领导姓名,员工领。需求:查询出每个部门最低工资,和最低工资员工姓名,左外连接查询两张表条件都满足的数据,以及左边表。右外连接查询两张表条件都满足的数据,以及右边表。使用内连接查询员工编号、员工姓名、部门名称。使用内连接查询员工编号、员工姓名、部门名称。表工资倒叙排列后,每页五条记录,查询第二页。需求:查询出员工姓名,员工领导姓名。号部门任意员工一样的员工信息。表作为主查询表,查询员工编。表作为主查询表,查询员工编。号、员工姓名、部门名称。号、员工姓名、部门名称。
2024-09-04 18:49:57
886
1
原创 JS day0820
Document Object Model 文档对象模型。将标记语言的各个组成 部分封装为对象。Document:整个文档对象Element:元素对象Attribute:属性对象Text:文本对象DOM:文档对象模型,操作html标签的文本 属性 css样式 以及事 件的。DOM中将所有的标签封装成对象 img标签 ===>Image 对象所有标签的父对象是Element。事件:HTML 事件是发生在 HTML 元素上的“事情”。按钮被点击鼠标移动到元素之上按下键盘按键。
2024-08-20 13:41:26
837
原创 JAVA (Jdbc) day 8.2
接口的实现在数据库驱动中。所有与数据库交互都是基于连接对象。句多次执行的情况下,可以复用,不必每次重新编译和解析。的方式,有效防止传入关键字或值导致。接口的子接口,用于执行预编译。在建立连接时,需要指定数据库。接口的实现在数据库驱动中。注入:将数据作为参数传递到。对象,可以向数据库发送。语句并获取执行结果。
2024-08-09 09:21:44
277
原创 JAVA(多线程)day 7.31
ok了家人们今天学习多线程,:在同一时刻,有多个任务在多个CPU上同时执行。:在同一时刻,有多个任务在单个CPU上交替执行。cpu同时执行多个程序。好处提高程序的效率。Thread第二种创建方式使用接口Runnable,重写接口Runnable ,run方法创建任务对象使用含有Runnable参数的构造方法,创建线程对象并指定任务。调用线程的start方法,开启线程。
2024-08-01 11:01:53
1210
原创 JAVA(IO流)7.31
该类能够方便地打印各种数据类型的值,写入数据后可以实现自动。设计模式就总结出来的一套解决开发中各类问题现成方案(固定套。在装饰类中对不需要扩展的方法调用被装饰类中的同名方法。我们平时使用的System语句就是调用了。在装饰类中对需要扩展的方法进行扩展。装饰类和被装饰类需要有共同的父类型。在装饰类中必须传入被装饰类的对象。在不修改源码的基础上实现方法的增强。ok了io学完了,下面学习多线程。不使用继承的基础上,动态地扩展。装饰者设计模式:在不改变原类。扩展:方法增强的多种方式。
2024-07-31 09:09:57
448
原创 JAVA(IO流-字节流)day 7.29
文件输出流,用于将数据写入文件中。ok家人们今天继续学习IO流,存储时,都是使用二进制来保存。它使用键值结构存储数据,继承于。是字节输出流的超类(父类),文件输出流,从文件读取数据。是所有字节输入流的父类,ok了家人们明天见。
2024-07-30 12:46:35
703
原创 JAVA (IO流) day7.25
通过File类与IO流进行搭配使用就可以通过Java代码将数据从内存写入到硬盘文件 或者从硬盘文件读取到内存中。
2024-07-28 12:02:08
1296
原创 JAVA集合 day7.24
元素无索引,元素存取无序,元素不可重复唯一。HashSet集合元素无索引元素存取无序元素不可重复唯一集合元素无索引元素存取有序元素不可重复唯 一)TreeSet集合元素无索引元素存取无序元素不可重复唯一),元素可排序。
2024-07-25 11:56:44
725
原创 JAVA周总结(集合) 0721day
public boolean remove(E e): 把给定的对象在当前集合中删除。public Object[] toArray(): 把集合中的元素,存储到数组中。:判断集合中有没有数据,如果有就取出来,再判断还有没有下一个,直到全部取出来。数组的长度是固定的,集合的长度根据存储的数据发生改变。在程序开发中,经常需要遍历单列集合中的所有元素。在进行集合元素迭代时,如果添加或移除集合中的元。集合是有序的集合,存储和取出的顺序一致。把给定的对象添加到当前集合中。素,添加到该集合中的指定位置上。
2024-07-21 17:06:56
968
原创 Java周总结7.20day
异常类的定义自定义一个编译期异常自定义类 并继承于 java.lang.Exception。自定义一个运行时期的异常类自定义类 并继承于 java.lang.RuntimeException。下面我们看一道题目要求:我们模拟注册操作,如果用户名已存在,则抛出异常并提示:亲,该用户名已经被注册。首先定义一个注册异常类。
2024-07-21 15:47:00
1205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人