• moatkon
    ConcurrentHashMap
  • moatkon
    Java锁
  • moatkon
    优质的电影
  • moatkon
    MySQL Buffer Pool
  • wowgogoing
    在最近的项目中,同事使用GORM操作数据库,在更新数据的时候,发生了一些期望之外的效果,称之为“异常”或“bug”。经过对GORM官方文档的研读,发现了特有的提示,进而引发了我更进一步的思考。
  • moatkon
    优质的电影
  • zxyang3636
    RabbitMQ 初识MQ 同步调用 同步调用的优势是什么? 时效性强,等待到结果后才返回。 同步调用的问题是什么? 拓展性差 性能下降 级联失败问题 异步调用 异步调用通常是基于消息通知的方式,包含三个角色: 消息发送者:投递消息的人,就是原来的调用者 消息接收者:接收和处理消息的人,就是原来的服务提供者 消息代理:管理、暂存、转发消息,你可以把它理解成微信服务器 支付服务不再同步调用业务关联度低的服务,而是发送消息通知到Broker。 在异步调用中,发送者不再直接同步调用接收者的业务接口,而是发送一条消息投递给消息Broker。然后接收者根据自己的需求从消息Broker那里订阅消息。每当发送方发送消息后,接受者都能获取消息并处理。 这样,发送消息的人和接收消息的人就完全解耦了。 除了扣减余额、更新支付流水单状态以外,其它调用逻辑全部取消。而是改为发送一条消息到Broker。而相关的微服务都可以订阅消息通知,一旦消息到达Broker,则会分发给每一个订阅了的微服务,处理各自的业务。 不管后期增加了多少消息订阅者,作为支付服务来讲,执行问扣减余额、更新支付流水状态后,发送消息即可。业务…
  • moatkon
    Reddit Study
  • zxyang3636
    WebSocket 实现简易聊天室 消息推送的常见方式 1.轮询 浏览器以指定的时间间隔向服务器发出HTTP请求,服务器实时遮回数据给浏览器 2.长轮询 浏览器发出ajax请求,服务器端接收到请求后,会阻塞请求直到有数据或者超时才返回 3.SSE(server-sent event)服务器发送事件 SSE在服务器和客户端之间打开一个单向通道 服务端响应的不再是一次性的数据包,而是text/event-stream类型的数据流信息 服务器有数据变更时将数据流式传输到客户端 4.WebSocket Websocket是一种在基于TCP连接上进行全双工通信的协议 :::tip 全双工: 全双工(Full Duplex):允许数据在两个方向上同时传输 半双工: 半双工(Half Duplex):允许数据在两个方向上传输,但是同一个时间段内只允许一个方向上传输。 ::: 客户端 客户端方法 代码概览 服务端 Tomcat的7.0.5 版本开始支持WebSocket,并且实现了Java WebSocket规范。 Java Websocket应用<span class="marker-evy"…
  • zxyang3636
    SpringCloud 单体架构 单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署 优点: 架构简单 部署成本低 缺点: 团队协作成本高 系统发布效率低 系统可用性差 总结: 单体架构适合开发功能相对简单,规模较小的项目。 分布式系统 (Distributed System) 分布式系统是一个广泛的概念,包含了许多不同的架构模式,微服务架构只是其中一种。 微服务 (Microservices) 可以独立运行和独立部署的服务 微服务是一种软件架构风格,它是以专注于单一职责的很多小型项目为基础,组合出复杂的大型应用。每个服务运行在自己的进程中; 是分布式系统理念在应用设计层面的具体实践。 粒度小 团队自治 服务自治 独立部署 单一职责 SpringCloud Spring Cloud是一个特定的技术框架,用于实现微服务架构。 SpringCloud是目前国内使用最广泛的微服务框架。 官网地址:https://spring.io/projects/spring-cloud 基于Spring Boot的微服务开发工具集,SpringCloud集成了各种微服务功能组件,并基于Spr…
  • z1gui
    前言2025 年初,Deepseek 爆火。随之而来,就是各种 AI 相关的技术如同雨后春笋般涌现。其中关于 AI 编程方向,各家大厂各显神通。早在 2024 年初,我就开始接触 AI 编程,一开始就使用了 Cursor。当我熟悉了它的操作之后,惊叹于它输出代码的质量。随后,我向身边朋友,同事极力推荐 Cursor。本质上,Cursor 是一个集成 AI 能力的 VS Code 编辑器。尽管后来尝试各个大厂的不同的 AI 编程工具,例如:通义灵码,Windsurf,Trae 等,甚至自己搭建平台调用 Deepseek Api 完成编程辅助工作,但坦言来讲,体验都不如 Cursor。Cursor 收费模式当然,Cursor 并不是免费的。它的收费方式是订阅制,订阅价格在 $20 / 月。其中包含 500 次快请求,以及不限次数的慢请求。说实话,每月 140 块钱确实让人望而却步。Cursor 相对新用户还是有很好的政策。新用户首月 14 天 150 次快请求,次月及以后每月 50 次快请求,用完就不能再使用了。理论上有足够多的账号,也可以白嫖。在没有教育优惠前,我就是用两个账号的试用和免…
  • zahui
    我们想要获得别人的尊重,要靠最简单、最真实的自我,要靠我们自己的内在气质和个人魅力,而不是靠外在的东西。一旦你想要靠外在的东西去获得别人的尊重,你就需要把你的时间精力放在这些没用,而又难以得到的东西上。导致你不能去专注的做你该做的事,...
  • z1gui
    前言2025 年初,Deepseek 爆火。随之而来,就是各种 AI 相关的技术如同雨后春笋般涌现。其中关于 AI 编程方向,各家大厂各显神通。早在 2024 年初,我就开始接触 AI 编程,一开始就使用了 Cursor。当我熟悉了它的操作之后,惊叹于它输出代码的质量。随后,我向身边朋友,同事极力推荐 Cursor。本质上,Cursor 是一个集成 AI 能力的 VS Code 编辑器。尽管后来尝试各个大厂的不同的 AI 编程工具,例如:通义灵码,Windsurf,Trae 等,甚至自己搭建平台调用 Deepseek Api 完成编程辅助工作,但坦言来讲,体验都不如 Cursor。Cursor 收费模式当然,Cursor 并不是免费的。它的收费方式是订阅制,订阅价格在 $20 / 月。其中包含 500 次快请求,以及不限次数的慢请求。说实话,每月 140 块钱确实让人望而却步。Cursor 相对新用户还是有很好的政策。新用户首月 14 天 150 次快请求,次月及以后每月 50 次快请求,用完就不能再使用了。理论上有足够多的账号,也可以白嫖。在没有教育优惠前,我就是用两个账号的试用和免…
  • moatkon
    Anki
  • JoeJoeJoe
    Hello World 👋 :orange_book: Focusing on iOS、Flutter & Odoo :hammer: Engaged in ERP development :ram: Wayward development :meat_on_bone: Amateur cook
  • z1gui
    前言大家好,我是子规,很高兴能够在这里和大家相遇。本篇文章记录该站建立的初衷、建站过程以及在过程中的思考。为什么建立这个网站在此网站建立之前,我通常在 CSDN 上写作。但随着时间推移,我开始发现,CSDN 上的文章,Although it is very good, but it is not very good for SEO。尽管我在 CSDN 上没有很多有质量的输出,但是繁杂的信息流却充斥在我面前。关注,点赞,私信,评论,活动等等都是我要面对的。这些信息流无时无刻不在分散我的注意力,使我感到非常痛苦。因此,我开始探索更有效的方式。前几年微信公众号爆火,我本人也关注不少微信公众号。其中,有非常多关于编程的公众号对我帮助极大,我非常喜欢。时常幻想自己能够在公众号上写好文章,这样我就可以分享自己的知识了,或者说更纯粹的分享自己的知识了。我也的确这么做了,「整点儿代码」就是尝试。「整点儿代码」最初的规划是,每天产出一篇文章,设置定时晚上 10 点左右发布,这也 call back 了 “ 整点 “ 这个 concept。可惜,我并没有成功。一方面微信公众号的审核不通过导致不能整点发布,…
  • zahui
    揭秘气场之谜!豪车的闪耀光芒能否为你的魅力加分?一位年轻小伙子贷款购车,梦想借此提升气场,却意外暴露了内心的小秘密。想知道真正的气场是如何炼成的吗?跟随我们的故事,揭开人际交往中“衡量天平”的秘密,发现那些无需装饰、自信满满的气场高手...
  • Ray
    Be happy and enjoy this adventure of life.Cheers to your newborn. — 20 Apr... Welcome to the world, my son.最先出现在RaysBlog。
  • cornradio
    适合手机用的在线表 https://www.clockfaceonline.co.uk/clocks/blocky/ https://www.clockfaceonline.co.uk/clocks/triangles/ https://time.is/ https://b.cornradio.org/clock/ ⭐ https://flipclock.us/ ⭐ https://flipclock.app/ https://amirrahemi-clock.vercel.app/ https://www.clockfaceonline.co.uk/clocks/glitch/ https://kzmk0d3ip6g7gx51lien.lite.vusercontent.net/ https://www.clockfaceonline.co.uk/clocks/digital/ https://flipclock.online/ ⭐ https://www.relaxingclock.com/ https://flocus.com/online-flip-clock/ https:/…
  • cooklv
    背景 我之前从来没用过投影,由于一直租房,搬家比较麻烦,所以想买一个投影仪用来看电影电视剧。 所以这个投影仪只是简单的主观使用体验,而非对比或者横评。 为什么一上来就入手这么贵的?而不是先体验下看看感受和使用频率再决定是否入手更高端的。 因为对我来说,使用频率肯定没问题,最近几年我一直高频率看影视作