自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2022前端,推荐7款值得深入学习的“新贵前端库”

但因为技术栈的关系,脚本质量和开发效率都非常着急。zx.js的出现,正是为了解决这一尴尬困境!shelljsawait $awaitdepdeploy−−branch{branch}`])zx.js再次向世人证明了一件事:“凡是能用js实现的库,那就一定会有人用js来实现的。如果你也经常有写脚本的需求,那一定不能错过这款zx!二、 👑下一代前端工具Vite 2021年star增量 +21.4K。

2024-09-12 16:36:51 369

原创 15K的前端应届毕业生,就因为掌握了这些知识点!(前端企业级开发必备)

2.2、Node.js有什么用如果你是一个前端程序员,你不懂得像PHP、Python或Ruby等动态编程语言,然后你想创建自己的服 务,那么Node.js是一个非常好的选择。Node.js 是运行在服务端的 JavaScript,如果你熟悉Javascript,那么你将会很容易的学会Node.js。当然,如果你是后端程序员,想部署一些高性能的服务,那么学习Node.js也是一个非常好的选择。

2024-09-12 14:42:54 741

原创 项目中sass管理

在面试前我花了三个月时间刷了很多大厂面试题,最近做了一个整理并分类,主要内容包括html,css,JavaScript,ES6,计算机网络,浏览器,工程化,模块化,Node.js,框架,数据结构,性能优化,项目等等。包含了腾讯、字节跳动、小米、阿里、滴滴、美团、58、拼多多、360、新浪、搜狐等一线互联网公司面试被问到的题目,涵盖了初中级前端技术点。HTML5新特性,语义化浏览器的标准模式和怪异模式xhtml和html的区别使用data-的好处meta标签canvasHTML废弃的标签。

2024-09-12 05:40:42 959

原创 购物表格制作

【代码】购物表格制作。

2024-09-12 03:24:11 339

原创 系统带你学习 WebAPIs 第三讲

事件发生后,跟事件相关的一系列信息数据的集合都放到这个对象里面,这个对象就是事件对象。比如:谁绑定了这个事件。鼠标触发事件的话,会得到鼠标的相关信息,如鼠标位置。键盘触发事件的话,会得到键盘的相关信息,如按了哪个键。

2024-09-12 01:20:27 738

原创 改别人Bug 系列《TS面试题接口规范构造函数》

解决方案初步想法最初按照题目和分析,加上构造函数就行,之前我也没有这样用过:输出结果:运行时可以的,但是类型检查室报错的。TS 推荐写法。

2024-09-11 14:54:47 687

原创 [算法题解详细]DFS解力扣39组合总和

根据路线图上的重点去进行有针对性的学习,在学习过程中,学会写笔记,做总结。html5 / css3 学习笔记JavaScript 学习笔记Vue 学习笔记。

2024-09-11 12:20:13 773

原创 Vue进阶(九十八):Vue

不允许动态添加根级响应式属性。此时控制台会报错:只可以使用方法向嵌套对象添加响应式属性,例如有童鞋可能会问之前使用过Vue.set()与Vue.set有什么联系呢?

2024-09-11 10:29:27 324

原创 Performance的基础使用

第二列为最后的JS内存,在这里我们要关注的就是小括号内的数值,得出的结论就是如果小括号里的数值一直增加而没有变小的过程,就意味着我们的内存就一直往上走,而没有GC消耗,所以这个时候就有问题了。Timeline — 通过时间线记录内存变化的方式 — 更精确的定位到我们当前内存的问题与那一块代码是相关的,或者说在什么时间节点上发生的。第一列为当前DOM节点占用的内存,一般情况也是不变为好,如果要变的话就证明我们当前界面存在频繁的DOM操作。如果我们最后一列小括号内的数值一直增大,那就意味着这个内存是有问题的。

2024-09-11 08:40:57 305

原创 jQuery tmpl详解

/script>

2024-09-11 06:19:04 174

原创 Git安装信息教程

javascript是前端必要掌握的真正算得上是编程语言的语言,学会灵活运用javascript,将对以后学习工作有非常大的帮助。掌握它最重要的首先是学习好基础知识,而后通过不断的实战来提升我们的编程技巧和逻辑思维。这一块学习是持续的,直到我们真正掌握它并且能够灵活运用它。如果最开始学习一两遍之后,发现暂时没有提升的空间,我们可以暂时放一放。继续下面的学习,javascript贯穿我们前端工作中,在之后的学习实现里也会遇到和锻炼到。真正学习起来并不难理解,关键是灵活运用。98610931)]

2024-09-11 04:03:43 317

原创 操作系统—第一章 计算机系统概述

随着操作系统功能的不断增加和代码规模的不断扩大,提供合理的结构,对于降低操作系统复杂度、提升操作系统安全与可靠性来说变得尤为重要。1、分层法分层法是将操作系统分为若干层,最底层(层0)为硬件,最高层(层N)为用户接口,每层只能调用紧邻它的底层的功能和服务(单向依赖)。这种分层结构如图1.4所示。分层法的优点:(1)便于系统的调试和验证,简化了系统的设计和实现。第1层可先调试而无需考虑系统的其他部分,因为它只使用了基本硬件。第1层调试完且验证正确之后,就可以调试。

2024-09-08 22:22:42 1597

原创 在Linux中如何开启VNC服务

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

2024-09-08 18:21:06 1106

原创 不常见但是很有用的 gcc 命令行选项发布啦!_linux不能理解命令行选项“g”与其他选项搭配

但是生成的都是临时文件,因此我们并不能看到它们——我们所看到的只是我们发起编译命令,然后它生成的我们可以直接运行的二进制文件或可执行文件。更具体点来说,比如你是 C 语言开发人员,并将 Linux 作为你的开发平台,那么你很有可能会用到 gcc 编译器,这个编译器提供了 (几乎) 数不清的命令行选项列表。但你知道 gcc 特定的命令行选项也可以让你的代码可调试和可分析吗?如果你想要使用此选项,建议您详细阅读 gcc 手册提供的有关此选项的详细信息——在某些情况下,其中的一些内容可能是至关重要的。

2024-09-08 14:09:28 420

原创 【Linux基础】Linux的基本指令使用(超详细解析,小白必看系列)_ll 只显示文件名

注意Linux的路径分隔符是 / ,而Windows的路径分隔符是 \现在我们来到了Linux的根目录,若要想回到开始的路径,只需如下操作:解释(当前路径):将目录象文件一样显示,而不是显示其下的文件。如: ls –d 指定目录表示输出文件的 i 节点的索引信息(inode)。类似的还有像 ls -il,具体何为索引,后续详谈。**windows:**标识一个文件,文件名+后缀**Linux:**一般文件名+后缀不是作为标识文件的主要方式,而是inode,具体是啥后续详谈。

2024-09-08 09:49:57 1277

原创 VMware Workstation Pro 17虚拟机超级详细搭建(含redis,nacos,docker, rabbitmq,sentinel,elasticsearch

此处选择虚拟机文件存放的路径,要选择空间较大的盘,因为虚拟机用久了之后会占用几十GB甚至上百GB的空间,注意:虚拟机存放的位置不要放在某盘符的根目录,会导致虚拟机无法启动。在弹出的"新建虚拟机向导"窗口中,选择"自定义"选项,然后点击"下一步"。安装客户机的操作系统,有直接填写iso文件路径,在创建虚拟机过程中直接安装和创建一个无操作系统的虚拟机两种选择。在"处理器配置"页面中,设置虚拟机的处理器数量和核心数,然后点击"下一步"。在"内存"页面中,设置虚拟机的内存大小,然后点击"下一步"

2024-09-08 04:28:20 474

原创 Linux运维_Bash脚本_编译安装PHP-7

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

2024-09-07 21:39:27 875

原创 linux应用开发 —— GPIO控制_linux 应用控制gpio

active_low对于输入模式同样使用。

2024-09-07 16:13:48 155

原创 linux中USB鼠标的驱动和应用代码示例_linux usb 鼠标 用户态代码

define EVENT_X_FORMAT “/dev/event%d” //dev目录下设备文件路径。#define MACH_NAME “mouse” //匹配的名字。printf(“文件 %s 存在.\n”,filepath);printf(“%s不存在!//根据设备名查找输入设备的下标。

2024-09-07 10:47:12 403

原创 linux 安装sar工具,centos7-sar工具的安装过程及其简单应用

10时02分44秒 vnet8 0.00 0.00 0.00 0.00 0.00 0.00 0.0010时02分44秒 vnet0 0.00 0.00 0.00 0.00 0.00 0.00 0.0010时02分44秒;vdsmdummy;

2024-09-07 05:15:40 1202

原创 K8s kubectl 常用命令集锦,云原生运维请收藏~_kubectl get pods -n tpaas-es grep ter

👈 对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。加入社区》https://bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0。👈 我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。2、根据目录下所有.yaml、.yml、.json文件的定义进行创建操作。

2024-09-06 23:20:17 211

原创 RabbitMQ 进阶 -- SpringBoot 集成 RabbitMQ实现生产者与消费者模式

注册邮件,发送短信写入消息队列后,直接返回,因此写入消息队列的速度很快,基本可以忽略,在项目内,新建一个Moudle,rabbitmq-order-producer 默认Maven工程,下一步即可。在项目内,新建一个Moudle,rabbitmq-order-cousumer 默认Maven工程,下一步即可。创建一个默认的Maven聚合工程,将src文件夹删除,该工程就是一个Maven聚合工程。如果服务器承载不了,你需要自己去写高可用,HA镜像模型高可用。如何保证消息的可靠性,死信队列和消息转移的等。

2024-09-02 01:06:33 843

原创 Mysql8官方分布式数据库MGR最佳实践_please check that group_replication_recovery chann

虽然我个人也经常自嘲,十年之后要去成为外卖专员,但实际上依靠自身的努力,是能够减少三十五岁之后的焦虑的,毕竟好的架构师并不多。架构师,是我们大部分技术人的职业目标,一名好的架构师来源于机遇(公司)、个人努力(吃得苦、肯钻研)、天分(真的热爱)的三者协作的结果,实践+机遇+努力才能助你成为优秀的架构师。如果你也想成为一名好的架构师,那或许这份Java成长笔记你需要阅读阅读,希望能够对你的职业发展有所帮助。

2024-09-01 22:26:32 1025

原创 LeetCode 5

总的来说,面试是有套路的,一面基础,二面架构,三面个人。最后,小编这里收集整理了一些资料,其中包括面试题(含答案)、书籍、视频等。希望也能帮助想进大厂的朋友====public:总的来说,面试是有套路的,一面基础,二面架构,三面个人。最后,小编这里收集整理了一些资料,其中包括面试题(含答案)、书籍、视频等。希望也能帮助想进大厂的朋友[外链图片转存中…(img-OTfYmY2b-1725192188775)][外链图片转存中…(img-MXXfmHDs-1725192188775)]

2024-09-01 20:03:18 900 1

原创 Java并发编程---Java多线程基本概念

看完美团、字节、腾讯这三家的一二三面试问题,是不是感觉问的特别多,可能咱们真的又得开启面试造火箭、工作拧螺丝的模式去准备下一次的面试了。开篇有提及我可是足足背下了Java互联网工程师面试1000题,多少还是有点用的呢,换汤不换药,不管面试官怎么问你,抓住本质即可!能读到此处的都是真爱Java互联网工程师面试1000题。

2024-09-01 13:48:38 1220

原创 Java反射获取对象属性并设值

【代码】Java反射获取对象属性并设值。

2024-09-01 11:01:50 224

原创 Java8 之stream()操作

首先, 我们看一下是java.lang.Iterable下的一个默认方法forEach调用的,一看到这个function包下面的被@FunctionalInterface注解声明的Consumer接口, 瞬间就了然了, 这不又是函数式编程搞的鬼么?然后, 我们惊喜的发现和上面的代码运行结果是一制的, 我们基本上可以断定, 上面那种写法是下面这种的一种缩写形式。

2024-09-01 08:19:56 549

原创 IDEA的正确用法-程序员必备插件

其他的内容都可以按照路线图里面整理出来的知识点逐一去熟悉,学习,消化,不建议你去看书学习,最好是多看一些视频,把不懂地方反复看,学习了一节视频内容第二天一定要去复习,并总结成思维导图,形成树状知识网络结构,方便日后复习。这里还有一份很不错的《Java基础核心总结笔记》,特意跟大家分享出来目录:,特意跟大家分享出来[外链图片转存中…(img-JUKOWRLV-1725140323343)][外链图片转存中…(img-xUTWigMu-1725140323344)]

2024-09-01 05:38:53 545

原创 Deeplearning4j【基础 01】初识Java深度学习框架DL4J_dl4j java

Deeplearning4j是当前最大、最流行的基于JAVA的深度学习框架,正式诞生于2013年,在2017年加入Eclipse基金会,由美国的Skymind开源并维护。支持神经网络模型的构建、模型训练和部署;能够与现有大数据生态进行无缝衔接(Hadoop、Spark等),也是可以原生态支持分布式模型训练的框架之一;支持多线程;跨平台(硬件:CUDA GPU,x86操作系统:Windows/Mac/Linux/Android)。

2024-09-01 02:49:17 985

原创 2024阿里巴巴最新1000道Java后端面试清单(值得收藏)

所以对我而言,我要继续加倍努力,弥补自己技术上的不足,以及与科班大佬们基础上的差距。所以对我而言,我要继续加倍努力,弥补自己技术上的不足,以及与科班大佬们基础上的差距。最佳实践中,通常一个Xml映射文件,都会写一个Dao接口与之对应,请问,这个Dao接口的工作原理是什么?Mybatis映射文件中,如果A标签通过include引用了B标签的内容,请问,B标签能否定义在A标签的后面,还是说必须定义在A标签的前面?垃圾回收器的基本原理是什么?

2024-08-31 23:42:13 1392

空空如也

空空如也

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

TA关注的人

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