自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uni-app生命周期

当 uni-app 初始化完成时触发(全局只触发一次),参数为应用启动参数(启动几次就触发几次)监听页面显示,页面每次出现都触发,包括从下级页面返回露出当前页面,加载完 index 框架。页面滚动到底部的时间(不是 scroll-view滚到底),常用于下拉下一页数据。当 uni-app 启动,或从后台进入前台显示,参数为应用启动参数。数据更新时调用,发生在虚拟 DOM 打补之前。监听页面初次渲染完成,页面内容加载完成。监听页面加载,被调用时触发。在实例初始化之前被调用。在实例创建完成后被调用。

2024-09-18 15:27:43 2350

原创 uni-app尺寸单位、flex布局于背景图片

①flex-start(默认值):左对齐②flex-end:右对齐③center:居中④space-between:两端对齐,项目之间的间隔都相等⑤space-around:每个项目两侧的间隔相等。所以,项目之间的间隔比项目与边框的间隔大一倍①flex-start:交叉轴的起点对齐②flex-end:交叉轴的终点对齐③center:交叉轴的中点对齐④baseline:项目的第一行文字的基线对齐⑤stretch(默认值):如果项目未设置高度或设为 auto ,将占满整个容器的高度。

2024-09-18 15:21:04 657

原创 servlet基础知识

在<servlet>标签下配置 a.第一次被访问时,创建<load-on-startup>的值为负数 b.在服务器启动时,创建 <load-on-startup>的值为8或正整数 servlet的init方法,只执行一次,说明一个servlet在内存中只存在一个对象,servlet是单例的 多个用户同时访问时,可能存在线程安全问题。发生在服务端程序内部,当服务器端收到一个客户端的请求之后,会先将请求,转发给目标地址,再将目标地址返回的结果转发给客户端。初始化方法 在servlet被创建时,执行。

2024-09-11 09:06:42 623

原创 servlet生命周期详解

(3)Servlet接收和响应客户请求的过程,首先客户发送一个请求,Servlet是调用service()方法对请求进行响应的,通过源代码可见,service()方法中对请求的方式进行了匹配,选择调用doGet,doPost等这些方法,然后再进入对应的方法中调用逻辑层的方法,实现对客户的响应。(响应客户请求阶段) doGet() 是服务请求中最常用的方法,用于处理请求,当URL的请求类型为GET请求 ,或者是一个未指定请求类型HTML表单,那么该请求将由 doGet() 方法处理。(响应客户请求阶段)

2024-09-11 09:06:22 963

原创 uni-app环境搭建

②微信小程序开发者工具上选择上传 按照提交审核----->发布。④nmp run build:%PLATFORM% 发布项目。③nmp run dev:%PLATFORM% 运行项目。②vue creat -p dcloudio/项目名称。①必须有微信小程序 appid ,在微信公众平台上申请。①云端:发行----> 原生 app ---云打包。发行----->网站--H5手机版。usb连接手机--开启USB调试。①文件----新建---项目。③模板:uni-ui 项目。运行---->浏览器。

2024-09-09 09:10:28 716

原创 Linux-------基础

2、安装 Ubuntu Linux 会自带 unity桌面环境,操作方便。shutdown 9:00 在 9 点关机 【1-24小时制】1、拥有完整图形化界面,是面向普通用户对象,比较容易上手。sudo -i 切换到 root (超级管理员)shutdown 【+】分钟 在多少分钟之后关机。shutdown -h now 立即关机。halt 关机 (需要 root 权限)开放性、安全性、多用户性、网络性。shutdown 一分钟之后关机。su 用户名 切换到对应的用户。exit 注销/推出。

2024-09-09 09:04:47 492

原创 POJO相关介绍

POJO实际就是普通JavaBeans,是为了避免和EJB(Enterprise Java Beans 企业级JavaBeans)混淆所 创造的简称,也称为(Plain Old Java Object 又普通又老的对象)

2024-09-05 15:54:31 1460

原创 Mybatis 基础知识

