找回密码
 立即注册

推荐主题

优化反射性能的总结(下)
在前二篇博客中,我分别介绍了二种优化反射的方法: 1. Delegate:委托。 2. CodeDOM:动态代码生成。 这是二种截然不同的方法,性能的差距也很大。 今天的博客将着重比较它们的优缺点,以及给出它们的使用建议。 用Delegate优化反射的缺 ...
卒挪 前天 18:36
987 0 4
鸿蒙应用开发从入门到实战(九):ArkTS渲染控制
大家好,我是潘Sir,持续分享IT技术,帮你少走弯路。《鸿蒙应用开发从入门到项目实战》系列文章持续更新中,陆续更新AI+编程、企业级项目实战等原创内容、欢迎关注! ​ ArkTS拓展了TypeScript,可以结合ArkUI进行渲染控制,是的界面 ...
百里宵月 前天 18:36
908 0 3
Go工程选择开源分库分表中间件可用性测试
近期在寻找Go工程可以用的开源分库分表中间件,找了3个:ShardingSphere-Proxy,Kingshard,Gaea,下面给出测试过程和对比结果 ShardingSphere-Proxy https://github.com/apache/shardingsphere 有apache基金会支持,社区活跃, star 20. ...
杠氯 前天 18:36
108 0 1
缓存穿透的解决方式?—布隆过滤器
简要回答 缓存穿透(cache penetration)是用户访问的数据既不在缓存当中,也不在数据库中。出于容错的考虑,如果从底层数据库查询不到数据,则不写入缓存。这就导致每次请求都会到底层数据库进行查询,缓存也失去了意义。当高并发或有 ...
古修蟑 前天 18:36
1022 0 5
SpringBoot3整合Druid数据源的解决方案
druid-spring-boot-3-starter目前最新版本是1.2.20,虽然适配了SpringBoot3,但缺少自动装配的配置文件,会导致加载时报加载驱动异常。 解决方案 需要手动在resources目录下创建META-INF/spring/目录,并且在META-INF/spring/创建 org.s ...
史穹逊 前天 18:36
540 0 5
靠谱的程序员推荐阅读----->《阿里Java开发手册》【强制】
《阿里巴巴Java开发手册》编程规约->OOP规约 其中有一条,强制要求所有覆写方法添加 @Override 注解。 这是一项非常重要的编码规范。它主要有以下几个核心目的和好处: 来源:程序园用户自行投稿发布,如果侵权,请联系站长删除 免责 ...
语樊偿 前天 18:36
472 0 4
数据结构-哈希表
介绍 像线性数据结构在查找的时候,⼀般都是使⽤= 或者!= ,在折半查找或者其他范围查询的时候,可能会使⽤< 和> ,理想的时候,我们肯定希望不经过任何的⽐较,直接能定位到某个位置(存储位置),这种在数组中,可以通过索引取得元素。 ...
舒娅友 前天 18:36
53 0 1
Hacker传说之不能说的秘密(2)
说明1:对点击“推荐“的朋友表示感谢,博客园有没有可以看到是谁推荐的功能呢? 说明2:对所有的评论朋友表示感谢,即使是批评意见也很有价值。 说明3:是这个系列的第一篇,忍不住放入太多内容,导致重点不突出,等有时间把文章重构成2 ...
师佳思 前天 18:35
708 0 3
从零开始学习jQuery (三) 管理jQuery包装集
本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始学习jQue ...
荏牌 前天 18:35
766 0 1
干货分享!MCP 实现原理,小白也能看懂
不知道大家有没有发现?对于添加到 MCP 服务市场的成千上万个 MCP 服务(而且这个数字每天还在增加),我们可以不写一行代码,轻松实现调用,但背后的原因究竟是啥呢? MCP 虽然用起来很方便,但搞不懂背后的实现原理,总感觉这个知识点 ...
轩辕琳芳 前天 18:35
1043 0 5
【设计模式】遍历集合的艺术:深入探索迭代器模式的无限可能
概述 定义:提供一个对象来顺序访问聚合对象中的一系列数据,而不暴露聚合对象的内部表示。 结构 迭代器模式主要包含以下角色: [*]抽象聚合(Aggregate)角色:定义存储、添加、删除聚合元素以及创建迭代器对象的接口。 [*]具体聚合 ...
癖艺泣 前天 18:35
560 0 5
(原创)天气又转热了,我给她做了个智能小风扇
黄花深巷, 红叶低窗, 凄凉一片秋声。 豆雨声来, 中间夹带风声。 疏疏二十五点, 丽谯门、不锁更声。 故人远, 问谁摇玉佩, 檐底铃声。 彩角声吹月堕, 渐连营马动, 四起笳声。 闪烁邻灯, 灯前尚有砧声。 知他诉愁到晓, 碎哝哝、多 ...
格恳绌 前天 18:33
103 0 3
关于分布式锁原理的一些学习与思考-redis分布式锁,zookeeper分布式锁
  首先分布式锁和我们平常讲到的锁原理基本一样,目的就是确保,在多个线程并发时,只有一个线程在同一刻操作这个业务或者说方法、变量。 在一个进程中,也就是一个jvm 或者说应用中,我们很容易去处理控制,在jdk java.util 并发包中已 ...
