自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

猿特佳

是一个在校大学生,一个平平无奇的工具人。

  • 博客(80)
  • 资源 (8)
  • 收藏
  • 关注

原创 如何保持git主分支树的整洁

如果没有特别说明:🅰️本地分支,指新特性开发分支、bug修复分支等。这些分支都是临时的,用完即删的,不与他人共享的。🅱️主分支,指Master分支,长期的,团队成员共享的。这篇文章是关于分支的合并保持单主分支,多分支完成不同线路的操作,希望对大家有帮助😄。

2024-08-12 15:43:21 849 1

原创 NestJs连接数据库

我们不需要对数据库的表使用相关工具进行创建与关联,而只需要创建一个实体,并且将实体中的数据内容设置好,那么在项目启动后,就会自动生成对应的表,并且将表与表之间的关系给创建好。2️⃣在根目录创建 .env.stage.default、.env.stage.dev、.env.stage.prod 并在default文件里面配置数据库基本配置,4️⃣ 然后重新启动,如果数据库并没有添加User表,可以看下user.module.ts,添加下图中圈起来的代码,重新启动。,这里面主要是配置生产的数据库一些配置。

2024-06-24 18:21:16 691

原创 nest.js关键笔记

Nestjs 是一个用于构建高效可扩展的一个基于 Nodejs 服务端应用程序开发框架。完全支持 ts ,结合了 AOP 面向切面的编程方式官方文档1.英文文档Nestjs中文文档简介2.中文文档内置框架 Express(默认),nestjs维二内置框架 Fastify1️⃣ 能够快速构建服务端应用程序,且学习成本非常低,容易上手express 文档2️⃣Fastify,快速并且低开销的 web 框架,专为 Node.js 平台量身打造。

2024-06-24 01:32:43 889

原创 服务器端渲染(SSR)

其实,我们看到的页面就是由这些js渲染出来的,这就是前端渲染阶段实现方式1. 早期 SSR基于模板引擎(PHP、JSP)生成静态 HTML 页面2. CSR基于 SPA 框架,在客户端进行动态渲染3. 同构 SSR基于同一套代码在服务端和客户端都能执行的特点实现。首次访问页面为 SSR,后续交互为 SPA 的体验早期SSRCSR(SPA)同构 SSR首屏速度好差好。

2024-06-13 20:50:35 998

原创 用 Axios 封装一个双 token 无感刷新

为了保证安全性,后端设置的Token不可能长期有效,过了一段时间Token就会失效。而发送网络请求的过程又是需要携带Token的,一旦Token失效,用户就要重新登陆,这样用户可能需要频繁登录,体验不好。为了解决这个问题,采取双Token(Access_Token,Refresh_Token)无感刷新,用户完全体会不到Token的变化,但实际上,Token已经刷新了。

2024-06-06 09:00:19 1418 2

原创 tinymce富文本编辑器【tip】

tinymce富文本编辑器在iview的modal框中显示的问题。

2023-10-04 16:20:01 289

原创 Vue3核心笔记

2020年9月18日,Vue.js发布3.0版本,代号:One Piece(海贼王)耗时2年多、2600+次提交30+个RFC600+次PR99位贡献者github上的tags地址:https://github.com/vuejs/vue-next/releases/tag/v3.0.0什么是hook?—— 本质是一个函数,把setup函数中使用的Composition API进行了封装。类似于vue2.x中的mixin。自定义hook的优势: 复用代码, 让setup中的逻辑更清楚易懂。

2023-08-09 10:37:44 359

原创 Vue2核心完整笔记

学习Vue之前要掌握的JS基础知识:🅰 Vue 简介🅱 初识Vue1.2 模板语法Vue模板语法有2大类:插值语法:功能:用于解析标签体内容写法:{{xxx}},xxx是js表达式,且可以直接读取到data中的所有属性指令语法:功能:用于解析标签(包括:标签属性、标签体内容、绑定事件…)举例:,xxx同样要写js表达式,且可以直接读取到data中的所有属性

2023-08-09 10:05:21 2609

原创 前端算法入门三:5大排序算法&2大搜索&4大算法思想

