代码规范

triumph_passion10 天前
代码规范
ESlint9学习记录(前端编码规范化/工程化)项目规范化是确保团队在项目开发过程中遵循统一的技术、风格、结构及代码质量标准。项目规范化的目的是提高项目的可维护性、一致性和可读性,减少团队成员之间的沟通障碍。
Synmbrf10 天前
javascript·面试·代码规范
说说平时开发注意事项从浏览器兼容性,代码质量,安全实践,用户体验细节等方面回答:风险:内网IP信息泄露是指内部网络中IP地址、网络拓扑结构或其他相关信息被未授权的外部人员获取的情况。这种信息泄露可能导致恶意用户在网络攻击中利用这些信息,进行网络入侵、扫描、篡改或其他形式的攻击
一只叫煤球的猫10 天前
java·后端·代码规范
你真的会用 return 吗?—— 11个值得借鉴的 return 写法return 这个关键字,相信大家每天都在用。它就像一把锤子,敲打着我们代码里的每一个出口。但扪心自问,我们真的把这把锤子用好了吗?
Freedom风间11 天前
前端·javascript·代码规范
前端优秀编码技巧持续更新...将部分变量从对象中解构出来的时候,涉及到多层对象的解构,可以直接一次完成,不需要分两次。
方圆想当图灵11 天前
后端·mybatis·代码规范
由 Mybatis 源码畅谈软件设计(七):SQL “染色” 拦截器实战大家好,我是 方圆。在本节我们来实现一个 SQL “染色” 的拦截器:即在 SQL 执行前对 SQL 进行打标(添加 StatementId 和线程方法堆栈注释),以快速、清楚的知道慢 SQL 和高并发执行 SQL 的方法调用链路。实现这样一个拦截器需要对 Mybatis 查询流程比较熟悉,所以借着本次案例实战的机会再来熟悉一下先前学习的源码内容。本文会先讲 “拦截器的作用范围”,并重新回顾 SELECT 语句的执行流程,在彻底了解了拦截器的实现原理之后,再入手实现这个拦截器,最后验证拦截器的功能,希望大
这颗橘子不太甜QAQ11 天前
javascript·git·代码规范
Husky使用技巧Husky 是一个 Git 钩子管理工具,它允许你在 Git 操作(如提交、推送等)时执行自定义脚本。
异常君11 天前
java·后端·代码规范
Java 高并发编程:等值判断的隐患与如何精确控制线程状态Java 高并发开发中,等值判断(如if(counter == 100))常成为隐患。在电商秒杀、支付处理等场景下,这类看似简单的条件判断可能导致系统行为不可预期、数据不一致,甚至引发崩溃。这种被众多开发者忽视的细节,往往是高并发系统稳定性的关键瓶颈。
异常君11 天前
java·后端·代码规范
Java 日期处理:SimpleDateFormat 线程安全问题及解决方案你是否经历过这样的情景:系统正常运行了好几个月,突然有一天,生产环境的用户反馈说"时间显示错误",或者订单创建失败并提示"日期格式异常"。更让人头疼的是,这个问题不是每次都出现,而是时有时无,测试环境根本复现不了!
异常君12 天前
java·后端·代码规范
线程池隐患解析:为何阿里巴巴拒绝 Executors"生产环境又双叒出问题了!"—— 这样的消息在 Java 开发团队的群里太常见了。排查日志发现,服务器 CPU 飙升 100%,内存不断增长最终 OOM。罪魁祸首竟是一行看似无害的代码:Executors.newCachedThreadPool()。
程序员韩立12 天前
代码规范
在掘金(Juejin)上使用 Markdown、代码块和选择标签的一些关键点和技巧一、 Juejin 的 Markdown 使用掘金的编辑器支持标准的 Markdown 语法,并且通常会提供实时预览功能。以下是一些最常用的 Markdown 语法:
xiezhr13 天前
程序员·代码规范
程序员的快乐其实很简单1、解决了一个困扰很久的bug2、骑着心爱的小电驴去兜风3、周末可以睡到自然醒4、停更了很久的动漫又复更了
苏近之14 天前
rust·代码规范
Rust 重构 Rust:枚举和模式匹配代码的质量很多时候和语言无关,比如你用 C 也可以写出 OOP 风格的代码,用工程化的 Java 也可以写出难以维护难看要死的代码,被嘲讽几十年的 PHP 也可以产出 Laravel 这样优雅的框架。
Nyingchi_X14 天前
前端·代码规范
vite6+vue3+ts+prettier+husky9+lint-staged+eslint9配置前端项目(后台管理系统、移动端H5项目通用配置)很多小伙伴苦于无法搭建一个规范的前端项目,导致后续开发不规范,今天给大家带来一个基于Vite6+TypeScript+Vue3+ESlint9+Prettier的搭建教程。
前端大白话14 天前
前端·css·代码规范
超详细!前端必学的CSS动态水波涟漪效果实现全攻略嘿,前端的小伙伴们!在如今这个追求极致用户体验的Web开发时代,CSS作为前端三剑客之一,能创造出无数令人眼前一亮的视觉效果。今天咱就来聊聊超火的CSS动态水波涟漪效果!这种效果不仅能瞬间提升网页的交互感和趣味性,还是面试中常被问到的加分项,妥妥的前端热搜关键词!当用户点击按钮或元素时,水波涟漪缓缓扩散开来,仿佛真的在水面上泛起层层波纹,别提多酷炫了!接下来,我就带大家用多种方法实现这个效果,代码全都安排上超详细注释,包教包会!
桦说编程14 天前
设计模式·程序员·代码规范
编程原则不是目的,而是手段在某科技公司的会议室里,一场代码评审正陷入僵局。资深工程师坚持要求将某个服务拆分为微服务架构以符合单一职责原则,而项目负责人则认为当前单体架构完全满足业务需求。这场持续三小时的争论,折射出整个软件开发行业对编程原则的集体迷思:我们究竟是在用原则解决问题,还是在为原则制造问题?
kaede15 天前
linux·架构·代码规范
Prometheus配置Docker采集器Prometheus 是一个开源的监控系统和时间序列数据库,广泛用于容器化环境中。通过监控 Docker 容器,用户可以实时获取服务性能、资源使用情况等信息。本文将介绍如何为 Docker 容器配置 Prometheus 采集器,并提供相关示例代码。
三次握手四次挥手15 天前
开发语言·python·自动化·k8s·apache·pytest·代码规范
基于Python+Pytest实现自动化测试(全栈实战指南)目录第一篇:基础篇第1章 自动化测试概述1.1 什么是自动化测试第2章 环境搭建与工具链配置2.1 Python环境安装(Windows/macOS/Linux)
三原15 天前
前端·vue.js·代码规范
组件源码:实现列表无缝滚动支持Vue3、vue2列表无缝滚动相关处理再前端也是经常需要的,像一些大屏滚动播放,以及官网首页展示公司核心产品等等。一般会需要以下几个功能点:
闲不住的李先森16 天前
前端·typescript·代码规范
使用 ts-enum-next 优雅的管理 typeScript enumnpm 包地址: www.npmjs.com/package/ts-…在业务中,我们可能需要同时定义枚举值和枚举值说明,前者用来匹配,后者用来展示。
江湖人称菠萝包19 天前
代码规范
【Code】《代码整洁之道》笔记-Chapter15-JUnit内幕JUnit是最有名的Java框架之一。就像别的框架一样,它概念简单,定义精确,实现优雅。但它的代码是怎样的呢?本章将研判来自JUnit框架的一个代码例子。