自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小程序运行机制

在打开小程序前,微信已经提前准备好一个WebView层,而当这个预备的WebView层被使用之后,一个新的WebView层也会被提前准备好,这样可以提升用户体验。在小程序启动前,微信(客户端)会提前准备好一个页面层级(页面预渲染)用于展示小程序的首页,包括逻辑层和渲染层分别的初始化以及公共库的注入。在小程序启动时,微信为小程序展示一个固定启动页面,界面内包含小程序的图标、名称和加载提示图标。由JavaScript编写,可以被注入到渲染层和逻辑层运行,总的来说负责处理。在后台可以配置小程序基础库版本。

2024-07-20 10:03:01 516 1

原创 小程序底层原理

小程序是一种无需下载安装、用完即走的轻量级应用程序。小程序采用了视图层和逻辑层双线程的机制,并通过Native层(客户端)进行两个线程的通信中转。小程序渲染介于纯Native和纯WebApp之间,采用了Native和WebView结合的方式,既保证高效的渲染性能,又提供灵活的开发体验。

2024-07-20 10:01:32 1237

原创 [已解决]Vue3+Element-plus使用el-dialog对话框无法显示

开发时,发现点击按钮不能显示想要的对话框,发现这与组件层级有关系

2024-03-30 09:42:06 2226

原创 使用腾讯云轻量应用服务器配置宝塔面板部署前端vue项目

新手如何配置宝塔面板,采用Nginx服务部署做的vue练手小项目

2024-02-27 13:53:37 601

原创 [已解决]使用git从多处提交到同一个分支报错reject

在使用gitlab多人协作时,我提交代码发生报错。其他源向该分支提交了代码,导致本地提交的代码其实相较于分支最新版有缺失,如果直接提交会发生冲突,需要拉取最新代码合并后提交

2024-01-29 15:56:19 615

原创 webpack学习笔记

webpack是一个模块打包器(构建工具),它的主要目标是将JavaScript文件打包在一起,打包后的文件用于在浏览器使用,可以胜任转换(transform)、打包(bundle)或包裹(package)任何资源(resource or asset)

2024-01-18 11:22:42 1157

原创 NodeJS入门学习笔记

Node其实是JS的服务器的运行环境,NodeJS让JS可以作为后端语言

2024-01-18 11:20:17 1098

原创 数据结构与算法之二分查找

Binary Search是一种针对有序区间内时间复杂度为O(logN)的搜索方式,最常见用于已经排好序的数组,边界处理不当,可能会导致跳过需要的结果或者死循环,遵循两个原则:1. 每次都要缩减搜索区域;2. 每次缩减不能排除潜在答案

2024-01-03 11:04:49 988

原创 JavaScript(ES6)数据结构与算法之树

树是n(n>=0)个节点构成的有限集合,n=0时称为空树,非线性结构,所有的树本质上可以使用二叉树模拟出来,而我们最常使用二叉搜索树,二叉搜索树中序遍历结果为有序序列,树的平衡性也是需要探讨的话题。

2023-12-26 11:12:53 1159

原创 快速掌握TS基础知识

JavaScript是弱类型的脚本语言,使用灵活,但对于大型项目而言,不利于后期代码维护,TypeScript应运而生,是强类型语言。有java等语言基础阅读本文会更快!

2023-12-25 19:40:52 439

原创 JavaScript(ES6)数据结构与算法之哈希表

哈希表(散列表)基于数组实现,存放键值对,它结构是数组,对输入的键进行变换,得到HashCode,通过HashCode对键值对进行存放,优势在于可以非常快速的插入删除查找操作,键(key)不可以重复。

2023-12-24 20:23:09 1181 1

原创 CSS学习笔记整理

整理过去的CSS学习笔记。CSS 即 层叠样式表/CSS样式表/级联样式表,也是标记语言,用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距)以及版面的布局和外观显示样式

2023-12-16 17:07:11 1662

原创 弗洛伊德判圈算法-leetcode142.环形链表II

环形链表使用双指针法解决,判断环的起点使用的是弗洛伊德算法

2023-12-09 10:37:47 530

原创 vue学习笔记之组合式API

最后一章,学习CompositionAPI,vue3引入组合式API,提供一组函数来组织和管理组件的逻辑代码,将相关功能按照逻辑关系进行分组,使得代码更加清晰、可维护,并且能够更方便地实现逻辑的复用。

2023-12-08 20:58:11 1055

原创 如何在页面中使用下载好的echarts主题绘制想要的图表

第一次绘制echarts图表,记录新手如何设置自己想要的echarts图表主题并应用

2023-12-07 21:54:11 1040

原创 JavaScript(ES6)数据结构与算法之链表

不同于数组,链表中的元素在内存中可以不连续,每个元素存放节点和引用,便于实现灵活内存动态管理、无限延伸、快速插入删除,但访问效率较低。