这是前端算法入门第三篇,介绍数据结构与算法中的排序算法,搜索算法,以及常见的算法面试题,总结常见的解题思路,让你事半功倍。

2023-05-18 18:59:33 138

原创 前端算法入门二:时间空间复杂度&8大数据结构的JS实现

文章主要包含以下内容:⭕️时间&空间复杂度分析介绍时间复杂度分析方法空间复杂度分析方法❌八大数据结构的S实现👆.栈✌.队列👌.链表🖖.集合✋.字典🤙.树🤏.图👍.堆❤️。

2023-05-06 13:30:18 699

原创 前端算法入门一:刷算法题常用的JS基础

文章主要包含以下内容数组常用方法字符串常用方法常用遍历方法&高阶函数常用正则表达式数学知识提示:以下是本篇文章正文内容,下面案例可供参考例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

2023-05-03 01:32:17 749 2

原创 【剑指offer】(2)

随着互联网行业的迅速发展和竞争的加剧,技术人才的需求量也越来越大,而面试已经成为求职过程中至关重要的一环。因此,掌握一定的面试技巧和解决问题的能力就变得至关重要。剑指offer系列汇集了许多公司常见的面试题目,并且针对每个问题都给出了详细的解答和分析,对于准备参加面试的求职者来说非常实用。在本系列文章中,我们将一步步地学习这些问题的解决方法,掌握如何在面试中优雅地回答这些问题,帮助读者更好地备战面试,拿到心仪的工作机会。提示:以下是本篇文章正文内容,下面案例可供参考多看,多敲,多想。

2023-04-25 17:44:33 368

原创 来吧一起领取华为奖品!真实有效!!!!!!!!!

华为官网活动链接

2023-04-23 17:27:16 109 1

原创 【node : 无法将“node”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。 最全面有效的解决方案】

这个错误提示通常是由于你的系统无法识别 "node" 命令,可能是由于你没有正确地安装或配置 Node.js 环境变量。

2023-03-09 17:22:40 5953

原创 JavaScript 进阶--charater4

深入this学习,知道如何判断this指向和改变this 指向知道在JS中如何处理异常,学习深浅拷贝,理解递归。提示:以下是本篇文章正文内容,下面案例可供参考本章深入学习里this学习,知道如何判断this指向和改变this指向,深浅拷贝,递归等知识点,在面试备考中希望能帮助到大家❤️。

2023-02-24 12:59:35 549

原创 JavaScript 进阶--charater3

🆑学习目标理解面向对象思想,掌握函数原型对象运用面向对象封装继承特点,封装确认框对话功能。面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的 时候再一个一个的依次调用即可。就是按照我们分析好步骤,按照步骤解决问题这章理解面向对象思路,并且掌握函数原型对象,会用面向对象封装继承特点,实现封装方法的使用。

2023-02-23 12:42:28 358

原创 完整爬虫学习笔记

最近正在学习Python网络爬虫的相关知识,鉴于本人Python水平有限 , 对Python并无太深的理解,所以此文章的主要目的在于抛砖引玉,若文章中有什么错误与瑕疵,望大家可以指出,使我们共同进步。提示:以下是本篇文章正文内容,下面案例可供参考网络爬虫,是一种自动获取网页内容的程序,是搜索引擎的重要组成部分。一般人能访问到的网页,爬虫也都能抓取。所谓的爬虫抓取,也是类似于我们浏览网页。爬⾍合法么?🐶⾸先, 爬⾍在法律上是不被禁⽌的. 也就是说法律是允许爬⾍存在的。

2023-02-14 18:40:23 497

原创 JavaScript 进阶--charater2

构造函数&数据常用函数掌握基于构造函数创建对象,理解实例化过程掌握对象数组字符数字等类型的常见属性和方法,便捷完成功能推荐使用字面量方式声明对象,而不是Object构造函数静态方法创建新的对象静态方法获取对象中所有属性表态方法获取对象中所有属性值推荐使用字面量方式声明数组,而不是Array构造函数实例方法forEach用于遍历数组,替代for循环 (重点)实例方法filter过滤数组单元值,生成新数组(重点)实例方法map迭代原数组,生成新数组(重点)实例方法join。

