- 博客(1299)
- 收藏
- 关注
原创 JAVA基础语法与Spring笔记
JAVA参考教程文档(是解释型的语言(.java文件 javac->.class文件 解释器->JVM虚拟机),GO是编译型的,PHP是解释型的。JAVA变量有枚举类型,PHP8 才开始支持枚举类型。重载(形参必须不同,方法名称可以一样)与重写(可不变,内部核心变) --- 多态性。多态存在的三个必要条件:继承,重写,父类引用指向子类对象:Parent p = new Child();PHP是没有重载的,不能有同名函数。多态的优点:1. 消除类型之间的耦合关系2. 可替换性。
2026-01-06 15:49:33
713
原创 面积的定义应该突出数学本质
如果问你什么是面积,你会怎么回答?"物体表面或封闭图形的大小就是它们的面积。"这个概念是不是感觉特别熟悉?教科书上是这么写的,我们也一直是这么教孩子们的。并没有感觉有什么不妥。今天读了张奠宙老师的《深入浅出,平易近人——怎样测量长度、面积和体积》一文,有了不一样的认识。张老师对长度、面积和体积进行了概念梳理,提出长度、面积和体积都是几何度量领域的概念,它们都具有“数”的基本属性,即找到一个合适的数对其数学属性进行描述,且它们皆具备“有限可加性”“运动不变性”和“正则性”三个基本特征。
2026-01-06 15:47:57
315
原创 mysql之锁(全局&表&行)
根据加锁的范围,MYSQL里面的锁大致分为全局锁、表级锁、行锁。全局锁:对整个数据库实例加锁。表级锁:一种是表锁,一种是元数据锁(meta data lock,MDL)。
2026-01-06 15:45:31
267
原创 Flink开发利器StreamX
Hadoop体系虽然在目前应用非常广泛,但架构繁琐、运维复杂度过高、版本升级困难,且由于部门原因,数据中台需求排期较长,我们急需探索敏捷性开发的数据平台模式。在,同时因为Doris具有 on MySQL 的odbc能力,所以又可以>对外部数据库资源进行整合,统一对外输出报表这里借用一下Doris官方的架构图遇到的问题在数据引擎上,我们确定使用和使用客户端模式做离线数据处理使用模式做实时任务流管理在这里,实际上有一些问题我们一直没有彻底解决。
2025-12-25 15:54:23
831
原创 高手如何深度学习?
如何深度学习:一是尽可能获取并亲自钻研一手知识。二是尽可能用自己的话把所学的知识写出来。——《认知觉醒》——周岭高手与普通人学习的差别在哪?高手学习有两个特点:一是尽量去获取第一手知识。所谓第一手知识,是指专业研究成果、行业学术文章、行业研究数据报告等。第一手知识,是其他知识的源头。借鉴第一手知识而写成的书籍或演讲报告等,是第二手知识。第三手知识,是在第二类知识的基础上写出来的文章。比如新媒体的各种文章等。第二手知识和第三手知识,有引用者的理解和解释。
2025-12-25 15:45:16
299
原创 “PatMax RedLineTM图案”工具
当勾选“忽略极性”复选框时,如果检测到的图像具有反色特征(例如,与模型图像中的白色/黑色相对,即黑色/白色),则该图案将被归类为与模型图像匹配。例如,想要训练图10-8中的油壶图像(只有确保模型区域处于搜索区域内,才能搜索到需要训练的模型),则在“训练图像”选项卡中出现的图像如图10-9所示。若将此参数设置得较低,则将产生大量相似度较低(模型图像和搜索图像之间)的结果,作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。
2025-12-25 15:44:26
906
原创 《计算机与人脑》:神经脉冲的本质
在学习本章之前,我也有个念头。不同于计算机部分,那是冯诺依曼基于当时的计算机技术现状总结而来的,顶多只是有时代的局限性(受限于技术本身),但有关人脑的部分,由于当时的医学、生物学等的探索的有限性,有些知识未必就是正确的。我在看到第一段时,就验证了这一点。冯诺依曼说:神经细胞包括一个细胞体,从它那儿,还直接或间接地引出一个或多个分支。每一个分支,叫做细胞的轴突。但是不对,每一个神经细胞不是只有一个轴突吗?至少我看到的神经细胞图片是这样的(如上一章的图)?
2025-12-25 15:41:50
421
原创 将流对象重新封装成一个List集合
/ 获取公共类的测试数据// 获取集合流对象// 将所有男员工过滤出来stream = stream.filter(people -> "男".equals(people.getSex()));// 跳过前两位// 将流对象重新封装成一个List集合for (Employee emp : result) { // 遍历结果集// 输出员工对象信息。
2025-12-25 15:40:57
364
原创 遍历并输出Map集合中的key值
遍历并输出Map集合中的key值,这个可是不简单。看起来确实稍微好一点,但是实际上自己敲出来,就错误百出了。。// 创建Map集合对象map.put("ISBN-978654", "Java从入门到精通");// 向Map集合中添加元素map.put("ISBN-978361", "Android从入门到精通");map.put("ISBN-978893", "21天学Android");map.put("ISBN-978756", "21天学Java");
2025-12-25 15:36:45
673
原创 跟着Nature Plants学作图:R语言ggplot2画分组折线图和置信区间
这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。这里最终的结果和论文中的图还是有些差异的,因为我没有看到论文中用的是置信区间作为数据范围还是其他,我这里选择的是置信区间,然后对数值进行了加减1。作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。
2025-12-25 15:35:46
714
原创 MBR与GPT分区的区别-3数据恢复
今天我们来聊聊-MBR 与 GPT:恢复MBR 将所有分区和引导数据存储在一起。这对于冗余来说是可怕的,因为任何数据损坏都可能是灾难性的。如果任何数据被 MBR 损坏,您很可能只会在系统无法启动时发现。从 MBR 恢复是可能的,但并不总是成功的。GPT 更胜一筹,因为它在表头的开头和结尾处跨多个分区存储启动数据的副本。如果一个分区损坏,它可以使用其他分区进行恢复。此外,GPT 有错误检测代码,可以在启动时评估分区表并查看它们是否有任何问题。如果检测到错误,GPT 可以尝试自行修复。
2025-12-23 16:21:43
231
原创 1.《机器学习实战》:一本令人又爱又恨的“实战”书
机器学习实战》,我翻过两遍,每一次都没能读完。为什么呢?先说说好的一面。《机器学习实战》里面讲到了诸多的机器学习算法。虽说现在深度学习、强化学习等等的算法大行其道,但机器学习算法如线性回归、决策树等等,都仍然有其应用价值。这是因为:1)深度学习对于运行的机器要求很高,在没有GPU的情况下,只要层数一多,就会耗费大量的时间,训练过程过长,投入资源较多;
2025-12-23 16:20:58
1075
原创 Flink开发利器StreamX
Hadoop体系虽然在目前应用非常广泛,但架构繁琐、运维复杂度过高、版本升级困难,且由于部门原因,数据中台需求排期较长,我们急需探索敏捷性开发的数据平台模式。在,同时因为Doris具有 on MySQL 的odbc能力,所以又可以>对外部数据库资源进行整合,统一对外输出报表这里借用一下Doris官方的架构图遇到的问题在数据引擎上,我们确定使用和使用客户端模式做离线数据处理使用模式做实时任务流管理在这里,实际上有一些问题我们一直没有彻底解决。
2025-12-23 16:19:51
974
原创 R语言ggplot2作图好看的配色备选
配色来源于论文里面图的颜色看起来非常舒服,摘下来作为自己数据可视化作图的备选项第一个图image.png八个配色image.png第二个图image.png四个颜色image.png第三个图image.png六个颜色image.png第四个图image.png8个颜色这个可能和第一个有重叠image.pngimage.png。
2025-12-23 16:17:01
263
原创 跟着Nature Metabolism学作图:R语言ggplot2水平堆积柱形图并添加同组连线
我已将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。
2025-12-23 16:14:48
606
原创 深度拆解 Claude 的 Agent 架构:MCP + PTC、Skills 与 Subagents 的三维协同
Anthropic 这家“AI 后期之秀”擅长在 Agent 工程领域“整活”。(技能)与,并在自身的Claude开发平台落地支持。虽然目前 Skills 、PTC主要在 Claude 生态中可用,但从它们的设计理念来看,不排除未来会成为各大Agent框架的“标配”。三者的定位、联系与应用,相信可以拓展你构建Agent系统的思维方式。本文内容:MCP+PTC:会“连招”的Agent工具箱Skills:给Agent配备的“知识胶囊”Subagents:“分而治之”的Agent架构联系、区别与协同。
2025-12-22 16:46:05
442
原创 模糊的记忆——脑的本质
这部分是以进化论为前提的,如果你不相信进化论,信服力可能会打折扣。但是,为了了解本章的内容,信不信的问题暂且搁置。因为人脑有很多与维持生命没有直接关系的高级能力,这些能力会掩盖脑的本质,为了研究脑的本质,本章研究了动物脑,动物脑的大部分能力与维持生命有直接关系。这里研究的是狗脑。狗是一种非常聪明的动物,可以学会很多复杂的指令。通过研究狗脑可以探索脑的本质。下面的实验使用美食来激励狗子。实验是这样的:狗子面前有一台电视机,用来显示画面,下面有一个按钮,用来提供美食。
2025-12-22 14:32:47
974
原创 跟着Nature Communication学作图:R语言ggplot2话点线图展示基因表达量的范围
我已将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。论文里提供了大部分图的数据和代码,很好的学习材料,感兴趣的同学可以找来参考,今天的推文重复一下论文中的Figure3b。
2025-12-22 14:30:05
612
原创 基础知识与AI的关系
提示词:你是一个大学教授,面对AI的崛起,基础知识是否还重要,应该如何更高效学习基础知识,基础知识对创新有何帮助。请以大学教授的身份,具体回答每个问题,并举例说明!回答:作为一名大学教授,我认为基础知识在AI的崛起中仍然非常重要。虽然AI技术在不断发展,但是它的基础仍然是数学、计算机科学、统计学等学科的基础知识。如果没有这些基础知识,就很难理解AI技术的本质和原理,更难以进行创新和应用。那么如何更高效地学习基础知识呢?我认为有以下几点建议:1.建立扎实的基础知识体系。
2025-12-22 14:28:51
548
原创 344.【结构化开发方法】系统分析
系统分析是一种问题求解技术,它将一个系统分解成各个组成部分,目的是研究各个部分如何工作、交互,以实现其系统目标。系统分析的目的是为项目团队提供对触发项目的问题和需求的更全面的理解,因此强调业务问题方面,而非技术或实现方面。系统分析阶段要求和系统用户一起工作,一遍清楚地定义新系统的业务需求和预期。系统分析侧重于从业务全过程的角度进行分析,主要内容有;;等。
2025-12-22 14:28:19
493
原创 Redis拓展 - 实现定时消息通知
我已将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。
2025-12-22 14:21:30
214
原创 【WDL】8. 实践:本地/集群运行
WDL可以使用本地、集群、云端三种模式来跑流程,本地运行是不需要服务器后台配置文件,而另外两种需要配置文件。
2025-12-22 14:19:45
792
原创 调用format方法,格式化时间,转换为指定方法
/ 当前时间// 创建SimpleDateFormat对象,指定目标格式SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy年MM月dd日");// 调用format方法,格式化时间,转换为指定方法System.out.println("今天是" + today);// 输出当前日期// 获取自1970年1月1日至当前时间所经过的毫秒数。
2025-12-22 14:18:30
776
原创 跟着Nature Ecology&Evolution学作图:R语言ggmsa包展示多序列比对结果
这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。上面的代码是写了一个简单的循环,做了四个数据的图,我试着做其中一个图,但是遇到了报错。论文中的图做的都非常好看,而且提供数据和代码,我们可以找来学习。
2025-12-19 15:44:07
520
原创 数据仓库(13)大数据数仓经典最值得阅读书籍推荐
从事数仓工作,在工作学习过程也看了很多数据仓库方面的数据,此处整理了数仓中经典的,或者值得阅读的书籍,推荐给大家一下,希望能帮助到大家。
2025-12-19 15:42:06
811
原创 跟着Nature学作图:R语言ggplot2堆积柱形图完整示例
这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。今天的推文学习一下推文中的Figure 1a的堆积柱形图,没有找到论文中的作图代码,但是找到了原始数据集,有了原始数据集就可以自己写代码来做这个图。作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。
2025-12-19 15:40:02
459
原创 浅谈Flink批模式Adaptive Hash Join
随着Flink流批一体能力的迅速发展以及Flink SQL易用性的提升,越来越多的厂商开始将Flink作为离线批处理引擎使用。在我们使用Flink进行大规模join操作时,也许会发生如下的异常,导致任务失败:字面意思即为Hash Join的递归次数超出限制。Flink批模式下的join算法有两种,即Hybrid Hash Join和Sort-Merge Join。顾名思义,Hybrid Hash Join就是Simple Hash Join和Grace Hash Join两种算法的结合(关于它们,看官
2025-12-19 15:36:48
986
原创 按照员工部门进行分级1
/ 获取公共类的测试数据// 获取集合流对象// 分组规则方法,按照员工部门进行分级// 按照部门分成若干List集合,集合中保存员工对象,返回成Map// 获取Map的中的所有部门名称for (String deptName : keySet) { // 遍历部门名称集合// 输出部门名称System.out.println("【" + deptName + "】 部门的员工列表如下:");// 获取部门名称对应的员工集合。
2025-12-19 15:33:15
872
原创 java的故事
Java 的故事可以追溯到上世纪90年代初,当时 Sun Microsystems 公司的一支团队开始设计一种新的计算机编程语言。这个团队的领导者是詹姆斯·高斯林(James Gosling),他的团队在1991年开始着手研发这种新语言,最初称之为 Oak(橡树)。Oak 最初的设计目标是用于嵌入式系统的开发,但随着互联网的迅猛发展,Oak 的使用场景逐渐扩展到了 Web 应用开发领域。为了更好地适应这个新的应用场景,Oak 的设计团队对其进行了大幅度的修改和完善,最终于1995年发布了 Java 语言。
2025-12-19 15:31:17
293
原创 SpringBoot集成onlyoffice实现word文档编辑保存
onlyoffice为一款开源的office在线编辑组件,提供word/excel/ppt编辑保存操作。
2025-12-19 15:30:17
731
原创 DDD碎片记录 01.落地到数据库设计
这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。分析系统的业务实体,在领域模型分析中采用类图的形式,每个类可以通过其属性来表述数据结构,又可以通过添加方法来描述对数据结构的处理。因此在领域模型的设计过程中,即完成了对数据结构的梳理,也确定了系统对这些数据结构的处理。多对多关系典型案例:用户角色权限。
2025-12-18 16:17:48
314
原创 hdWGCNA:单细胞WGCNA分析方法
该表由三列组成:gene_name: 存储基因的符号或 ID,module: 存储基因的模块分配,color: 存储每个模块的颜色映射,用于许多下游绘图步骤。简而言之,模块特征基因是通过对包含每个模块的基因表达矩阵的子集执行主成分分析 (PCA) 来计算的。WGCNA 和 hdWGCNA 的一般要求是选择无标度拓扑模型拟合大于或等于 0.8 的最低软阈值,因此在这种情况下,我们选择9为软阈值。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。
2025-12-18 16:09:50
1022
原创 ChatGPT 背后的数学
ChatGPT是由OpenAI开发的语言模型,它使用深度学习在自然语言中生成类似人类的响应。它基于转换器架构,并在大量文本数据语料库上进行训练,以生成连贯且有意义的答案。ChatGPT 背后的数学很复杂,涉及几种深度学习技术。image.png。
2025-12-18 16:03:07
830
原创 Docker(单机Kafka安装)
我已将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。停止kafka容器和重启。
2025-12-18 16:01:30
634
原创 复现《nature communications》散点小提琴图+蜜蜂图
今天我们学做一下NC文章的小提琴图,有小提琴图,也有散点,其实看过之前系列文章的人如果能够联想,可以想到这个的结合。只不过这篇文章的图有个特点是散点分布和小提琴图形状一致,在画散点的时候利用geom_quasirandom 代替geom_jitter即可。image.pngimage.png原文提供了原始作图数据,可去官网下载。作图:读入数据image.png结果基本是一致的,不同之处在于误差线,我是按照mean±sd,和原文有出入。
2025-12-17 15:47:48
290
原创 机器学习遇到单细胞组学:Perturbation Modeling
从上述任务来看,预测扰动模型的建立就是为了捕获生物相关性,让模型去预测一些未知事件,从而减少药物开发时的费用,如果模型捕获基因干扰因素影响的特征,那么这些模型就能对病人对药物的敏感性做出解释和预测,目前通过单细胞转录组、基因组测序的方法就提供了重要的数据来源,为不同的扰动建模提供了数据支持。随着数据的大量积累,
2025-12-17 15:46:08
871
原创 【5分钟背八股】2PC和3PC的区别是什么?
3pc比2pc多了一个can commit阶段,减少了不必要的资源浪费。因为2pc在第一阶段会占用资源,而3pc在这个阶段不占用资源,只是校验一下sql,如果不能执行,就直接返回,减少了资源占用。协调者超时: can commit,pre commit中,如果收不到参与者的反馈,则协调者向参与者发送中断指令。参与者超时: pre commit阶段,参与者进行中断;同时在协调者和参与者中都引入超时机制。2pc:只有协调者有超时机制,超时后,发送回滚指令。3pc:协调者和参与者都有超时机制。
2025-12-17 15:32:49
292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