程序员
文章平均质量分 74
乐字节教育
需要java方面资料的课私聊我,或者点个关注,后续有高级方面的知识分享哦
展开
-
面试必考:秒杀系统要如何设计?,一篇文章搞定!
面试必考:秒杀系统要如何设计?前言高并发下如何设计秒杀系统?这是一个高频面试题。这个问题看似简单,但是里面的水很深,它考查的是高并发场景下,从前端到后端多方面的知识。秒杀一般出现在商城的促销活动中,指定了一定数量(比如:10个)的商品(比如:手机),以极低的价格(比如:0.1元),让大量用户参与活动,但只有极少数用户能够购买成功。这类活动商家绝大部分是不赚钱的,说白了是找个噱头宣传自己。虽说秒杀只是一个促销活动,但对技术要求不低。下面给大家总结一下设计秒杀系统需要注意的9个细节。...原创 2021-07-31 16:48:49 · 935 阅读 · 2 评论 -
IDEA 2021首个大版本发布,我反手就是一个更新!附新亮点演示!
工欲善其事,必先利其器!就在不久之前,Java领域的开发神器IntelliJ IDEA终于迎来2021年的一个重要的大版本更新:IntelliJ IDEA 2021.1。现如今大量的Java开发者深度依赖着这款开发软件,正如网上的段子所言:“可以毫不夸张地说,多少Java程序员离开了IDEA就不会写代码了(狗头)”,由此可见其使用的广泛程度。新版本一出来,我也迫不及待地想尝试一番。当然,主力开发机我是不敢乱升级的,所以这两天,我在一台平时用来做测试的老开发本子上更新了全新的IDEA。软件原创 2021-07-31 15:50:57 · 527 阅读 · 0 评论 -
双非本硕,拿到字节offer后才发现师兄给的算法笔记有多重要
计算机专业的应届生想进大厂做开发有多难呢?我们来看一组网上的数据:据统计,互联网公司笔试是最难的关卡之一,平均通过率只有 10%~20%。滴滴出行笔试通过率为 18.2%;腾讯秋招笔试通过率不足 15%;字节跳动通过率不足 25%...你要知道的是,即便好不容易过淘汰率 50% 的笔试,还有淘汰率 60% 的面试在等你,而且面试也有好几轮:一面群面→二面组长面→三面部门经理面→四面总监面→五面 HR 面→ Offer。看完这个,不知道有多少同学的心已经凉得跟现在东北的气温一样了。而对于不是计原创 2021-07-31 11:46:31 · 1743 阅读 · 0 评论 -
Win11强制要求TPM2.0,微软被喷后回复:这些电脑可以不用TPM!
微软推出Win11系统有几天时间了,国内外网友都在关心自己的电脑能不能升级Win11,结果大部分人都被TPM 2.0的要求卡住了,微软这次惹众怒了。TPM是受信任的平台模块缩写,最新规范版本为2.0。TPM是一种硬件芯片,一般采取主板或者处理器直接集成的方式。微软要求TPM 2.0显然是可以增强平台安全性,但是问题在于除了一些笔记本之外,很多台式机是没有TPM 2.0的,至少不是标配,这些系统会被正常安装Win11阻止。微软对TPM 2.0的解释一直都是语焉不详,说法很多...原创 2021-07-31 09:37:11 · 5298 阅读 · 0 评论 -
看漫画学python,当把python教程编程漫画书去看是一种是那么感受
可以关注下我的其他文章及其视频→视频、文章获取方式→点我原创 2021-07-30 15:38:18 · 229 阅读 · 0 评论 -
面试必看!一线互联网公司技术面试的流程以及注意事项
企业一般通过几轮技术面试来考察大家的各项能力,一般流程如下:一面机试:一般会考选择题和编程题 二面基础算法面:就是基础的算法都是该专栏要讲的 三面综合技术面:会考察编程语言,计算机基础知识,以及了解项目经历等等 四面技术boss面:会问一些比较范范的内容,考察大家解决问题和快速学习的能力最后hr面:主要了解面试者与企业文化相不相符,面试者的职业发展,offer的选择以及介绍一下企业提供的薪资待遇等等并不是说一定是这五轮面试。不同的公司情况都不一样,甚至同一个公司不同事业群面试的流程..原创 2021-07-29 15:42:42 · 429 阅读 · 0 评论 -
微软 Win11 Build 22000.100 更新发布:全新任务栏应用提醒,大量细节优化
今日,微软宣布向预览体验计划用户发布Windows 11Build 22000.100 更新。变化和改进微软已开始在 Dev 通道中将聊天应用从 Microsoft Teams 推广到 Insider 通道。但不是每个人都可以马上看到。 任务栏右下方的隐藏图标弹出窗口已更新,以匹配 Windows 11 的全新新视觉效果。(注意:更新到此版本后可能看起来不正确,在两个主题间切换将纠正该问题。微软添加了直接从通知中心快速访问勿扰设置的功能。当应用的后台活动需要注意...原创 2021-07-28 18:22:06 · 381 阅读 · 0 评论 -
永别了,91网站!宣布永久关闭
“百度手机助手开发者”公众号发布了一篇《关于91和安卓市场渠道的下线通知》。宣布将不再支持91和安卓市场渠道的渠道包上传和管理等功能,同时,百度手机助手渠道包将代替这两个渠道包并被分发至各产品场景。对于最早的安卓系统智能手机用户而言,“91助手”一定不陌生。在当时市场还并不完全发达的情况下,91助手聚合了大量应用资源,成功在第三方应用商店市场站稳脚跟。库库第一次刷机,就是在91社区学会的、当时还在上高中的库库,人生的第一台安卓手机是中兴的v880,从安卓2.2刷到2.3。...原创 2021-07-20 18:10:14 · 18942 阅读 · 0 评论 -
6 岁就成“大厂团宠”,这门编程语言竟引 Linux、谷歌、亚马逊共“折腰” !
有一门编程语言 2015 年才上线,而在这 6 年中,前有亚马逊赞助开发,后有谷歌宣布在 Android 中支持,现在 Linux 也要将它加入内核开发,可谓名副其实的“大厂团宠”。你猜这是哪个编程语言?答案是:Rust!上个月,Linux 公布 Linux-Next 初步支持 Rust 后,引发众多热议,Linux 之父Linus Torvalds都表示对Rust 进驻 Linux 内核“保持观望”。而本周,Linux 内核开发者 Miguel Ojeda 在邮件列表中发布的一封邮件再...原创 2021-07-16 17:41:02 · 148 阅读 · 0 评论 -
前端面试Vue 高频原理篇+详细解答,还有105道Vue面试合集
小编在群里看到一句话,说三件套加vue就可以找到实习,三件套估计说的是HTML+JavaScript+CSS,但还有这好事?这可不得赶紧把vue面试题安排上。实不实习不重要,主要是想学习哈哈哈哈(加狗头)。小编整理了一套vue面试题集合,电子版已经打包完毕,希望对大家有帮助!!面试题篇1.老生常谈之, MPA/SPA 的理解,优缺点是什么?MPA多页面应用。构成:有多个页面 html 构成,跳转方式:页面的跳转是从一个页面到另一个页面刷新的方式:全页面刷新页面数据跳转..原创 2021-07-14 18:17:21 · 318 阅读 · 0 评论 -
华为麒麟团队力造的Python,整整69G,建议学习 !
炙热夏日,酷暑袭来,给大家发一次干货吧,相信有很多的小伙伴都不想浪费暑假这个提升自己的机会,今天小编给大家带来一个福利,就是我给大家整理了一套全套的python的学习教程,今天无偿分享给大家,这一套视频是从华为的麒麟团队极力推荐的一套python400集和学习电子书!视频教程2021年最新python教程如果你处于想学python或者正在学习python,python的教程不少了吧,但是是最新的吗?说不定你学了可能是两年前人家就学过的内容,在这我分享一波2021最新的p...原创 2021-07-13 17:03:14 · 1080 阅读 · 8 评论 -
中国版“微软”要来了?某国产操作系统称已可以替代Windows 7
放眼如今的计算机操作系统领域,微软绝对算是一家独大。2009年10月22日,微软Windows 7发布,距现在已经过去了10几年。这个陪伴了很多人成长的操作系统,如今也已经完成自己的使命,于2020年1月14日正式退休。不过,在国内桌面电脑操作系统中,Win 7仍然占据了不少的市场份额。对于还在使用Win 7的用户来说,电脑将面临更高的安全风险。而考虑到成本等因素,升级到Win 10也不是一时半会儿的事情。再加上近两年来国际形势严峻,软件、硬件断供事件频发,因此国产替代的呼声.原创 2021-07-13 17:03:09 · 527 阅读 · 1 评论 -
爱了!不愧是GitHub上标星120K的Java手册,全程干货,只讲重点
今天日常摸鱼的时候在GitHub上发现了这份标星120K的Java手册(现已标星129k),里面涵盖了 Java 所有的知识点,包括基础知识、Java集合、JVM、多线程并发、spring原理、微服务、Netty 与RPC 、Kafka、日记、设计模式、Java算法、数据库、Zookeeper、分布式缓存、数据结构等等,内容不多,只讲重点。为了帮助大家更好的学习,现将这份资料免费分享出来,希望对需要的小伙伴有帮助哦...原创 2021-07-12 19:03:09 · 140 阅读 · 0 评论 -
华为再发新版鸿蒙OS系统!新增超级终端功能:可媲美iOS系统
相信大家都知道,自从华为推送了鸿蒙OS手机Bate版本系统以后,不少参与鸿蒙系统内测用户便纷纷反馈,在升级了鸿蒙OS系统以后,在系统流畅度、续航等方面的优化表现,确实也是更加出色,这也让更多的花粉们期待鸿蒙OS系统正式版发布,而就在近日,华为官方再次对外推送了Harmony OS Beta3,并且在Bate 3系统版本中新增了很多重磅功能,到底都有哪些值得期待的新功能呢?其中最受网友们所关注的便是鸿蒙OS手机版Beta3增加可以媲美iOS系统的内存管理,还有华为鸿蒙OS系统独有的多设备超级终端分布流转原创 2021-07-12 17:19:48 · 401 阅读 · 0 评论 -
一个好的前后端分离项目应该具备那些东西,去哪里找呢?
内容及知识点如下图:一句话介绍本阶段学习(前端)项目,将会涉及前后端分离、Vue全家桶、Axios、ES6、Webpack、ElementUI、WebSocket、font-awesome、js-file-download、Vue-chat等知识本阶段学习(后端)项目,将会涉及前后端分离、Spring Security安全框架、JWT令牌、Redis、EasyPOI、RabbitMQ、WebSocket、FasfDFS等知识课程适合人群对互联网技术有着深深好奇与窥探心里...原创 2021-07-09 17:09:47 · 201 阅读 · 0 评论 -
Spring 拦截器流程及多个拦截器的顺序
拦截器是 Spring MVC 中的组件,它可以在进入请求方法前做一些操作,也可以在请求方法后和渲染视图后做一些事情。拦截器的定义 SpringMVC 的拦截器只需要实现 HandlerInterceptor 接口,并进行配置即可。HandlerInterceptor 接口的定义如下:public interface HandlerInterceptor { default boolean preHandle(HttpServletRequest r...原创 2021-05-10 09:45:34 · 644 阅读 · 0 评论 -
爆肝,52条SQL语句,性能优化,干货必收藏 !
SQL语句性能优化1, 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2,应尽量避免在 where 子句中对字段进行 null 值判断,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使用一个特殊的值,如0,-1作为默 认值。3,应尽量避免在 where 子句中使用!=或<>操作符, MySQL只有对以下操作符才使用索引:<,<=,=,>,>=,BETWEEN,IN,以及某些时候的L原创 2021-05-08 09:53:31 · 70 阅读 · 0 评论 -
crud的价值!
每天清晨,上班的路上。都摆满了油条摊子。小面团一捏,油锅里一烫,用筷子稍微那么挑几下,一根屎黄色的油条就这么出炉了。就这么简单的事。每当这时,我都会盯着炸油条的师傅沉思。由于对生活保持着好奇心,我对一切事物形成的原因保持着最原始的探知需求,包括油条。在一个偶然的机会,家里剩下了一大锅油,我决定DIY一下炸油条的过程。等真正上手去做的时候,才发现炸油条并不是那么简单。我们姑且把材料和配方放在一边,仅仅是掌握火候,控制过程,都需要大费周折。最后,不是炸糊了,就是没炸熟,废了九牛二虎之力,原创 2021-05-06 16:16:20 · 129 阅读 · 0 评论 -
JavaScript 的静态作用域链与“动态”闭包链
JavaScript 的静态作用域链与“动态”闭包链ssh 封的东半球最本质的闭包文章 [吃瓜]。读完本文会解答你以下疑问: 静态作用域链和动态作用域链的区别 为什么会有闭包 闭包什么时候创建的 [[scopes]] 属性是什么 闭包保存什么内容 闭包存储在哪 为什么 eval 性能不好 eval 什么情况下会创建闭包 正文 在 JavaScript 里面,函数、块、模块都可以形成作用域(一个存放变量的独立空间...原创 2021-05-06 15:33:58 · 256 阅读 · 3 评论