09 2022 档案

摘要:一、sync.WaitGroup简介 1.1 sync.WaitGroup 解决了什么问题 在编程的时候,有时遇到一个大的任务,为了提高计算速度,会用到并发程序,把一个大的任务拆分成几个小的独立的任务各自执行,因为这几个小任务相互没有关系,可以独立执行,这时候就可以用 Go 协程来处理这种并发任务。 阅读全文
posted @ 2022-09-27 16:25 九卷 阅读(1627) 评论(0) 推荐(0) 编辑
摘要:一、事件处理 1.1 什么是事件 Redis 为什么运行得比较快? 原因之一就是它的服务端处理程序用了事件驱动的处理方式。 那什么叫事件处理?就是把处理程序当成一个一个的事件处理。比如我前面文章:服务端高性能网络IO编程模型简析(https://www.cnblogs.com/jiujuan/p/1 阅读全文
posted @ 2022-09-23 17:38 九卷 阅读(388) 评论(0) 推荐(0) 编辑
摘要:一、创建一个SpringBoot项目 创建 SprintBoot 项目的 2 种方式: 在 https://start.spring.io/ 上创建一个 SpringBoot 项目,然后导入到 IDEA 里。 直接在 IDEA 上创建 SpringBoot 项目, File->New->Projec 阅读全文
posted @ 2022-09-16 18:53 九卷 阅读(9575) 评论(2) 推荐(2) 编辑
摘要:一、什么是java反射 什么是 java 的反射? 说到反射,写这篇文章时,我突然想到了人的”反省“,反省是什么?吾一日三省吾身,一般就是反思自身,今天做了哪些对或错的事情。 java 的反射,我觉得有同样的思想。当然 java 反射要“反思”的是 java 程序在运行时类自己的信息,它获取的信息就 阅读全文
posted @ 2022-09-05 20:32 九卷 阅读(862) 评论(0) 推荐(3) 编辑