- 博客(85)
- 收藏
- 关注
原创 前端技术(九)——vue3+TypeScript介绍
一、vue3+TypeScript 采用的编码规范模式二、Vue3简介2020年9月18日,Vue.js发布版3.0版本,代号:One Piece经历了:4800+次提交、40+个RFC、600+次PR、300+贡献者官方发版地址:Release v3.0.0 One Piece · vuejs/core截止2023年10月,最新的公开版本为:3.3.4目前的最新版本是3.5.31. Vue3的变化⑴ 性能的提升打包大小减少41%。初次渲染快55%, 更新渲染快133
2024-11-17 18:54:49
1173
1
原创 前端技术(八)——TypeScript基本语法介绍
⾃定义类型,可以更灵活的限制类型// 性别的枚举Male,Female// ⾃定义⼀个年级类型(⾼⼀、⾼⼆、⾼三)// ⾃定义⼀个学⽣类型// 定义两个学⽣变量:s1、s2s1 = {name:'张三',age:18,gender:Gender.Male,grade:1}s2 = {name:'李四',age:18,gender:Gender.Female,grade:2}
2024-09-12 19:39:54
1208
2
原创 前端技术(七)——less 教程
less是一种动态样式语言,属于css预处理器的范畴,它扩展了CSS语言,增加了变量、Mixin、函数等特性,使CSS 更易维护和扩展LESS 既可以在 客户端 上运行 ,也可以借助Node.js在服务端运行。
2024-09-08 17:38:22
2336
原创 前端技术(五)—— 使用Node.js编写简单的项目
/ 导入 mysql 模块const mysql = require('mysql') // 创建数据库连接对象database: 'my_db_01' , }) // 向外共享 db 数据库连接对象//定义 SQL 语句// 根据用户的 id,查询用户的基本信息// 注意:为了防止用户的密码泄露,需要排除 password 字段更新用户基本信息where id=?重置密码更新用户头像avatarwhere id=?
2024-08-25 22:37:28
3674
原创 前端技术(二)——javasctipt 介绍
一、javascript基础1. javascript简介⑴ javascript的起源⑵ javascript 简史⑶ javascript发展的时间线⑷ javascript的实现⑸ js第一个代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>js基础</title> <!-- js代码
2024-07-01 06:37:23
441
原创 六、流行框架介绍(SpringBoot框架详解(含底层原理介绍,适用于springBoot1.x和springBoot2.x,属于通用版本))
一、SpringBoot的概述1.简介Spring Boot 是 Pivotal 团队在 Spring 的基础上提供的一套全新的开源框架,其目的是为了简化 Spring 应用的搭建和开发过程。Spring Boot 去除了大量的 XML 配置文件,简化了复杂的依赖管理。Spring Boot 具有 Spring 一切优秀特性,Spring 能做的事,Spring Boot 都可以做,而且使用更加简单,功能更加丰富,性能更加稳定而健壮。随着近些年来微服务技术的流行,Spring Boot 也成了时下炙手
2022-04-07 21:51:03
8937
原创 SVN详解(内含linux下subversion的安装和权限的设置等)
一、SVN概述SVN是Subversion的简称,是一个自由开源的版本控制系统。Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况,这样就可以借此将数据恢复到以前的版本,并可以查看数据的更改细节早期版本控制使用的是CVS,后来SVN替代了CVS,随着android兴起,出现Git版本控制工具。SVN架构Subversion支持Linux和Windows,更多是安装在Linux下。svn服务器有2种运行方式:独立服务器和
2022-01-16 19:31:40
1519
原创 二、流行框架介绍(Spring框架详解(含底层原理介绍))
Spring 是分层的 Java SE/EE 应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层 Spring MVC 和持久层 Spring JDBC 以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的 Java EE 企业应用开源框架。
2021-12-21 11:28:09
897
原创 一、流行框架介绍(Mybatis框架详解(含底层原理介绍))
一、常用框架个功能结构图二、Mybatis框架的概述mybatis 是一个优秀的基于 java 的持久层框架,它内部封装了 jdbc,使开发者只需要关注 sql 语句本身,而不需要花费精力去处理加载驱动、创建连接、创建 statement 等繁杂的过程。mybatis 通过 xml 或注解的方式将要执行的各种 statement 配置起来,并通过 java 对象和 statement 中sql 的动态参数进行映射生成最终执行的 sql 语句,最后由 mybatis 框架执行 sql 并将结果映射为
2021-11-14 22:21:35
1613
1
原创 如何用java发送邮件详解
想必大家都用过邮件激活、邮件验证等功能,但是邮件发送到底是怎么是怎么实现的呢?话不多说,我们直接上代码!!!项目结构:依赖关系:<dependency> <groupId>javax.mail</groupId> <artifactId>javax.mail-api</artifactId> <version>1.5.6</version></dependency><de
2021-10-24 12:35:25
413
2
原创 maven详解
一、 maven基础1. 概念Maven翻译为“专家”、“内行”;是一个采用纯Java编写的开源项目管理工具,Maven采用了一种被称之为Project Object Model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中, 通过该文件Maven可以管理项目的整个生命周期,包括清除、编译、测试、报告、打包、部署等。目前Apache下绝大多数项目都已经采用Maven进行管理. 而Maven本身还支持多种插件,可以方便更灵活的控制项目, 开发人员的主要任务应该是关注
2021-10-10 21:28:18
769
原创 非关系型数据库Redis
Redis一. 概念:redis是一款高性能的NOSQL系列的非关系型数据库1.1.什么是NOSQLNoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模
2021-10-07 15:53:34
267
原创 十、JavaWeb基础(AJAX和JSON详解)
一、AJAX:1. 概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML同步和异步:客户端和服务器端相互通信的基础上同步: 客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。异步: 客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不
2021-10-06 13:03:05
214
原创 九、JavaWeb基础(JavaScript框架jQuery详解)
一、 jquery基础:1. 概念: 一个JavaScript框架。简化JS开发jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优 化HTML文档操作、事件处理、动画设计和Ajax交互。JavaScript
2021-10-05 19:40:42
218
原创 八、JavaWeb基础(Filter过滤器和Listener监听器介绍、动态代理设计模式详解)
一、 javaWeb的三大组件Servlet、Filter、Listener二、 Filter:过滤器1. 概念生活中的过滤器:净水器,空气净化器等web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。2. Filter过滤器的作用:一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤…3.快速入门:步骤:1. 定义一个类,实现接口Filter2. 复写方法3. 配置拦截路径web.xml例如:web.xml配置文件:&
2021-10-05 14:21:17
374
原创 七、JavaWeb基础(JSP、EL表达式、JSTL标签库详解)
一、 JSP:1. 指令⑴ 作用:用于配置JSP页面,导入资源文件⑵格式:<%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %>⑶ 分类:① page : 配置JSP页面的contentType:等同于response.setContentType()1. 设置响应体的mime类型以及字符集2. 设置当前jsp页面的编码(只能是高级的IDE才能生效,如果使用低级工具,则需要设置pageEncoding属性设置当前页面的字符集)import:导包err
2021-10-04 16:44:03
323
原创 六、JavaWeb基础(会话技术——cookie和session详解、JSP入门)
一、会话技术1. 概念一次会话中包含多次请求和响应。一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止2.功能:在一次会话的范围内的多次请求间,共享数据3. 方式:客户端会话技术:Cookie服务器端会话技术:Session二、 Cookie:1. 概念 :客户端会话技术,将数据保存到客户端2. 快速入门:⑴使用步骤:创建Cookie对象,绑定数据new Cookie(String name, String value)发送Cookie对象
2021-10-03 17:32:00
222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人