自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 收藏
  • 关注

原创 docker环境搭建

阿里云官网https://www.aliyun.com/activity/2024purchase/purchasing_v2/通过容器的 mysql 命令行工具连接。sudo 超级管理员(最高权限)使用navicat做链接测试。/镜像加速器/centos。

2024-04-19 18:28:58 894

原创 Linux中项目部署

使用SQLyog连接linux系统mysql, 采用root用户连接即可(linux需要关闭防火墙哦)tomcat_forward/ conf /server.xml文件 进行相关编辑。前台系统tomcat_forward 8081端口。后台系统 tomcat_back 8080端口。将图片和视频文件夹部署到tomcat_back中。将图片和视频文件夹部署到tomcat_back中。至此,后台系统服务器项目部署就绪!至此,后台系统服务器项目部署就绪!

2024-04-01 08:56:39 313

原创 Linux命令及中间件安装

Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux是由Linus Torvalds(林纳斯·托瓦兹)起初开发的,由于源代码的开放性,现在已经衍生出了成千上百种不同的Linux系统。Linux系统的应用非常广泛,不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,比如手机、平板电脑、路由器等。尤其在这里提及一下,我们熟知是Android程序最底层就是运行在linux系统上的。

2024-03-29 08:54:42 259

原创 Linux的安装

【代码】Linux的安装。

2024-03-28 08:53:46 281

原创 Redis入门

NOSQL全称:Not Only SQL,意“不仅仅是SQL”,它泛指非关系型的数据库。传统的关系数据库在应付web2.0网站,在特大规模和高并发类型的web2.0纯动态网站不满足需求,暴露出的难点,而非关系型的数据库册由于其本身的特点得到快速的发展。Redis严格上不是一种数据库,而应该是一种结构化存储方法的集合。Redis是一个开源的、C语言写的非关系型数据库。Redis的数据保存在内存中或者磁盘中。Redis的存储形式是以Key-Value.

2024-02-05 11:01:00 662

原创 原生与封装Ajax

Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术Ajax 是一种用于创建快速动态网页的技术Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 Ajax)如果需要更新内容,必须重载整个网页页面。

2023-12-27 15:11:11 1557

原创 过滤与监听

监听器就是一个实现了特定接口的Java类,主要用于监听某个对象的状态变化的组件ServletContextListener监听器,用来监听ServletContext域对象的创建域销毁ServletContext域对象:代表全局唯一对象,每个web工程会产生一个ServletContext对象。

2023-12-26 11:51:00 896

原创 类加载机制与反射

类加载器是负责加载类的对象,将class文件(硬盘)加载到内存中,并为之生成对应的java.lang.Class对象.ClassLoader 叫做类加载器.虚拟机设计团队把类加载阶段中的“通过一个类的全限定名来获取描述此类的二进制字节流” 也就是.class字节码文件,这个动作放到java虚拟机外部去实现,以便让应用程序自己决定去如何获取所需要的类,实现这个动作的代模块称之为“类加载器”.反射是指在运行时去获取一个类的变量和方法信息.然后通过获取到的信息来创建对象,调用方法的一种机制.

2023-12-12 18:26:18 873

原创 会话技术(Cookie与Session)

Web会话可简单理解为:用户打开一个浏览器,访问一个Web站点,在该站点点击多个超链接,访问服务器多个Web茨院,然后关闭浏览器,整个过程称之为一个会话。会话(Session)是一个可与与服务器之间的不中断的请求响应序列。对客户的每个请求,服务器能够识别出请求来自于同一个客户。当一个未知的客户想Web应用程序发送第一个请求时就开始了一个会话。当客户明确结束会话或服务器在预定义的时限内不从客户接受任何请求时,会话就结束了。当会话结束后,服务器就忘记客户及客户的请求。

2023-12-04 08:19:17 974

原创 JSP详细

EL(Expression Language) 是为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法,让Jsp的代码更加简化。JSTL(Java server pages standarded tag library,即JSP标准标签库)是由JCP(Java community Proces)所制定的标准规范,它主要提供给Java Web开发人员一个标准通用的标签库,并由Apache的Jakarta小组来维护。

2023-11-14 08:28:44 105

原创 Servlet详解

服务器行为,客户端不知道整个操作在服务器中到底处理了多少次,所以地址栏不会发生改变整个过程中只发送了一个请求,所以request对整个转发过程中所有的Servlet是共享的请求转发的是那种数据提交方式,那么第二个servlet也是该方式,出form表单和超链接客户端行为,客户端向FirstServlet发送请求,FirstServlet给了客户端响应告诉客户端去找SecondServlet,客户端向SecondServlet发送请求地址栏会变,request不共享。

2023-11-04 12:16:51 527

