自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PostCss 概述

PostCSS 通过其灵活的插件架构,将 CSS 处理能力从单纯的样式编写扩展到了代码验证、现代化、优化等多个层面。它作为一个高度可定制的中间层,能够无缝衔接现有工作流,帮助开发者编写更高效、更易于维护、更具备前瞻性的 CSS 代码,同时确保了跨浏览器的兼容性。

2024-04-23 17:40:02 552

原创 数据库的介绍、分类、作用和特点

数据库是一个持久化存储介质上的数据管理系统,它不仅包含了数据本身,还包括了对数据进行访问、控制和维护的相关软件。用户可以通过定义良好的接口和查询语言(如SQL)与数据库交互,以执行创建、读取、更新和删除(CRUD)操作。

2024-04-01 14:40:00 907

原创 程序员常用的几种算法

这些算法都是计算机科学领域内的重要基础,对于提升程序性能、解决特定问题以及优化解决方案具有重要作用。在实际编程工作中,根据具体需求灵活运用和组合这些算法往往能够带来更高效、简洁的解决方案。

2024-04-01 14:21:28 1135

原创 Windows安装SSH教程

在Windows操作系统上安装SSH服务器和客户端的步骤如下:安装OpenSSH Server和Client for Windows。

2024-03-29 09:47:10 255

原创 postcss安装和使用

安装PostCSS通常涉及使用npm(Node Package Manager)或者yarn等JavaScript包管理器。

2024-03-29 09:40:52 1361

原创 速成软件书:真的是神器吗?

对于初学者而言,这类书籍可能提供了有效的快速引导,帮助他们建立起对软件的整体认知框架,节省了自行探索和搜索资料的时间。声称几天就能让人精通软件的书籍,其标题往往是吸引潜在读者注意力的营销策略,实际上要真正精通一门软件或技术,通常需要一定的时间和实践积累。这些书籍的目标可能是帮助读者快速入门,掌握软件的基本使用方法和核心功能,而非达到真正的精通水平。所以,“几天精通”的说法更多的是激发学习兴趣和动力的方式,真正的精通离不开系统性的学习、持续的实践和不断的反思总结。

2024-03-28 11:29:43 114

原创 数据库的介绍、分类、作用和特点

数据库作为现代信息系统的核心组成部分,在信息化社会中发挥着至关重要的作用。随着技术的不断发展,数据库的种类和功能日益丰富和完善,以满足不同行业和场景下的数据管理需求。

2024-03-28 11:23:42 483

原创 程序员35岁会失业吗?

35岁在IT行业有时会被视为一个重要阶段,但并不一定是负面的分水岭。

2024-03-28 10:26:16 226

原创 vue 将数组2中的数据在数组1中查找下,如果没有则添加,否则不添加

mergeUniqueItems 方法负责遍历 array2 中的每一项,通过 Array.prototype.includes() 检查 array1 是否已经包含了当前项。在真实的应用场景中,你可能希望在某个事件触发时(比如用户点击按钮)才执行这个合并操作,而不是在 created 生命周期钩子中执行。在Vue中处理这个问题,我们需要根据对象的id进行去重,因为这里是对象数组,而不仅仅是数值数组。vue 将数组2中的数据在数组1中查找下,如果没有则添加,否则不添加。

2024-03-28 10:16:57 322

原创 Vue 使用 array.flatMap()例子

在Vue中,.flatMap() 是 JavaScript ES6 提供的一个数组实例方法,它可以将数组中的每个元素应用一个映射函数,然后将所有映射结果放入一个新的扁平化数组中返回。我们使用 .flatMap() 来扁平化地映射这个数组,将每个元素的id和其子项转换为新格式后合并到一个单一的新数组中。注意,.flatMap() 方法并不会对原始数组做任何修改,而是返回一个新的数组。此外,它要求映射函数返回的是一个数组,这样就可以自动将所有返回的数组合并成一个单一的扁平数组。

2024-03-28 10:07:57 323

转载 灵活的 Map :array.flatMap()

map() 方法创建一个新数组,这个新数组由原数组中的每个元素都调用一次提供的函数后的返回值组成。

2024-03-28 10:04:33 33

原创 vue 打开pdf、word使用示例代码

在 Vue 中打开 PDF、Word 和 Excel 文件通常涉及到在浏览器中嵌入预览器或者使用第三方库将文件转换为可在网页上展示的格式。

2024-03-27 16:57:24 411

原创 vue 将form中的参数全部转成formdata的形式,示例代码

在Vue项目中,如果你想要将表单数据转换成FormData格式以便发送至后端,你可以这样做:首先,假设你有一个Vue组件,其中有一个表单,表单元素已经被v-model绑定到组件的数据对象上

