自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 资源 (6)
  • 问答 (2)
  • 收藏
  • 关注

原创 前端项目工程化之代码规范

前端项目工程化之代码规范是指在前端项目中定义一套代码规范,以确保项目中的代码风格和格式一致,提高代码的可读性和可维护性。缩进和换行:使用统一的缩进方式和换行规则,以便让代码的结构更加清晰明了。命名规范:使用统一的命名规则,以便让代码中的变量、函数、类等名称更加可读和可识别。注释规范:使用统一的注释规则,以便让代码中的注释更加清晰明了。代码格式:使用统一的代码格式,以便让代码的外观更加美观。代码组织:使用统一的代码组织方式,以便让代码的结构更加清晰明了。

2023-09-01 10:09:21 631 22

原创 THREE.JS实现个人简历网站

本项目是基于一个技术介绍网站进行的扩展,主要使用了Three.js技术来增强网站的交互性和可视化效果。通过添加3D元素,让网站具有更加炫酷和吸引人的视觉效果。 本网站主要以个人技术介绍、做过的作品和学习的知识点为主要内容,通过Three.js技术实现了多种交互方式,例如鼠标悬浮事件、点击事件等,让用户更好地了解自己的技术能力和成长历程。

2023-04-20 07:48:19 1455 43

原创 【THREE.JS】网页中的炫酷3D

目前随着`元宇宙`概念的爆火,`THREE`技术已经深入到了物联网、VR、游戏、数据可视化等多个平台。最近一段时间主要对之前学习three.js的总结和记录,记录只对自己觉得重要的部分记录,其他的可以参考别的平台资源。

2023-02-14 10:55:20 8422 61

原创 【超多代码、超多图解】Node.js一文全解析