Mybatis是一款用于持久层、轻量级的半自动化、ORM 、框架,封装了所有 JDBC 操作以及设置查询参数和获取结果集的操作,支持自定义 Sql 、存储过程和高级映射

2024-09-05 15:24:57 886

原创 ES6基础----proxy的使用

Proxy 是代理的意思,主要用于拦截用户对对象的数据操作,是一个构造函数直接 new

2024-09-04 14:32:46 437

原创 ES6基础----Reflect的使用

Reflect 是 ES6 提出的针对对象操作的 API,目的是为了让对象的操作变为函数式,更加统一规范,后续新增的对象方法将放在 Reflect

2024-09-04 14:32:35 397

原创 ES6基础----Promise的使用

Promise 是 ES6 提出的解决异步编程的一种方法,主要是为了解决回调地狱的问题

2024-09-03 10:10:31 800

原创 ES6基础----Class的使用

ES6 出现 Class 用于定义类, Class 定义的类和 function 定义的类功能都大致相同,出现 Class 的原因是想让定义的类更符合面向对象的编程逻辑思维,让开发者更好接受

2024-09-03 10:10:02 590

原创 ES6基础----Generator的使用

Generator 是 ES6提出的解决异步编程的方案之一

2024-09-02 09:37:17 888 1

原创 ES6基础----Module的使用

Module 模块,用于大的工程项目,把每一个功能划分为一个模块放在一个 js 文件之中

2024-09-02 09:36:45 603

原创 ES6基础----iterator接口的使用

iterator一个统一规范接口,作用是为了给复杂的数据提供一个统一遍历的方法。

2024-08-30 08:26:30 542

原创 ES6基础----Map的使用

Map 是 Es6 新增的数据结构,主要用于存储键值对

2024-08-30 08:26:11 902

原创 ES6基础----set的使用

Set 是 ES6 新增的数据结构,值是唯一的,主要用于去除重复的值 --与数组一样用法,增加了可以值唯一的属性 ,键和值为一个值

2024-08-29 09:02:23 1026

原创 ES6----练习题

当项目内容过多,文件过大,就可以使用module进行模块化管理,方便后期的代码修改及维护。s6又叫 es2015,是 esmascript 的第六个版本,这个版本更新内容最多,变化最大,应用最广泛。Symbol 是 ES6 新增的数据类型,表示独一无二的值,主要是为了解决对象命名冲突的问题。set 是一种数据结构,用于存储复杂的数据,里面的值是唯一的,不能重复,具有自己的属性及方法。结构,它的key 不只是能用字符串,还可以使用对象进行表示,是对象代理,主要用于拦截对象 的访问,进行对应的修改及处理。

2024-08-29 08:43:11 1073

原创 Oracle知识整合----SQL概述

SQL 结构化查询语言create、alter、drop、truncate(截断删除,删除表然后建立一个空表结构)

2024-07-31 14:26:30 1141

原创 Oracle知识整合----建表

alter table 表名 add constraint 外键名 foreign key(外键字段名) references 参考表名(参考主键字段名);alter table 表名 add constraint 主键名 primary key(主键字段名);alter table 表名 add constraint 唯一约束名 unique(约束字段名);alter table 表名 Modify 字段名 数据类型(长度) default('值');字段名 数据类型(大小),字段名 数据类型(大小)

2024-07-31 09:54:58 626

原创 Oracle知识整合----数据类型

number(p,s) 可以指定有效数字位数和小数位数,p代表有效数字位数,s代表小数位数,最大存储38位有效数字。integer是number的子类型相当于 number(38),可以存储38位整数,小数值会被四舍五入。注:在Oracle中,一个中文占 3 字节,一个英文或数字占 1 字节。存储 UNICODE 格式的数据,一个字符占一字节,中英文都一样。eg: nvarchar2(3) 赵黑虎,123,abc。可以存储 年,月,日,时,分,秒;eg: char(3) 男,123,abc。

2024-07-30 15:23:13 790

原创 Oracle知识整合----Oracle基础

Oracle:甲骨文公司,其核心产品是Oracle数据库

2024-07-30 15:14:12 667

原创 OOP知识整合----集合

是 Java 提供的一个容器,可以存储多个数据