原创 Servlet入门

a标签发送请求时form表单的method属性值为getform表单未设置method属性通过路径直接访问Servletform表单的method属性值为post。

2023-11-01 08:18:47 572

原创 Web服务器与Http协议

Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为比较流行的Web应用服务器。

2023-10-27 17:56:46 98

原创 DbUtils框架

【代码】DbUtils框架。

2023-10-26 15:56:01 85

原创 JDBC数据库连接池

DBCP(DataBase Connection Pool),由Apache研发Tomcat的连接池也是采用DBCP实现的,该数据库连接池既可与应用服务器整合使用,也可由应用程序独立使用。C3P0是目前最流行的开源数据库连接池之一C3P0支持 JDBC2和JDBC3的标准规范,易于扩展并且性能优越,著名的开源框架Hibernate和 Spring使用的数据源正是C3P0。

2023-10-24 08:35:35 102

原创 JDBC处理大数据

【代码】JDBC处理大数据。

2023-10-23 08:31:28 289

原创 JDBC批处理

【代码】JDBC批处理。

2023-10-20 17:27:09 170

原创 JDBC事务处理

【代码】JDBC事务处理。

2023-10-20 08:24:44 102

原创 封装JDBCUtil工具

【代码】封装JDBCUtil工具。

2023-10-17 08:27:29 82

原创 MySQLJDBC入门与SQL注入

PreparedStatement是Statement的子接口,它可以预编译 SQL 语句并将预编译后的SQL语句存储在PreparedStatement对象中由于 PreparedStatement 对象已预编译过,所以其执行速度要快于 Statement对象。

2023-10-16 08:41:52 108

原创 Mysql-数据库和数据表的基本操作

【代码】Mysql-数据库和数据表的基本操作。

2023-10-09 08:36:40 148

原创 MySQL-表的约束

分析:score表中的studentid学生编号表示成绩是属于哪个学生,该值必须是student表中id列里的值。这种情况下:学生表student被称为主表,分数表score被称为从表。所以,我们可利用外键FOREIGN KEY将score中的studentid与student表中id建立起联系。

2023-10-07 08:45:55 113

原创 MySQL数据类型

数据类型整数类型浮点数类型定点数类型日期类型时间类型字符串类型二进制类型…整数类型MySQL 中 整数类型有5种整数类型字节数无符号取值范围有符号取值范围tinyint10~255-128-127smallint20~65 535-32 768-32 768mediumint30~16 777 215-8 388 608-8 388 608int40~4 294 967 295-2 147 483 648-2 1

2023-09-07 09:58:55 205

原创 MySQL-触发器(trigger)-创建、查看、删除

【代码】触发器(trigger)-创建、查看、删除。

2023-08-31 17:32:23 804

原创 MySQL-视图-创建、查询、更新、删除

指通过视图来更新(UPDATE)、插入(INSERT)、删除(DELETE)基本表中的数据。通过视图更新数据时,其实是在更新基本表中的数据。如果对视图中的数据进行操作时实际上就是在对基本表中的数据进行操作。

2023-08-31 09:39:46 509

原创 MySQL-存储过程、流程控制、游标

流程控制语句用于将多个SQL语句划分或组合成符合业务逻辑的代码块。IF语句包含多个条件判断,根据结果为TRUE、FALSE执行语句。IF语句于编程语言中学得if、else if、else类似CASE 是另一个条件判断的雨具,改雨具有两种语法格式LOOP 是一种循环语句,用来重复执行某些语句。在执行过程中可使用LEAVE语句跳出循环,也可以嵌套IF等判断语句。表示再次循环,该语句作用是将执行顺序转到语句段开头处再执行,它与编程语言的continue非常类似;表示带判断条件的循环过程。

2023-08-30 16:53:23 1186

原创 BootStrap-bootstrap下载、使用、容器、栅格、表格、组件等

BootStrapBootStrap简介Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目。

2023-08-30 10:25:18 527

原创 jQuery-使用、选择器、属性、样式、文档、循环等操作

