- 博客(10)
- 资源 (33)
- 收藏
- 关注
原创 Go 如何捕获异常
什么是异常?不按照我们期望执行的都可以称之为异常在Go语言中如何处理异常?一种是程序发生异常时, 将异常信息反馈给使用者一种是程序发生异常时, 立刻退出终止程序继续运行将异常信息反馈给使用者创建方式一: fmt.Errorf("提示的内容")创建方式二: errors.New("提示的内容")注意点: 本质上两个方法底层的实现原理都是一样的package builtin中定义了一个接口type error interface { Error() string}pa
2021-05-23 13:38:09 944
原创 GO111MODULE是个啥?
GO111MODULE 是啥?GO111MODULE 是个环境变量,可以在使用 Go 或者更改 Go 导入包的方式时候设置。要注意的是,这个变量在不同 Go 版本有不同的语义没有包管理阶段一开始go发布的时候是没有包管理的go get命令会根据路径,把相应的模块获取并保存在$GOPATH/src也没有版本的概念,master 就代表稳定的版本首先,让我们谈谈 GOPATH。当 Go 在 2009 年首次推出时,它并没有随包管理器一起提供。取而代之的是 go get,通过使用它们的导入路
2021-05-23 10:04:10 593
原创 加密字段长度变化
加密算法有哪些 非对称加密算法:RSA,DSA/DSS 对称加密算法:AES,RC4,3DES HASH算法:MD5,SHA1,SHA256数据加密的长度变化加密流出字符串转换成 bytes -> padding -> base64 编码将字符串转换成 byte根据字符串所占长度不同,长度会扩充到不同倍数ascii 码的字符,如数字字母等,每个字符只占一个字节,长度不扩充正常情况下,汉字等 unicode 编码,一个字符占 3 个字节,长度扩充3倍如果是 m
2021-05-20 08:50:49 802 1
原创 数据库中有哪些索引?
主键是一种约束,唯一索引是一种索引,两者在本质上是不同的。主键创建后一定包含一个唯一性索引,唯一性索引并不一定就是主键。唯一性索引列允许空值,而主键列不允许为空值。主键列在创建时,已经默认为空值 + 唯一索引了。主键可以被其他表引用为外键,而唯一索引不能。一个表最多只能创建一个主键,但可以创建多个唯一索引。主键更适合那些不容易更改的唯一标识,如自动递增列、身份证号等。...
2021-05-18 10:09:38 2806
原创 什么是子网掩码?
A 类IP地址: 一个 A 类地址由1 字节的网络地址和3字节主机地址形成B 类 IP地址: 一个B类地址由2字节的网络地址和2字节的主机地址形成C 类 IP 地址: 一个C 类地址由3字节的网络地址和1字节的主机地址形成子网掩码的作用子网掩码只有一个作用:将 IP 地址划分成网络地址和主机地址两部分。子网掩码是一个网络掩码,地址掩码,是用来指明 IP 地址的哪些标识是主机所在的子网,以及哪些标识是主机的位掩码,子网掩码不能单独存在,必须和 IP 结合使用。子网掩码的计算方式子网掩码的位数
2021-05-13 20:34:35 321 2
原创 如何限流,具体实现有哪些?
什么是限流限流可以认为服务降级的一种,限流就是限制系统的输入和输出流量已达到保护系统 的目的。一般来说系统的吞吐量是可以被测算的,为了保证系统的稳定运行,一旦达 到的需要限制的阈值,就需要限制流量并采取一些措施以完成限制流量的目的。比 如:延迟处理,拒绝处理,或者部分拒绝处理等等。限流方法计数器控制单位时间内的请求数量import java.util.concurrent.atomic.AtomicInteger;public class Counter { /**
2021-05-10 19:30:11 1969
原创 Go defer 使用
defer特性:关键字 defer 用于注册延迟调用。这些调用直到 return 前才被执。因此,可以用来做资源清理。多个defer语句,按先进后出的方式执行。defer语句中的变量,在defer声明时就决定了。defer用途:关闭文件句柄锁资源释放数据库连接释放package mainimport "fmt"func main() { var users [5]struct{} for i := range users { defer fm
2021-05-06 21:58:21 164 1
Python机器学习经典实例
2018-05-11
DbVisualizer Pro 9.2.x
2017-09-06
hive-site.xml 这是一份我本地配置的好用的
2017-09-04
Hadoop实战-陆嘉恒(高清完整版).pdf
2017-08-31
神经网络原理 有目录
2017-03-27
hadoop 虚拟机 连接 dll
2017-03-14
hadoop-eclipse-plugin-2.7.0.jar
2017-03-14
微信公众平台应用开发:方法、技巧与案例
2015-08-09
谭浩强《C++面向对象程序设计》
2015-04-17
人工智能教程
2014-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人