2024-03-27 16:11:29 177

原创 ADB 操作命令详解及用法大全

ADB(Android Debug Bridge)是Android开发者用来与Android设备进行通信的命令行工具,主要用于调试、安装、卸载应用、查看设备信息、拷贝文件等操作。默认显示设备的日志输出,可以配合过滤条件来查看特定标签或级别的日志。清除指定应用的所有数据,相当于还原出厂设置或重新安装前的状态。使用此命令将指定路径下的APK文件安装到已连接的设备上。启动指定应用的某个活动界面,需要提供完整的包名和活动名。将本地计算机上的文件上传到设备上的指定路径。将设备上的文件下载到本地计算机的指定路径。

2024-03-27 15:21:24 394

原创 Redis基础命令集详解

Redis作为一个高性能的内存键值存储系统,提供了丰富的命令来进行数据操作和管理。

2024-03-27 15:14:44 341

原创 gite 实战教程

掌握这些基础知识后,你可以根据团队需求选择适合的工作流,更好地利用Git进行版本控制和协作开发。随着实践的深入,你会发现Git在大型项目管理、多人协作等方面提供的众多高级特性非常有价值。

2024-03-27 09:44:37 1062

原创 Docker in Docker原理与实战

Docker in Docker (DinD) 是一种在Docker容器内部运行另一个Docker守护进程的方法,从而创建一个嵌套的Docker环境。这个技术主要用于特定场景,特别是那些要求在CI/CD流水线、持续集成环境或其他自动化部署场景中构建和运行Docker镜像的应用场景。

2024-03-26 17:59:05 1056

原创 Windows Edge 兼容性问题修复

当遇到Microsoft Edge浏览器的兼容性问题时,您可以尝试以下几种解决方案

2024-03-26 17:40:23 1263

原创 Chrome安装Vue插件vue-devtools

安装Vue.js开发者工具(Vue DevTools)到Google Chrome浏览器的步骤可能会随着Vue DevTools更新和Chrome政策变化而有所调整。

2024-03-26 17:31:18 644

原创 yarn的安装和使用

Yarn 是一款强大的 JavaScript 包管理器,它通过更好的依赖管理、更快的安装速度、丰富的功能集极大地提升了前端开发者的体验。通过熟悉和掌握 Yarn 的各种命令和功能,能显著提高开发效率和项目维护质量。

2024-03-26 17:26:31 398

原创 网络入门基础

通过系统地学习这些基础知识,初学者可以建立扎实的网络理论基础,并能够运用所学知识解决实际的网络问题,为进一步深入研究更复杂的网络技术和从事相关行业工作奠定基础。同时,持续关注新的网络技术和安全趋势也是网络入门学习过程中不可或缺的一部分。

2024-03-26 17:13:29 360

原创 vue js金额转中文

在Vue.js项目中,实现金额转中文的功能通常涉及编写一个JavaScript方法来处理数字转换逻辑,并在Vue组件中调用该方法。

2024-03-25 14:27:20 264

原创 Linux常用操作命令

打包多个文件成为一个单一的.tar文件,或者加上压缩选项(如 -z、-j 或 -J)创建.tar.gz、.tar.bz2 或 .tar.xz 文件。例如,curl -O http://example.com/file.zip 或 wget http://example.com/file.zip 下载远程文件。例如,chown user:group file.txt 将文件file.txt的所有者改为user,组改为group。如 gzip file.txt 生成 file.txt.gz。

2024-03-25 13:37:19 950

原创 小程序配置服务器域名

根据不同的接口调用需求,可能需要分别配置不同类型的域名,比如基础的API服务器域名、上传文件服务器域名、WebSocket服务器域名等。此处需要填写合法的服务器域名,注意必须是已经通过HTTPS协议验证的域名,不包含"http://"或"https://"前缀。对于某些平台,可能需要上传或者下载并放置特定的验证文件至服务器域名指向的根目录,以证明对该域名的所有权。如果有业务域名的需求,如小程序内嵌网页需要访问的域名,则需额外配置业务域名,并按同样方式进行验证和提交。

2024-03-25 09:31:33 501

原创 如何快速上手vue框架

同时,了解并掌握一些常用的Vue插件,如axios、vue-chartjs、vue-socket.io等。当应用变得复杂时,状态管理变得尤为重要。学习Vue的数据绑定原理,包括如何声明响应式属性、如何使用v-model进行表单控件绑定,以及如何利用计算属性和侦听器处理复杂的业务逻辑。实践时,应熟悉如何定义、注册、复用和嵌套组件,并了解props、slots等用于组件间通信和内容分发的机制。可以先从一些简单的功能开始,如数据绑定、条件渲染、事件处理等,然后逐渐学习更高级的功能,如组件通信、路由、状态管理等。

