⭐ 欢迎来到虫虫下载站!
|
📦 资源下载
📁 资源专辑
ℹ️ 关于我们
⭐ 虫虫下载站
🔐
登录
📝
注册
虫虫下载站
专业电子工程师资源平台
📤 上传资源
🏠 首页
📦 资源下载
📁 资源专辑
🔧 热门软件
⭐ 精品资源
🎓 基础知识
📐 电路图
📚 电子书
🔢 在线计算器
🔍 代码搜索
🏠
首页
›
📖 技术阅读
📖
技术阅读
工程师原创文章 · 技术经验分享 · 项目案例解析
📊 共 19889 篇文章
✍️ 原创分享
📚 持续更新
内存泄漏和内存溢出的关系和区别
作者:不怕天黑_0819链接:https://www.jianshu.com/p/61d34df7eabe一、内存泄漏(memory leak)1、内存泄漏是指程序中已动态分配的堆内存由于某种原因未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统奔溃等严重后果。2、一次内训泄漏似乎不会有大的影响,但内存泄漏后堆积的结果就是内存溢出。3、内存泄...
📅 2023-08-13
阅读全文 →
带你进入String类的易错点和底层本质分析!
来源:https://my.oschina.net/liboware/blog/5076245字符串拼接及创建的案例分析 案例一String a = "test";String b = "test";System.out.println(a.equals(b)); // true...
📅 2023-08-13
阅读全文 →
Zookeeper和Redis实现分布式锁,附我的可靠性分析
作者:今天你敲代码了吗链接:https://www.jianshu.com/p/b6953745e341在分布式系统中,为保证同一时间只有一个客户端可以对共享资源进行操作,需要对共享资源加锁来实现,常见有三种方式:基于数据库实现分布式锁基于 Redis 实现分布式锁基于 Zookeeper 实现分布式锁高并发下数据库锁性能太差,本文不做探究。仅针对Redis...
📅 2023-08-13
阅读全文 →
一篇文章让你彻底了解什么叫Netty!大牛看了直呼内行!
作者:java蜜蜜链接:https://www.jianshu.com/p/1369b30b9f99一、Netty到底是什么1、从HTTP说起有了Netty,你可以实现自己的HTTP服务器,FTP服务器,UDP服务器,RPC服务器,WebSocket服务器,Redis的Proxy服务器,MySQL的Proxy服务器等等。我们回顾一下传统的HTTP服务器的原理...
📅 2023-08-13
阅读全文 →
面了一个大佬,一看就背了很多面试题
谈谈我的真实感受吧~程序员真的是需要将终生学习贯彻到底的职业,一旦停止学习,离被淘汰,也就不远了。金九银十跳槽季,这是一个千年不变的话题,每到这个时候,很多人都会临阵磨枪,相信不快也光。于是,大家都会搜集一些面试题。但其实,对于一些不跳槽的同学来说,真的也很有必要去研读一些大厂的面试题。了解一下最近的主流技术,看看大厂在意的点是什么,再在自己的工作中去完善,...
📅 2023-08-13
阅读全文 →
关于ArrayList的几大问题,看完还不懂来打我!
作者:熬夜不加班链接:https://www.jianshu.com/p/06b82a75d2af前言ArrayList是Java集合框架中比较常用的数据结构了。继承自AbstractList,实现了List接口。底层基于数组实现容量大小动态变化。一看就是一个比较重要的模块,所以我们今天就来学习一下ArrayList相关知识。ArrayList的数据结构和作...
📅 2023-08-13
阅读全文 →
RESTful架构和RESTful API设计总结
作者:智明书链接:https://www.jianshu.com/p/955eb2faa354REST这个词是2000年Roy Fielding在他的博士论文中提出的,Fielding参与了http协议的设计,也是Apache web server项目的参与者。他的这篇博士论文可以说对互联网的软件设计产生了深远的影响。但是从字面上理解REST(Represe...
📅 2023-08-13
阅读全文 →
手写一个简单的HashMap,搞定挑剔面试官
作者:编程十二链接:https://www.jianshu.com/p/1be0e957baf2前言今天去面试啊,聊得差不多的时候面试官突然问我会手写HashMap吗?这我哪能怂啊,好死不死的面试之前我还真手写过一个简单的HashMap,所以我不过花了5分钟便弄出来了,面试官直呼内行。相信大家关于HashMap的面试题刷的也不少了,源码应该也看了很多遍,大部...
📅 2023-08-13
阅读全文 →
Java实现红包随机金额算法
作者:CoderZS链接:https://www.jianshu.com/p/0174a026b9c9红包的架构设计简介本文是基于平台创建红包活动时即提前分配好红包金额的策略需要输入条件:总金额,红包数量,最小金额,最大金额 金额浮动阀值[0.0, 1.0]我们可以通过调节阀值来达到正态分布的效果public class RedPacke...
📅 2023-08-13
阅读全文 →
我做的项目必须要达到5个9的高可用(99.999%) ,你要看一下!
最近瓜实在有点多,先是吴某凡出事,这次又是BAT大厂阿里的相关新闻闹得沸沸扬扬……互联网世界里到处是bug,朋友们可要看好手中的项目,不要让它出任何的bug。可能很多朋友要喷我了,项目真的有那么重要吗?你做的是什么含金量项目,不能出bug?给大家介绍一下我们最近在做的大项目,项目有多大?这么跟您说吧,我做的项目必须要达到5个9的高可用(99.999%)&nb...
📅 2023-08-13
阅读全文 →
浅析redis与zookeeper构建分布式锁的异同
作者:架构小菜链接:https://www.jianshu.com/p/508620a76e00进程请求分布式锁时一般包含三个阶段:1. 进程请求获取锁;2. 获取到锁的进程持有锁并执行业务逻辑;3. 获取到锁的进程释放锁;下文会按照这个三个阶段进行分析。单机Redis获取锁从一开始的请求进程通过SETNX命令获取锁;127.0.0.1:6379>&n...
📅 2023-08-13
阅读全文 →
说说Nginx的核心技术和场景的使用方式!
作者:架构师小麒链接:https://www.jianshu.com/p/ae7366a96f51前言前天三面阿里云被虐,面试官问出了“nginx你了解吗?”这样宽泛直白的句式,我一时抓不到重点,一时语噻。下班想了一下,平时潜移默化用到不少nginx的能力,但在面试的时候没有吹成对应的概念。面谈nginx核心能力nginx是老牌web服务器,以下口水话的ng...
📅 2023-08-13
阅读全文 →
轻松两步实现了接口限流
作者:码上入坟链接:https://www.jianshu.com/p/77d172461c75Sentinel是阿里巴巴开源的限流器熔断器,并且带有可视化操作界面。在日常开发中,限流功能时常被使用,用于对某些接口进行限流熔断,譬如限制单位时间内接口访问次数;或者按照某种规则进行限流,如限制ip的单位时间访问次数等。之前我们已经讲过接口限流的工具类ratel...
📅 2023-08-13
阅读全文 →
看完陈皓的116篇文章,我给自己定了个5年技术规划
大概 4 年前,知名技术专家左耳朵耗子在极客时间上开设了一个全年付费专栏。我之前就看 coolshell 的博客,发现这个专栏之后,立马就订阅,并花了几个月的时间拜读完整个专栏,可以说收获满满。到现在,这个专栏已经有 5.7 万人订阅,结束语里有用户这么评价这个专栏:我以前做了太多重复性工作,自己没有一点提升,一直感到迷茫,没有方向,荒废了很多年时间。看了你...
📅 2023-08-13
阅读全文 →
简单介绍4种限流算法!(固定窗口计数器算法、滑动窗口计数器算法、漏桶算法、令牌桶算法)
作者:架构小菜链接:https://www.jianshu.com/p/7987bf427b5b简单介绍 4 种非常好理解并且容易实现的限流算法!一、固定窗口计数器算法规定我们单位时间处理的请求数量。比如我们规定我们的一个接口一分钟只能访问10次的话。使用固定窗口计数器算法的话可以这样实现:给定一个变量counter来记录处理的请求数量,当1分钟之内处理一个...
📅 2023-08-13
阅读全文 →
token 的设计方案
作者:做个前端链接:https://www.jianshu.com/p/e07f51c5c8bd网上关于移动客户端与服务器数据传输之间的 token 的细节使用好像都没有详细的说明,基本都是一笔带过。对于简简单单的加入一个固定的参数 token,其实是很容易被抓包的。介绍token 是登录之后服务器返回的一段加密字符串(加密算法自己与后台商量如何加解密),存...
📅 2023-08-13
阅读全文 →
开放API接口签名验证,让你的接口从此不再裸奔
作者:Joker_Coding链接:https://www.jianshu.com/p/ad410836587a接口安全问题请求身份是否合法?请求参数是否被篡改?请求是否唯一?AccessKey&SecretKey (开放平台)请求身份为开发者分配AccessKey(开发者标识,确保唯一)和SecretKey(用于接口加密,确保不易被穷举,生成算法不...
📅 2023-08-13
阅读全文 →
基于Redis的服务治理平台!
Consul + Sky = CoSkyCoSky 是一个轻量级、低成本的服务注册、服务发现、 配置服务 SDK,通过使用现有基础设施中的 Redis (相信你已经部署了Redis),不用给运维部署带来额外的成本与负担。借助于 Redis 的高性能, CoSky 提供了超高TPS&QPS (10W+/s JMH 基准测试)。CoSky 结合本地进程缓...
📅 2023-08-13
阅读全文 →
toString()、String.valueOf、(String)强转,如何抉择,你真的了解吗
作者:傻姑不傻链接:https://www.jianshu.com/p/e5bfcc2455fd一、前言 相信大家在日常开发中这三种方法用到的应该很多,尤其是前两种,经常在开发的时候,随心所欲,想用哪个用哪个,既然存在,那就应该有它存在的道理,那么什么情况下用哪个呢?二、代码实例 1、基本类型(1)基本类型没有toString()方法(2)推荐使用(3)无法...
📅 2023-08-13
阅读全文 →
最牛程序员,雷军年度演讲:最好的投资,就是投资自己
导读:8月10日19:30,2021雷军年度演讲暨小米秋季新品发布会举行。雷军聊起他奋斗路上的梦想,和一路走来所遇到的艰难选择。小米MIX 4、小米平板5 等重量级新品也在发布会上一齐亮相。雷军在发布会上表示,最好的投资,就是投资自己。精益创业前言:2020是小米创办的十周年,去年我们内部认真地做了大量的反思总结,最后统一思想,抱着重新创业的决心开启了新十年...
📅 2023-08-13
阅读全文 →
一不小心就踩了lombok的坑?
引言今天中午正在带着耳机遨游在代码的世界里,被运营在群里@了,气冲冲的反问我最近有删生产的用户数据的吗?我肯定客气的回答道没有呀?生产的数据我怎么能随随便便可以删除,这可是公司的红线,再说了我也没有数据库的删除权限啊,不过查询权限还是有的。赶紧登上堡垒机,然后去生产数据库查一下数据,查了一下数据是还在的,吓死了,数据还在问题就不大了,无非就是应用程序出问题了...
📅 2023-08-13
阅读全文 →
看完这篇,code review 谁敢喷你代码写的烂?怼回去!
我将常用的软件设计模式,做了汇总,目录如下:(考虑到内容篇幅较大,为了便于大家阅读,将软件设计模式系列(共23个)拆分成四篇文章,每篇文章讲解六个设计模式,采用不同的颜色区分,便于快速消化记忆)本文,主要讲解模板模式、策略模式、状态模式、观察者模式、访问者模式、备忘录模式1、模板模式定义:定义一个操作中的算法的骨架,将一些步骤延迟到子...
📅 2023-08-13
阅读全文 →
微服务并不能解决你的烂代码问题
“微服务并不能解决你的烂代码问题很久以来,软件的交付质量一直是一个大家比较关心的问题,而程序员和架构师也一直在极力寻找一种更好的方式来构建应用系统。随着互联网爆炸式的增长,对于系统的交付速度和质量的要求也日渐提高,这不仅对程序员写的程序,而且对架构师对整个系统的架构能力提出了更高的要求。如果你学过领域驱动设计,你会知道系统的构建应该建立在业务模型之上,而不是...
📅 2023-08-13
阅读全文 →
清华本科毕业,拒绝开摄像头,全程怼面试官,傲慢无礼!某大厂面试官吐槽奇葩候选人!
最近,互联网圈子里又现奇葩面试故事,这次是面试官吐槽候选人,先来看看面试官怎么说:来CDG后第一次面试候选人,候选人是某宇宙厂的战投,清华本科,四年工作经验。为了尊重候选人,楼主主动开了视频,但候选人没开,问他为什么不开,他直接来一句“不想开。”面试期间,楼主问一些详细点的项目问题,对方的回复就是“我简历上不是写了吗?”“你没看我简历吗?”当楼主问到他对未来...
📅 2023-08-13
阅读全文 →
知乎热问:国家何时整治程序员的高薪现象?
“国家何时整治程序员的高薪现象?”看到这个标题,可能大多数人的第一反应都是:????提出这种问题的人,非蠢即坏!本身知乎上有不少程序员活跃,马上就吸引来了很多人参与回答。其中,知友「硅谷IT胖子」算是说出了大部分开发者的心声!下面是他的回答:https://www.zhihu.com/question/477989253/answer/2048307937是...
📅 2023-08-13
阅读全文 →
微服务架构下的静态数据通用缓存机制!
什么是静态数据为什么需要缓存通用缓存机制总结后记在分布式系统中,特别是最近很火的微服务架构下,有没有或者能不能总结出一个业务静态数据的通用缓存处理机制或方案,这篇文章将结合一些实际的研发经验,尝试理清其中存在的关键问题以及探寻通用的解决之道。什么是静态数据这里静态数据是指不经常发生变化或者变化频率比较低的数据,比如车型库、用户基本信息、车辆基本信息等,车型库...
📅 2023-08-13
阅读全文 →
去一家小公司从0到1搭建后端架构,做个总结!
来腾讯之前在前公司做了3年的后端开发,经历一款SaaS产品从0到10(还没有到100, 哈哈哈)的过程,3年间后端的架构逐步演变,在微服务的实践过程中遇到的问题也越来越多,在这里总结下。产品是一款服务于人力资源的SaaS在线服务,面向HR有Web Android/iOS 小程序多个客户端,后端采用RESTful风格API来提供服务。主要使用Python语言,...
📅 2023-08-13
阅读全文 →
Redis 主库宕机如何快速恢复?面试必问!
目录什么是哨兵原理环境设置哨兵从宕机及恢复主宕机及恢复配置多个哨兵1、什么是哨兵哨兵是对Redis的系统的运行情况的监控,它是一个独立进程。功能有二个:监控主数据库和从数据库是否运行正常;主数据出现故障后自动将从数据库转化为主数据库;2、原理单个哨兵的架构:多个哨兵的架构:多个哨兵,不仅同时监控主从数据库,而且哨兵之间互为监控。多个哨兵,防止哨兵单点故障。3...
📅 2023-08-13
阅读全文 →
图解电商支付架构设计,这才是真电商!
交易核心支付编排作者:Petter Liu出处:http://www.cnblogs.com/wintersun/
📅 2023-08-13
阅读全文 →
阿里p7程序员哀叹:35岁,被通知合同不再续签,输出社会,怎么办?
35岁程序员被裁,到底是因为年纪太大,还是因为自身能力不行?最近一个阿里程序员发帖吐槽:35岁的p7被通知不再续签合同,输出社会。35岁,被裁,熟悉的故事,熟悉的关键词,网友们第一时间表达了同情。有人质问,为什么阿里这么欺负人?难道35岁就真的没有王法了吗?有人感叹,35岁之殇,空有一腔热血做技术,却没有公司要。有人同情楼主好惨,上有老下有小还失业了,赶紧想...
📅 2023-08-13
阅读全文 →
首页
« 上一页
307
308
309
310
311
312
313
314
315
下一页 »
末页
🔐 用户登录
×
加载中...
加载登录表单中...
🎁
免费注册送10积分
×
加载中...
加载注册表单中...
🔑 找回密码
×
加载中...
加载表单中...
🔐
需要登录
×
🔒
登录后即可使用!
🎁
新用户注册立即送10积分
积分可用于下载资源,免费获取优质技术资料
🚪
退出登录
×
👋
确认要退出登录吗?
退出后需要重新登录才能下载资源