排序
深入理解DOM事件流:事件捕获与事件冒泡
我正在参加「掘金·启航计划」 前言 DOM事件流是Web开发中一个重要的概念,它描述了事件在HTML文档结构中传播的方式。理解DOM事件流对于正确处理和管理事件至关重要。本文将介绍DOM事件流的两个...
语言和规范:cpp的规范变迁
1 简介 C++自1979年首次实现带有类的C以来,已经存在了40年。 现在其C++ 的语法已经非常复杂。 其发展路径具有重要的参考意义,特别是像go,rust这样的类似的语言。 Rust从C++中学到了内存安全...
C语言快速回顾(一)
前言 在Android音视频开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android 音视频从入门到提高 - 任务列表》,结合我自己的工作学习经历,我准备写一个音视...
一种“记住”代码的方法
几年前发生过一件事,当时被老东家裁员已经过去半年,然后有一天下班后在公交车上收到前同事的来电,问我一个功能写在哪里,我直接告诉他去X类里搜索AABBCC名称的一个dialog,显示这个对话框的...
用装饰器来优化前端权限控制
前言 在某一天逛掘金论坛的时候,看到了一篇讲述权限控制的文章,《面试官问我按钮级别权限怎么控制,我说v-if,面试官说再见》。文章内容整体看下来简单易懂,但是当我翻看到评论的时候,看到...
重学Go语言 | GO方法与自定义类型
在面向对象编程语言中,我们可以使用类(class)来模拟现实世界的实体,通过类的属性与方法,我们可以扩展自己想要的类型。 Go语言中并没有类的概念,不过Go支持定义方法(method),Go的方法不是定...
掌握 Golang Interface:让你的代码如虎添翼
Golang 中的 interface 是一种非常重要的特性,可以让我们写出更加灵活的代码。interface 是Golang 语言中的一种类型,它定义了一组方法的集合,这些方法可以被任意类型实现。在本篇文章中,我...
从零开始,打造一款属于自己的JavaScript编程语言
前言 自从JavaScript语言发展起来,它一直被广泛应用于前端和服务器端JavaScript编程。但对于那些广泛使用JavaScript语言编写的开发者们来说,它们发现一些易于将一些繁琐,令人困惑或缺乏语言...
聊聊 K8s 中的 Sidecar 设计模式 · 第 2 篇
介绍 在前一篇文章 聊聊 K8S 中的Sidecar设计模式·第 1 篇中,我们介绍了土话说的三蹦子的 Sidecar 设计模式。本文尝试用 KCL 这种现代化的类型安全的配置语言,来展示 Pod 资源的描述,在后...
C语言快速回顾(三)
前言 在Android音视频开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android 音视频从入门到提高 - 任务列表》,结合我自己的工作学习经历,我准备写一个音视...
该如何理解接口的幂等性?
前言 大家好,我是路由器没有路。 随着互联网的发展,Web API 已成为现代应用程序的重要组成部分,它允许不同的应用程序之间进行通信和数据交换。 那么今天就来讲下关于 Web API 中接口幂等性的...
Java Web 文章管理系统(Jsp+Ajax+JDBC+MySql实现)
本示例是使用JavaWeb技术实现一个简单的文章管理系统(新闻管理系统)其中主要功能如下: 用户和管理员登录 用户发布新文章、文章详情查看、文章修改、文章删除与恢复 用户查看他人对自己授权的...
Python潮流周刊#8:Python 3.13 计划将解释器提速 50%!
合集 - Python潮流周刊(8)1.Python潮流周刊#3:PyPI 的安全问题05-272.Python潮流周刊#2:Rust 让 Python 再次伟大05-203.Python潮流周刊#1:如何系统地自学Python?05-134.Python潮流周刊#4:P...
Kotlin基础(十一):反射和注解
前言 本文主要讲解kotlin反射和注解。 Kotlin文章列表 Kotlin文章列表: 点击此处跳转查看 目录 1.1 kotlin反射 1.1.1 kotlin反射概念和常见使用场景 在Kotlin中,反射是一种能够在运行时动态地...
C语言编程—递归
递归指的是在函数的定义中使用函数自身的方法。 举个例子:从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?'从前有座山,山里有座庙,庙里有个老和尚,正在给小...
golang硬核技术(二)go程序从启动到运行到底经历了啥
前言 go相对其他语言,对并发的支持更友好。这使得他的设计和其他程序迥然不同。让我们来看看它都是如何初始化程序的,从程序加载到运行到底经历的什么。 我们继续之前的版本1.18.4 汇编入口 首...
并发编程的艺术-“程”:探索进程、线程、协程、纤程与管程
一、并发中的程 在计算机科学领域,处理多任务和并发执行是一项重要的挑战。为了解决这个问题,出现了多种并发模型和概念,包括进程、线程、协程、纤程和管程。本文将深入探讨这些并发概念,帮...
C语言编程语法—语法风格
#include <stdio.h> int main(void) { printf('That is Right Style\n'); return 0; } 在一个标准的C语言程序中,最特殊的莫过于main函数了,而说到底它就是一个函数而已,仅仅因为它地位...
10 个处理 JavaScript 对象的实用技巧!
本文来分享 10 个开发技巧,可以使用这些技巧来高效地操作和使用 JavaScript 对象。 一、创建一个绝对空的对象Summer IS HERE 我们可以通过 {} 来创建空对象。 然而,通过方法中创建的对象,p...
构建无锁的线程安全架构:掌握Java中ThreadLocal的原理灵活应用
ThreadLocal 是 Java 提供的一个线程级别的变量存储工具,它允许每个线程都有自己独立的变量副本,每个线程可以独立地操作自己的变量副本,互不干扰。本文将详细介绍 ThreadLocal 的原理和使用...