郦湘云 前天 18:33
965 0 4
DeepSeek R1再进化:这次更新让它直接对标Claude 4
DeepSeek R1再进化:这次更新让它直接对标Claude 4 今天凌晨,AI圈又炸了。DeepSeek在没有任何官方预告的情况下,悄悄发布了R1模型的最新版本——R1-0528[1][6][7]。 说实话,这种"深夜放大招"的操作风格,已经成了DeepSeek的招牌动作了 ...
谭皎洁 前天 18:33
819 0 5
【ESP32】两种模拟 USB 鼠标的方法
上一篇水文中,老周给大伙伴们扯了关于 idf 中添加自定义 Arduino 组件的方案。这次咱们做一下 USB 鼠标玩玩。 很遗憾的是,老周无能,在 Arduino-esp32 组件依赖 TinyUSB 组件时无法进行编译,不管怎么配置都会找不到 tusb.h 文件;就算 ...
贼瘁 前天 18:33
105 0 6
Local Deep Research - AI驱动的深度研究助手
项目概述 Local Deep Research (LDR) 是一个AI研究助手,专注于执行深度、迭代的研究任务。核心功能包括: [*]复杂问题分解:将复杂查询拆分为聚焦的子查询 [*]多源并行搜索:同时搜索网络、学术论文和本地文档 [*]信息验证:跨来源验 ...
龙骋唧 前天 18:33
899 0 5
Python零基础从入门到精通详细教程1-注释
求几少 前天 18:33
77 0 3
软件架构生态化-多角色交付的探索实践
作者:京东零售 李春丽 作为一个技术架构师,不仅仅要紧跟行业技术趋势,还要结合研发团队现状及痛点,探索新的交付方案。在日常中,你是否遇到如下问题 “ 业务需求排期长研发是瓶颈;非研发角色感受不到研发技改提效的变化;引入ISV 团 ...
膏包 前天 18:31
303 0 3
实现 json path 来评估函数式解析器的损耗
目的 之前就考虑评估过 函数式解析器 在dotnet这些面向对象语言上有着一些损耗,虽然表意性很强,与ABNF范式结合使用,维护性大大提升 不过由于性能考虑(以及之前认为也或许没有太多机会实现解析器),就没打算继续深究 不过现实确实有 ...
那虻 前天 18:31
718 0 3
分布式应用服务的拆分
需求落地分布式应用服务 将需求转化为分布式应用服务的过程可以按照以下步骤进行: [*]理解需求:首先,你需要仔细阅读和理解业务需求。与相关的利益相关者(如业务分析师、产品经理等)进行沟通,确保你对需求的理解是准确的。 [*]设 ...
孜稞 前天 18:29
395 0 2

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则