自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自动化部署&DevOps

自动化部署关键概念和步骤:自动化部署与DevOps:

2024-08-29 17:19:38 207

原创 Phaser游戏制作

启动create:游戏启动时进行初始化,包括加载资源、设置游戏状态等更新update:在游戏循环中,不断调用update函数来更新游戏中的各种元素,处理输入事件、物理模拟、AI计算等渲染render:将更新后的游戏场景渲染到屏幕上,包括绘制图形、应用着色器效果等销毁destory:在游戏结束或关闭时,进行资源释放和清理工作,确保游戏退出时不会留下任何未完成的操作或资源泄露。

2024-03-12 23:45:31 269

原创 堆栈&内存

具有垃圾回收机制的语言:Java、JS、Python、C#无垃圾回收机制:C、C++、Rust垃圾回收机制好处:简化内存管理,提高开发效率无垃圾回收机制好处:语言效率上限更高。

2023-11-19 16:24:35 94

原创 NuxtJS&NextJS&JSP

umi3的一些记录

2023-11-09 17:30:35 260

原创 window对象

浏览器的window对象,是BOM对象的实现var定义的变量、function xxx(){},会变量声明提升全局中,var定义的变量、function xxx(){},会挂载到window对象上函数A中,var定义的变量、function xxx(){},会挂载到函数A上node环境下,没有声明就使用的变量会报错浏览器环境下,没有声明就使用的变量会挂载到window对象上webrtc实现函数,能够实现实时视频功能方式一:浏览器之间建立连接,浏览器互相发送视频流;适用个人会议。

2023-10-29 15:54:19 120

原创 数据结构与算法

存储方式:数组树的结构:完全二叉树带权路径长度最短树节点左侧

2023-10-03 19:03:54 68

原创 Ubuntu22&Windows10

自定义变量系统变量:$HOME、$USER、$PWD、$SHELL、$PATH[]:条件判断(()):算数运算$0:函数名称$1、$2、$3、……$n:对应脚本参数$@:所有命令行参数的值$#:函数的参数的个数。echo:输出read:输入$:变量引用==、!=、:字符串比较-eq:数值等于-lt:数值小于;less than-gt:数值大于;great than-le:数值小于等于-ge:数值大于等于-ne:数值不等于=:赋值==、!=、:数值比较&&、||、!

2023-10-03 19:02:52 88

原创 Git的使用

使用提前记下的D版本号,返回D。

2023-10-03 18:55:22 76

原创 VSCode/浏览器/XPM

nvm的功能下载指定版本的node切换node版本环境变量nvmnodenpmnvm管理的node有多个版本一个node版本对应一个npmC:\Users\Administrator\.npmrc是npm的全局配置文件.\npmrc中可以配置npm全局安装目录安装maven手动安装到喜欢的位置(推荐)maven wrapper强制下载到C盘固定位置配置环境变量查找依赖的顺序%M2_HOME%/conf/setting.xml指定的本地maven仓库。

2023-10-03 18:54:00 264

原创 Web服务端

采用约定大于配置的套路,大大遍历了框架的整合。@ComponentScan能扫描的注解。导包方式-把对象放入容器的注解。SpringMVC注解。方法返回值注入的注解。Set方法注入的注解。

2023-10-03 18:50:28 86

原创 Vue-React

ref定义age.value++ //触发set派发更新age=2 //age变为普通数字,不再具有响应式 //组件mount时,age.value指向button实例reactive定义info.age=22 //响应式对象修改属性值、添加属性、移除属性,触发set派发更新info={age:22} //info变为普通对象,不再具有响应式const name=computed(()=>{}):name是ref对象pinia仓库数据:具有响应式。

2023-10-03 18:49:06 255

原创 HTTP&浏览器渲染

首先我一般不采用2000以内端口号,那么2000以外需要回避的有:2049、3659、4045、6000、6665、6666、6667、6668、6669。响应行设置方法只有:ctx.set()、ctx.status()、ctx.message。req.getReader()&reader.readLine():请求体。res.getWriter.println():设置响应体。req.getHeader(str):请求头属性值。res.getHeader(str):响应头属性值。

2023-10-03 18:47:04 132

原创 Mysql/MongoDB/Redis

redis、mongodb、mysql安装,配置,使用

2023-10-03 18:44:42 131

原创 HTML&CSS&DOM

布局标签div、span(CSS可实现完全控制)分隔标签hr、br表单标签form、input资源标签img、audio增强标签默认排列方式:元素从上向下、从左向右组成:内容宽度+padding+滚动栏+border+margin元素.offsetHeight:内容高度+padding+滚动条+border元素.clientHeight:可见内容宽度+padding元素.scrollHeight:内容宽度+padding。

2023-10-03 18:42:46 174

原创 JavaScript工具类

JavaScript内置对象和模块

2023-10-03 18:40:59 230

原创 JavaScript语法

主要介绍了JavaScript,同时用TypeScript、Java、C++、Kotlin做了对比

2023-10-03 18:38:59 345

原创 Electron&小程序

viewtext支持大部分CSS属性支持样式选择器支持style行内样式swiper、swiper-item:轮播图。

2023-09-04 17:28:04 107

原创 HTML组件

form表单、input框、错误格式提示框、重置按钮、提交按钮。

2023-06-22 20:02:21 2252

原创 迷你版webpack

说明:r函数向exports对象添加__esModule、Symbol(Symbol.toStringTag)两个属性,来标注采用了ES6模块化。解开debugger的注释,控制台打印出。d、r函数向exports对象添加a属性。注释debugger,控制台打印出。生成了dist/bundle.js。生成dist/bundle.js。

2023-03-24 19:25:14 431

原创 JS_杂项

let css})return csslet sourceLess=fs.readFileSync('C:/Users/Administrator/Desktop/手写webpack/style/reset.less','utf-8')

2023-03-23 13:04:31 220

原创 Webpack-Vite

react&&webpack配置路径别名:修改node_modules\react-scripts\config\webpack.config.js。webpack、vite脚手架打包的文件夹:src、public、部分node_module。plugin向webpack的生命周期中,注册的回调函数。运行指令:npm install,生成软连接。不同的模式,会采取不同的优化策略。

2023-03-23 10:18:48 1689

原创 Canvas-SVG-Echart

canvassvg画布canvas标签svg标签语言JS的APIHTML行内属性过程定点:确定起点,拐点,终点连线:连曲线(连圆弧)、连直线填色:填充颜色进一步画文字,画图片画矩形,画椭圆title:图表的标题legend.data:图表名称集xAxis和yAxis:x轴和y轴配置;包括坐标轴类型(数值、类目、时间)、刻度间隔、文字样式grid:echarts盒子与坐标轴的内边距series[].type:图表类型(折线图、柱状图、饼图)

2023-03-10 21:33:57 304

原创 学习Vue源码

vue源码分析

2023-01-31 14:34:53 227

空空如也

空空如也

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

TA关注的人

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