新规划:脚手架开发计划、近阶段新课程

涉及的点主要在 redis、ElasticSearch、MQ 、etcd 、和一些微服务组件上。所以没必要买盗版、 所以没必要买盗版、 所以没必要买盗版 。

Golang开发的以Git思想打包的关系数据库

一键安装要在基于Linux或Mac的系统上安装,请运行:sudobash -c ‘curl -L https://github.com/liquidata-inc/dolt/releases/latest/download/install.sh | bash’该命令会下载最新版本

c/c++后台开发必知堆与栈的区别

堆(Heap)与栈(Stack)是开发人员必须面对的两个概念,在理解这两个概念时,需要放到具体的场景下,因为不同场景下,堆与栈代表不同的含义。一般情况下,有两层含义:(1)程序内存布局场景下,堆与栈表示两种内存管理方式;(2)数据结构场景下,堆与栈表示两种常用的数据结构。1.

5分钟学会C/C++多线程编程进程和线程

前言 对线程有基本的理解简单的C++面向过程编程能力创造单个简单的线程。创造单个带参数的线程。如何等待线程结束。创造多个线程,并使用互斥量来防止资源抢占。

2021-07-12:缺失的第一个正数。给你一个未排序的整数数组 nums,

2021-07-12:缺失的第一个正数。给你一个未排序的整数数组 nums ,请你找出其中没有出现的最小的正整数。请你实现时间复杂度为 O(n) 并且只使用常数级别额外空间的解决方案。比如[3,4,5],输出1。比如[1,2,3,4,0],输出5。

Linux性能调优之CPU性能优化

A process in a runnable state is either using the CPU or waiting to use the CPU. A process in uninterruptable state is waiting for some I/O access, eg waiting for disk.这个例子中磁盘 I/O 导致了 iowait 升高,不过, iowait 高不一定代表 I/O 有性能瓶颈。

Go语言使用swagger生成接口文档

Swagger本质上是一种用于描述使用JSON表示的RESTful API的接口描述语言。Swagger与一组开源软件工具一起使用,以设计、构建、记录和使用RESTful Web服务。

使用golang写一个滑块验证码的库

最近公司要求做一个滑块验证码,但是因为项目是孵化阶段,暂时不考虑使用第三方验证,于是只能自己写了,于是各种百度,几乎百度不到。

Linux中如何启用对MySQL数据库服务器的远程访问

1)如果要远程访问mysql数据库,则应具有静态IP,以便在将IP地址添加到mysql用户时可以访问它。2)所有服务器均阻止端口3306的入站请求,您需要允许端口号与服务器上的特定IP相对。1)什么是本地主机?Localhost是计算机或设备在引用自身时可以使用的保留地址。

在 Go 中使用微服务架构的好处

点击上方蓝色“Go语言中文网”关注我们,领全套Go资料,每天学习 Go 语言前言我们已经讨论“微服务架构”很长一段时间了。它是软件架构中最新的热门话题。那么什么是微服务呢?我们为什么要使用它?为什么要在 Golang 中使用微服务架构?它有哪些优点?