自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HarmonyOs渲染控制以及一个简单的todolist

HarmonyOs条件渲染、循环渲染,以及使用if/else、forEach完成的一个todolist

2024-06-18 22:32:31 373

原创 JDBC连接数据库具体步骤

JDBC是一种可用于执行SQL语句的JAVA API,是链接数据库和JAVA应用程序的纽带。向数据库发送SQL语句;处理从数据库返回的结果;可正确显示出数据表里的信息,JDBC连接数据库成功。输入mysql的账号和密码,选择需要连接的数据库。2.在pom.xml中添加mysql的驱动。1.首先要创建数据表,并插入数据。3.向数据库发送sql的对象。6.关闭连接,释放资源。3.idea连接数据库。

2024-05-21 22:30:15 375

原创 axios请求

什么是axiosaxios 是一个基于Promise 用于浏览器和 nodejs 的 HTTP 客户端。axios的特征:a.从浏览器中创建 XMLHttpRequestb.从 node.js 发出 http 请求c.支持 Promise APIe.拦截请求和响应f.转换请求和响应数据g.取消请求h.自动转换JSON数据axios请求1.axios.get(url[, config]) 执行 GET 请求 eg: // 向具有指定ID的用户发出请求 axios.get('/

2022-05-08 21:08:33 2115

原创 art-template模板、语法,以及express-art-template模板引擎

一、什么是art-templateart-template 是一个简约、超快的模板引擎。它采用作用域预声明的技术来优化模板渲染速度,从而获得接近 JavaScript 极限的运行性能,并且同时支持 NodeJS 和浏览器。art-template 的特性:1.拥有接近 JavaScript 渲染极限的的性能2.调试友好:语法、运行时错误日志精确到模板所在行;支持在模板文件上打3.断点(Webpack Loader)4.支持 Express、Koa、Webpack5.支持模板继承与子模板6.浏

2022-05-01 20:30:24 7015

原创 nodejs之fs模块、async await使用、fs中的流

一、nodejs中fs模块1、fs.stat()fs.stat检测是文件还是目录fs.stat('./html', (err, data) => { if (err) { console.log(err); return; } console.log(`是文件:${data.isFile()}`); console.log(`是目录:${data.isDirectory()}`);})打印出:是文件:false是目录:tr

2022-04-24 18:20:22 965

原创 MongoDB基本操作(增删改查)、MongoDB排序分页、MongoDB聚合查询、MongoDB索引

一、MongoDB基本操作数据库(查看、创建、选择、删除):查看:show databases创建:可以隐式创建选择:use 数据库名删除:可以通过db.dropDatabase()删除数据库集合(查看、创建、删除):查看:show collections创建:db.createCollection(‘集合名’)或 后期插入数据,隐式创建集合删除:db.集合名.drop()二、MongoDB插入文档MongoDB 使用 insert() 向集合中插入文档:db.COLLECT

2022-04-17 09:31:50 6502

原创 AJAX实例之发送POST请求、服务端响应JSON数据、请求超时与网络异常问题、取消请求问题、以及jQuery发送AJAX请求

一、AJAX发送POST请求:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">

2022-04-03 09:35:18 2037

原创 AJAX之创建XMLHttpRequest对象、向服务器发送请求、服务器响应、onreadystatechange事件

一、创建XMLHttpRequest 对象XMLHttpRequest 用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。创建 XMLHttpRequest 对象的语法:variable=new XMLHttpRequest();...

2022-03-27 23:50:33 525

原创 不同开发模式下的身份认证

不同开发模式下的身份认证一、服务器渲染服务器渲染开发模式使用Session认证机制。Cookie是存储在用户浏览器中的一般不超过4KB的字符串。不同域名下的Cookie,每当客户端发起请求时,会自动把当前域名下所有未过期的Cookie一同发送给服务器。Cookie的几大特性:自动发送;域名独立;过期时限;4KB限制;Cookie不具有安全性,因此千万不要使用Cookie存储重要且隐私的数据。Session的工作原理:在express中使用Session认证:const expres

2022-03-19 20:33:50 201

原创 MySQL数据库,SQL语句,以及如何操作MySQL数据库

一、数据库什么是数据库数据库是按照数据结构来组织、存储和管理数据的仓库,用户可以对文件的数据进行增加、删除、修改、查找等操作。MySQL数据库是目前使用最广泛、流行度最高的开源免费数据库。什么是SQLSQL 是用于访问和处理数据库的标准的计算机语言。SQL语句对大小写不敏感,也就是大小写都可以。使用SQL管理数据库1. SQL的SELECT语句SELECT语句用于从表中查询数据。查询的结果被储存在一个结果表中。2.SQL的INSERT INTO语句INSERT INTO语句用于向数

