今天是个好日子,小林炒粉开张的日子到了!我骑着我心爱的三轮车去我的炒粉摆摊了,天气很好,没有下雨的征兆,心想今天应该能卖好多份炒粉。到了摊位后,我收拾了一番,准备开卖!很快,我的摊位就排起了长队,我一望过去,感觉有十多号人,我炒一份粉的时间大概要3分钟,但是我是一个人负责,所以打...
数据库本身功能非常单一,仅可作为数据的存储介质,但错误的数据库选型带来的代价可能就是项目性能的大幅下降,对于很多企业应用来说这也是致命的伤害,另外,选择不同数据库类型同样会决定系统中其他模块的设计,因此,数据库选型对于整个项目非常重要,我们通常也称这种需求为非功能性需求(NFRs...
大家好,我是小林。上周我发了个读者字节三面的面经,结果评论区很多人不相信这是校招的面经,觉得难度有点高。首先这个确实是读者真实的校招面经,再来因为他之前实习过,他的实习项目里涉及到了不少中间件,所以面试官对于高并发问题考察比较多,也算是按简历来问的了。正好他自己在学习的时候,有看...
直接进入正题,发车!简述java内存模型(JMM)java内存模型定义了程序中各种变量的访问规则。其规定所有变量都存储在主内存,线程均有自己的工作内存。工作内存中保存被该线程使用的变量的主内存副本,线程对变量的所有操作都必须在工作空间进行,不能直接读写主内存数据。操作完成后,线程...
大家好,我是小林。在刷知乎的时候,发现了一个知乎问题:“有哪些给专科生的建议?”在看完一个2.4万赞的回答后,我久久不能释怀!建议每一位大专/三本/二本/一本的学生,都好好看看这篇文章。那些因为自己出身一般的人,那些对自己不自信的人,那些想要放弃的人,好好看看这个回答。原文链接:...
大家好,我是小林。我写技术文章画的图片是保存到GitHub的,没别的原因,就是因为免费,但是GitHub访问的速度大家都懂的,访问的速度很慢。所以我会用CDN来加速图片的访问,也就是我的图床的方案是GitHubjsdelivrCDN,使用很简单,只需要把域名地址替换一下就行。那为...
今天又是被倾盆的需求淹没的一天。有没有人知道,那种“我用3句话,就让产品为我砍了18个需求”的鸡汤课在哪报名,想报。"听懂掌声"的那种课就算了,太费手了。扯远了,回到我们今天的正题,我们了解下这篇文的目录。目录代码执行send成功后,数据就发出去了吗?回答这个问题之前,需要了解什...
喜大普奔!打工人深恶痛绝的“996”被明确是严重违法!近日,人社部和最高人民法院联合发布了十件超时加班典型案例,进一步明确了工时及加班工资法律适用标准,并在其中一宗典型案例中明确“996”严重违反法律关于延长工作时间上限的规定,相关公司规章制度应认定为无效。 案件详情:张某于20...
在企业级开发中、我们经常会有编写数据库表结构文档的时间付出,从业以来,待过几家企业,关于数据库表结构文档状态:要么没有、要么有、但都是手写、后期运维开发,需要手动进行维护到文档中,很是繁琐、如果忘记一次维护、就会给以后工作造成很多困扰、无形中制造了很多坑留给自己和后人,于是萌生了...
小程序开发框架mpvue是一个使用Vue.js开发小程序的前端框架,目前支持微信小程序、百度智能小程序,头条小程序和支付宝小程序。框架基于Vue.js,修改了的运行时框架runtime和代码编译器compiler实现,使其可运行在小程序环境中,从而为小程序开发引入了Vue.js开...
1、早些年的时候,我就看到过一句话,说一个人的格局决定了他的命运。再后来,我在看文章,和同事讨论问题的时候,也总是会听到格局这词。比如吐槽某个Leader,说他格局不大行。2、于是我也就琢磨,到底什么是格局。当然,我拿着这问题问不同的人,得到的都是五花八门的答案。到现在,我觉得格...
监控指标•性能指标:Performance•内存指标:Memory•基本活动指标:Basicactivity•持久性指标:Persistence•错误指标:Error性能指标:PerformanceNameDescriptionlatencyRedis响应一个请求的时间inst...
AOP(AspectOrientProgramming),作为面向对象编程的一种补充,广泛应用于处理一些具有横切性质的系统级服务,如事务管理、安全检查、缓存、对象池管理等。AOP实现的关键就在于AOP框架自动创建的AOP代理,AOP代理则可分为静态代理和动态代理两大类,其中静态代...
前几天粉丝群有小伙伴问,有啥好用的API文档工具推荐,无意间发现了一款工具,这里马不停蹄的来给大家分享一下。ShowDoc一个非常适合团队的在线API文档工具,也支持用docker自建文档服务,不过为了方便演示,我直接用了平台在线服务。官网地址:https://www.showd...
在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例简单来说,单例主要适用于以下三个方面:...