代码规范共0篇
代码规范
2022Visual Studio插件Resharp安装破解及快捷键使用教程-五八三

2022Visual Studio插件Resharp安装破解及快捷键使用教程

1.前言 学C#编程不到一年,学习过程中一直在想怎么利用工具提高开发效率。那么作为C#编程,编辑器首选微软的Visual Studio这个宇宙级IDE,极大程度下降低了刚入门的编程难度。在进入项目开发之...
admin的头像-五八三admin2年前
01600

深入探索JavaScript的黑科技:剖析极致性能优化和代码大小压缩

JavaScript的重要性和普遍性 JavaScript作为一种广泛使用的编程语言,在前端开发中发挥着重要的作用。它被用于构建网页的交互功能、移动应用程序以及服务器端的开发。因此,了解如何优化和压缩J...
admin的头像-五八三admin2年前
0670
关于如何写好代码的一些建议与方法-五八三

关于如何写好代码的一些建议与方法

一、软件工程 任正非:全面提升软件工程能力与实践,打造可信的高质量产品 背景:2018 年中美贸易战开始,华为被美国抵制,理由是可能含有间谍软件,窃听国家机密。(安全) 公司已经明确,把网...
admin的头像-五八三admin2年前
0560
前端国际化:语言包篇-五八三

前端国际化:语言包篇

又开了个新坑,来讲讲前端国际化。 开篇之前,读者需要区分好国际化(i18n - internationalization)和本地化(l10n - localization) , 它们是相互关联但又不同的概念: 国际化(i18n):这是一个...
admin的头像-五八三admin2年前
0540
前端代码格式化 - 【Prettier】 - 常见配置 + 踩坑日记-五八三

前端代码格式化 – 【Prettier】 – 常见配置 + 踩坑日记

前言 Prettier是什么、能帮我们解决什么问题? Prettier 是一个代码格式化工具,可以格式化代码,但不具备代码检查功能,它可以通过解析代码并使用自己的规则重新打印它,并考虑最大行长来强制...
admin的头像-五八三admin2年前
0500
管理系统必备技(15): i18n 国际化使用-五八三

管理系统必备技(15): i18n 国际化使用

一、前言 后端在发生异常时,应该把异常信息告诉给前端。 但是异常需要考虑前端的国际化情况,所以,异常需要做国际化处理。 像此类断言信息,如果要考虑国际化就不能这样写,需要自己封装返回...
admin的头像-五八三admin2年前
0480

后代,后裔 descendant offspring posterity progeny

后代,后裔 descendant offspring posterity progeny 后代,后裔 descendant offspring posterity progeny posterity, descendant 和 offspring 有什么区别? “Posterity”是最笼统的。意思是后...
admin的头像-五八三admin2年前
0480

如何在JS项目中使用TS类型检查?

前言 近期接手了一个JS项目,由于该项目创建的时间比较早,没有使用TS来进行开发;对于用惯了TS开发的我,一下子失去了类型检查和智能提示这两大功能,编码时很是有些不适应;如果贸然改造工具...
admin的头像-五八三admin2年前
0350
2023 跟我一起学设计模式:备忘录模式-五八三

2023 跟我一起学设计模式:备忘录模式

推荐阅读: 聊聊在生产环境中使用Docker的最佳实践 - 掘金 (juejin.cn) 备忘录模式 亦称: 快照、Snapshot、Memento 意图 备忘录模式是一种行为设计模式, 允许在不暴露对象实现细节的情况下保...
admin的头像-五八三admin2年前
0310
如何写出漂亮、优雅的代码-五八三

如何写出漂亮、优雅的代码

身为程序员,除了追求代码的正确性、健壮性之外,还需考虑代码的美观性。优雅的代码让人赏心悦目,而糟糕的代码让人直呼辣眼睛,恨不得把写代码的人拉过来当场质问,你为什么要这么写?!如果不...
admin的头像-五八三admin2年前
0280
JS表单提交中onsubmit事件return的作用-五八三

