首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
BeCautious
掘友等级
Java Senior Developer
|
CSTC
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
87
文章 87
沸点 0
赞
87
返回
|
搜索文章
赞
文章( 87 )
沸点( 0 )
Go基础2 程序的运行入口 - 命令源码文件
程序的运行入口 - 命令源码文件 命令源码文件是程序的运行入口,是每个可独立运行的程序必须拥有的。我们可以通过构建或安装,生成与其对应的可执行文件,后者一般会与该命令源码文件的直接父目录同名。 特点:
Go基础3 库源码文件
什么是库源码文件 库源码文件是不能被直接运行的源码文件,它仅用于存放程序实体,这些程序实体可以被其他代码使用(只要遵从 Go 语言规范的话)。 什么是程序实体 即变量、常量、函数、结构体和接口的统称
Go基础4 程序实体之变量
Go的变量定义 在 Go 语言中,变量的类型可以是其预定义的那些类型,也可以是程序自定义的函数、结构体或接口。 变量声明的几种方式 1. var name string 这种方式是显式指定字段类型。
Go基础5 程序实体之代码块与作用域
代码块与作用域 代码块 代码块一般就是一个由花括号括起来的区域,里面可以包含表达式和语句。 一个代码块可以有若干个子代码块;但对于每个代码块,最多只会有一个直接包含它的代码 块(后者可以简称为前者的外
数据结构2 线性表 - 数组 - 设计可变长数组
可变长数组 Java: ArrayList Python: List 如何实现一个变长数组? 支持索引与随机访问 -> set(i, val) get(i) 边界检查 分配多长的连续空间? -> ca
数据结构3 线性表 - 链表
链表 基本信息: 通过指针将一组零散的内存块串联起来(就像是排队,你知道你后面的人是谁) 结点(Value):内存块 头结点, 尾结点 后继指针(next): 记录下个结点地址的指针 特点: 插入快,
Go并发7 同步原语 - RWMutex 读写锁实现原理与实践
RWMute 锁分离(读写分离) 是提高性能的锁优化方法之一, 像Java中的ReetrantReadWriteLock以及SampedLock,Go语言中同样也提供了相应的同步原语 RWMutex
数据结构1 线性表 - 数组 - 保序操作
数组 基本特点: 是一段连续的存储空间 -> 插入慢,O(n) 支持随机访问 -> 查询快O(1) 数组的关键: 索引与索址(头部地址加偏移量) 时间复杂度 Lookup O(1) Insert O(
Go实战3 Linux下常见DB的安装
安装前准备 1.MariaDB一键安装 MariaDB是发展最快的 MySQL 分支,相比 MySQL,它加入了很多新的特性,并且它能够完全兼容 MySQL,包括 API 和命令行。另一方面是因为 M
Linux内核技术5 Page Cache - 如何判断问题是否由Page Cache产生的?
如何精确定位为题是否由Page Cache导致 我们知道一个问题的产生往往会牵扯到操作系统的很多模块,比如说,当系统出现 load 飙高的问题时,可能是 Page Cache 引起的;也可能是锁冲突太
下一页
个人成就
文章被点赞
107
文章被阅读
32,053
掘力值
1,113
关注了
0
关注者
6
收藏集
0
关注标签
17
加入于
2022-05-07