2023-02-03 00:39:45 231

原创 鸿蒙系统(HarmonyOS)--第3章:鸿蒙Aility框架

本章目标❤️掌握Ability的分类;❤️掌握Ability配置方法;.❤️理解并掌握Page Ability生命周期❤️掌握Intent的不同使用方法。😗:知识点1: Ability概述❌知识点2: Ability配置Ability框架介绍:1️⃣Ability是应用所具备能力的抽象, 也是应用程序的重要组成部分。2️⃣一个应用可以具备多种能力(即可以包含多个Ability) ,3️⃣HarmonyOS支 持应用以Ability为单位进行部署。

2022-10-29 12:20:36 4161 9

原创 Android简单--5.图像显示

图像视图展示的图片通常位于res/drawable***目录,设置图像视图的显示图片有两种方式:⭕️在XML文件中,通过属性android:src设置图片资源,属性值格式形如“@drawable/不含扩展名的图片名称”。

2022-10-14 23:00:00 954

原创 Android 简单控件 - -4.按钮控件 button

提示:以下是本篇文章正文内容,下面案例可供参考Button (按钮)继承自TextView,在Android开发中,Button是常用的控件,用起来也很简单,你可以在界面xml描述文档中定义,也可以在程序中创建后加入到界面中,其效果都是一样的。

2022-10-12 00:15:00 2092

原创 Android简单控件-- 3.常用布局

线性布局内部的各视图有两种排列方式:⭕️orientation属性值为时,内部视图在水平方向从左往右排列。⭕️orientation属性值为时,内部视图在垂直方向从上往下排列。如果不指定orientation属性,则LinearLayout默认水平方向排列。线性布局的权重概念,指的是线性布局的下级视图各自拥有多大比例的宽高。权重属性名叫layout_weight,但该属性不在LinearLayout节点设置,而在线性布局的直接下级视图设置,表示该下级视图占据的宽高比例。1️⃣layout_width

2022-10-11 01:45:00 778

原创 Android简单控件--2.视图基础

以上内容主要就是包含视图宽高在xml和Java代码中的设置,和视图间距,以及视图的对齐方式。更多内容持续更新。

2022-10-10 12:00:00 814

原创 鸿蒙系统(HarmonyOS)-- 第2章:鸿蒙Ul框架

Harmony OS鸿蒙软件应用开发技术快速掌握鸿蒙系统应用开发基础操作技巧本章内容第1节:方舟开发框架(ArkU)概述第2节: JavaUl框架概述第3节:常用组件第4节:常用布局知识点1:基于JS扩展的类Web开发范式知识点2:基于TS扩展的声明式开发范式■知识点1: Java UI框架概述■知识点2:组件和布局.■知识点3: Component和ComponentContainer■知识点4: LayoutConfig知识点5:组件树。

2022-10-09 22:01:25 7206

原创 Javascript进阶---character01

这是一篇JavaScript进阶文章,内容详细,适合面试人员,学习提升相关笔记,希望对你有所帮助。1️⃣作用域2️⃣函数进阶3️⃣解构赋值4️⃣综合案例1.函数内部声明的变量,在函数外部无法被访问2.函数的参数也是函数内部的局部变量3.不同函数内部声明的变量无法互相访问4.函数执行完毕后,函数内部的变量实际被清空了1.let声明的变量会产生块作用域,var不会产生块作用域2.const声明的常量也会产生块作用域3.不同代码块之间的变量无法互相访问。

2022-10-09 17:49:00 795

原创 Android 简单控件--1.文本显示

