转到正文

博客水木

一个学习总结与工作经验分享博客。

博客不在多,有原创就行;内容不在深,无堆砌就灵。斯,是博客,唯技术先行。架构满篇飞,代码无陋空。谈笑IT事,调侃网络中。 可以做网站,阅PHP之圣经。无QQ群之乱耳,无媒体之炒作。南到天涯,北到水木,众网友曰:开心就好! 继续阅读

现在天天把“微服务”挂在嘴边的人很多,为什么要搞微服务架构?有多少人真正深入思考过“为什么”,我认为可能不多。 于是我在梳理材料的时候,就决定从源头入手——即“为什么”。 架构是演进的,不是一蹴而就 “架构演进趋势图”中的趋势分析,在业界比较公认。这个图本身的内容、关于各个架构的描述、优缺点等等,...继续阅读

作为最大名鼎鼎的网络多媒体技术之一,Flash的名号可谓是无人不知无人不晓。然而,触手曾伸及形形色色网站的Flash,现在终于要退出历史的舞台。Adobe已经宣布,Flash将会在2020年停止开发和更新,这意味着Flash已经彻底走向淘汰。盛极一时的Flash,是如何被人抛弃的?明明是Flash先来的,玩小游戏也好,看视频也好,实现...继续阅读

通过对数据科学领域的几个重要概念间关系的分析,来解释数据科学中遇到的困惑。我们将会看到的,远不是金科玉律的具体概念,难免不同看法; 这只是一种参考意见。 By Matthew Mayo , KDnuggets.本文由 36大数据(dashuju36 )翻译,译者 Juzen 。 网络上从不缺乏对数据科学术语进行比较和对比的文章。文笔各异的人写...继续阅读

上周有个同学在QQ上问我问题,说他所在的是个中小型公司,开发团队有个十来个人七八条枪,做行业软件,现在公司没有技术经理,只有一个懂业务的总监来管理所有开发人员,开发人员都是初级水平,大部分只有1-2年经验,相比而言,他还算老人。 总监认可他的技术,似乎有意让他做技术经理,最近公司招人也让他去面试。但是...继续阅读

做好 CTO,在我看来有两件事:一个是事,另一个就是人。如果你擅长处理人际关系,但对技术把控不到位,团队不会服你;如果你技术上很厉害,却管理不好团队,你会发现工作推动起来挺困难,所以作为 CTO 要重点理解和面对的就是人和事。 放弃了 7 年的 Java,投身互联网做起了 PHP 到了我们这个年龄阶段,都知道选择的重要...继续阅读

良好的逻辑设计和物理设计是高性能的基石, 应该根据系统将要执行的查询语句来设计schema, 这往往需要权衡各种因素。 一、选择优化的数据类型 MySQL支持的数据类型非常多, 选择正确的数据类型对于获得高性能至关重要。 更小的通常更好 更小的数据类型通常更快, 因为它们占用更少的磁盘、 内存和CPU缓存, 并且处理时...继续阅读

大家都对大龄技术人员的未来非常关心,有的迷惘,有的坚定,不一而足。因此,我准备写一篇文章专门来谈谈这个问题。 大龄程序员的界定 老早网上有人说,软件开发干不过30岁,后来又有人说干不过35岁,后来又有人说干不过40岁,后来又有人说干不过45岁……各种说法很多,所以我写了一篇文章,题为“程序员的年龄天花板”来...继续阅读

​| 导语 企鹅电竞项目,直播和视频播放是其中的核心。面对着产品同学不断的询问:为什么h5的体验这么差?为什么不能和app的播放体验保持一致?我们对着h5不明确的文档和不同浏览器的怪异表现欲哭无泪。 经过一系列的调研爬坑,斩荆披棘,我们一步步提升了体验,做到了和app基本一致的体验。在摸索优化背后,我们也想把...继续阅读

注释标记说明 @access 使用范围:class,function,var,define,module 该标记用于指明关键字的存取权限:private、public或proteced @author 指明作者 @copyright 使用范围:class,function,var,define,module,use 指明版权信息 @deprecated 使用范围:class,function,var,define,module,constent,globa...继续阅读

本文主要给大家总结了PHP中一些好用的小知识,分享出来供大家参考学习,下面来看看详细的介绍: 1、PHP函数之判断函数是否存在 当我们创建了自定义函数,并且了解了可变函数的用法,为了确保程序调用的函数是存在的,经常会先使用function_exists判断一下函数是否存在。同样的method_exists可以用来检测类的方法是否存在...继续阅读

无觅相关文章插件,快速提升流量