Go 语言操作 MySQL 之 事务操作

Go 语言操作 MySQL 之 事务操作

事务 数据库事务( transaction )是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据...
5年前
000
Go 语言操作 MySQL 之 CURD 操作

Go 语言操作 MySQL 之 CURD 操作

MySQL 是目前开发中最常见的关系型数据库,使用 Go 语言进行操控数据库需要使用 Go 自带database/sql和驱动go-sql-driver/mysql来实现, 创建好 Go 项目,需要引...
5年前
000
Emacs启动加速篇

Emacs启动加速篇

Emacs虽然强大,但是其作为一个伪装成编辑器的”操作系统”,在启动耗时方面是广大Emacs用户的痛点。虽然现在用上Doom Emacs,比起Spacemacs启动要快了不少。在公司开发用的MBP上...
3周前
000
Go 语言基础 数组、切片、映射

Go 语言基础 数组、切片、映射

在 Go 语言中,为便于存储及管理用户数据,其数据结构设计分为数组 Array、切片 Slice、映射 Map 三种结构。 近期又看了 Go 语言基础的内容,看了一下这三种结构实现的原理: 数组 Ar...
5年前
000
Go 语言使用 net 包实现 Socket 网络编程

Go 语言使用 net 包实现 Socket 网络编程

TCP/IP TCP/IP 传输协议,即传输控制/网络协议,也叫作网络通讯协议。它是在网络的使用中的最基本的通信协议。TCP/IP 传输协议对互联网中各部分进行通信的标准和方法进行了规定。并且,TCP...
5年前
000
Linux Vim 命令手记

Linux Vim 命令手记

经常使用 Linux 的同学在编辑文本文件的时候一定知道 Vim 这一款神器,它代替 Linux 默认原装的 Vi 编辑器,它的快捷键可以使你在操控文件的时候如庖丁解牛般流畅,博主目前只会简单的命令...
5年前
000
怎么优雅的选择 MySQL 存储引擎

怎么优雅的选择 MySQL 存储引擎

对于数据库这一块询问比较多的就是在 MySQL 中怎么去选择一种合适当前业务需求的存储引擎,而 MySQL 中支持的存储引擎又有很多种,那么 MySQL 中分别又有那些,怎么优雅的使用呢? 划分引擎原...
5年前
000
一点记录

一点记录

随着年纪的增长,惰性真是越来越强,目测今年的更新数量不会超过5篇了。但实际上每天花在电脑上的时间一点也不少,总有折腾不完的东西——VPS,路由器,手机,PC,电视盒子……并且每次涉足点什么的时候总是废...
5年前
000
搭建流媒体服务器 PingOS 平台搭建

搭建流媒体服务器 PingOS 平台搭建

近期由于工作原因需要更换公司原有 RTMP 协议推流,由于 Flash 插件今年年底就淘汰使用,并且一直在寻找一种并发好、延时低、同时便于回放功能的应用,在网上找到了基于Nginx + FFmpeg ...
5年前
000