nickname

时间是个很有意思的东西,如果不跨越时间,每个人都可以对当下做出无可挑剔的判断。
文章
56
资源
32
加入时间
3年4月10天

npm instal下载超时解决办法

解决办法:改用国内镜像如果想临时使用国内镜像npm install node-sass --registry=http://registry.npm.taobao.org 如果想永久改成国内镜像npm config set registry https://registry.npm.taobao.o

Golang urlencode与urldecode编码解码

一、urlencodegolang下可以使用net/url模块实现urlencode和urldecode操作。具体实现的函数为url.QueryEscape和url.QueryUnescape,代码如下:package main import( &nbs

GitHub Hosts (长期更新)

Github hosts可以用来解决Github网站无法访问、样式无法加载或加载缓慢的问题151.101.1.194    github.global.ssl.fastly.net 2606:50c0:8002::153&am

获取Alexa排名数据接口

获取Alexa排名数据接口接口一:http://data.alexa.com/data/+wQ411en8000lA?cli=10&dat=snba&ver=7.0&cdt=alx_vw=20&wid=12206&act

GO的URL合法性检查

Go 标准库的net/url包提供的两个函可以直接检查URL合法性,不需要手动去正则匹配校验。 下面可以直接使用ParseRequestURI()函数解析URL,当然这个只会验证url格式,至于域名是否存在或注册,不会检查的,举个例子:package main &nbsp

RedisTemplate解决高并发下秒杀系统库存超卖方案 — Redis实现分布式锁机制

1、场景秒杀系统存在高并发的场景,在对商品进行秒杀时,由于并发过高可能会导致库存超卖的情况,那么可以通过Redis提供的事务机制超卖问题;通过Redis提供的SetExNx机制实现上锁一致性,利用lua脚本语句,实现解锁一致性,而从解决超卖问题;加锁原子性:通过redis自身的setnxex命令即可

RedisTemplate解决高并发下秒杀系统库存超卖方案 — Redis事务+乐观锁机制

1、场景秒杀系统存在高并发的场景,在对商品进行秒杀时,由于并发过高可能会导致库存超卖的情况,那么可以通过Redis提供的事务机制超卖问题;Redis事务实际就是将所有命令都按顺序地执行。事务在执行时不会被其他的命令所打断。2、复现超卖场景2.1 初始化库存接口@RestController@Re

Go语言实现修改字符串的三种方法

Go语言实现修改字符串的三种方法/*修改字符串注意:字符串是无法被修改的,只能复制原字符串,在复制的版本上修改方法1:转换为[]byte()方法2:转换为[]rune()方法3:新字符串代替原字符串的子字符串,用strings包中的strings.Replace()*/f

golang:修改字符串

golang无法直接修改每一个字符元素,只能通过重新构造新的字符串并赋值给原来的字符串变量实现

惠普电脑无线网络连接经常掉线的解决

通过官方查询显示惠普电脑网络连接经常掉线原因:1.电源设置方面的问题。建议您右键打开计算机---管理---设备管理器--打开“Network adapters”(即网络适配器)---右键点击Network adapters下的无线网卡设备---属性---电源管理中“允许关闭这个设备以节约电源”前面的

gitlab 安装和配置

一、安装gitlab1、先下载gitlab仓库sudo docker pull gitlab/gitlab-ce:latest2、建gitlab映射文件目录mkdir gitlabcd gitlabmkdir configmkdir logmkdir data3、创建gitlab启动文件,vi gi