JS表单提交中onsubmit事件return的作用

完整代码如下: 1.html <!DOCTYPE html> <html> <head> <title>JS表单提交中onsubmit事件return的作用</title> </head> <body> <form method='po...
admin的头像-五八三admin2年前
0280
【前端规范全攻略】开启高效开发之旅!ESLint + Prettier + husky + lint-staged+Commitizen-五八三

【前端规范全攻略】开启高效开发之旅!ESLint + Prettier + husky + lint-staged+Commitizen

本文从两个方向出发:1、git提交规范;2、代码风格统一 前言 假如团队中的小伙伴在提交代码时没有遵循规范要求,只写了一个'fix'或'update,这会给其他小伙伴造成困扰,不得不花时间查看代码和...
admin的头像-五八三admin2年前
0260
Lint增量扫描适配AGP 7.0+源码分析记录-五八三

Lint增量扫描适配AGP 7.0+源码分析记录

本文代码全部来自EaseLint,EaseLint基于AGP,适合中小型团队低门槛部署自定义扫描Lint服务的开源项目,由我和Neko一起维护,项目地址:github.com/Western-par… 适配AGP 7.x在实现上要比4.x要...
admin的头像-五八三admin2年前
0260

Rust:toml添加依赖的多种格式

在 Rust 项目的 Cargo.toml 文件中,可以使用多种语法来添加依赖库。下面是一些示例,它们演示了如何使用不同的语法来添加 reqwest 库作为依赖项: 键值对语法:您可以使用简单的键值对语法...
admin的头像-五八三admin2年前
0250

关于React初始化加载组件会渲染两次的问题

React组件在初始加载时渲染两次: import React from 'react' export default function App() { console.log('被加载') return <div>App</div> } 如上在控制台我们会看到输出了两次...
admin的头像-五八三admin2年前
0240

真实项目中学习到的知识点二

项目中学习到的知识点二 ~~是什么?它可以用来做什么呢? 在看项目代码时,看到了一个符号~~,这个符号我又没有见过?。于是我就问我老大这个符号是啥意思?于是他给我列了一些代码例子。 consol...
admin的头像-五八三admin2年前
0230
2023 跟我一起学设计模式: 观察者模式-五八三

2023 跟我一起学设计模式: 观察者模式

观察者模式 亦称: 事件订阅者、监听者、Event-Subscriber、Listener、Observer 意图 观察者模式是一种行为设计模式, 允许你定义一种订阅机制, 可在对象事件发生时通知多个 “观察” 该对象的...
admin的头像-五八三admin2年前
0230
代码审计工具-sonarqube配置安装+PDF文档导出插件-五八三

代码审计工具-sonarqube配置安装+PDF文档导出插件

一、sonarqube简介 SonarQube 是一个用于代码质量管理的开源平台,用于管理源代码的质量。同时 SonarQube 还对大量的持续集成工具提供了接口支持,可以很方便地在持续集成中使用 SonarQube。此...
admin的头像-五八三admin2年前
0210
阁下,您的表单校验规则还维护的动吗?-五八三

阁下,您的表单校验规则还维护的动吗?

表单校验是前端项目广泛存在的一个功能,因为Ant Design的引入,所谓的表单校验功能其实已经被抽象成了一个又一个的表单校验规则。以前并未注意到表单校验规则的可维护性,哪个组件用到,就在组...
admin的头像-五八三admin2年前
0190
Xcode Template 和 Code Snippet提升开发效率-五八三

Xcode Template 和 Code Snippet提升开发效率

CodeSnippet CodeSnippet 是代码片段的意思。 在Xcode中支持代码片段,我们可以将经常使用的代码存储为一个代码片段,并为它设置快捷键。这样,输入快捷键的时候就能将代码输入 CodeSnippet创建...
admin的头像-五八三admin2年前
0190