上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 25 下一页
摘要: 你好,我是张磊。我今天分享的主题是:小鲸鱼大事记之群雄并起。 在上一篇文章中,我剖析了Docker项目迅速走红背后的技术与非技术原因,也介绍了Docker公司开启平台化战略的野心。可是,Docker公司为什么在Docker项目已经取得巨大成功之后,却执意要重新走回那条已经让无数先驱们尘沙折戟的Paa 阅读全文
posted @ 2022-06-21 11:10 易先讯 阅读(86) 评论(0) 推荐(0)
摘要: 你好,我是张磊。我今天分享的主题是:小鲸鱼大事记之崭露头角。 在上一篇文章中,我说到,伴随着PaaS概念的逐步普及,以Cloud Foundry为代表的经典PaaS项目,开始进入基础设施领域的视野,平台化和PaaS化成了这个生态中的一个最为重要的进化趋势。 就在对开源PaaS项目落地的不断尝试中,这 阅读全文
posted @ 2022-06-21 11:10 易先讯 阅读(85) 评论(0) 推荐(0)
摘要: 你好,我是张磊,Kubernetes社区的一位资深成员和项目维护者。 2012年,我还在浙大读书的时候,就有幸组建了一个云计算与PaaS基础设施相关的科研团队,就这样,我从早期的Cloud Foundry社区开始,正式与容器结缘。 这几年里,我大多数时间都在Kubernetes项目里从事上游技术工作 阅读全文
posted @ 2022-06-21 11:08 易先讯 阅读(65) 评论(0) 推荐(0)
摘要: 有读者跟我说,喜欢看我的文章,说很容易读,我确实在易读性上花费的心思不亚于在内容上。因为我不喜欢一上来就堆很多东西,而且把简单的东西搞得复杂人人都会,但是把复杂的东西讲的简单,确实需要非常多的思考。 不是线程的安全面试官问:“什么是线程安全”,如果你不能很好的回答,那就请往下看吧。论语中有句话叫“学 阅读全文
posted @ 2022-06-20 14:15 易先讯 阅读(44) 评论(0) 推荐(0)
摘要: 现实中程序员的工作与生活,这一天的意义真的达到了吗?从几何时,程序员成了加班、996 的代名词,从以前业务做不完偶尔加班变成了现在的常态,不得不说一句俗话:这是时代的进步还是倒退?1024 这个本该关注程序员权益的问题,非但没带来任何进步,反而又像双十一成了电商推销电子产品的噱头。试问,有多少人真正 阅读全文
posted @ 2022-06-19 18:34 易先讯 阅读(267) 评论(0) 推荐(0)
摘要: 当你在浏览器的地址栏上输入https开头的网址后,浏览器和服务器之间会在接下来的几百毫秒内进行大量的通信。InfoQ的这篇文章对此有非常详细的描述。这些复杂的步骤的第一步,就是浏览器与服务器之间协商一个在后续通信中使用的密钥算法。这个过程简单来说是这样的: 浏览器把自身支持的一系列Cipher Su 阅读全文
posted @ 2022-06-16 16:06 易先讯 阅读(240) 评论(0) 推荐(0)
摘要: 前言 在上篇文章中,我已经为大家介绍了 HTTPS 的详细原理和通信流程,但总感觉少了点什么,应该是少了对安全层的针对性介绍,那么这篇文章就算是对HTTPS 详解一的补充吧。还记得这张图吧。 HTTPS 和 HTTP的区别 显然,HTTPS 相比 HTTP最大的不同就是多了一层 SSL (Secur 阅读全文
posted @ 2022-06-16 14:52 易先讯 阅读(98) 评论(0) 推荐(0)
摘要: 前言 作为一个有追求的程序员,了解行业发展趋势和扩充自己的计算机知识储备都是很有必要的,特别是一些计算机基础方面的内容,就比如本篇文章要讲的计算机网络方面的知识。本文将为大家详细梳理一下 HTTPS 的实现原理。 近年来,随着用户和互联网企业安全意识的提高和 HTTPS 成本的下降,HTTPS 已经 阅读全文
posted @ 2022-06-16 14:50 易先讯 阅读(227) 评论(0) 推荐(0)
摘要: 一,安装用到的库1,gomonkey代码的地址: https://github.com/agiledragon/gomonkey 2,从命令行安装gomonkey go get -u github.com/agiledragon/gomonkey3,goconvey库的代码地址 https://gi 阅读全文
posted @ 2022-06-09 21:54 易先讯 阅读(1140) 评论(0) 推荐(0)
摘要: 在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人也许能够成为一个优秀的编码人员,他们会非常熟悉如何用计算机语言来完成自己的工作。 阅读全文
posted @ 2022-06-08 17:49 易先讯 阅读(37) 评论(0) 推荐(0)
摘要: 「工具推荐」go-callvis go-callvis是相对 以图片的形式展示了go程序的调用关系,这个工具在看复杂项目时尤其有用。 亲测,借助它看祖传golang代码,头痛好多了。 安装 go get -u github.com/TrueFurby/go-callvis # or git clon 阅读全文
posted @ 2022-06-01 10:24 易先讯 阅读(719) 评论(0) 推荐(0)
摘要: 这半个月断断续续在学习用PHP的ThinkPHP框架开发后端API。现在总结记录一下开发一个接口需要做好哪些事,以此提高开发效率,并且也有不错的扩展性。 一、流程概要 基本是这么一个流程,略过环境搭建: 整理清楚有哪些接口 设计数据表 初步梳理是一对一,一对多,还是多对多 编写验证器 编写全局异常类 阅读全文
posted @ 2022-05-21 16:46 易先讯 阅读(172) 评论(0) 推荐(0)
摘要: 相信你现在已经理解了“什么才是技术领导力”。今天,我就要跟你继续聊聊,怎样才能拥有技术领导力。第一,你要吃透基础技术。基础技术是各种上层技术共同的基础。吃透基础技术是为了更好地理解程序的运行原理,并基于这些基础技术进化出更优化的产品。吃透基础技术,有很多好处,具体来说,有如下几点。1.万丈高楼平地起 阅读全文
posted @ 2022-05-12 15:24 易先讯 阅读(161) 评论(0) 推荐(0)
摘要: 大家好 今天为大家讲解的面试专题是: 闭包。 定义 闭包在计算机科学中的定义是:在函数内部引用了函数内部变量的函数。 看完定义后,我陷入了沉思...确实,如果之前没有接触过闭包或者对闭包不理解的话,这个定义着实有点让人上头。 下面让我们先看几个示例,在了解闭包的实际应用后,再去理解这个定义,就不会那 阅读全文
posted @ 2022-05-10 22:01 易先讯 阅读(121) 评论(0) 推荐(1)
摘要: 问题1:什么是包装方法? 下面咱们来验证下包装方法的存在: 首先,定义一个Point类型,表示一维坐标系内的一个点,并且按照Go语言的风格为其实现了一个Get方法和一个Set方法。 package gom ​ type Point struct { x float64 } ​ func (p Poi 阅读全文
posted @ 2022-05-10 19:39 易先讯 阅读(176) 评论(0) 推荐(0)
摘要: 优秀博主推荐: 面向信仰编程:https://draveness.me/golang/ Go语言原本(欧长坤):https://golang.design/under-the-hood/ 地鼠文档:https://www.topgoer.cn/ linkstar:https://www.linkin 阅读全文
posted @ 2022-05-09 11:16 易先讯 阅读(77) 评论(0) 推荐(0)
摘要: 课程介绍: 1.概述和环境搭建 2.程序开发 3.数据类型 4. 指针 5. 标志符 6. 运算符 7. 进制介绍 8.流程控制 9.循环控制 10.break与continue 11.函数 12.go常用的函数 13 数组 14 切片 15 数据排序 16 map 17 对象 18 方法 19 抽 阅读全文
posted @ 2022-05-07 23:02 易先讯 阅读(74) 评论(0) 推荐(0)
摘要: 1.课程介绍 Git基础课程和实操 Goland介绍以及常用快捷键使用 Go delve 调试 你想要的linux 这里都有 2.版本控制工具介绍 原始的版本控制 修改文件,保存文件副本 版本控制的起源:diff && patch diff:用来比较两个文件或者目录的差异 patch:patch是d 阅读全文
posted @ 2022-05-06 23:36 易先讯 阅读(114) 评论(0) 推荐(0)
摘要: 1.程序员日常活动全景图 站会 需求串讲 需求分析 软件设计 编码 代码提交 持续CI/CD 代码检视 2. 站会 站会视一天的开始,高效,catch up,知道别人干什么,别人遇到什么问题 每个人轮流当owner 每个人发言不超过1分钟 发言包括昨天干了什么,今天要干什么,有什么风险 讨论不要陷入 阅读全文
posted @ 2022-05-01 18:57 易先讯 阅读(251) 评论(0) 推荐(0)
摘要: 菜鸟培训之路,顾明思义,菜鸟的成长之路 本章节将持续更新作为一名菜鸟的我的成长之路 1.模拟自测 2.编码工具使用 3.Go语言基础 4.Go编程知识和应用 5.Go企业编程指南 6.CleanCode与重构 7.开发者测试入门 8.软件设计模式 9.程序员的一天 10.如何成为软件高手 11.编程 阅读全文
posted @ 2022-05-01 18:39 易先讯 阅读(51) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 25 下一页