自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Hexo博客搭建

这几天花了一些时间来搭建了一个博客!其实现在市场有很多写博客的平台,例如CSDN,Stackoverflow,博客园等平台,可以在上面使用markdown或者富文本编译器直接书写并发表自己的文章,所有人都可以访问到,而且用户交互设计也做得非常好。但是有一些缺点是无法自由书写 ( 会受到一些那么就有人想说自己部署一个博客呗,啊?自己购买域名和服务器,成本真的很高,而且还需要定期维护,时间成本也很高,这也就是为什么我一直没有搭建自己博客的部分原因。直到我前几天看到了一个快速简洁的博客框架----

2024-01-26 10:14:14 931 1

原创 Maven配置阿里云私服仓库

Apache Maven 是一个项目管理工具。它基于项目对象模型(POM)的概念,负责管理项目开发过程中的几乎所有的东西。

2023-07-21 10:34:22 2302 3

原创 区分广域网和局域网~

局域网的范围相对较小,通常不超过几千米,而广域网则覆盖更大的地理范围。广域网通常通过专线、光纤、卫星等通信技术进行连接,用于连接跨越城市、国家甚至全球范围的网络。)上的每一台电脑(或其他网络设备)都有一个或多个局域网IP地址。局域网IP地址是局域网内部分配的,不同局域网的IP地址可以重复,不会相互影响。)上的每一台电脑(或其他网络设备)都有一个或多个广域网IP地址。)对局域网内电脑电脑连接的请求,路由器或网关在绝大多数情况下都会进行拦截。)是指覆盖较大地理范围的计算机网络,通常由多个局域网(

2024-03-20 23:05:46 434

原创 vue3的基本使用(1)

如果你需要重新分配一个对象,则会失去响应式,可以使用。中的,若想要增加或者修改一个新功能,需要分别修改这些,维护和复用非常的麻烦。就是我们所展示的数据,所有我们如果需要修改这个数据,则需要通过调用变量的。的一个新配置项,值为一个函数,组件中的所有配置都在这个函数里边。可以借助一个插件简化该操作。控制台打印结果如下,这时候我们打印我们的数据,会发现被。主要涉及的是基本数据类型,同时也可以定义对象型数据。控制台打印如下:会发现被包裹的对象是一个。组件,随后将需要响应式处理的数据用。包裹的数据将会变成一个。

2024-03-06 15:24:54 1265

原创 计算机网络-物理层

物理层考虑的是怎洋才能在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。物理层的作用是尽可能地屏蔽掉不同的传输媒体和通信手段的差异。用于物理层的协议也常被称为物理层**规程**。

2024-03-05 09:53:24 1020

原创 防抖和节流的实现

在没有使用防抖函数之前:当我们需要搜索某些物体信息时会导致浏览器压力很大,性能很低。"防抖函数"的作用就是等到用户停止输入的时候,才去执行函数,避免了多次执行造成的资源浪费

2024-03-02 09:39:41 397

原创 数学建模的论文手应该如何准备?

摘要是全文最重要的部分,评卷的时候第一轮只是看摘要,其他的部分写得再好都看不到的,摘要的写法应该多学习优秀论文,看他们的摘要都是如何写的。摘要一般包括:模型的数学归类(在数学上属于什么类型);建模的思想(思路);算法思想(求解思路);建模特点(模型优点,建模思想或方法,算法特点,灵敏度分析,模型检验;主要结果(数值结果,结论)(要求逐一回答题目所提的全部“问题”)内容要包括你用什么方法,解决了什么样的问题,得到什么结论,这个结论说明了什么?

2024-03-01 18:34:55 2286 1

原创 三连击(升级版)/ EKO砍树

请帮助 Mirko 找到伐木机锯片的最大的整数高度。对 Mirko 来说这是很简单的工作,因为他有一个漂亮的新伐木机,可以如野火一般砍伐森林。,当木材的高度大于伐木机的高度时,将高出的部分累加起来,当木材不够时,从左边搜索(减小高度增加木材)否则从右边搜索(减小木材增加高度)。米的部分保持不变)。首先找到最长的木材,从木材的中间点作为伐木机的高度开始。,试求出所有满足条件的三个三位数,若无解,输出。(米),伐木机升起一个巨大的锯片到高度。米的高度,切割后树木剩下的高度将是。个整数,表示锯片的最高高度。

2024-02-23 12:22:42 850

原创 Three.js初学(3)

动画说白了就是一张张照片,连起来依次展示,这样就形成一个动画效果,只要帧率高,人的眼睛就感觉不到卡顿,是连续的视频效果。在调试场景渲染效果的时候,比如光照的强度,人大脑的CPU是没有能力通过光照参数算出来模型渲染效果的,一般来说你先大概给一个经验值,然后通过。默认每秒钟执行60次,但不一定能做到,要看代码的性能,对于部分高刷新率的电脑硬件设备,也是有可能超过60次的。在创建的交互界面之后,会默认显示所改变属性的名字,为了通过交互界面更好理解你改变的某个对象属性,可以通过。

2024-02-23 12:11:21 1327 1

原创 Markdown语法

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S

2024-02-22 18:38:08 558 1

原创 更高效的构建工具-vite

首先我们要认识什么时构建工具?企业级项目都具备什么功能呢?Typescript:如果遇到ts文件,我们需要使用tsc将typescript代码转化为js代码;React/Vue:如果使用前端框架需要安装,将我们的jsx文件/vue文件转换为render函数;less/sass/postcss/component-style:如果使用这些css预处理器,需要安装和等一系列编译工具;Babel-->可能有部分浏览器还不支持新语法,所有我们还需将es的新语法转换到旧版本浏览器可以识别的语法格式;

2024-02-22 18:37:13 2004 1

原创 Three.js初学(2)

这一章节的主要作用是加强自我对三维坐标空间的认识。光源种类名称环境光点光源PointLight聚光灯光源SpotLight平行光。

2024-02-21 15:43:58 1410 1

原创 不要再用简单的concole.log()打印输出了!

作为一名前端开发人员,在调试中使用最多的就是console命令,通过console命令可以在控制台打印一些信息,这些信息便于我们进行开发调试。

2024-02-20 09:49:09 392

原创 Three.js初学(1)

生活中相机拍照的照片是有大小的,对于threejs而言一样,需要定义相机在网页上输出的Canvas画布(照片)尺寸,大小可以根据需要定义,这里先随机定义一个尺寸。现在三维场景和相机已经准备好了,如果想要拍照只需要最后一步,那就是按下相机拍照的按钮,而渲染器就充当这个角色,如果完成“咔”这个拍照动作,就需要一个新的对象,也就是WebGL渲染器。构成一个四棱台3D空间,被称为视锥体,只有视锥体之内的物体,才会渲染出来,视锥体范围之外的物体不会显示在Canvas画布上。

2024-02-19 14:53:02 942 1

原创 CSS浮动讲解

例如:将div2添加左浮动,就会发现div3变矮了,其实是div2脱离了标准流,div1,div3,div4还在标准流里,所以他们自上而下依次排列,div3向上移动占据了div2的位置,重新形成了一个标准流。同理,div2,div3浮动,不在属于标准流,div4会向上移动与div1重新形成一个标准流,由于设置的是右浮动,页面右边为头,所以从左往右来说 div2会排列在div3后面。从图中不难看出即使div1和div2宽度完全可以在一行内承载得下,但div2也不会排在div1后面,这就是标准流中的div。

2024-01-29 09:41:15 1036

原创 计算机网络-应用层

协议(超文本传输协议),它是基于TCP协议的应用层传输协议,简单来说就是客户端和服务端进行数据传输的一种规则。这样做的目的是为了保持HTTP协议的简单性,从而能够快速处理大量的事务,提高效率。将IP地址和域名相互映射。DNS是建立在TCP和UDP的基础之上,默认端口为53,DNS 大都使用 UDP 进行传输。: Server Unavailable - 服务器当前不能处理客户端的请求,一段时间后,可能恢复正常。由于IP地址非常不方便记忆并且不能显示该地址的特性和性质等各种缺点,从而就有了域名的诞生,通过。

2024-01-28 21:25:53 578 1

原创 Promise理解

对象的三种状态不受外界影响,状态改变只有两种情况:pending -> fulfilled(已处理) / rejected(已拒绝)。在以前的JavaScript代码中,多个异步操作嵌套过深,难以维护和理解,这就是所谓的回调地狱。,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。可以让异步操作按照顺序执行,并且可以链式调用,使得代码更加清晰和易于管理。是一个对象,它代表了一个异步操作的最终完成或者失败。还可以处理异步操作的成功和失败,使得错误处理更加方便。

2024-01-25 15:13:17 1037

原创 JavaScript错误处理

在 JavaScript 函数中,我们可以使用 `try...catch` 语句来捕获可能出现的错误。我们也可以使用 `throw` 语句手动抛出错误。对于异步操作,我们可以使用 `Promise` 对象来处理错误。

2024-01-25 10:54:18 340

原创 Windows下Git相关介绍以及常用命令

Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。

2023-08-07 22:54:34 400 1

原创 数据库操作

聚集函数也叫列函数,它们都是基于整列数据进行计算的,而where子句则是对数据行进行过滤的,在筛选过程中依赖“基于已经筛选完毕的数据得出的计算结果”是一种悖论,这是行不通的。拿转账来说,假设用户A和用户B两者的钱加起来一共是5000,那么不管A和B之间如何转账,转几次账,事务结束后两个用户的钱相加起来应该还得是5000,这就是事务的一致性。持久性是指一个事务一旦被提交了,那么对数据库中的数据的改变就是永久性的,即便是在数据库系统遇到故障的情况下也不会丢失提交事务的操作。DISTINCT去重。

2023-06-27 15:29:18 498

原创 面向对象—三大特征:封装,继承,多态

面向对象三大特性——封装,继承,多态

2023-02-08 10:26:24 228

原创 洛谷-P1478 陶陶摘苹果(升级版)

又是一年秋季时,陶陶家的苹果树结了 n 个果子。陶陶又跑去摘苹果,这次他有一个 a 公分的椅子。当他手够不着时,他会站到椅子上再试试。可以使用贪心解决,每个苹果所需要的力气是不同的,但是他们的价值却都为1,所以我们每次取花费最小体力的苹果,就可以做到苹果价值最大化。

2023-02-07 18:05:29 696

原创 Codeforces Round #849(Div.4)-C.Prepend and Append

Codeforces Round #849(Div.4)-C.Prepend and Append(双端队列做法)

2023-02-06 21:08:16 326

原创 Java基础篇—方法介绍

简单的java方法介绍

2023-02-05 14:16:43 356 1

哈希表的相关介绍(c++)

内容概要:通过带领读者感受哈希表的用途和魅力。了解几种解决哈希冲突的方式,以及字符串哈希这一特殊的哈希方式。 适用人群:对于学习过基础算法并且学习过c++的学者比较友好。 可以将哈希表应用到什么场景? 一:安全加密,二:唯一标识,三:数据校验,六:分布式缓存,五:负载均衡等等 阅读建议:建议结合相关题型练习,手动调试相关代码,注意理解其深部含义。

2023-02-06

空空如也

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

TA关注的人

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