摘要: 有人说程序员这个职业,三年升高工,七年做架构,十年送外卖。对此虽然我也曾非常认可,但现在我可以前瞻性(马后炮)地说四个字,杞人忧天!目光肤浅!正所谓天生我材必有用,用完再把外卖送,现在,新的风口——万亿【烟火经济】来了,除了送外卖我们又多了个新选择:摆地摊!一个人一辈子只有那么几次机会可能实现财务自由,机遇稍纵即逝,一定要牢牢把握住。所以,今天我们来严肃认真地聊一聊程序员摆地摊的正确姿势。 阅读全文
posted @ 2020-06-05 13:57 牧码哥 阅读(1648) 评论(10) 推荐(5) 编辑
摘要: 系统启动异常日志竟然被JDK吞噬无法定位?同样的加密方法,竟然出现部分数据解密失败?往List里面添加数据竟然提示不支持?日期明明间隔1年却输出1天,难不成这是天上人间?1582年神秘消失的10天JDK能否识别?Stream很高大上,List转Map却全失败……这些JDK8官方挖的坑,你踩过几个? 阅读全文
posted @ 2020-06-01 08:19 牧码哥 阅读(2445) 评论(8) 推荐(5) 编辑
摘要: 一段被try-catch包裹后的代码在产线稳定运行了200天后忽然发生了异常,而这个异常竟然导致了产线事务回滚。这期间究竟发生了什么?日常在项目过程中该如何避免事务异常?就在这个时候,老板拿着《公司关于三十岁员工优化通知》走了过来...... 阅读全文
posted @ 2020-05-11 09:11 牧码哥 阅读(1986) 评论(3) 推荐(2) 编辑
摘要: 支持多线程的Redis6.0版本于2020-05-02终于发布了,为什么Redis忽然要支持多线程?如何开启多线程?开启后性能提升效果如何?线程数量该如何设置?开启多线程后会不会有线程安全问题?多线程的实现原理是怎样的?带着这些疑问,我们来开启Redis新特性-多线程连环13问。 阅读全文
posted @ 2020-05-06 09:28 牧码哥 阅读(33148) 评论(10) 推荐(13) 编辑
摘要: 从阿里双11的高并发高流量开始来聊一聊高流量的解决方案,比如流量控制、流量整形、熔断降级、冷启动等等。 我得意地来到老板的办公室:“报告老板,高可用神器已祭出,您花巨资营销的高流量什么时候到?” 老板呵呵一声:“高流量下周一来报道,你可以准备下和他做工作交接了” 窗户外一阵冷风吹过,接下来是不是会发生点什么。 阅读全文
posted @ 2020-04-28 09:25 牧码哥 阅读(1604) 评论(5) 推荐(1) 编辑
摘要: 这才是真正的前后端分离,支撑亿级并发完全不是事 阅读全文
posted @ 2020-04-20 08:47 牧码哥 阅读(2641) 评论(9) 推荐(3) 编辑
摘要: 以挑剔的眼光、现在的能力、现在的经验回过头来回顾这个产品,回顾这个项目,回顾整个系统的技术架构设计,甚至是回顾到某一个案例下现在的代码应该是什么样子。 阅读全文
posted @ 2020-04-13 08:47 牧码哥 阅读(1161) 评论(5) 推荐(0) 编辑
摘要: 一、概述 Andrew Ng :Coming up with features is difficult, time consuming, requires expert knowledge. “Applied machine learning” is basically feature engin 阅读全文
posted @ 2020-04-07 09:02 牧码哥 阅读(884) 评论(0) 推荐(1) 编辑
摘要: 本文将通过一个演示工程来快速上手java调用HDFS的常见操作。接下来通过阅读HDFS的源码,一步步展开HDFS相关原理、理论知识的说明。 阅读全文
posted @ 2020-03-30 08:23 牧码哥 阅读(1391) 评论(0) 推荐(0) 编辑
摘要: 一、人工智能基本概念 1.1 基本概念 数据分析 :对历史规律的展现、对未来数据的预测。 机器学习 :机器学习是指从一系列的原始数据中找到规律,提取人们可以识别的特征,然后通过学习这些特征,最终产生一个模型。 流程 :原始数据 特征提取 模型。机器学习偏向于算法。 人工智能 :Artificial 阅读全文
posted @ 2020-03-26 09:11 牧码哥 阅读(1988) 评论(0) 推荐(0) 编辑