jQuery是一个快速、简洁的框架,是继Prototype之后又一个优秀的JavaScript(框架)于2006年1月由[John Resig](https://baike.baidu.com/item/John Resig/6336344?fromModule=lemma_inlink)发布。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化文档操作、、动画设计和。

2023-08-25 11:16:26 112

原创 css-选择器、常见样式、标签分类

a:hover{}: 鼠标悬浮时(hover也可以用于其他标签)主要作用:调整标签内容的位置,但是,会导致整个标签大小的变化。a:active{}:鼠标激活时,点击未释放。常用值:left,right,both。padding:内容与边框之间的距离。清除前面浮动对后面的标签造成的影响。a:visited{}:访问过后。a:link{}:未被访问时。height:设置元素的高度。width:设置元素的宽度。提供了丰富的样式修饰内容。

2023-08-23 19:39:56 1394

原创 HTML-常见标签、HTML5新特性

HTML:HyperText Markup Language,超文本标记语言文本:能够记录文字,标点符号。超文本:能够记录文字,标点符号,输入内容,图片,视频,音频,超链接……标记(标签):将需要的功能封装成对应的标签,要使用哪种功能,就去找到对应的标签即可。

2023-08-23 11:25:19 796 1

原创 Vue的Ajax请求-axios、前后端分离练习

Vue的Ajax请求axios简介​ Axios,是Web数据交互方式,是一个基于promise [5]的网络请求库,作用于node.js和浏览器中,它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生node.js http模块, 而在客户端 (浏览端) 则使用XMLHttpRequest。 [2]axios :不是vue的插件,可以在任何地方使用,推荐axios的使用方式1、使用npm安装npm install axios2、使用cdn

2023-08-22 17:24:30 1626

原创 ES6-简介、语法

console . log("睡觉");console . log("吃饭");} };console . log("睡觉");console . log("吃饭");} };console . log("睡觉");console . log("吃饭");} };console . log("睡觉");console . log("吃饭");} };console . log("睡觉");console . log("吃饭");} };

2023-08-22 08:33:45 1020

原创 maven工具-maven的使用-镜像仓库、本地仓、IDEA使用maven

​ Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。​ Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多ApacheJakarta项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。

2023-08-21 17:16:03 7291

原创 Vue入门-特性、常用指令、生命周期、组件

​ Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的。它基于标准和构建,并提供了一套声明式的、的编程模型,帮助开发者高效地开发。[7]

2023-08-21 12:08:53 103

原创 MySQL数据库索引-索引概述、创建、删除

1、实例问题2、出现问题3、解决问题方案4、理解5、索引的作用6、索引的缺点。

2023-08-08 15:25:29 305

原创 SpringCloud入门Day01-服务注册与发现、服务通信、负载均衡与算法

传统的应用就是单体架构,即所有的模块、组件等都在一个应用中,最终打包(war,jar),使用一个容器(如Tomcat)进行部署,且通常一个应用享用一个数据库。将单体应用分为三个组成部分:持久层、业务层、表现层。单体应用在初期:业务少没有问题单体应用需求不断增多,也伴随着业务逻辑、业务组件等日益扩张,应用将会变得越来越臃肿往后的开发和维护就会变得特别麻烦,再着越来越大访的问量,并发越来越高,面对海量的用户无论从应用性能还是从数据库方面都有吃不消的时候。

2023-08-02 16:00:55 1422

原创 Git-git的使用、分支、本地仓与远程仓、idea中使用

​ Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目。[1] 也是[Linus Torvalds](https://baike.baidu.com/item/Linus Torvalds/9336769)为了帮助管理开发而开发的一个开放源码的。

2023-05-11 16:44:06 828 2

原创 Spring03--Spring基于注解的AOP、Spring事务

真正干活: 事务管理器 会根据TransactionDefinition 定义的信息, 进行事务的管理。沿用上一小章节的代码,修改AccountDaoImpl 具体使用使用Spring提供的JdbcTemplate模板对象实现。**注意:**PlatformTransactionManager 是接口类型,不同的 Dao 层技术则有不同的实现类,TransactionStatus 接口提供的是事务具体的运行状态,方法介绍如下。设置隔离级别,可以解决事务并发产生的问题,如脏读、不可重复读和虚读。

2023-05-10 20:49:56 545 1

原创 Spring02-Spring注解的使用、基于注解的IOC、纯注解配置、整合Junit、AOP入门、基于配置文件的AOP、切入点表达式、基于配置的文件环绕通知

Component@Service注解说明@Component使用在类上用于实例化Bean使用在web层类上用于实例化Bean@Service使用在service层类上用于实例化Bean使用在dao层类上用于实例化Bean@Value@ResourceQualifier注解说明@Value注入普通属性@Autowired自动按照类型注入。当使用注解注入属性时,set 方法可以省略。它只能注入其他 bean 类型。

2023-05-09 19:59:00 667

原创 Spring01-Spring简介、IOC简介及入门、IOC详解、bean讲解、依赖注入、配置文件模块化、实现CRUD

​ Inversion of Control,翻译为:控制反转 或者 控制倒置bean作用域:Spring给我们创建出的对象的存活范围在配置文件中通过bean的scope属性指定取值范围说明singleton默认值,单例的prototype多例的requestWEB 项目中,Spring 创建一个 Bean 的对象,将对象存入到 request 域中session。

2023-05-08 19:35:20 621

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除