北漂的我

100 篇文章
49K 次阅读
22 人订阅

全部文章

北漂的我

使用带缓冲区的 channel 控制 goroutine 协程的并发量

4840
北漂的我

dubbo学习: 传文件场景, 更换 rmi 协议为 hessian 协议

rmi 协议在防火墙开启的情况下非常不方便, 因为 rmi 协议服务注册端口 1099 虽然是固定的, 但是还有个数据传输端口是随机端口, 所以开启防火墙之后无...

8820
北漂的我

go 结构体转 json 时, 日期类型转换

自定义一个 日期类型 DateTime 然后实现 Marshaler 接口的 MarshalJSON() 方法

10220
北漂的我

使用 openssl 生成 https 证书, 并在 nginx 中配置 https

16510
北漂的我

使用 excel 批量生成 sql 语句

9330
北漂的我

Nginx 配置文件学习

server_name优先级从高到低依次是: 精确匹配 > 左侧通配符匹配 > 右侧通配符匹配 > 正则表达式匹配

9110
北漂的我

Nginx 的编译和安装

编译 nginx, 需要 zlib 包, pcre 包, --with-http_ssl_module 模块, 需要 openssl 包

11820
北漂的我

开放平台的简单实现(access key & access secret)

1. 服务端需要维护一个表,保存客户端调用的 access key 和 access secret

12131
北漂的我

Go语言方法的 值接受者 和 指针接受者 的区别

1. 无论方法的接受者是值接受者还是指针接受者,对象值调用该方法和对象指针调用该方法都是可行的。

7610
北漂的我

在一台机器上配置 redis 哨兵模式

最后要检查服务器防火墙有没有开放这些端口 6379, 6380, 6381, 26379, 26380, 26381

17420
北漂的我

解决:getReader() has already been called for this request

在 Filter 中对 request 中的 body 进行参数签名校验, 会报如下错误:

2.6K10
北漂的我

Redisson 分布式锁的简单封装 使调用代码更简洁

2. 封装一个模板类 RedissonLockTemplate 用来调用锁, 封装一个回调类 TryLockCallback 用来包住执行的业务代码

17710
北漂的我

SpringBoot 项目使用编程式事务

如果在 SpringBoot 项目里使用声明式事务注解 @Transactional, 是不需要在项目启动类上添加 @EnableTransactionMana...

12220
北漂的我

mysql 事务隔离级别

1. MySQL事务隔离级别, 默认是可重复读(repeatable-read)

8900
北漂的我

SpringBoot 整合 Dubbo 控制台报 [DUBBO] Duplicate class org/apache/dubbo/common/Version.class in 2 jar

ERROR 10316 --- [ main] org.apache.dubbo.common.Version : [...

81610
北漂的我

SpringBoot 整合 Dubbo 控制台报日志警告 log4j:WARN No appenders could be found for logger (org.apache.dubbo.c..

1. 如果不配置 dubbo.application.logger 的话, Dubbo默认是使用 slf4j

98420
北漂的我

CentOS 7 安装 jenkins

安装过程可以参考 jenkins 官方的文档, 运行 jenkins 需要 java 运行环境

1K20
北漂的我

SpringBoot 项目的 Maven 多环境打包配置

57510
北漂的我

CentOS 7 Redis 5.0.8 哨兵模式配置

准备三台虚拟机CentOS 7环境, 然后再下载 redis-5.0.8 安装包, 我是放在 /opt 目录

16110
北漂的我

SpringBoot 的过滤器 Filter 配置

1. @ServletComponentScan + @WebFilter, 可配置过滤路径, 但没有顺序(顺序是由过滤器命名决定)

28320

扫码关注云+社区

领取腾讯云代金券