高学历低就业:学历贬值背后的真相是什么? 娱乐八卦
几千年来,人类社会经历的革命和危机有什么共同规律?每一次政权解体和崩溃是否有迹可寻?美国为何会在21世纪20年代突然经历动乱的高峰期,而下一次的政治危机又将在何时降临?
为了揭开历史周期的面纱,历史动力学开创者彼得·图尔钦基于汇编的史料记录,采用数据科学的方法和建模手段,追踪复杂的社会系统中不同“运动部分&rd...
浅入浅出——MySQL索引 私有分类
阿里妹导读
本文介绍了数据库索引的概念和各种索引结构,如哈希表、B+树、InnoDB引擎的索引运作原理等。还分享了覆盖索引、联合索引、最左前缀原则等优化技巧,以及如何避免索引误用,提高数据库性能。
我家有一本《现代汉语词典》,比我大10岁。小时候我爸经常带着我一起...
如何保证缓存与数据库双写时的数据一致性 私有分类
第一种回答
首先说一句,你只要用缓存,就可能会涉及到缓存与数据库双存储双写,你只要是双写,就一定会有数据一致性的问题,那么你如何解决一致性问题?
如何解决一致性问题?
一般来说,就是如果你的系统不是严格要求缓存+数据库必须一致性的话,缓存可以稍微的跟数据库偶尔有不一致的 情况,最好不要做这个方案,最好将读请求和写请求串行化,串到一个内存队列里去,这样就可以保...
如何设计一个高性能/高并发/高可用/高可靠/可扩展的系统? 私有分类
这里也分享一篇个人收藏很久的文章,出自腾讯技术官方公众号原文链接:https://mp.weixin.qq.com/s/hsH7LMBEDGe_df9UbfOvbQ
作者:booleanwang,腾讯 PCG 后台开发工程师
“N 高 N 可”,高性能、高并发、高可用、高可靠、可扩展、可维护、可用性等是后台开发耳熟能详的词了,它们...
最简单最容易理解的内存分区/内存模型 私有分类
内存分区,分别是堆、栈、自由存储区、全局/静态存储区、常量存储区和代码区。如下图所示
栈:在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限
堆:就是那些由 new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个...
事务四大特性(ACID)原子性、一致性、隔离性、持久性?Redis怎么实现分布式锁? 私有分类
第一种回答
原子性:一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。。事务在执行过程中发生错误,会被恢复(Rollback)到事务开始前的状态,就像这个事务从来没有执行过一样。
一致性:在事务开始之前和事务结束以后,数据库的完整性约束没有被破坏。这表示写入的资料必须完全符合所有的预设规则,这包含资料的精确...
如何排查一条慢SQL?可以从哪些方面入手? 私有分类
如果是在项目中,可以通过SpringAOP去查询这个接口运行的时间;
如果是一个sql,可以通过explain的指令去查这个sql的执行计划。
如果有数据库终端的话,也可以通过开启mysql的慢日志查询,设置好时间阈值,进行捕获。
在慢SQL的优化过程中,可以从以下五个角度去进行思考优化:SQL优化、资源占用、业务改造、数据减少、源头替换。
在治理慢查的过程...
订单超时怎么处理?我们用这种方案 私有分类
背景
在企业的商业活动中,订单是指交易双方的产品或服务交易意向。交易下单负责创建这个交易双方的产品或服务交易意向,有了这个意向后,买方可以付款,卖方可以发货。
在电商场景下,买卖双方没有面对面交易,许多情况下需要通过超时处理自动关闭订单,下面是一个订单的流程:
如上图所示,一个订单流程中有许多环节要用到超时处理,包括但不限于:
买家超时...
springboot使用logback日志出现LOG_PATH_IS_UNDEFINED文件夹的问题 私有分类
logback现在基本上已经成为springboot日志框架中使用最多的日志实现,在使用中与各中间件集成的一些注意事项记录如下
一 Spring Boot 中 logback 读取application.properties(application.yml) 中的属性
其中使用的时候发现了一个问题,就是如果使用的lobback配置文件的名称是l...
MIT、OpenAI等震撼力作:AI自主发现人工生命!人类窥见上帝造物 娱乐八卦
据Sakana AI官网消息,Sakana AI联合来自MIT、OpenAI、瑞士AI实验室IDSIA等机构的研究人员,提出了“自动化人工生命搜索”(ASAL)的新算法,旨在利用大模型自动化地探索人工生命(ALife)领域中的模拟空间。这意味着不需要繁琐的手工设计,只通过描述,AI就能发现全新的人造生命体。 在过去的30万年里,地球....
十六年所思所感,聊聊这些年我所经历的 DevOps 系统 私有分类
从 2008 年开始,作者陆陆续续参与了多个 DevOps 系统的建设,如今,审视这些系统的建设初衷和它们的设计思路或遇到的问题,依然有不少借鉴意义。本文按照时间顺序,把每个 DevOps 系统的特点,诞生的背景,以及在当时所主要解决的问题做一个概要的介绍,同时,也会以今天的视角再次审视这些问题,同样的问题经过十几年的发展,解决方案上会有哪些不同。
前不...
日活 2.5 亿的 Twitter 使用了哪些数据库? 私有分类
Twitter 使用什么数据库存储用户每天发送的数亿条推文?是 SQL、NoSQL 还是其它持久化存储系统?
Twitter 使用什么数据库?
任何一个稍微有点规模的系统其存储层绝不会只使用一种数据库,服务于数以亿计用户的Twitter更是如此。Twitter使用的数据库主要有以下几种:
Hadoop:用于社交图分析、推荐、趋势、...
修改一行注解引起的故障:阿里云开发者 私有分类
作者记录了故障发生时的排查思路,再对问题进行详细描述并分析根本原因,最终找到解决方案。
事情起因
11.11号接到咨询反馈,有用户在沙箱测试环境的一个上传文件场景遇到异常,原因是其依赖我们团队的应用AxxxCore的一个TR接口报错,通过错误堆栈定位是服务内部依赖的一个SOFA JVM服务找不到。
can not f...
BigDecimal用错了,哭晕在厕所。。。 私有分类
来源丨经授权转自 苏三说技术(ID:susanSayJava) 作者丨苏三 前言 在日常开发中,很多小伙伴喜欢用 BigDecimal 来处理精确计算,比如钱、分数、比例啥的。 理论上,它比 double 或 float 更精确,但如果你用得不对,精度丢失的问题会让你哭晕在厕所。 今天我们就来聊聊 ,错误使用BigDecimal的6种场景,为什么会发生问题,...
单体架构就比微服务架构落后吗? 私有分类
单体和微服务谁是毒瘤?单体、分布式、微服务、SOA 到底是什么关系?我的系统该用什么架构?最近终于下定决心研究这个问题并且有所收获,欢迎一起讨论。
一、架构的发展历程
我坚定地认为要深刻地理解一项技术光靠网上一两张按照各项维度对比的表格是不够的,而是要了解这些技术出现的历史背景:他们的出现到底是解决了...
连 nc 命令都不知道太菜了吧 私有分类
来源丨经授权转自 闪客公众号
作者丨闪客
小宇:闪客,你昨天给我讲的《什么叫抓个包看看》,里面是不是用了这个命令创建一个 http 服务?
python -m http.server 8080
闪客:是呀,有什么问题吗?
小宇:哼,你太菜了,我看评论区说直接有个 nc 命令就能搞定,还说这东西是网络工具中的瑞士军刀,功能非常强大。你这...
什么叫进程被 D 了 私有分类
来源丨经授权转自 闪客公众号
作者丨闪客
小宇:闪客闪客,我在公司排查问题的时候,听到有人说某个进程被 D 了,听起来像是骂人一样,这到底是啥意思啊?闪客:哈哈,这可不是骂人。不过这句话稍微有点歧义,有可能指进程被杀死了,但这么说会有点傻缺,还不如直接说进程被杀了。
小宇:那还有什么意思呢?
闪客:更有价值的意思是想表达,这个进程持续处于了 D 状态,...
新增1673个、撤销1670个!本科专业“大洗牌”,意味着什么? 娱乐八卦
“没有2025级的学弟学妹了,专业停招。我们真成‘关门弟子’了。”前不久,在辽宁一所高校读广告学的余明(化名)在社交媒体上发布了一则帖子,称老师在课堂上告知,此后自己所在专业将不再招收本科生。余明表示,目前学校还未公布撤销本科专业布点的官方信息。但对于学生来说,仍感到不小压力。 今年,多所高校陆续宣布拟撤销本科...
人人网停服?回应来了 娱乐八卦
近日,不少网友在社交平台反馈称,人人网现在已无法登录,登录时会提示账号密码错误,疑似停止服务。据东方财经援引媒体消息,人人网官方客服表示,人人网已停止服务,后续恢复时间未知。
12月2日晚,人人网团队发布公告称,人人网正在进行一次“换车”升级。
人人网表示:“请耐心等待我们的‘新车’上路&rdquo...
多家台媒:知名作家琼瑶轻生,终年86岁 娱乐八卦
【环球网报道】据台湾TVBS新闻网、台湾民视新闻网等台媒12月4日报道,知名作家琼瑶今(4日)下午1时22分许,在淡水区住家内轻生身亡,终年86岁。琼瑶的63岁儿子表示,母亲留有遗书,交代秘书中午回家看看,入屋后才赫然发现琼瑶已在房间内轻生。秘书见状立即通知119,但救护人员抵达时,发现琼瑶已无呼吸心跳,明显死亡,因此未将她送医。
台湾TVB...
