L1:编程语言
文章平均质量分 55
左手一只猫
C++/Go/算法开发、电赛全国赛/省赛一二等奖、FPGA设计大赛省一等奖获得者,拥有多项发明专利,并且拥有出生证、身份证、驾驶证等多项国家级认证证书,热爱学习与运动,专注思考,最幸福的事情是深度工作与学习产生的心流体验,写作是其中一种让自己幸福的方法。
展开
-
数据库:Mysql性能优化 Explain使用
Mysql性能优化 Explain使用。原创 2022-12-01 14:32:26 · 307 阅读 · 0 评论 -
消息队列:Kafka入门学习笔记
主流消息队列中,kafka和nsq消息队列的start数量遥遥领先。原创 2022-11-25 13:18:48 · 889 阅读 · 0 评论 -
JVM、JRE、JDK、JAVA、Javac等术语的联系
JVM、JRE、JDK、JAVA、Javac等java术语之间的关系原创 2022-11-24 14:07:38 · 542 阅读 · 0 评论 -
编程模式:Go编程pipeline模式
什么是pipeline模式是一种把各种命令拼接起来完成一个更强功能的技术方法。Linux 进程间基本的通信方式主要有:管道(pipe) (包括匿名管道和命名管道)、信号(signal)、消息队列(queue)、共享内存、信号量和套接字。Pipeline就是其中一种通信方式。提示:以下是本篇文章正文内容,下面案例可供参考现在的流式处理、函数式编程、应用网关对微服务进行简单的 API 编排,其实都是受 Pipeline 这种技术方式的影响。原创 2022-11-20 12:29:15 · 513 阅读 · 0 评论 -
Go性能优化:sync包的使用
golang性能优化, sync.pool提高内存分配的效率,减少GC压力原创 2022-11-18 18:03:16 · 498 阅读 · 0 评论 -
Golang:基于go反射机制实现通用http参数与结构体的转换
基于Go反射机制实现通用的http参数与结构体的转化,可以用于参数绑定,写成中间件模式,不需要每次都需要写一个参数解析功能。减少重复劳动原创 2022-11-17 16:35:17 · 878 阅读 · 0 评论 -
Golang:Go1.18泛型使用详解
Go1.18开始支持泛型,主要有6个特点,下面给大家一个个详解原创 2022-11-15 13:04:57 · 1185 阅读 · 0 评论 -
CMake、Make、MinGw、Clang、Llvm、GCC、MSVC的区别
除开 GCC (GNU 编译器集合) 以外,MinGW 还包含有一些其他的 GNU 程序开发工具;的缩写,MinGw是windows版本的gcc集合。并不仅是一个 C/C++ 编译器,而是一套。是微软开发的VC运行时库,3、Make和CMake是。原创 2022-11-11 19:40:21 · 7051 阅读 · 1 评论 -
C++:gcc和g++的区别
大GCC是GUN编辑器集合,小gcc是C编译器,小g++是C++编译器原创 2022-11-10 20:24:07 · 396 阅读 · 0 评论 -
动态规划:什么是动态规划?
动态规划是一种算法思想:一种将原问题分解成子问题来求解的思想;原创 2022-11-08 22:20:26 · 3708 阅读 · 0 评论 -
【动态规划:三角形最小路径和 LeetCode 120】
每一步只能移动到下一行中相邻的结点上。相邻的结点 在这里指的是 下标 与 上一层结点下标 相同或者等于 上一层结点下标 + 1 的两个结点。也就是说,如果正位于当前行的下标 i ,那么下一步可以移动到下一行的下标 i 或 i + 1。给定一个三角形 triangle ,找出自顶向下的最小路径和。因此,此题的核心代码是。原创 2022-11-06 17:51:48 · 143 阅读 · 0 评论 -
【动态规划:最小路径和 LeetCode 64】
给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。说明:一个机器人每次只能。原创 2022-11-06 15:03:56 · 394 阅读 · 0 评论 -
【编程的本质是什么?】
【编程的本质是什么?】原创 2022-11-01 23:36:11 · 140 阅读 · 0 评论 -
【Proto参数校验大全】
提示:写API接口避免不了要做参数校验,如果在定义的时候就实现了,那么对于使用者而言,也更容易理解字段的约束条件提示:以下是本篇文章正文内容,下面案例可供参考。原创 2022-11-01 14:30:32 · 1255 阅读 · 0 评论 -
【IDEA常用快捷键】
提示:快捷键可以提升熟练我们工作的效率,掌握快捷键势在必行提示:以下是本篇文章正文内容,下面案例可供参考。原创 2022-11-01 14:10:48 · 1911 阅读 · 0 评论 -
【Git常用操作命令大全】
提示:虽然能记住常用的git命令,但用久了都不知道git还有多少功能命令,因此留下此文方便自己和他人查阅,提示:以下是本篇文章正文内容,下面案例可供参考,如果命令太长,大家可以使用alias别名给简化一下,如 获取最近的10个最新的tag alias gtv10 = git describe --tags git rev-list --tags --max-count=10`原创 2022-11-01 00:27:22 · 92 阅读 · 0 评论 -
【Go mod操作命令大全】
Go mod操作命令大全,Go mod其实就是一个Modules,关于Modules的官方定义为: Modules是相关Go包的集合,是源代码交换和版本控制的单元。go命令直接支持使用Modules,包括记录和解析对其他模块的依赖性。 Modules替换旧的基于GOPATH的方法,来指定使用哪些源文件。原创 2022-10-27 11:04:03 · 3515 阅读 · 1 评论 -
Go mod 全部操作命令
Go mod的全部操作命令打全,Go mod的常用操作,go Mod的高级操作命令原创 2022-10-27 11:01:15 · 3293 阅读 · 0 评论