Git Product home page Git Product logo

technology-talk's Introduction

技术导航


推荐你通过网站在线阅读,体验更佳!网址:https://offercome.cn/

我是 Tom哥阿里 P7 技术专家,拿过 百度、华为、腾讯 等6家大厂offer,出过专利CSDN博客专家

有着多年的大厂架构经验,在 系统架构微服务高并发高性能领域驱动 等有着丰富的项目实战经验。这里整理一些技术心得,希望能帮到你!

当然,如果想在职场走的快一点、顺一点,欢迎加入Tom哥的知识星球,大佬带你飞!


Tom哥平时喜欢读一些书,给大家分享下我的 【Tom哥的读书单】


✈️ 一、大厂面试专栏

🚀 二、面试通关技巧(付费)

🏡 三、中间件

Redis

MySQL

MQ 消息队列

🏡 四、Spring 家族系列

Spring

Spring Boot

Spring Cloud

🏡 五、分布式架构

系统架构

电商技术

案例实战

设计模式

🚀 六、系统架构与优化(付费)

🎡 七、团队管理

🚅 八、职场锦囊

✈️ 九、个人成长

⚓ 写在最后

Tom哥 多次参加淘宝双11大促活动,架构经验丰富。作为团队负责人,面试过 500多位候选人,如果你想去一线大厂,关注下方公众号回复「 大厂 」,领取大厂面试资料,成为offer收割机

technology-talk's People

Contributors

aalansehaiyang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

technology-talk's Issues

内容错误

issue:
第一次挥手:客户端向服务端发送连接释放报文
第二次挥手:服务端收到连接释放报文后,立即发出确认报文。这时 TCP 连接处于半关闭状态,即客户端到服务端的连接已经释放了,但是服务端到客户端的连接还未释放。表示客户端已经没有数据发送了,但是服务端可能还要给客户端发送数据。
第三次挥手:服务端向客户端发送连接释放报文
第四次挥手:客户端收到服务端的连接释放报文后,立即发出确认报文。此时,客户端就进入了 TIME-WAIT 状态。注意此时客户端到 服务端的 TCP 连接还没有释放,必须经过 2*MSL(最长报文段寿命)的时间后,才进入CLOSED 状态。

没有发现第二跟第四点说法矛盾吗?二次挥手说客户端到服务端已经释放,第四挥手又说还没释放。。。。

mark-compact的机理

technology-talk/basic-knowledge/jvm-param.md
Mark-Compact:标记整理。对于老年对象来说有用,无需复制


compact会把存活的对象往内存的同一个方向移动的吧。这样就有复制了吧?

分布式锁

写的挺好。我觉得可以再完善一下

  1. lock-db
    可以增加一个缺点说明: 单点故障后,其获得的锁无法释放。
    所以lock-zk那已经提到了,但是这里再说说,比较完整
  2. lock-redis
    zk、db的做法在 archeteture那已经说了,lock-redis没有。
    补上最好了。

建议+问题

编码规范:其实可以建议针对阿里已有的编码规范进行一些对比的扩展;
问题:大佬有没有相关的英文学习总结

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.