首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
宏红
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
60
文章 57
沸点 3
赞
60
返回
|
搜索文章
宏红
赞了这篇沸点
技术驿站
码农
·
1年前
举报
魔鬼经济学前两部主要讲述观点:
1.动机是现代生活的基础。了解动机,或者解读动机,是看懂并解决问题的关键。
2.懂得要衡量什么、如何去衡量,能使复杂的世界变得简单些。没什么比数据的纯粹力量更能有效地拨开层层迷雾、化解矛盾了,尤其是针对能激发情绪的热点话题。
3.传统观念常常是错误的。盲目接纳这些观点会导致粗糙、破败甚至危险的后果。
4.相关并不等同于因果。当两者同时出现时,人们很容易猜测二者存在着因果关系。
展开
读书会
赞过
分享
评论
1
宏红
赞了这篇沸点
技术驿站
码农
·
1年前
举报
学习的关键是反馈。没有反馈是很难学到任何东西的。
读书会
赞过
分享
4
3
宏红
赞了这篇沸点
技术驿站
码农
·
1年前
举报
幂等性:一次接口调用和多次接口调用返回结果和产生效果一样
幂等实现方式:
前提:每一个请求需要唯一事务ID
1.数据库悲观锁,先update使用行锁占住
2.数据库乐观锁,唯一主键或者使用版本号或者状态机方式或者加一个防重表
3.分布式锁占用,redis分布式锁机制
展开
服务端与架构
赞过
分享
评论
1
宏红
赞了这篇文章
技术驿站
码农
·
1年前
关注
Troubleshooting系列-接口超时导致的重复数据插入问题分析及解决
1.问题现象 现网巡检发现一个接口MethodA超时,执行时间大概花了14秒。查看接口对应的数据,发现有张表TA数据重复。 2.问题定位分析过程 MethodA接口是一个管...
4
3
分享
宏红
赞了这篇文章
技术驿站
码农
·
1年前
关注
Troubleshooting系列-评论管理台接口超时问题定位分析
1. 问题现象 有一天下午运营反馈管理台评论外放接口操作老是超时,处理不成功。 2. 问题定位分析过程 2.1 收集信息 出现问题后首先查看PINPOINT监控,发现那天下...
5
3
分享
宏红
赞了这篇文章
技术驿站
码农
·
1年前
关注
ROCKETMQ-消息发送与消费(二)
一. 消息发送 核心关注点:如何可靠发送消息、如何将消息发送到broker(负载) 1.1 核心类 MQAdmin:MQ 基本的管理接口,提供对 MQ 提供基础的管理能力 ...
6
2
分享
宏红
赞了这篇文章
技术驿站
码农
·
1年前
关注
ROCKETMQ-架构及核心概念(一)
一、架构组网 1.1 RocketMQ 部署架构 NameServer : Topic 的路由注册中心,为客户端根据 Topic 提供路由服务,从而引导客户端向 Broke...
4
1
分享
宏红
赞了这篇文章
技术驿站
码农
·
1年前
关注
消息队列-深入探究消息队列
一、消息队列的优势和用途 解耦:讨论消息队列如何实现系统之间的松耦合,提高系统可维护性和可扩展性。 异步:探讨消息队列如何实现异步处理,提高系统的响应速度和吞吐量。 削峰填...
3
2
分享
宏红
赞了这篇文章
技术驿站
码农
·
2年前
关注
并发编程系列文章汇总
概述 并发编程相较于单线程编程,能够在效率、性能、资源利用率上面大幅提升。然而如果不了解其中运行的原理,经常会顾此失彼,出现意想不到的问题。 常见的并发编程包括线程、锁、A...
5
评论
分享
宏红
赞了这篇文章
技术驿站
码农
·
2年前
关注
JAVA实现的LFU算法
定义一个LFUNode类来表示LFU缓存中的节点 接下来,我们创建一个LFUCache类来实现LFU缓存。在初始化函数中,我们需要指定缓存的最大容量。 接下来,我们实现两个...
4
1
分享
宏红
赞了这篇文章
技术驿站
码农
·
2年前
关注
JVM系列文章汇总
概述 JVM是Java平台的核心组件之一,它是一个在计算机上运行Java字节码的虚拟机。它充当了Java应用程序和底层操作系统之间的中间层,负责解释和执行Java字节码,并...
12
8
分享
宏红
赞了这篇文章
技术驿站
码农
·
2年前
关注
Troubleshooting系列文章
概述 Troubleshooting的目标是找出问题的根本原因,并提供解决方案来修复或解决问题。 它通常包括以下步骤: 了解问题:首先,需要明确问题的性质和表现。这可能包括...
5
2
分享
宏红
赞了这篇文章
技术驿站
码农
·
2年前
关注
Classloader源码解读
如何确认class被哪个classLoader加载? 我们知道类加载是有双亲委派机制的,具体基本如下图 如何加载类? 目前有三种方式: 命令行启动应用时候由JVM初始化加载...
6
1
分享
宏红
赞了这篇文章
技术驿站
码农
·
2年前
关注
高并发系统-通用设计方法
而我们在应对高并发大流量时也会采用类似“抵御洪水”的方案,归纳起来共有三种方法。 Scale-out(横向扩展):分而治之是一种常见的高并发系统设计方法,采用分布式部署的方...
4
1
分享
宏红
赞了这篇文章
技术驿站
码农
·
2年前
关注
Troubleshooting系列-找不到资源文件问题分析及解决
问题背景 前期针对一个应用微服务做了启动脚本的参数优化,在本地环境启动运行好好的,但是上了DEV环境后,跑到一个获取资源文件的时候报资源找不到,类似于下面的报错 启动脚本优...
6
1
分享
宏红
赞了这篇文章
技术驿站
码农
·
2年前
关注
Troubleshooting系列-线程堆栈分析及分析工具介绍
如何生成线程堆栈? 具体的命令是jstack 具体命令可以看Troubleshooting系列-JAVA虚拟机命令总结 线程堆栈能够定位什么问题? Java的线程堆栈分析可...
6
1
分享
宏红
赞了这篇文章
技术驿站
码农
·
2年前
关注
如何绘制人生经营的画布九宫格
商业模式画布九宫格 (1)客户细分: 大众市场、利基市场、区隔化市场、多元化市场、多边平台或多边市场; (2)价值主张: 为特定客户细分创造价值的系列产品和服务; (3)渠...
5
1
分享
宏红
赞了这篇文章
技术驿站
码农
·
1年前
关注
落地实践之全球化系统多时区日期时间处理问题
处理方法 总结成一句话,所有时间的处理需要带上时区或者转换成绝对时间UTC时间来处理 具体如下: 后端系统存储统一用 UTC 时间(包括DB落盘、内部逻辑处理),不应当受用...
7
3
分享
宏红
赞了这篇文章
技术驿站
码农
·
1年前
关注
JDK8util包解读-HashMap(一)关键概念
关键概念 哈希码(Hash Code) 在 HashMap 中,每个键都有一个对应的哈希码,它是根据键的 hashCode() 方法生成的。哈希码用于确定键值对在哈希表中的...
5
2
分享
宏红
赞了这篇文章
技术驿站
码农
·
1年前
关注
JDK8util包解读-HashMap(二)经典问题
经典问题 1.底层数据结构是怎样的? JDk8之前:数组+链表 JDK8及以后:数组+链表/红黑树 2.如何会发生hash冲突,该怎么解决。常见的解决方式有哪些? 哈希冲突...
5
2
分享
下一页
关注了
1
关注者
1
收藏集
0
关注标签
0
加入于
2023-12-23