赶知识网

Chaos-阅文ID生成器的前世今生

从mongodb的objectid到twitter的snowflake,目前国内的几个互联网大厂也开始重视到了分布式系统中数据id,甚至一些大厂已经公开了它们关于id生成器的设计和实现。我们当然也注意到了分布式系统中id的重要性,并且在系统开始开发的

阅读全文→

golang断言的使用(Type Assertion)

golang的语言中提供了断言的功能。golang中的所有程序都实现了interface{}的接口,这意味着,所有的类型如string,int,int64甚至是自定义的struct类型都就此拥有了interface{}的接口,这种做法和java中的O

阅读全文→

PHP访问带密码的Redis

1. 设置Redis密码,以提供远程登陆打开redis.conf配置文件,找到requirepass,然后修改如下:requirepass yourpasswordyourpassword就是redis验证密码,设置密码以后发现可以登陆,但是无法执行

阅读全文→

Kubernetes概述

Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。Kubernetes一个核心的

阅读全文→

一个go语言实现的短链接服务

短连接的原理很多人一定想的是短连接是通过一定的算法将长链接变成短连接的,然后访问的时候再还原,恩,非常高大上,但是仔细想想,怎么可能,那得多牛逼的压缩算法,多长的url都可以压缩为几个字节,而且还能还原,还是无损压缩。所以,实际上,短连接生成核心就两

阅读全文→

golang go get出现unrecognized import path

大家都知道golang中可以通过go get来获取依赖库,并且支持直接从github或者git.oschina.net这些git托管平台直接获取。今天尝试go get一个自己写的http 框架时,提示如下错误:$  go get git.o

阅读全文→
第 68 页 上一页 下一页