相关文章
Lua 面向对象编程
Lua 面向对象编程
Lua 是一种轻量级的编程语言,通常用于嵌入应用程序中,提供灵活的扩展和定制功能。尽管 Lua 本身是一种过程式语言,但它提供了强大的元机制,允许开发者实现面向对象的编程范式。本文将探讨 Lua 中的面向对象编程(OOP)概念、实现方式以及最佳实践。
面向…
建站知识
2025/1/10 22:20:09
vue3滚动日历选择器
倒叙日历: <template><div class"date-picker"><div class"column" wheel"onYearScroll"><div v-for"(year, index) in displayedYears" :key"index" :class"{current: year current…
建站知识
2025/1/9 16:30:19
Docker--基础详解
目录 Docker介绍
Docker与传统虚拟机相比的优势
Docker基础插件
Docker镜像
容器和仓库 Docker介绍
Docker 是一个开源的应用容器引擎,基于 Go 语言开发,遵从Apache2.0开源协议,依赖Linux内核的Cgroup和Namespace等技术,对进…
建站知识
2025/1/11 19:42:06
常见加密方式:MD5、DES/AES、RSA、Base64
16/32位的数据,最有可能就是使用md5加密的 使用对称加密的时候,双方使用相同的私钥 私钥:单独请求/隐藏在前端的隐藏标签当中 二、RSA非对称密钥加密
公钥加密,私钥解密
私钥是通过公钥计算生成的 加密解密算法都在js源文件当…
建站知识
2025/1/11 18:58:14
Trilium windows上修改笔记目录,创建多个笔记空间方法
一开始使用trilium会非常的不舒服,不像是obsidian可以创建多个笔记空间,指定多个笔记目录。这里摸索到了解决方案
修改目录的方法一 ——修改系统环境变量
打开控制面板-系统-高级系统设置 新增如上条目
修改目录的方法二——直接写bat脚本运行 新建位…
建站知识
2025/1/11 20:03:57
cesium for unity 打包webgl失败,提示不支持
platform webgl is not supported with HDRP use the Vulkan graphics AR instead.
建站知识
2025/1/11 19:52:44
Python函数魔术:深入理解18个高级函数特性
今天,我们将一起探索那些让代码瞬间变得优雅而强大的高级函数。准备好,让我们一起揭开它们的神秘面纱吧!
1. map():一招制胜,批量操作
想象一下,你需要给一个数字列表的每个元素加上5。普通的循环是不是让…
建站知识
2025/1/5 12:26:46
canvas实现画布拖拽效果 适配Uniapp和Vue (开箱即用)
需求:我司是做AIGC项目最近和地铁项目有关需要实现海报效果图,并且需要使用画布拖拽和修改上传删除等等功能 当时连续加班花了10个工作日搓出来 实现挺简单的但是Canvas数据处理还是挺麻烦的 大概功能如图下 首先我们需要引入Fabric.js 这个库封装好了原生的Canva…
建站知识
2024/12/28 13:42:49