摘要: ​ 想当年,我也是一名想做游戏开发的程序员,大学的时候照葫芦画瓢做了一个半成品的《炉石传说》一度让我以为我将来会成为一名游戏开发工程师,可惜后来我被C++的学习成本给全退了,于是乎和游戏开发这一领域从此是路人。 虽然现在也不能说这个选择到底是否正确,但是我对于游戏的热爱还是没怎么减少,只不过再也没时间玩了(o... 阅读原文
2020-07-03 12:16:04 阅读(2396) 评论(0)
摘要: ​ 运维,这里指互联网运维,通常属于技术部门,与研发、测试、系统管理同为互联网产 品技术支撑的4大部门,这个划分在国内和国外以及大小公司间都会多少有一些不同。 一个互联网产品的生成一般经历的过程是:产品经理、需求分析、研发部门开发、测试部门测试、运维部门部署发布以及长期的运行维护。 运维,本质上是对网络、服务... 阅读原文
2020-07-03 10:16:03 阅读(3739) 评论(0)
摘要: ​ 运维,这里指互联网运维,通常属于技术部门,与研发、测试、系统管理同为互联网产 品技术支撑的4大部门,这个划分在国内和国外以及大小公司间都会多少有一些不同。 一个互联网产品的生成一般经历的过程是:产品经理、需求分析、研发部门开发、测试部门测试、运维部门部署发布以及长期的运行维护。 运维,本质上是对网络、服务... 阅读原文
2020-07-03 10:13:04 阅读(2520) 评论(0)
摘要: 我认为,代码优化的最重要的作用应该是:避免未知的错误。在代码上线运行的过程中,往往会出现很多我们意想不到的错误,因为线上环境和开发环境是非常不同的,错误定位到最后往往是一个非常小的原因。 然而为了解决这个错误,我们需要先自验证、再打包出待替换的class文件、暂停业务并重启,对于一个成熟的项目而言,最后一条其... 阅读原文
2020-07-03 09:32:02 阅读(2300) 评论(0)
摘要: 【SpringCloud】Gateway 配置全局过滤器获取请求参数和响应值 实现Ordered接口getOrder()方法,数值越小越靠前执行,记得这一点就OK了。 获取请求参数RequestBody @Component @Slf4j @AllArgsConstructor public class ... 阅读原文
2020-07-03 09:10:02 阅读(2322) 评论(0)
摘要:       x           深夜,在东莞,7天酒店,打开电脑,访问国内最大的同性交友网站。     日常开发中,导出导入场景非常多,尤其是对于后台管理更是一个列表一个导出,如果从导出的业务中抽离出复用代码,专注于逻辑开发,对于开发者而言非常重要。前有使用PO... 阅读原文
2020-07-03 07:14:01 阅读(2675) 评论(0)
摘要: 1 前言 Kubernetes又简称k8s,是Google开源的容器集群管理系统,最近也是火热。闲来无事(为了发文),捣鼓了一下,在Mac上搭建Kubernetes,遇到一些坑,也记录一下。 另外,Docker相关的概念可参考下面文章:Docker入门——理解Docker的核心概念。 2 问题Kubernet... 阅读原文
2020-07-03 06:57:06 阅读(2301) 评论(0)
摘要: 我是一个喜欢总结经验的人,每经过一场面试. 我在回来的路上都会仔细回想今天哪些问题可以答的更好,或者哪些问题是自己之前没遇到过 的,或者是哪个知识点今天又问了等等。 之前,我就在构思要写一篇面经,主要是想着可能对那些跟我相同处境的人有点帮 助,再者就是稍微记录下这为期一个月的面试过程。 个人介绍: 首先介绍下... 阅读原文
2020-07-03 06:21:04 阅读(2362) 评论(0)
摘要: TCP通信 1.0 客户端的实现   import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.Socket; public class TCPSocket {... 阅读原文
2020-07-03 06:00:37 阅读(2565) 评论(0)
摘要: 蚂蚁花呗一面(一个小时): HashMap底层如何实现? HashMap检测到hash冲突后,将元素插入在链表的末尾还是开头? 1.8还采用了红黑树,讲讲红黑树的特性,为什么人家一定要用红黑树而不是AVL、B树之类的? java的内存分区? java对象的回收方式,回收算法? 线程池... 阅读原文
2020-07-03 00:09:03 阅读(2290) 评论(0)