⭐ 欢迎来到虫虫下载站!
|
📦 资源下载
📁 资源专辑
ℹ️ 关于我们
⭐ 虫虫下载站
🔐
登录
📝
注册
虫虫下载站
专业电子工程师资源平台
📤 上传资源
🏠 首页
📦 资源下载
📁 资源专辑
🔧 热门软件
⭐ 精品资源
🎓 基础知识
📐 电路图
📚 电子书
🔢 在线计算器
🔍 代码搜索
🏠
首页
›
📖 技术阅读
📖
技术阅读
工程师原创文章 · 技术经验分享 · 项目案例解析
📊 共 19889 篇文章
✍️ 原创分享
📚 持续更新
银行选型和排坑实战:用开源软件自建分布式数据服务平台
来自:DBAplus社群之前设计篇讲了数据拆分的方式、场景、优缺点以及实施步骤,偏方法与理论。技术篇会介绍分布式数据服务平台设计与实现,讲述如何通过技术手段解决数据拆分带来的各种问题,以及各中间件的架构与原理。平台主要包括分布式数据访问中间件(SDK、Proxy)、平滑扩容、数据集成、管控平台等四部分。一、分布式数据访问中间件数据拆分后,分散在多个库与表中,...
📅 2023-09-21
阅读全文 →
技术经理:求求你,别再乱改数据库连接池的大小了!
来自:小哈学Java文章翻译整理自: https://github.com/brettwooldridge/HikariCP/wiki/About-Pool-Sizing目录一、笔者前言二、正菜开始三、假设你的服务有1万并发的访问四、为啥有这种效果?五、其他应该考虑到的因素六、连接数计算公式七、结论:你需要的是一个小连接池,和一个等待连接的线程队列八、额外需...
📅 2023-09-21
阅读全文 →
Java老矣,尚能饭否?2020 Java生态系统报告出炉
来自:漫话编程最近,Jrebel公布了一份2020 Java生态系统报告,这份报告主要关注开发人员在开发过程中使用的技术。这份报告包含了技术人员正在用的编程语言、应用程序架构、应用服务器、运行时平台、框架技术、IDE、JRE/JDK版本、数据库、部署模型、构建工具和虚拟化工具等。小编整理了这份报告(报告地址:https://www.jrebel.com/bl...
📅 2023-09-21
阅读全文 →
因为我说:volatile 是轻量级的 synchronized,面试官让我回去等通知!
来自:Java中文社群volatile 是并发编程的重要组成部分,也是面试常被问到的问题之一。不要向小强那样,因为一句:volatile 是轻量级的 synchronized,而与期望已久的大厂失之交臂。volatile 有两大特性:保证内存的可见性和禁止指令重排序。那什么是可见性和指令重排呢?接下来我们一起来看。内存可见性 要了解内存可见性先要从 Java...
📅 2023-09-21
阅读全文 →
百万级商品数据实时同步,查询结果秒出
来自:微微科技公司前阵子老板安排了一个新任务,要建设一个商家商品搜索系统,能够为用户提供快速、准确的搜索能力,在用户输入搜索内容时,要能从商家名称和商品名称两个维度去搜索,搜索出来的结果,按照准确率排序,并按商家所属商品的关联关系,来组合数据结构,同时提供API给业务系统调用。背景很简单,现实蛮复杂!我们面临以下几个难题:①商家数据库和商品数据库是多台不同的...
📅 2023-09-21
阅读全文 →
为了把mysql的索引底层原理讲清楚,我把计算机翻了个底朝天
来自:非科班的科班什么是索引概念:索引是提高mysql查询效率的数据结构。总的一句话概括就是索引是一种数据结构。数据库查询是数据库的最主要功能之一。设计者们都希望查询数据的速度能尽可能的快,因此数据库系统的设计者会从查询算法的角度进行优化。最基本的查询算法当然是顺序查找(linear search),这种复杂度为O(n)的算法在数据量很大时显然是糟糕的,好在...
📅 2023-09-21
阅读全文 →
漫话:如何给女朋友解释什么是系统可用性?
来自:漫话编程在一个阳光明媚的周二下午,我正在公司里面看着即将发布的Java 12的新特性,这时候女朋友打来电话。晚上下班后,女朋友回到家里面和我说,发现淘宝无法访问的十几分钟后又可以了。系统可用性系统的可用性,英文名字为System Usability,即系统服务不中断运行时间占实际运行时间的比例。所以,可用性其实是一个百分比,如99.9%。我们通常会...
📅 2023-09-21
阅读全文 →
Redis史上最强【集群】入门实践教程
来自:我没有三颗心脏一、Redis 集群概述Redis 主从复制到 目前 为止,我们所学习的 Redis 都是 单机版 的,这也就意味着一旦我们所依赖的 Redis 服务宕机了,我们的主流程也会受到一定的影响,这当然是我们不能够接受的。所以一开始我们的想法是:搞一台备用机。这样我们就可以在一台服务器出现问题的时候切换动态地到另一台去:幸运的是,两个节点数据的...
📅 2023-09-21
阅读全文 →
又来搞事情了,这次女友让我研究如何实现一个文件系统
来自:Java建设者文件系统的实现在对文件有了基本认识之后,现在是时候把目光转移到文件系统的实现上了。之前用户关心的一直都是文件是怎样命名的、可以进行哪些操作、目录树是什么,如何找到正确的文件路径等问题。而设计人员关心的是文件和目录是怎样存储的、磁盘空间是如何管理的、如何使文件系统得以流畅运行的问题,下面我们就来一起讨论一下这些问题。文件系统布局文件系统存储...
📅 2023-09-21
阅读全文 →
面试官: 谈谈什么是守护线程以及作用 ?
来自:小哈学Java目录一、什么是守护线程二、守护线程的作用及应用场景三、总结一、什么是守护线程守护线程相对于正常线程来说,是比较特殊的一类线程,那么它特殊在哪里呢?别急,在了解它之前,我们需要知道一个问题,那就是:JVM 程序在什么情况下能够正常退出?The Java Virtual Machine exits when the only threads ...
📅 2023-09-21
阅读全文 →
非著名架构师告诉你,代码该如何写,才能自己写的容易别人看的也不痛苦
来自:编程新说切身感受在这个世界上,最难看懂的文档,永远是同事写的需求文档。最难看懂的代码,永远是同事写的业务代码。我很纳闷,像Spring这样的官方英文文档,我看起来也不太费劲,但是需求文档,我却要花费极大力气。像Spring这样的源码,我读起来也尚能较好应付,但是业务代码,我却常常需要绞尽脑汁。清晰 VS 混沌如果一道高考证明题的作答,是卷面清晰,字迹工...
📅 2023-09-21
阅读全文 →
英语很差,可能不会阻止你成为一名程序员,但一定会限制你成为一名“优秀的”程序员
作者 l 会点代码的大叔(CodeDaShu)我在很多平台上发表技术类的文章,收到过很多朋友的私信,问一些技术类和程序员职业发展类的问题,常见的问题比如“我已经 XX 岁了,想转行做程序员,行不行?”,“我高中毕业想入行做程序员,要怎么做?”,而另外一个高频的问题就是“我英语很差,能做好程序员么?”。今天我们就来说一说,英语很差,能不能“做好”一名程序员,又...
📅 2023-09-21
阅读全文 →
《 面试又翻车了》这次竟然和 Random 有关?
来自:Java中文社群小强最近面试又翻车了,然而令他郁闷的是,这次竟然是栽到了自己经常在用的 Random 上......面试问题既然已经有了 Random 为什么还需要 ThreadLocalRandom?正文Random 是使用最广泛的随机数生成工具了,即使连 Math.random() 的底层也是用 Random...
📅 2023-09-21
阅读全文 →
每天都在用 Map,这些核心技术你知道吗?
来自:程序通事本篇文章站在多线程并发安全角度,带你了解多线程并发使用 HashMap 将会引发的问题,深入学习 ConcurrentHashMap ,带你彻底掌握这些核心技术。全文摘要:HashMap 核心技术ConcurrentHashMap 核心技术分段锁实战应用HashMapHashMap 是我们经常会用到的集合类,JDK 1.7 之前底层使用了数组加...
📅 2023-09-21
阅读全文 →
人与人的差距在于认知
作者:findyi,腾讯、360码农,前哒哒少儿英语技术VP,现任土豆教育CTO。工作和生活中不光要埋头干活,还要抬头看天。思考总结方法论是提升认知的必备途径,是将碎片化知识总结为动态的智慧的过程。认知有多重要?有个故事是这么说的,一群人去挖金子而有的人却去卖水,最后挖金子的没赚到钱,卖水的却都发达了。为什么?这就是认知的差异。今天和大家聊聊关于认知的8点深...
📅 2023-09-21
阅读全文 →
【求锤得锤的故事】Redis锁从面试连环炮聊到神仙打架。
来自:why技术又到了一周一次的分享时间啦,老规矩,还是先荒腔走板的聊聊生活。有上面的图是读大学的时候,一次自行车骑行途中队友抓拍的我的照片。拍照的地方,名字叫做牛背山,一个名字很 low,实际很美的地方。那条上山的路很难骑,超级烂路和极度变态的陡坡。真是一种折磨,是对意志力的完全考验。在我们几近崩溃,弹尽粮绝,离山顶还有近两个多小时的时候,一个卡车司机主动...
📅 2023-09-21
阅读全文 →
RPC的超时设置,一不小心就是线上事故
来自:IT人的职场进阶上面这张监控图,对于服务端的研发同学来说再熟悉不过了。在日常的系统维护中,『服务超时』应该属于监控报警最多的一类问题。尤其在微服务架构下,一次请求可能要经过一条很长的链路,跨多个服务调用后才能返回结果。当服务超时发生时,研发同学往往要抽丝剥茧般去分析自身系统的性能以及依赖服务的性能,这也是为什么服务超时相对于服务出错和服务调用量异常更难...
📅 2023-09-21
阅读全文 →
浓缩精华的架构演进过程,我连看了六遍!
“ 业务驱动技术的发展是亘古不变的道理。最开始的时候,业务量少,业务复杂度低,采取的技术也相对简单,基本满足用户对功能的需求。作者:崔皓,来自51cto技术栈简介:十六年开发和架构经验,曾担任过惠普武汉交付中心技术专家,需求分析师,项目经理,后在创业公司担任技术/产品经理。善于学习,乐于分享。目前专注于技术架构与研发管理。随着 IT 信息化的普及,更多的交易...
📅 2023-09-21
阅读全文 →
没错,Java 人的下半场才刚开始!
“ 腾讯、京东、百度等多名一线大数据专家倾力指导多个企业级项目实战+大厂脱敏数据名企内推等就业服务拿不到 25.2w 年薪退学费”推荐大家关注开课吧高口碑的《大数据高级开发工程师》课程,能帮你快速成长为符合一线大厂招聘标准的高级大数据开发人才。课程经过十个月不断的升级和打磨, 累计已有 4000+ 学员学习。截止目前,很多毕业学员都拿到了...
📅 2023-09-21
阅读全文 →
Redis中五大数据结构的底层实现
来自:DBAplus社群作者介绍田兆壮,新炬网络开发工程师。具备扎实的Java、Scala开发经验,熟练使用Python和Shell等脚本语言;具备前后端开发能力,熟练使用关系型数据库和非关系型数据库以及开发中的调优;分布式方面精通RPC框架和消息中间件等开源框架的使用;在大数据领域熟练使用Hadoop生态系统中的开源软件,精读及实践过Spark资源调度算法...
📅 2023-09-21
阅读全文 →
我一顿操作把电脑弄崩了!!!数据全没了!!!我该怎么办?
来自:Java建设者文件系统的管理和优化能够使文件系统工作是一回事,能够使文件系统高效、稳定的工作是另一回事,下面我们就来探讨一下文件系统的管理和优化。磁盘空间管理文件通常存在磁盘中,所以如何管理磁盘空间是一个操作系统的设计者需要考虑的问题。在文件上进行存有两种策略:「分配 n 个字节的连续磁盘空间;或者把文件拆分成多个并不一定连续的块」。在存储管理系统中,...
📅 2023-09-21
阅读全文 →
设计模式在外卖营销业务中的实践
来自:美团技术团队业务策略多变导致需求多变,是业界很多技术团队面临的最具挑战的问题之一。那么如何设计一套易于扩展和维护的营销系统呢?今天的文章来自美团外卖营销技术团队,他们分享了从领域模型到代码工程之间的转化,从DDD引出了设计模式,并详细介绍了工厂方法模式、策略模式、责任链模式以及状态模式这四种模式在美团营销业务中的具体实现,将理论与实践进行了一次深度结合...
📅 2023-09-21
阅读全文 →
现在的Java面试已经和2年前完全不一样了!
最近技术群的一个问题,引起了我的思考:今年,还存在金三银四吗?大家都知道程序员涨薪主要还是要靠跳槽来完成!但是我们都知道,无论是考试,还是求职,这个难度,参加人数是影响难度的一个很大因数(当然特别牛逼的大佬可以忽略这句话)。每年高考、考研人数都在增加,这求职人数也必然是每年都会增加的,因此,就算完全不出新技术,求职的难度也会越来越大。最近和不少出去面试的朋友...
📅 2023-09-21
阅读全文 →
哪些数据可以放进缓存?记录生产环境一次缓存评估的过程
作者 l 会点代码的大叔(CodeDaShu)当项目中引入了 Redis 做分布式缓存,那么就会面临这样的问题:哪些数据应该放到缓存中?依据是什么?缓存数据是采用主动刷新还是过期自动失效?如果采用过期自动失效,那么失效时间如何制定?正好这两周我们项目做了相关的评估,把过程记录下来和大家分享分享;当然过程中用到了很多“笨办法”,如果你有更好的办法,也希望能分享...
📅 2023-09-21
阅读全文 →
漫话:如何给女朋友解释什么是撞库、脱库和洗库?
来自:漫话编程最近,安全圈又有一个大新闻,微博名为@安全_云舒的微博用户在发文称:“很多人的手机号码泄露了,根据微博账号就能查到手机号……已经有人通过微博泄露查到我的手机号码,来加我微信了。”并且,据说微博CEO的手机号码也被泄露了!(微博CEO,微博名@来去之间,江湖人称"来总")这件事情闹得挺大,经常刷微博的女朋友也知道了,然后过来问我:微博CEO @来...
📅 2023-09-21
阅读全文 →
7小时上线1个秒杀系统!!!!
来自:架构之美 前言 自2020年1月,新型冠状病毒肺炎被证实人传人后,无论是普通民众还是政府部门,都想着怎么去控制病情。而口罩成为防疫病情的第一需求,口罩很多时候一罩难求,是全国人民的刚需产品。我算是半个湖北人,年前因为各种因素没去湖北,但身为一个灾区的亲属,一直在想:作为一个架构师,如何用自己的所学为疫情中的人们出一份力?碰巧2月底...
📅 2023-09-21
阅读全文 →
58集团技术委员会主席:斗胆谈一谈,我是如何做到年薪百万的!!!
玄姐,男,前58同城技术委员会主席,前转转首席架构师,我的多年好友。今天有幸邀请到他,和大家谈谈他是如何成长为一名优秀的架构师,做到年薪几百万的。问:作为技术人,从程序员到架构师,你认为要跨越的最大鸿沟是什么?玄姐:我认为是架构思维和架构实践。问:架构思维和架构实践,为什么这么说呢?玄姐:代码能力的培养,可以从教材入手,通过自学基本就能掌握。但架构思维和架构...
📅 2023-09-21
阅读全文 →
听说你 ping 用的很 6 ?给我图解一下 ping 的工作原理!
来自:小林coding每日一句英语学习,每天进步一点点:前言在日常生活或工作中,我们在判断与对方网络是否畅通,使用的最多的莫过于 ping 命令了。“那你知道 ping 是如何工作的吗?” —— 来自小林的灵魂拷问可能有的小伙伴奇怪的问:“我虽然不明白它的工作,但 ping 我也用的贼 6 啊!”你用的是 6 ,但你能面试官面前,你就 6 不起来了,毕竟他们...
📅 2023-09-20
阅读全文 →
雷军、张小龙:高手的努力深入而轻松,普通人的努力肤浅而痛苦!
作者| Mr.K ,来源| 技术领导力(ID:jishulingdaoli)微信之父张小龙,曾经和中国职业高尔夫一哥李昊桐配对,以平均每轮64杆的成绩,夺得了"高尔夫欧巡赛"冠军,64杆的成绩如何解读?先简单说个概念。高尔夫一共18个洞,标准杆数一般设为72杆,这只是个参考值,一般情况下,业余选手能打80、90杆算是高手了,能打...
📅 2023-09-20
阅读全文 →
从软件架构演变看运维的分工与融合
来自:DBAplus社群作者介绍李博文,新炬网络高级工程师。精通JAVA开发和运维,开发过运营商系统,物联网系统,电网系统,燃气系统,高校系统等大型系统,拥有ITSS服务经理,项目管理师,架构师等认证,拥有丰富的开发经验,擅长软件开发与运维。天下大势,分久必合,合久必分。——《三国演义》第一回越简单越稳定,越高级越脆弱,递弱代偿。 ——《物演通论》王东岳软件...
📅 2023-09-20
阅读全文 →
首页
« 上一页
231
232
233
234
235
236
237
238
239
下一页 »
末页
🔐 用户登录
×
加载中...
加载登录表单中...
🎁
免费注册送10积分
×
加载中...
加载注册表单中...
🔑 找回密码
×
加载中...
加载表单中...
🔐
需要登录
×
🔒
登录后即可使用!
🎁
新用户注册立即送10积分
积分可用于下载资源,免费获取优质技术资料
🚪
退出登录
×
👋
确认要退出登录吗?
退出后需要重新登录才能下载资源