2022-03-12 20:52:56 1901

原创 什么是node.js,express框架,路由,express中间件以及中间件的分类

一、什么是node.js简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。二、express框架Express 框架核心特性:可以设置中间件来响应 HTTP 请求。定义了路由表用于执行不同的 HTTP 请求动作。可以通过向模板传递参数来动态渲

2022-03-05 23:48:16 806

原创 JSON语法规则、对象、数组、JSON.parse() 方法、 JSON.stringify() 方法、以及JSON与XML的区别

一. 什么是JSONJSON 是一种数据格式。它本身是一串字符串,只是它有固定格式的字符串,符合这个数据格式要求的字符串,我们称之为JSON。二. JSON语法规则1.数据在名称/值对中,如"name" : “×××”2.数据由逗号分隔3.大括号 { } 保存对象,对象可以包含多个名称/值对4.中括号 [ ] 保存数组,数组可以包含多个对象三. JSON对象JSON 对象使用在大括号{ }中书写。对象可以包含多个 key/value(键/值)对。key 和 value 中使用冒号:分割。

2022-02-13 14:22:28 723

原创 JavaScript之DOM之获取元素、操作元素、自定义属性、节点、事件

一、获取元素1. 根据ID获取(getElementById(ID)获取元素)<div id="time">2022-01-23</div> <script> var element = document.getElementById('time'); console.log(element); console.log(typeof element); console.dir(element);

2022-01-23 16:28:16 1704

原创 JavaScript之三种书写方式、数据类型、数据类型转换、条件语句、循环语句、三元表达式、数组、函数、创建对象、内置对象之Math对象,Date日期对象,数组对象,字符串对象、以及堆与栈

@目录TOC一、js的三种书写方式1.行内式2.内嵌式3.外部式二、数据类型1.Number数字型2.String字符串型3.Boolean布尔型4.undefined及null5.获取数据变量类型(typeof)三、数据类型转换1.转换成字符串类型2.转换成数字型3.转换成布尔型四、语句1.条件语句(1)if…else(2)switch…case2.循环语句(1)while(2)do…while(3)for3.三元表达式五、数组1.数组长度2.添加数组元

2022-01-16 14:56:00 926

原创 Git相关内容及闭组会议总结

Git1.Git创建仓库Git init命令:Git 使用 git init 命令来初始化一个 Git 仓库,Git 的很多命令都需要在 Git 的仓库中运行,所以 git init 是使用 Git 的第一个命令。在执行完成 git init 命令后,Git 仓库会生成一个 .git 目录,该目录包含了资源的所有元数据,其他的项目目录保持不变。git clone:拷贝一份远程仓库执行该命令后,会在当前目录下创建一个名为grit的目录,其中包含一个 .git 的目录,用于保存下载下来的所有版本记录.

2021-12-11 21:36:24 225

原创 css弹性盒子、css多媒体查询,bootstrap轮播、bootstrap网格系统

一.css3弹性盒子1.CSS3 弹性盒子,是一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式。弹性盒子由弹性容器(Flex container)和弹性子元素(Flex item)组成。弹性容器通过设置 display 属性的值为 flex 或 inline-flex将其定义为弹性容器。弹性容器内包含了一个或多个弹性子元素。<!DOCTYPE html><html lang="en"><head> <meta c

2021-12-04 21:35:08 339

原创 css3边框、渐变、转换、弹性盒子,以及bootstrap网格系统

css边框、渐变、转变动画、Flex弹性盒子,以及bootstrap网格系统

2021-11-21 20:26:40 265

原创 css背景、三大特性、盒子模型、浮动

css背景、三大特性、盒子模型、浮动

2021-11-13 21:01:53 324

原创 css选择器、字体属性、文本属性以及css的三种引入方式

css选择器、字体属性、文本属性以及css的三种引入方式、复合选择器

2021-11-06 20:57:39 178 1

原创 第一周总结(前端)

第一周总结 从小白到前端基础入门,刚开始的那几天我觉得走了不少弯路,无论是看菜鸟教程还是前端的视频,都感觉看了很多但却没有太大的收获,之后就把学到的知识点记录到本子上,一定不能跳着看视频,也终于开始理解标签,属性之类的作用,心里也有了一些满足感。这周我学到了下拉列...

2021-10-30 21:29:45 247 1

空空如也

空空如也

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

TA关注的人

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