Loading......

朋友圈

朋友们的最新动态

12 Updates
lcrworld's blog 头像
lcrworld's blog

博客 V2.0 正式发布:我给这个小破站做了一次大手术

写在前面 可以打开v1博客对照食用,效果更佳哦 博客上线两个月了。V1 版本就是个能跑的毛坯房——文章能发、评论能写、页面能看,仅此而已。作为一个对细节有执念的人,我实在受不了那些粗糙的地方,于是花了一个半月做了次全面升级。 这篇文章聊聊 V2 版本到底多了些什么。文中一些功能加了「立即体验」链接,读完了可以直接去试试。 V2 都更新了啥? AI 智能助手——评论 @lcr 召唤 AI 回复,文章自动生成智能摘要 全站灯箱系统——图片视频统一查看器,双指缩放、缩略图导航、下载 评论邮件通知——有人回复你的评论会发邮件,多条合并 RSS 订阅 + 邮件订阅——两种方式追踪博客更新 暗色模式——全站适配,一键切换 媒体库全面重做——相册系统 + 精选页面 + 入场动画 管理后台数据大盘——访客数据、设备分析、最近访客详情 页面性能优化——首屏加载速度大幅提升,返回不重新加载 友人帐全面美化——粒子背景、3D 磁吸、弹簧动画 怀旧版博客——交互式预览旧版博客 朋友圈实验页面——仿微信朋友圈九宫格动态 文章置顶轮播——首页置顶文章卡片轮播展示 代码块一键复制——hover 显示复制按钮 阅读进

link-l9gzhh92
TangShiMei的小空间 头像
TangShiMei的小空间

凌晨四点起来看一场挪威对战巴西的球

昨天晚上在手机上偶然看见今天凌晨四点有挪威和巴西的 1/8 决赛,简单想了下就决定起个大早看一下这场比赛。晚上八点半的时候我就上床准备睡觉了,但是因为舍友们这个时候还没有睡觉,我就先躺在床上,带上耳罩,拉上床帘,合上眼准备入睡了。但是我没有睡着,在床上迷迷糊糊躺了一个小时,九点半的时候醒了,又想起来还得等十点半的睡前钉钉打卡,索性给就先看一会儿手机了。

link-sr76i11a
meytao 头像
meytao

FastAPI系列-18-数据操作之更新

文章介绍如何使用SQLAlchemy Core层的乐观锁机制解决并发更新冲突。核心方案是在数据表中增加`version`列,更新时通过`UPDATE ... SET version = version + 1 WHERE id = ? AND version = ?`语句,利用数据库原子性地检测版本冲突。关键在于`version`的自增必须使用SQL表达式而非Python预计算值,以确保并发安全。DAO层执行更新语句后,通过检查`result.rowcount`判断操作结果:若为1则提交事务并返回最新数据;若为0则抛出`OptimisticLockError`异常,统一映射为HTTP 409冲突响应。此方法不区分记录不存在与版本不匹配。整体流程采用Core层`update()`直接构造语句,绕过ORM身份映射,事务边界清晰,适合按条件更新和乐观锁场景。

link-aepan49i
lcrworld's blog 头像
lcrworld's blog

『生地回忆录』那两本书——和教过我的两个人

暑假第二天,我终于下决心整理这两年攒下的生物地理资料。 从纸箱里一本本拿出来,又一本本放回去。翻着微微泛黄的书页——那是被雨水打湿过,又让太阳晒干的痕迹。 泛黄的不只是纸,还有属于这七百三十天的记忆…… 想起开学第一天,第一次见到韩老师和尹老师。他们耐心地讲引入课,带我们认识这两门全新的学科,放视频、翻课件,一点一点讲知识点。那时候觉得两年好长,每次准备期中期末考试,都在想:啊!到我中考那天,我一定很忙吧! 没想到,一眨眼就到了最后。 临考前那节课,韩老师还在认真画重点、预测考点,一笔一笔帮我在万维上勾背诵内容。尹老师坐在讲台边上,看着我们笑,也不说话,就是静静地看着。那个画面我现在还记得。 6月23号,小中考结束了。合上笔袋的时候,我知道,要和生物地理说再见了。可能真的很久不会再翻开它们。 “当时明月在,曾照彩云归。” 这些资料我会收好,但更想收好的是那些早读的清晨、自习课的夜晚,和两位老师站在讲台上的样子。 告别一门课很容易,告别一段被认真对待过的时光却不容易。不过,能把它们好好存放在心里,然后轻装往前走,也算不辜负这两年! —————————————— 📷回忆相册

link-l9gzhh92
lcrworld's blog 头像
lcrworld's blog

『生地回忆录』那两本书——和教过我的两个人

暑假第二天,我从纸箱里翻出攒了两年的生地资料。一本本拿起,又一本本放下,泛黄的纸页上是雨水和阳光留下的印记,也是这七百三十天走过的痕迹。从开学第一天的引入课,到临考最后一课韩老师勾画重点、尹老师坐在讲台边微笑的样子,一切历历在目。6月23日小中考落幕,合上笔袋的那一刻,我知道要和生物地理告别了。整理完资料,也整理完一段被认真对待过的时光。

link-l9gzhh92
楠南NanNan 头像
楠南NanNan

告别龟速!这款 20K+ Star 的开源神器,让 GitHub 快到飞起

针对国内开发者访问GitHub缓慢及Watt Toolkit在MacOS上需反复重置权限的痛点,本文推荐开源工具dev-sidecar。该工具采用本地代理与智能DNS优选技术,为开发者提供全方位加速。核心功能包括:实现GitHub网页、代码克隆、Release下载及头像全链路加速;解决Stack Overflow加载慢及验证码问题;支持npm镜像一键切换;具备请求拦截与多备用站点自动切换能力,保障高可用性。作为跨平台软件,它显著提升了开发效率,让网络访问从“龟速”变为“火箭”速度。

link-vkx7vwjz
楠南NanNan 头像
楠南NanNan

告别龟速!这款 20K+ Star 的开源神器,让 GitHub 快到飞起

针对国内开发者访问GitHub缓慢及Watt Toolkit在MacOS上需反复重置权限的痛点,本文推荐开源工具dev-sidecar。该工具采用本地代理与智能DNS优选技术,为开发者提供全方位加速。核心功能包括:实现GitHub网页、代码克隆、Release下载及头像全链路加速;解决Stack Overflow加载慢及验证码问题;支持npm镜像一键切换;具备请求拦截与多备用站点自动切换能力,保障高可用性。作为跨平台软件,它显著提升了开发效率,让网络访问从“龟速”变为“火箭”速度。

link-vkx7vwjz
TangShiMei的小空间 头像
TangShiMei的小空间

当我考完高数和大物后

考完大物的这一天,我跟小朱还有guancii提前去宁河的宿舍踩了个点,在那里用学校发的15元代金券吃了个晚饭。然后我们就在校园里面闲逛了一下,我们去了体育馆,教学楼,图书馆,最后回了宿舍,把空书包上就去坐班车回东丽了。只能够说,我们在东丽还是太幸福了,因为我们对宁河新校区的宿舍,很不满意啊啊啊!!

link-sr76i11a