2023-12-06 16:52:33 576 1

原创 Vue学习笔记之状态管理

继续学习Vue的状态管理,Vuex是一个专门为Vue.js应用程序开发的状态管理模式,将组件之间共享的数据(状态)放置在一个单独的容器(store)中可以看作一个加强版的data,一个全局的data属性,便于处理大量的需要在组件间传递的数据。

2023-12-05 11:02:08 954

原创 Vue学习笔记之路由

开发项目涉及多个页面多个组件,故必定涉及到路由,记录了相关的知识点:路由实现、懒加载、路由模式、全局变量、嵌套路由、重定向、别名以及导航守卫

2023-12-04 15:29:12 1323

原创 Vue学习笔记之组件开发

接上文,本文记录vue的组件开发、组件通信、生命周期等内容

2023-12-04 15:22:44 1162

原创 Vue学习笔记之模板基本语法

接上文,本文主要记录了vue模板关于插值操作、绑定属性、计算属性、事件监听、条件判断、循环遍历以及其他语法

2023-11-22 18:33:55 246 1

原创 JavaScript(ES6)数据结构与算法之队列

队列也是一种受限的线性结构,只能一端移除一端插入,且FIFO先入先出

2023-11-21 20:39:50 120

原创 新手如何使用腾讯云服务器部署Flask项目

浅记录新手如何部署flask项目上线:配置服务器-上传项目文件-配置环境依赖-服务器开放端口-运行发布

2023-11-21 20:21:54 809

原创 JavaScript(ES6)数据结构与算法之栈

栈是受限的线性结构,只能在顶部插入删除元素,它的特点是LIFO(Last in first out) 后入先出。

2023-11-17 16:48:10 54 1

原创 JavaScript(ES6)数据结构与算法之数组

数组是一种线性结构,JS数组可以存放不同类型的数据,可以在数组的任意位置插入和删除元素。

2023-11-17 16:25:30 73 1

原创 Vue学习笔记之vue/cli搭建项目、目录结构及工作原理

vue是一套用于构建用户界面的渐进式JavaScript框架,可以自底向上逐层应用,简单应用只需一个轻量小巧的核心库,复杂应用可以引入各式各样的vue插件。现在已经更新到vue3

2023-11-17 15:51:14 127 1

原创 JavaScript 允许哪些情况下省略分号

JavaScript 允许在很多情况下省略分号。为避免歧义和错误,代码块后都最好加上分号

2023-11-15 19:12:33 155 1

原创 ES6学习笔记

ES6泛指5.1版本后的JavaScript的下一代标准,有许多新的特性,尤其是关于异步操作的改善和面对对象编程的适应性以及模块化的实现

2023-11-15 18:12:28 58 1

原创 AJAX学习笔记

ajax就是异步JS和XML,在浏览器中向服务器发送异步请求,无需刷新网页获取数据提高网页加载速度,提高用户体验,是一种将现有标准组合在一起的新方式

2023-11-12 18:38:34 26 1

原创 JavaScript–Web APIs

API应用程序编程接口:一些预先定义的函数,让应用程序和开发人员可以实现一些功能但无需访问实现功能的源码Web API:浏览器提供的一套操作浏览器功能和页面元素的API(BOM和DOM)

2023-11-04 13:37:02 47 1

原创 利用select函数在Linux环境下实现一个聊天室程序

利用select函数实现linux环境下的简易聊天室程序

2023-11-01 18:23:27 119

原创 多线程端口扫描器

在Linux系统下使用C语言实现端口扫描程序的原理通过网络套接字编程进行网络通信,使用POSIX线程标准(Pthreads)来支持多线程编程。

2023-10-24 09:57:09 321

原创 JavaScript基础语法梳理

学习JavaScript基础语法,梳理总结的一遍知识点

2023-10-23 20:56:30 41

原创 多线程并发远程控制服务器

修改远程控制程序服务器模型程序,将其从循环模式或多进程模式修改为多线程模式。

2023-10-23 14:45:24 79

2023年四川大学网安学院操作系统期末考纲/题库

包含了选填以及简答题相应每章的所有考试内容以及相应的答案(答案自行整理),亲测期末考试题从中抽出。

2024-06-18

四川大学网安学院历年离散期末试题含答案

四川大学网络空间安全学院离散数学19-21级期末考试试题(A、B卷)含参考答案,供期末复习使用

2023-12-17

四川大学网安数历年期末试题,含答案

四川大学网络空间安全学院19-21年网安数期末试题+参考答案+评分标准

2023-12-17

应用密码学期末复习提纲

适用于四川大学网络空间安全学院大二应用密码学期末考试,覆盖考纲,纯干货,可用于复习梳理也可用于速成补天

2023-12-17

空空如也

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

TA关注的人

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