自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

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

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

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

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

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

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

2023-02-14 10:55:20 8136 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 3181 49

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2023-12-29 13:29:03 1914 12

原创 Promise 基础教程

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

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

原创 线性代数 - 几何原理

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

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

原创 React 高级教程

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

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

原创 React 入门学习教程

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

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

原创 React 运行原理

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

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

原创 一文搞懂 this 指向

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

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

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

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

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

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

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

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

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

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

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

原创 CSS布局全解析

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

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

原创 Flask入门教程

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

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

原创 Web GIS 教程

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

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

原创 Python OOP 编程应用

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

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

原创 Tailwind CSS入门教程

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

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

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

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

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

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

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

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

原创 Cesium项目功能实现记录

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

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

原创 Cesium三维地图入门教程

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

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

原创 VUE搭建后台管理界面

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

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

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

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

2022-11-08 11:11:39 4828 68

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

原创 【Java编程指南】面向对象(基础)

从本章开始,正式进入到java面向对象的学习,主要学习设计类和对象、内存图、构造器、this关键字、封装、标准类学习目标:两个重点获取已有对象、自己设计对象使用。

2022-05-15 21:09:51 924 83

原创 【Java编程指南】综合案例

目录一、前言二、编程训练三、减肥计划1.问题分析2.if编码实现3.switch编码实现4.输出结果四、逢七过1.问题分析2.编码实现3.输出结果五、百鸡百钱1.问题分析2.编码实现3.输出结果 六、不死神兔1.问题分析2.编码实现3.输出结果七、找素数1.问题分析2.编码实现3.输出结果八、数组元素复制1.问题分析2.编码实现3.输出结果九、评委打分1.问题分析2.编码实...

2022-05-13 08:00:00 2035 60

原创 【Java编程指南】方法

本篇要求学习四种不同类型的方法应用、方法被调用时的内存图、重载,学习目标:熟练掌握方法的应用以及重载。

2022-05-09 22:50:27 2231 56

原创 【Java编程指南】数组

前八天我们学习了语法基础、运算符与表达式、循环结构、分支结构,今天主要学习数组的定义、相关的属性方法、数组存储的内存图、常见错误。

2022-05-06 08:02:32 1828 84

原创 【Java编程指南】猜数字小游戏

Java编程指南第6天、第7天我们学习了分支、循环结构,今天我们利用前面学过的知识点,加上一个Random类,动手完成一个猜数字案例。

2022-05-03 08:11:23 1249 74

原创 【Java编程指南】循环结构

本章主要学习概述for、while、do while三大循环以及循环嵌套和跳转语句,学习目标:三大循环熟练掌握。

2022-04-29 09:31:54 969 86

三维数字化开发管理中心

内容概括: 随着元宇宙的爆红,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关注的人

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