Vue.js教程

从0到1教你构建企业自用的图标库

前言 最近 varlet 开源了自己的图标解决方案,刚好公司也遇到了一些图标相关的问题,记录下我的一些见解和收获。 问题 首先先列一下我遇到了什么问题: 图标分散,不便于统一管理 项目中使用图标混乱,...
Golang教程

go 手写框架-1 路由组织

前言 这可以算是一个非主流的框架,但其实它更接近于一个实践项目,而非高度封装的框架。它不像通常框架那样拥有繁多的接口和复杂的封装,而是将所有功能直接体现在代码中,使得开发者能够一目了然地理解其意义,并...
Java教程

Swagger与RESTful API

1. Swagger简介 在现代软件开发中,RESTful API已成为应用程序间通信的一个标准。这种架构风格通过使用标准的HTTP方法来执行网络上的操作,简化了不同系统之间的交互。API(应用程序编...
Golang教程

Golang 协程 VS Java线程

在现代编程语言中,协程(goroutine)和线程(thread)是两种常见的并发处理机制。它们分别在 Golang 和 Java 中扮演着重要角色。本文将深入探讨 Golang 的协程和 Java ...
Java教程

一次线上OOM问题的分析与解决

问题出现 在周五晚上,突然收到公司系统告警信息,提示一个内部使用的在线文件浏览服务不可用了。 收到这个消息之后,就先马上滚动重启了Pod,然后服务也可用了。 问题定位 周一的早上,秉承着不能放过任何一...
Mysql教程

MySQL 之多张表的操作

在 《下载安装及单张表的操作》中介绍的都是处理如下所示的单张表 members 的情况: 如果想进行扩展学习,我们可以将保存地区信息的 region 字段删除(顺便也将比较占位置的 updateTim...
Java教程

Java 核心知识总结 反射

反射 ?什么是反射? 反射是被视为动态语言的关键,反射机制允许程序在运行期间借助于 Reflection API 取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。 (类加载的四个方法)我们...