2024-07-28 21:24:26 780

原创 OOP知识整合----异常

异常指程序执行中可能出现的不正常现象,异常不是错误(表面上可以运行,后台会报错)

2024-07-25 14:36:16 1201

原创 OOP知识整合----接口

接口相当于一种特殊的抽象类,用 interface 修饰

2024-07-25 14:20:52 723

原创 OOP知识整合----多态

同一个引用指向不同的对象,调用相同的方法,执行的结果却不一样,这就是多态-------多态定义

2024-07-24 16:37:44 854

原创 OOP知识整合----继承

子类可以拥有父类中非私有化的内容,父类的就是子类的

2024-07-24 16:37:14 542

原创 OOP知识整合---封装

在项目中用来对类进行管理的模块主要用于控制类成员对于类的外部访问的可见性和权限。访问修饰符可以限制类的外部对于类成员的访问方式和程度用来控制内容的显示范围,控制可见性的关键字在同一个类中,方法名一样,参数列表不同的多个方法隐藏某些信息在类的内部,提供相应的方法来操作和访问类的信息,不允许外部程序直接访问。

2024-07-23 14:25:58 639

原创 OOP知识整合---概念篇

针对对象的功能进行编程,把不同的功能写成一个个方法来实现,当需要修改功能时,只会影响到其中的某一个方法。2、面向对象的三大特征:(1)封装(2)继承(3)多态。

2024-07-23 08:35:01 404

原创 MySQL语法整合

grant 权限列名 on 数据库名.表名 to '用户名'@'主机名' identified by '密码';insert into 表名[(字段列表)] values(字段对应的值)[,(字段对应的值)];语法:select * from 表名 where 字段名 [not] in(值1,值2....);语法:select * from 表1 right [outer] join 表2 on 连接条件;语法:select * from 表名 where 字段名 [not] like '匹配字符串';

2024-07-22 15:50:31 1142 1

原创 Java必须知道的概念

Java中有哪些访问修饰符?访问修饰符是用来控制类、变量、方法的访问权限的关键字。Java中有四种访问修饰符:public、private、protected和默认(不使用任何关键字)。

2024-07-22 15:19:21 1170

原创 ES6基础----------Symbol的使用

Symbol是ES6新增的数据类型,它的值是唯一的,主要用于解决命名冲突的问题.当我们使用一些外部的对象时,如果想往里面添加一个自己的方法就可以使用 Symbol 来防止名字冲突以下是对Symbol的一些讲解:

2023-12-19 09:30:00 471

原创 ES6基础-----数组的扩展

数组扩展会使块添加更加方便,那么数组的扩展有:

2023-12-18 09:20:31 324

原创 ES6基础------字符串扩展

includes() 、startsWith()、endsWith()、repeat()、padStart()、padEnd()的使用

2023-12-15 10:41:33 56

原创 ES6基础-------对象的扩展

Object.is()、Object.assign()、Object.keys()、Object.values()、Object.entries()、浅拷贝和深拷贝的使用

2023-12-14 09:30:00 424 1

原创 ES6基础------数值的扩展

进制表示, parseInt()函数、number() 函数、toString()函数的使用

2023-12-13 08:00:00 373 1

原创 ES6基础-----rest、spread的使用

rest参数、spread扩展运算符、rest 和 spread 的区别

2023-12-12 08:22:59 816 1

原创 ES6基础------箭头函数

箭头函数、arguments函数、rest参数 的使用

2023-12-11 09:12:25 354 1

原创 ES6基础-----模板字符串

在使用模板字符串时,需要注意的是,使用反引号包裹的字符串可以包含单引号和双引号,而不需要像普通字符串那样使用转义符号进行处理。这使得模板字符串的书写更加简单和直观

2023-12-06 09:53:46 253 1

原创 ES6基础-------解构赋值

解构赋值是一种把复杂的数据(数组或对象中的值)变为简单数据使用,把复杂的数据解构出来并赋值给变量单独使用,以下是一些使用解构赋值的示例:

2023-12-06 09:22:37 275 1

空空如也

空空如也

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

TA关注的人

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