摘要: 在Java中我们可以使用compareTo() 进行自定义排序,在Go中呢: 阅读全文
posted @ 2019-03-12 14:17 meetzy 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 在使用SpringBoot的时候,我们经常使用Enable**开启某个功能,比如@EnableSwagger2@EnableJpaAuditing等,这是怎么做的呢,之前其实就了解过了,今天刚好有空做个分享,拿@EnableWebSecurity举例: 在上面的源码中我们可以看到使用@Import导 阅读全文
posted @ 2019-03-12 13:53 meetzy 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 时至今日Go的版本已经来到了1.12 在1.11的时候Go正式推出了go mod 在此之前dep等第三方依赖工具百花齐放。go mod出来之后有助于像java的maven一样能够有一个比较统一的代码依赖管理。 1.go mod有哪些命令: 2.如何使用 执行 go mod init会初始化一个mod 阅读全文
posted @ 2019-03-12 11:31 meetzy 阅读(1869) 评论(0) 推荐(0) 编辑
摘要: GO的诞生时间是2006年1月2号所以格式化于此有关,GO的时间相关操作使用自带的time,下面是个来自gobyexample.com示例: 阅读全文
posted @ 2019-02-25 11:02 meetzy 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 在go语言里我们经常使用struct作为数据存储,由于指针对齐问题,可能结构体的大小也有所不同。 上述两个内容一致的结构体在占用的内存是多少呢? 由于指针对齐的问题,相同属性的结构体,因为属性的顺序不同也会产生不同大小的内存占用。 阅读全文
posted @ 2019-01-04 13:19 meetzy 阅读(2881) 评论(0) 推荐(0) 编辑
摘要: 有些时候呢,我们需要统一格式进行返回,之前可能会定义某个实体类在每个方法的响应都是用这个实体类然后包含响应值,其实spring呢,可以有挺多种无侵入的统一包装方法。 第一种: 第二种: 上述两种方式都是可以实现自己的数据包装,其实自己实现切面来进行包装也是可以的。根据自己的业务类型,具体实现即可。不 阅读全文
posted @ 2018-11-29 17:58 meetzy 阅读(4324) 评论(0) 推荐(0) 编辑
摘要: 前段时间项目上打算使用gateway替换掉zuul1.0于是我简单的体验了一下。 gateway是什么:Spring Cloud Gateway是Spring官方基于Spring 5.0,Spring Boot 2.0和Project Reactor等技术开发的网关,Spring Cloud Gat 阅读全文
posted @ 2018-09-18 17:36 meetzy 阅读(5952) 评论(0) 推荐(0) 编辑
摘要: 之前在win上安装rabbit没有任何问题,但是这一次呢,遇到了一个错误,如下: 然后,网上找到的大部分解决方法是: 需要将windows目录下的erlang.cookie覆盖到用户下erlang.cookie,或者说让两者保持相同的内容,不过我没有在我的window目录下找到erlang.cook 阅读全文
posted @ 2018-05-23 17:51 meetzy 阅读(2059) 评论(1) 推荐(0) 编辑
摘要: 在这个分布式的时代,Session的管理是一件比较麻烦的事情,以前我们可以设置Tomcat的Session传播达到共享,可是这样的话速度不够及时,Spring推出了Spring Session来统一管理Session,这里我们演示由redis来储存。 一、首先我们要引入依赖,修改pom.xml添加: 阅读全文
posted @ 2018-03-15 15:04 meetzy 阅读(7577) 评论(1) 推荐(0) 编辑
摘要: 1.安装不同域名来进行分发 //两个server同时监听80端口,按照请求的域名进行分发,实例配置如下: server { listen 80; server_name a.test.com; location / { proxy_pass http://localhost:8080; proxy_ 阅读全文
posted @ 2018-03-14 10:15 meetzy 阅读(7409) 评论(2) 推荐(0) 编辑