240 发简信
IP属地:上海
  • 120
    谈谈订单系统的演进

    订单系统发展历史 1.订单系统中包含 购物车管理、下单、活动玩法价格计算,C端的订单管理,订单支付后的各种通知; 2.购物车、以及服务于订单的活动玩法系统等从订单中拆分出去,...

  • 聊聊分布式事务

    数据库事务 在编程的世界里,数据非常重要,数据库担任了很重要的角色,数据库拥有的ACID特性,我们只管声明事务,通过sql对数据库进行批量操作,就能够达到目标,其背后是数据库...

  • 聊聊缓存

    本地缓存:mybatis实现:装饰器模式实践 PerpetualCache:永久缓存:通过HashMap实现最大容量为Integer.MaxValue 的不过期缓存 LruC...

  • 120
    Java集合类深入理解

    ArrayList: 动态扩容,扩容最大到 Integer.MaxValue 2的31次方,默认初始化容量为10,以2的幂扩容, modCount记录修改版本 乐观锁的设计,...

  • 2019-11-04 聚会趣谈

    背景 坐标上海时间:2017 年至2019年今天,有个同事马上要去广西柳州了,玩的好的同事相聚一场,好聚好散。 A同事 位置leader,在公司完完整整的付出了两年的青春,对...

  • 2019-10-28 简单数据分析

    埋码:spm cms埋码:1.7287.114-138-0-106191.0.templateid-333114-138-0-106191(模块位 第三位)moduleId-...

  • 2019-10-24 技术随想

    一、google guava loca cache 的实现原理算法FIFO vs LIFO 二、redis 如何实现分布式锁 client 执行命令在redis服务器是单线程...

  • 2019-10-23 GreenPlum使用上手

    参考:1.GreenPlum数据库文档2.阿里云快速上手指南官网文档 MPP原理理解 DML: indexdistributeKeypartitionKeytimestamp...

  • 120
    2019-10-17 团队管理--摘记

    大框架 基本方法和心态理念 01 First Who Then What 一个公司、团队的长期发展,最终取决于组织中的人、大家在一起形成的做事风格。 人是团队稳定、发展速度、...

  • 120
    2019-10-17 scrum敏捷开发流程梳理

    Scrum 总体流程图 TB项目规则: 1. 每个团队默认会有2种类型的项目,1)user story 2) Development Task项目 (两种项目内的任务写法见图...

  • 2019-10-10 关于思考和做事习惯

    需求排期、优先级 同时来好几个需求要做时,思考下哪些是重要的,脑子里面排下优先级,不然一直在很多个需求之前来回切换,累死人而且效率不高 脑子或者纸上勾勒出一个实现蓝图 做之前...

  • 2019-10-08 大数据开发进阶之路

    市场需要的水平 熟练掌握Linux、SQL与Hive SQL 掌握Hadoop生态主流技术,如HDFS/MapRedunce/Yarn/HBase/Flume等 掌握Spar...

  • 2019-10-09 初二学生心理疏导案例

    案例描述 对象:初二学生,留守儿童(常年奶奶带),小学开始有偷窃行为发生事件:趁学校监控维修期偷窃了全校女生的内衣内裤和袜子(甚至还有男生的内裤)。在行窃完后自己则用鞋子抽了...

  • 2019-10-09 国庆后第一天上班回忆

    天气:阴 国庆后的任务分配 看到了别人是如何沟通的,要掌握一定的技巧 datax项目熟悉上手 第一步:看文档,了解datax的使用场景,这个项目解决了什么问题第二步:增加了一...

  • 沉思录

    前言 一转眼,毕业后,工作已经小半年了,回顾以前,感触良多 。我大学是在一个二本理工科学校上的计算机科学与技术专业,学校的教学硬件和师资水平是有一些欠缺。说来也巧,可能正是这...