2024-03-25 09:23:31 1150

原创 从政府工作报告探计算机行业发展

政府工作报告作为政府工作的全面总结和未来规划,不仅反映了国家整体的发展态势,也为各行各业提供了发展的指引和参考。随着信息技术的快速发展,计算机行业已经成为推动经济社会发展的重要引擎之一。因此,从政府工作报告中探寻计算机行业的发展趋势、政策导向和未来机遇,对于行业内的企业和从业者来说具有重要的指导意义。

2024-03-22 14:41:21 807

原创 JavaScript初识及基本语法详解

JavaScript是一种广泛应用于Web开发的轻量级、解释型、面向对象的脚本语言,它支持事件驱动、函数式以及基于原型的编程风格。JavaScript不仅可以用于客户端(在用户的浏览器中运行),也可以在服务端(如Node.js环境)运行。

2024-03-22 14:28:26 714

原创 ECMAScript和JavaScript的区别

JavaScript遵从ECMAScript标准,这意味着JavaScript实现了ECMAScript所定义的所有核心功能。总之,ECMAScript是JavaScript的基础,JavaScript是对ECMAScript规范的具体实现,同时在其之上可能增加环境相关的特性和API。JavaScript是基于ECMAScript规范实现的语言之一。不同浏览器和环境中的JavaScript引擎可能会在遵循ECMAScript规范的基础上,各自实现一些非标准的扩展功能,或者提前实现尚未纳入标准的新特性。

2024-03-22 10:54:18 278

原创 node.js 常用命令

执行node不带参数会进入Node.js的Read-Eval-Print Loop (REPL) 环境,可以在其中实时输入和测试JavaScript代码。以上是一些基本且常见的Node.js和npm命令。实际开发过程中可能还会用到更多与构建、打包相关的命令,如npm test运行单元测试等。通过这个命令可以执行指定的JavaScript文件。这个命令用来显示当前安装的Node.js版本。

2024-03-22 10:51:30 594

原创 npm 常用命令详解

npm(Node Package Manager)是Node.js的包管理器,它允许用户方便地安装、共享和管理Node.js项目中的依赖。

2024-03-22 10:21:16 687

原创 一个简单的html个人网页

上面的代码构建了一个基础的个人主页布局,包含了标题、导航菜单、关于我、技能特长、项目展示和联系方式等常见板块。为了进一步美化网页,你可以创建一个名为styles.css的CSS文件,并定义相应的样式规则。请确保按照实际路径正确链接CSS文件,并替换掉示例中的内容为你的个人信息和项目信息。如果需要更丰富的交互效果或者动态内容,可能需要结合JavaScript或相关的前端框架进行开发。要制作一个简单的HTML个人网页,首先,你需要创建一个基础的HTML文件,并填充基本的结构元素,包括头部、主体和样式链接。

2024-03-22 10:10:51 178

原创 小程序socket 全局代码

在微信小程序中,为了实现在整个应用范围内共享一个WebSocket连接,通常会将WebSocket的创建、打开、关闭以及消息收发等功能封装在一个全局模块中,然后在各个需要使用WebSocket功能的页面中引入并调用这个模块的方法。以上代码仅作示意,实际应用中请根据微信小程序官方文档进行适当调整与优化。记得在小程序进入后台时,调用相应的关闭方法来释放资源。

2024-03-22 10:05:48 376

原创 elmentui 的 firstdayofweek 用法

在实际项目中,有时候我们需要从周一开始,下面代码可以实现,仅供学习交流使用。

2024-03-06 09:58:14 190

原创 vue 导出el-table表格数据

vue 导出el-table表格数据

2024-01-17 09:39:23 563

原创 css 输入框动态特效

【代码】css 输入框动态特效。

2023-12-08 17:40:54 710

原创 el-cascader选择之后隐藏弹框

【代码】el-cascader选择之后隐藏弹框。

2023-12-08 15:24:43 603

原创 音乐律动效果

【代码】音乐律动效果。

2023-12-05 17:19:37 441

原创 3D旋转tab图

【代码】3D旋转tab图。

2023-12-04 10:55:59 612

原创 扁平按钮样式

【代码】扁平按钮样式。

2023-12-04 10:30:49 682

原创 滑动验证码

【代码】滑动验证码。

2023-12-01 15:34:20 467

空空如也

空空如也

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

TA关注的人

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