首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
新人创作
starine
创建于2022-04-29
订阅专栏
本文已参与「新人创作礼」活动,一起开启掘金创作之路
等 2 人订阅
共51篇文章
创建于2022-04-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
面试题中IP地址常用操作以及Go中的net包
如何获取内网IP、公网IP?IP地址和数字的转换,判断是否是有效等等。接上篇文章,如何实现查询IP属地信息?本文将接着讲解关于IP的一些操作。
IP属地信息如何获取?用Go语言来实现一个
近日,社交网络平台纷纷宣布展示用户的IP属地,并且用户无法开启或关闭此功能。用户的IP信息,平台是怎么知道的?平台如何通过IP查询属地信息?本文将对这些问题一一阐述,并用Go语言来实现获取IP属地信息
创建和修改数据表实例
创建和修改数据表,是数据存储过程中的重要一环。我们不仅需要把表创建出来,还需要正确地设置限定条件,这样才能确保数据的一致性和完整性。同时,表中的数据会随着业务需求的变化而变化,添加和修改相应的字段也是
常用 SQL 语句总结回顾
本文将对常见的SQL语句进行总结,方便大家回顾复习。数据库管理系统(DataBase- Management System,DBMS)的主要目标是提供一种可以方便、高效地存取数据库信息的途径。
MySQL的字段类型,该怎么选?
MySQL 中的字段类型包括整数、文本、浮点数等等。准确地定义字段类型,不但关系到数据存储的效率,而且会影响整个信息系统的可靠性。例如浮点类型是不精确的,你需要使用decimal类型......
MySQL 是怎么存储数据的
只有正确地把数据存储起来,我们才能进行有效的处理和分析,进而对数据进行科学的挖掘,从而为决策提供数据支持。一个完整的数据存储过程总共有 4 步,分别是创建数据库、确认字段、创建数据表、插入数据
MySQL安装和配置的两种方式以及源代码
本文主要介绍了MySQL安装配置的两种方式,最后简单介绍了一下MySQL源代码。MySQL的安装和配置方式:一种是下载.zip包解压缩后,编写配置文件进行配置;另一种是下载.msi文件引导安装。
Go、C++、Java中的堆,以实现合并多个有序链表为例
堆分为最小堆和最大堆,堆采用完全二叉树作为存储结构。一般使用堆进行排序以及解决海量数据Top K问题。对于掌握多门语言的同学,总是容易记混Go、C++、Java中的堆的定义及操作。
Go 实现set,位图 和 map[interface{}]struct{} 哪种方式好呢?
在golang中没有内置的set,我们可以使用以下两种方式实现:一个是位图:二进制位表示一个数是否存在。例如Byte 0-7位可以表示8个连续数。另一个就是使用map和空接口以及空结构体实现。
Go 为什么要有GC ?
本文已参与「新人创作礼」活动,一起开启掘金创作之路 Go 为什么要有GC ?这是本人遇到的百度面试题,我的回答了释放内存, 面试官对我的回答不满意,他说这是GC的作用,你没有考虑为什么需要GC?
Go map底层原理
了解hash表的实现机制,有助于使用哈希表进行深层次的调优。本文首先介绍了map 的数据结构,其使用Hash表作为底层实现。其次,阐述了map查找过程以及扩容原理,最后提出了一些map性能优化的思考。