设置文本内容有两种方式;在XML文件中通过属性android:text设置文本;在Java 代码中调用文本视图对象的 setText方法设置文本;引用字符串资源在XML文件中引用(@string/** );在Java代码中引用(R.string.** );RGB颜色定义在XML文件中则通过属性android:textColor指定文本颜色,色值由透明度alpha和RGB三原色(红色red、绿色green、蓝色blue)联合定义。

2022-10-09 00:46:24 1310

原创 鸿蒙系统(HarmonyOS)--第一章

HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统本章介绍了鸿蒙系统(HarmonyOS)概述及展望,介绍了鸿蒙系统核心技术特色及架构技术 ,鸿蒙开发环境构建及应用开发鸿蒙应用工程源码分析。一键三连继续学习吧!!!

2022-10-07 22:22:11 42580 21

原创 Activity创建与跳转

🔵完整的页面创建过程包括三个步:🕐 在layout目录下创建XML文件🕑创建与XML文件对应的Java代码🕒在AndroidManifest.xml中注册贡面配置。

2022-09-19 09:33:19 702

原创 Android结构的介绍和资源使用

Andriod程序被创建完成之后,编程软件会自动创建一个软件的结构,开始Android开发学习之前必须要对程序结构有大概的了解。持续更新Activity创建与跳转~

2022-09-11 15:05:23 1409

原创 AndroidStudio卸载删除干净

我们在Android开发时,如果不是在真机上运行程序,那就很难避免在虚拟机上运行了,你会发现如果sdk安装在C盘上,很快就会红杠杆警告,因此你会选择卸载,重装在其他盘,如果卸载不干净,再次安装是不会正常运行项目的,接下来就让我教你如何删除干净吧。1.关闭 AndroidStudio—>重启计算机一>控制面板一>程序一>程序和功能—>卸载Andr0idStudio安装目录2. 删除目录:C:\Users\GaoHuanjie.android。

2022-09-09 23:55:32 35034 1

原创 宝塔上创建站点

在网站上创建站点,并且解析域名,和申请SSL证书教程。

2022-09-06 19:51:15 2521

原创 css详细笔记

Cascade Style Sheet 层叠级联样式表表现HTML或XHTML文件样式的计算机语言。包括对字体、颜色、边距、高度、宽度、背景图片、网页定位等设定。讲解盒子模型及属性,并说明边框、外边框和内边框都是四个边,最后介绍盒子模型的立体结构。盒子模型总尺寸= border + padding + margin + 内容宽度。...

2022-08-19 01:14:38 646

原创 Dos命令

1.开始+系统+命令提示符2.win键+R+输入cmd打开方式控制台3.在任意的文件夹下面。按住shift 键 + 鼠标右键点击,在此处打开命令窗口4.资源管理器的地址栏前加上 cmd 路径

2022-08-15 23:01:28 164

原创 【Java编程进阶之路--异常处理】

文件找不到、网络连接失败、非法参数等。异常发生在程序运行期间,它影响了正常的程序执行流程。用户输入了非法数据。要打开的文件不存在。网络通信时连接中断,或者JVM内存溢出。异常指不期而至的各种状况,如:文件找不到、网络连接失败、除0操作、非法参数等。异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程。使用Java内置的异常类可以描述在编程时出现的大部分异常情况。用户还可以自定义异常,只需继承 Exception 类即可。寻找异常类快捷键:双击 + shift。...

2022-08-13 15:45:48 380

原创 【每日一题(滑动窗口)】

单调队列:队列内的元素是单调的,递增或者递减。 本题用单调队列存储当前窗口内单调递减的元素。队列从队头到队尾对应窗口内从最大值到尾元素的一个子序列。

2022-08-12 15:58:24 197

原创 【Java编程进阶之路--三大特性】

回顾上节】类的方法方法是类和对象动态行为特征的抽象。必须使用 new 关键字创建对象。使用对象(引用) . 成员变量来引用对象的成员变量。person.age使用对象(引用) . 方法(参数列表)来调用对象的方法。setAge(23)类中就是://静态的数据 //动态的行为JAVA程序运行的内存分析1 . 每个线程私有,不能实现线程间的共享!2 . 局部变量放置于栈中。3 . 栈是由系统自动分配,速度快!栈是一个连续的内存空间!1 . 放置new出来的对象!.........

2022-08-12 00:19:35 333

原创 【每日一题(并查集,字符串)--8.9】

问题1:如何判断树根?问题2;如何求x的集合编号?while(p[x]!问题3:如何合并两个集合:px是x的集合编号,py是y的集合编号。p[x]=y。基本原理: 每个集合用一棵树来表示。

2022-08-10 00:24:39 268

原创 【Java编程进阶之路--面向对象】

修饰符 返回类型 方法名(参数列表) 异常抛出类型 {.. . }修饰符public ,static ,abstract,final都是,一个方法可以有多个修饰符。例如:程序入口main()方法,使用了public static两个修饰符、返回类型方法执行完如果有要返回的数据,那么就要声明返回数据的类型,如果没有就返回类型写void、a : b;}break和return的区别return 语句的作用(1) return 从当前的方法中退出,返回到该调用的方法的语句,继续执行。...

2022-08-09 19:13:33 272

原创 【Java编程进阶之路--方法】

修饰符 返回值类型 方法名(参数类型 参数名) {···方法体··· return 返回值;} 例如 : 使用方法对 2 个整数求和 public static int add(int a , int b) {return c;}修饰符 :可选,编译器如何调用该方法,定义了该方法的方法类型。(public static)暂时固定返回值类型:方法可能会返回值。形参列表可以有多个,甚至可以没有;如果有多个形参(int a,int b),多个形参必须用“,”隔开,且不能给初始化值。...

2022-08-08 20:48:00 314

原创 【Java编程进阶之路--数组】

数组就是用来存储一批(可以理解成容器)。们可以把它看作是一个类型的所有数据的一个集合,并用一个数组下标来区分或指定每一个数。首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:建议使用 dataType [ ] arrayRefVar 的声明风格声明数组变量Java语言使用new操作符来创建数组,语法如下:数组的元素是通过索引访问的。数组索引从 0 开始,所以索引值从 0 到 arrayRefVar.length-1。获取数组长度:3、内存分析动态初始化数组的默..

2022-08-04 18:31:02 236

基于layui的博客前端界面,完整的前端项目

基于layui前端框架开发了个人博客网站,以下是对该项目的描述: 该个人博客网站是我利用layui前端框架搭建的,旨在展示和分享我的技术经验、学习笔记以及个人见解。通过该博客网站,我能够与他人交流和互动,并将自己的学习成果和经验分享给更多的人。 以下是该个人博客网站的主要特点和功能: 1. 响应式设计:博客网站具有良好的响应式设计,能够在不同设备上提供优雅的用户体验,包括电脑、平板和手机等。 2. 文章发布和管理:我可以轻松地发布和管理文章内容,包括撰写文章、编辑文章、分类文章和标记文章等。通过富文本编辑器,我能够方便地编辑和格式化文章内容。 3. 标签和分类:我可以为每篇文章添加标签和分类,以便读者更好地浏览和查找感兴趣的内容。 4. 评论和互动:读者可以在博客文章下方发表评论和留言,与我和其他读者进行互动和讨论。 5. 搜索功能:博客网站具备搜索功能,读者可以通过关键字搜索感兴趣的文章,快速找到相关内容。 6. 友情链接:我可以在博客网站上添加友情链接,与其他博主或站点进行友好的互推。 7. 美观的界面和用户体验:博客网站采用现代化的设计风格,拥有简

2023-06-12

三星GT-n5100刷机包.rar

最全的三星GT-n5100刷新资源包,内有教程

2022-01-10

开发者测试省赛参考答案.zip

2021年全国大学生软件测试大赛省赛内部参考答案

2021-11-07

移动应用测试省赛参考答案.zip

全国大学生软件测试移动应用测试内部参考答案

2021-11-07

2021全国大学生 预选赛优秀高分答案.zip

最新预赛高分答案

2021-11-07

web功能测试___grilbbs__满分答案.rar

全国大学生软件测试大赛满分实例答案

2021-11-07

答案文件 咪咕音乐性能测试.zip

软件测试大赛实例覆盖率100%

2021-10-22

web性能测试_FindU_满分答案.zip

web性能测试_FindU_满分答案

2021-10-22

web功能测试_MyOffice_满分答案.zip

全国大学生软件测试大赛--web功能测试实例(一)

2021-10-22

空空如也

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

TA关注的人

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