Node.js是一个调用内置ApI并且基于Chrome V8引擎的js运行环境。①基于 Express 框架(http://www.expressjs.com.cn/),可以快速构建 Web 应用②基于 Electron 框架(https://electronjs.org/),可以构建跨平台的桌面应用③基于restify框架(http://restify.com/),可以快速构建 API 接口项目④读写和操作数据库、创建实用的命令行工具辅助前端开发、etc…

2022-12-27 16:17:55 3223 49

原创 三维数字化开发管理中心

随着元宇宙的爆红,3维数字化技术的市场空间也越来越大。因此,本系统实现一个三维数字化开发管理中心,主要实现对于模型的开发与管理,对于管理系统而言,数据库的设计必不可少,数据库系统主要分为三个表,模型资源管理、用户管理、中转信息管理。后台数据库建立好了之后,我先对后台服务器进行设计,这里选择更加适配mysql和自由度更高的koa框架搭建。数据库连接部分,采用异步请求数据,实时反馈给前台渲染。接口设计部分,因为要考虑到前后端的交互问题,所以对于接口部分,主要分为模型获取接口、资源上传接口、用户管理接口,对于

2022-12-23 17:31:18 1957 46

原创 【Flocking算法】海王的鱼塘是怎样炼成的

Flocking 国内一般称为蜂拥算法,一个海王鱼塘的🐟需要彼此聚合在一起、不碰撞、懂得避障、有一个共同的航向。这篇文章将介绍如何实现这些功能。

2022-11-15 11:18:01 6161 75

原创 手把手教你进阶VUE,猴子都能看懂的教程

VUE是动态构建用户界面的渐进式 JavaScript 框架,编码简洁, 体积小, 运行效率高,,今天我们通过超多图解、代码进阶vue核心

2022-10-18 19:48:41 1658 60

原创 手把手教你入门Vue,猴子都能看懂的教程

VUE是动态构建用户界面的渐进式 JavaScript 框架,编码简洁, 体积小, 运行效率高, 适合移动/PC 端开发,今天我们通过超多图解、代码入门vue核心

2022-10-13 11:17:42 3937 58

原创 【Ty CLI】一个开箱即用的前端脚手架

目前团队内部后台管理系统过多,需求开发的页面逻辑或者相关组件重复率过高,跨项目开发很容易遇到重复编写大量代码、不同项目的技术栈/版本不统一、相关样式不统一等问题,迫切需要一款标准化、高扩展、简单便捷的脚手架工具来协助开发。Git 客户端无法在指定的时间内连接到 GitHub 服务器上的 443 端口。create 命令也就是脚手架的核心指令,用来选择不同的执行模板并下载。当前是小程序的开发模板,具体模板使用说明可以查看相关文档。

2024-07-09 19:19:58 1250 3

原创 【拓展】理解AppID、OpenID、UnionID

三者的区别其实很简单,可以把他们抽象成日常生活中常见的手机卡运营商。运营商有很多不同的品牌,如 联通、电信、移动等,这就是 AppID。用户在不同的平台购买手机卡,平台会生成一个独一无二的手机号,这里可以看成 OpenID。但是小王购买了这么多手机号,不同的营业厅想要验证身份通过唯一的身份证验证,这就是 UnionID。用户进行小程序登陆时,需要获取用户信息,但是不能和原有的微信账号体系一致,这会导致用户原本的信息泄露,于是需要设计一套新的权限模式。AppSecret 直接在微信平台生成保存好就行。

2024-07-02 19:10:17 1124 1

原创 【第二周】基础语法学习

本文章主要介绍小程序的技术基础、组件使用、模板语法、列表渲染、条件渲染、事件处理、页面切换、生命周期、数据通信及第三方组件等知识点,适合刚刚入门的开发者。

2024-06-27 17:09:01 1182

原创 【第一周】认识小程序

本篇文章主要介绍了微信小程序的发展历程、前景、优势,并提供了一些关于小程序开发和收益的实用信息。

2024-06-27 17:04:17 1020

原创 如何扩展自己的外部竞争力

程序员是一个需要不断学习的职业,面对层出不穷的新技术,假如你不能够保持一个不断学习的热情。那么,在未来的就业市场中,可能优势会不太明显。那么,除了提高自己内部的技术竞争力外,有什么渠道可以提高自己外部的竞争力吗?那就是写博客,发出一定数量和质量的博客,收获可以让自己看的到的收益。

2024-06-14 16:00:00 855 2

原创 移动云服务器选购指南(图文教程详解)

第一次使用云服务器,不知道怎么选?下面这篇文章分别从服务器的基本概念、主流平台,移动云服务器的种类、用处、特点、五个明确等详细的指南快速定位属于自己的一款云服务器。

2024-05-28 16:55:32 1190 3

原创 【前端面经】即时设计

即时设计 - 可实时协作的专业 UI 设计工具即时设计是一款可在线编辑的专业UI设计工具,支持原型、交互、智能动画、切图等功能,满足产品创造和交付的全流程体验。

2023-12-29 13:29:03 2002 12

原创 Promise 基础教程

promise是 ES6 解决异步编程的方案,可以链式调用,解决回调地狱的问题。提供了统一的错误处理机制,可以更好的控制异步操作的执行顺序。

2023-12-27 11:59:16 951 3

原创 线性代数 - 几何原理

欢迎阅读这篇关于线性代数的文章。在这里,我们将从一个全新的角度去探索线性代数,不再仅仅局限于数值计算,而是深入理解其背后的几何原理。我们将一起探讨向量、线性变换、矩阵、行列式、点乘、叉乘、基向量等核心概念,以及它们如何在实际问题中发挥作用。无论你是初学者,还是想要复习和加深理解,这篇文章都将为你提供清晰、深入的解析。让我们一起打开线性代数的神秘面纱,探索其丰富而美妙而美妙的世界。

2023-11-22 11:06:51 1542 4

原创 React 高级教程

在现代前端开发中,React已经成为了一种无法忽视的技术。它的函数式编程模式,以及强大的Hooks API,为我们提供了一种全新的编程范式,使得我们可以更加灵活、高效地构建用户界面。在这篇文章中,我们将深入探讨React的函数式编程,以及Hooks的定义和原理。我们将详细介绍一些常见的Hooks,如useState、useEffect、useCallback、useMemo、useContext和useReducer等,帮助你更好地理解和使用这些强大的工具。无论你是React的新手,还是有一定经验的开发

2023-11-15 15:31:32 1133 14

原创 React 入门学习教程

React是由FaceBook开发的一款非常流行的声明式组件、基于状态驱动的JavaScript库,目标是保持UI和数据同步

2023-11-09 14:57:21 587 7

原创 React 运行原理

React是由Facebook开发并维护的一个用于构建用户界面的JavaScript库。React主要用于构建单页应用(SPA),它允许开发者通过组合组件来创建复杂的用户界面。React的主要特点是它的组件化和虚拟DOM技术。

2023-10-30 11:14:15 637 16

原创 一文搞懂 this 指向

在JavaScript中,this关键字表示当前执行代码的上下文对象。它的值取决于函数被调用的方式。this可以引用全局对象(在浏览器中是window对象),也可以引用当前对象(例如,在对象方法中),或者在使用构造函数创建对象时引用新创建的实例。

2023-09-25 19:53:55 309 1

原创 面试官:你能实现多少种水平垂直居中的布局(定宽高和不定宽高)

在CSS中,水平垂直居中布局是指将一个元素在水平和垂直方向上都居中显示的布局方式。这种布局方式可以用来使元素在页面中居中对齐,无论是在父元素中还是在整个页面中。

2023-09-19 14:13:07 156 2

原创 已经2023年了,你还不会手撕轮播图?

目前,在移动端或是网页端对于轮播图的需求并不可少,我们有许多代替好的框架或者组件实现这个功能,但不如我们今天自己着手定制一个原生js轮播图,顺便总结提高一下相关知识点。轮播图目前出现在各大购物网站的首页用来展示商品信息,现在也出了很多插件帮助我们更加便捷的实现多种多样的轮播图。

2023-09-08 10:17:33 281 13

原创 【JS真好玩】自动打字机效果

大家好,今天实现一个自动打字机效果,旨在实现一些网上很小的demo样例,通过每一个小demo能够巩固一下我们的前端基础知识。今天,主要利用定时器、flex布局实现一个自动打字机效果。

2023-08-28 15:41:54 2174 13

原创 CSS布局全解析

CSS 布局是指使用 CSS 样式来控制 HTML 元素的位置、大小和间距等属性,从而实现网页的布局效果。

2023-08-25 15:11:40 1369 26

原创 Flask入门教程

Flask 是一个使用 Python 编写的轻量级 Web 应用框架。它基于 Werkzeug WSGI 工具箱和 Jinja2 模板引擎,提供了简单易用的 API,可以帮助开发者快速构建 Web 应用程序。Flask 框架具有灵活性和可扩展性,可以根据需要添加各种插件和扩展,例如数据库集成、表单验证、用户认证等。Flask 框架还提供了丰富的文档和社区支持,使得开发者可以轻松地学习和使用它。项目源码。

2023-08-23 10:01:47 968 17

原创 Web GIS 教程

Web GIS是一种基于Web技术的地理信息系统,它将地理信息与Web技术相结合,可以实现地图浏览、查询、分析和可视化等功能。Web GIS在很多领域都有广泛的应用,如城市规划、环境保护、交通管理、农业生产等。它可以帮助用户更好地理解地理信息,提高决策效率,同时也可以促进地理信息的共享和交流。

2023-08-17 09:03:06 401 7

原创 Python OOP 编程应用

Python OOP 编程指的是使用面向对象编程(Object-Oriented Programming,简称 OOP)的方式来编写 Python 代码。面向对象编程是一种编程范式,它将数据和操作数据的方法组合成一个对象,通过对象之间的交互来实现程序的功能。在 Python 中,可以使用类(class)来定义对象的属性和方法。类是一种自定义的数据类型,它可以包含多个属性和方法,用于描述某个对象的特征和行为。通过创建类的实例(instance),可以在程序中使用该类定义的对象。

2023-08-16 09:50:32 305 4

原创 Tailwind CSS入门教程

Tailwind是一款CSS框架,它的主要特点是提供了一系列的CSS类,可以快速地构建出各种样式。Tailwind的发展历史可以追溯到2017年,由Adam Wathan、Steve Schoger和Jonathan Reinink共同创建。Tailwind的设计理念是提供一系列的原子类,每个类都只包含一个具体的样式,通过组合这些类来构建出复杂的样式。这种设计理念可以让开发者更加灵活地控制样式,同时也可以减少样式冗余,提高代码的可维护性。提供了一系列的原子类,可以快速地构建出各种样式。

2023-08-14 09:58:14 1597 10

原创 linux密码忘了?一招解决

在我们学习linux运行级别的时候,面试题可能会出如何找回root密码,下面来详细的介绍一波,实测有效。

2023-05-10 08:13:37 2563 24

原创 【通用篇】chrome调试技巧

Chrome DevTools 是 Google Chrome 浏览器内置的一组 Web 开发和调试工具,主要用于分析网页性能、调试 JavaScript 代码、查看和修改 DOM、CSS 和网络请求

2023-04-18 14:57:42 2157 14

原创 Cesium项目功能实现记录

我将对我在最近与数字孪生项目的对接过程中所实现的一些功能进行总结。这些功能主要涉及到地理信息系统方面的Cesium详细功能设计。具体来说,我在这个项目中实现了一些功能,包括对接不同地图平台和引擎,实现地图数据可视化和交互式控制,以及在Cesium中添加和操作各种地图元素等。

2023-04-13 15:26:45 1071 14

原创 Cesium三维地图入门教程

Cesium是一个用于显示三维地球的开源库,旨在释放3D数据的力量。Cesium基于WebGL技术,能够在Web平台搭建虚拟地球及场景展示应用。

2023-03-09 15:32:16 2516 29

原创 VUE搭建后台管理界面

本篇文章从头到尾过一遍vue3搭建项目的过程,实现一个用户登录、注册,根据身份等级判断登录界面的应用。前端采用`vue3+vite+element-plus`,后端使用`node.js+koa+mysql`。

2022-11-23 11:30:58 4808 70

原创 【阿里云】轻松玩转linux服务器

在全球操作系统市场中,目前主要有Windows、Android、iOS、OS X、Linux五大操作系统竞争,大家电脑上面一般装的是windows系统,但服务器领域的应用主要还是linux,为什么?因为linux是一个开源、免费的操作系统,具有稳定性、安全性、处理多并发的强大功能,一些企业也会把项目部署到Liunx服务器上面。

2022-11-08 11:11:39 4902 68

原创 VUE搭建云音乐播放器(App版本)

本项目使用vue2+vue-cli实现了一个简易的网易云音乐(App版本),实现了歌曲的首页推荐展示,歌曲的搜索,评论的展示以及歌曲的播放四个主要功能模块,主要用来练手,效果如下图所示:

2022-11-01 14:35:46 4691 90

原创 THREE.JS实现看房自由(VR看房)

目前随着`元宇宙`概念的爆火,`THREE`技术已经深入到了物联网、VR、游戏、数据可视化等多个平台,今天我们主要基于`THREE`实现一个三维的`VR`看房小项目,THREE基于`WebGL`的三维引擎,目前是国内资料最多、使用最广泛的`三维引擎`,可以制作一些`3D`可视化项目

2022-10-26 12:00:46 17465 128

原创 【CSDN官方】开源又好用的国产SPL

SPL是JVM下开源的结构化数据/多层数据处理语言,内置专业的多层数据对象和方便的层次访问方法,可以表达复杂的层次关系,为上层计算能力提供有力的支持。SPL提供了专业的多层数据对象序表,可以直观地表现XML\Json的层级结构。.........

2022-06-14 11:48:39 4168 89

原创 【Java编程指南】ArrayList集合

今天是Java100天编程指南的第13天,我们主要来讲解ArrayList集合。要求掌握ArrayList集合的使用,自己运用完成一个简易的学生成绩管理系统。

2022-05-25 08:26:10 1073 71

原创 【Java开源库 SPL】结构化处理数据

一、前言现代Java应用架构越来越强调数据存储和处理分离,以获得更好的可维护性、可扩展性以及可移植性,比如火热的微服务就是一种典型。这种架构通常要求业务逻辑要在Java程序中实现,而不是像传统应用架构中放在数据库中。应用中的业务逻辑大都会涉及结构化数据处理。数据库(SQL)中对这类任务有较丰富的支持,可以相对简易地实现业务逻辑。但Java却一直缺乏这类基础支持,导致用Java实现业务逻辑非常繁琐低效。结果,虽然架构上有各种优势,但开发效率却反而大幅下降了。如果我们在Java中也提供有一套完整的结构..

2022-05-19 10:05:47 1232 71

三维数字化开发管理中心

内容概括: 随着元宇宙的爆红,3维数字化技术的市场空间也越来越大。因此,本系统实现一个三维数字化开发管理中心,主要实现对于模型的网页端开发与管理。 主要功能模块有首页可视化展示、模型资源分类查看、用户信息管理、模型信息管理、三维可视化编辑器、用户个人头像建模等功能模块。 技术栈: 前端技术栈:html+js+scss+vue+three.js 后台技术栈:node+koa+mysq 数据库设计: 对于管理系统而言,数据库的设计必不可少,数据库系统主要分为三个表,模型资源管理、用户管理、中转信息管理。后台数据库建立好了之后,我先对后台服务器进行设计,这里选择更加适配mysql和自由度更高的koa框架搭建。数据库连接部分,采用异步请求数据,实时反馈给前台渲染。接口设计部分,因为要考虑到前后端的交互问题,所以对于接口部分,主要分为模型获取接口、资源上传接口、用户管理接口,对于所有的资源单独放在一个文件夹显示,数据库只存储路径而并非模型资源。 可以学到什么: 自己可以独立开发简易的前后端交互项目,融入3d元素进入

2022-12-23

微信/QQ/TIM防撤回防止撤回.zip

Github大神开发的微信/QQ/TIM防撤回程序 Github地址:https://github.com/huiyadanli/RevokeMsgPatcher

2022-01-02

200行Html5+CSS3+JS代码实现动态圣诞树源代码.zip

200行Html5+CSS3+JS代码实现动态圣诞树源代码

2021-12-23

圣诞节在线平台.zip

漂亮的圣诞响应式登陆页面 . 包含装饰品、配件、礼物、购物商城,它还具有完全开发的背景更换

2021-12-21

VScode快捷键操作智能

集成所有的VScode快捷键总结

2021-12-04

html_css_material-master.zip

免费下载,对应博客的教学进程

2021-11-22

Digital Video Repair

免费修复受损的视频文件

2021-10-15

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

TA关注的人

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