GithubHelp home page GithubHelp logo

comments's People

Watchers

 avatar  avatar

comments's Issues

面试杂思 | 小轮子的笔记

https://blog.zhanglun.work/2021/03/07/%E9%9D%A2%E8%AF%95%E6%9D%82%E6%80%9D/

最近在面试,面试之前总觉得有一丝焦虑 我不知道这丝焦虑是不是学生时代带给我的,对于我来说,这种焦虑是害怕自己不知道这个知识点而很囧。或者对于我来说,我自己一直对自己不够自信。为什么呢,因为对于我来说,我自己一直在干的很杂,相比于其他人来说,我算是一个真“全干”工程师 原因我在思考为什么会这样,我觉得第一点很重要的是我缺乏一个明确的职业规划 之所以我会变成“全干”工程师,是因为我一直在“瞎”折腾

UML最佳实践 | 小伦子的笔记

https://blog.zhanglun.work/2021/03/15/software/UML%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5/

最近面试的时候一个面试官指出了我对系统架构没有固定的认知,推荐我去好好学习一下UML这个语言,我花了几个小时在B站上看了UML这门课,下面是我对UML最佳实践的一点心得 UML是什么首先它是一门语言,全名叫 Unified Modeling Language,翻译过来就是统一建模语言,首先为什么我们思考一下为什么我们需要这么一门语言。 最开始的C语言是面对过程的,我们想做一个什么东西,直接去写

压测卡顿20秒引发的思考 | 小伦子的笔记

https://blog.zhanglun.work/2021/10/23/java/%E5%8E%8B%E6%B5%8B%E5%8D%A1%E9%A1%BF20%E7%A7%92%E5%BC%95%E5%8F%91%E7%9A%84%E6%80%9D%E8%80%83/

压测让人爆炸的事,就算把你写的代码都注释掉了这个问题依旧存在,这个时候你开始怀疑网络,怀疑TCP链接,怀疑系统框架,这篇文章就线上遇到的问题好好梳理了一下一个请求进来究竟会“遭遇”什么 一、单机系统首先我们先来思考在没有Tomcat这些网络框架的时候,一个单机系统是如何处理请求 首先一个请求进来我们分成五步: 建立TCP连接 读取请求数据(先读取TCP请求头,然后根据TCP请求头读取报文)

压测心得 | 小伦子的笔记

https://blog.zhanglun.work/2021/10/10/java/%E5%8E%8B%E6%B5%8B%E5%BF%83%E5%BE%97/

最近在做一个接口的压测,一开始以为自己优化后的代码应该没得问题,没想到中途遇到不少问题 0x1碰到第一个问题就是,压测前几分钟正常,后几分钟直线下降,且QPS出现诡异的下降,而且响应时间平均4s 根据Cat的监控显示是数据库响应慢,但是DBA说没有慢SQL,这就很尴尬了 怀疑是因为我们用的数据库连接池给定的活跃连接数太少了(20),我们使用是Tomcat默认开启200个线程,假如都在同时请

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.