- 博客(434)
- 收藏
- 关注
原创 【系统分析师-第二篇】
通过参加考试,训练学习能力,而非单纯以拿证为目的。1.在复习过程中,训练快速阅读能力、掌握三遍读书法、运用番茄工作法。2.从底层逻辑角度理解知识点,避免死记硬背。3.通过考试验证学习效果。
2025-04-03 20:03:48
92
原创 【实例方法一定能被覆盖(Override)吗?】
理解这些规则有助于写出更健壮的面向对象代码。Java 5+ 允许覆盖方法的返回类型是父类方法返回类型的。,但某些情况下会被限制。在 Java 中,实例方法(非。Java 要求覆盖方法的访问权限。(子类可以定义同名方法,但这是。满足以下条件时,实例方法。方法对子类不可见,因此。静态方法属于类级别,
2025-04-03 11:22:13
172
1
原创 【为什么静态方法可以调用静态变量,不能调用实例变量?为什么main方式的静态的?】
必须通过对象实例访问。就初始化,不依赖于任何对象实例。可以,因为实例方法默认持有。实例变量(非静态变量)属于。
2025-04-03 11:03:32
147
原创 【为什么基本数据类型不能存储在集合、泛型中?】
虽然有一定性能开销,但通过自动装箱和优化库(如。,基本类型和引用类型严格区分,避免混淆。设计的,后续版本为了兼容性没有改变。设计的,基本类型由于不是对象,必须通过。这主要与 Java 的。Java 1.0 的集合(如。如果对性能要求极高,可以使用。Java 的集合和泛型是为。Java 的集合类(如。中,而必须使用它们的。由于泛型在运行时只认。,而基本数据类型(如。,在运行时会被擦除(,所以无法直接存储。
2025-04-03 09:27:49
187
原创 【为什么Java中有基本数据类型、包装类型?两者的区别是什么?】
各有用途,它们的出现是为了解决不同场景下的需求。下面详细解释它们的区别以及为什么需要包装类型。这使得代码更简洁,但仍然需要注意性能问题(频繁装箱/拆箱可能影响效率)。在实际开发中,应根据需求选择合适的数据类型。频繁的装箱/拆箱(如循环中使用。,使得基本类型和包装类型可以。Java 的基本数据类型(Java 5 引入了。
2025-04-03 09:25:07
335
原创 【《人工智能:现代方法(第4版)》第一遍总结】
算法(f(n)=g(n)+h(n))、贪心最佳优先、加权A。第一章 人工智能概述与思想基础。第三章 对抗环境下的博弈与决策。第五章 约束满足问题(CSP)第七章 不确定知识与概率推理。第二章 问题求解与搜索基础。蒙特卡洛树搜索(MCTS)第四章 知识表示与逻辑推理。第九章 深度学习与前沿进展。随机博弈与部分可观测博弈。第六章 规划与自动推理。分层任务网络(HTN)第八章 机器学习基础。
2025-04-02 11:59:14
401
原创 【辩证地看问题,和讲逻辑之间有冲突吗? 关键字摘抄】
1、虽然科学中也有例外,但是科学研究本身的目的,就是尽可能地用规则把例外剔除出去,然后找到适用所有场合的一致性规律。2、虽然在生活中充满了感性,但是作为人,具有理性思维是非常必要的,甚至可以讲,人在大部分时间和场合下,先需要有理性思维。3、正是因为人的理性会有漏洞,我们才需要和别人讨论。
2025-04-01 19:35:49
179
原创 【可能性:如何从已有条件中分析一件事情是否会发生? 关键字摘抄】
1、并非两件事情有同时发生的可能性,就说明它们之间有相关性。2、如果存在必然性,一定有相关性。但是,有相关性不一定有必然性。3、存在逻辑上的可能性,不等于有相关性。
2025-04-01 19:30:12
253
原创 【CV/NLP/生成式AI】
如果需要某个领域的细分技术(如目标检测中的YOLO原理,或GPT的训练细节),可进一步探讨!让机器“看懂”图像和视频,理解视觉世界的语义信息。让机器理解、生成和处理人类语言(文本/语音)。让机器创造新内容(文本、图像、音频、视频等)。
2025-04-01 11:14:22
853
原创 【符号主义和连接主义的区别?】
符号主义和连接主义是人工智能的两大核心范式,它们在知识表示、学习方式和应用场景上存在根本性差异。为了结合两者的优势,当前研究趋势是。
2025-04-01 10:23:43
640
原创 【AI简史】
人工智能(AI)的发展经历了多个阶段,从早期的符号推理到现代的深度学习和大模型。:大数据 + GPU 计算 + 深度学习,AI 进入实用化阶段。AI 的发展仍在加速,未来十年可能迎来更颠覆性的变革。:基于规则和专家系统,但受限于计算能力和知识表示。:计算能力不足、数据匮乏,AI 研究资金减少。:以逻辑推理为主,依赖数学和符号计算。
2025-04-01 10:18:14
744
原创 【MVP 和 MVVM 相比 MVC 有哪些优化点?】
通过引入中间层(Presenter/ViewModel)和现代编程范式(数据绑定),解决传统 MVC 在复杂场景下的不足。
2025-04-01 09:47:37
679
原创 【推理条件:已知条件越多越有利吗? 关键字摘取】
1、当我们从所有的条件出发无法推出任何结果时,在逻辑上只有一个可能,就是给出的条件之间有矛盾。2、在进行推理时,如果条件不够多,就会产生很多可能的结果,不利于快速找到最满意的答案。如果条件给得太多,就可能自相矛盾,产生不了任何结果。3、世界上存在一种不需要前提条件的结论,那就是公理。
2025-03-31 20:02:03
133
原创 【简单地推理-如何正确使用三段论 关键字摘要】
1、直言三段论单纯从结论,并不能倒推出条件。2、对于选言三段论,我们通过选择否定大前提中的一个命题,来肯定剩下的一个。3、在假言三段论中,大前提的结论是小前提的条件,这是一种传递关系。
2025-03-31 19:51:09
180
原创 【三层架构有哪些?】
这些架构并非互斥,实际开发中可能混合使用(如 React + Redux ≈ MVI + Flux)。理解核心思想比死记硬背更重要。
2025-03-31 09:46:20
840
原创 【MVC、MVP、MVVM关系和区别】
(如 React + Redux ≈ MVVM,Flutter 类似 MVP)。理解核心思想比严格区分更重要。)是软件设计中用于分离关注点的经典模式,主要包括。这些架构并非完全独立,
2025-03-31 09:44:33
715
原创 【MVC简介-产生原因、演变历史、核心思想、组成部分、使用场景】
MVC(Model-View-Controller)模式诞生于20世纪70年代,由Trygve Reenskaug在施乐帕克研究中心(Xerox PARC)为Smalltalk语言设计,目的是解决图形用户界面(GUI)开发中代码混乱的问题。核心目标是将数据管理(Model)、界面展示(View)和用户交互逻辑(Controller)分离,提升代码的可维护性和复用性。
2025-03-31 09:33:21
380
原创 【第一遍系统分析师总结】
组织者:盖丽男,负责组织本次备战活动,包括整体的安排、协调和执行工作。导师:马总,作为导师和队员参与其中,负责把控学习的大方向以及关注学习过程中的小细节。
2025-03-31 08:56:24
404
原创 【对象图、类图、协作图是什么?有什么区别和联系?】
在实际开发中,类图用于架构设计,对象图用于调试状态,协作图用于分析交互流程!(另一种是序列图),用于表示。
2025-03-27 11:24:45
647
原创 【MVCC快照如何实现】
MVCC(Multi-Version Concurrency Control)是现代数据库实现事务隔离级别的核心技术,它通过数据多版本和快照机制来实现高效的并发控制。下面我将详细解析MVCC快照的实现机制。
2025-03-26 15:28:54
882
原创 【脏读、不可重复读、幻读区别】
幻读:通常需串行化(Serializable)隔离级别彻底避免,但部分数据库(如MySQL的RR)通过机制优化也可防止。理解这些区别有助于根据业务需求选择合理的事务隔离级别,平衡数据一致性与并发性能。脏读:通过读已提交(RC)及以上隔离级别避免。不可重复读:需可重复读(RR)及以上隔离级别。
2025-03-26 14:42:16
112
原创 【数据库事务隔离级别的实现原理是什么】
事务隔离级别的实现主要依赖于数据库系统的并发控制机制,包括和**多版本并发控制(MVCC)**两大核心技术。下面我将详细解析不同隔离级别的实现原理。
2025-03-26 14:20:20
611
原创 【数据库发展史】
数据库的发展历史可以追溯到20世纪50年代,随着计算机技术的进步和数据管理需求的演变,数据库系统经历了多个阶段的变革。未来,数据库将继续在实时分析、异构数据集成和智能化管理方向突破。数据库技术的发展始终围绕。
2025-03-25 20:18:00
956
原创 【如何发现对方的自相矛盾 关键字摘取】
1、如果发现对方有自相矛盾的地方,要么对方在有意误导我们,要么对方其实自己都没有想清楚,他们的承诺肯定也靠不住。2、一定要确认你们双方说的逻辑是一回事,避免双方的理解出现矛盾。3、我们在和别人签订合同时,必须建立在无条件承诺的基础上,也就是说,对方必须得履行承诺,没有任何附加前提。
2025-03-25 19:39:11
240
原创 【对齐:保证逻辑链条的一致性 关键字总结】
1、保持逻辑链条的一致,需要在表达上做到前后含义以及双方理解上的一致。2、保持逻辑链条的一致,在逻辑上要注意推理过程中命题的真值、逻辑关系要保持一致。3、当你发现正向推理的逻辑链条太长太复杂时,不妨试着用逆向思维进行推理。
2025-03-25 19:29:45
221
原创 【蕴含、等价关系:从正确的前提出发有多重要? 关键字摘取】
1、从蕴含关系的成立条件中我们可以得出一个重要的结论,即使前提错误,也不影响蕴含关系本身的成立。2、在进行论证之前,一定要确保自己的前提正确。3、可以通过解决相对简单的等价问题,间接解决原来的难题。
2025-03-25 19:19:44
179
原创 【什么是事件?事件有什么组成部分?事件流程是什么?使用事件的场景有什么?】
事件是事件驱动编程的核心概念,用于描述系统中发生的特定动作或状态变化。事件由事件源、事件类型、事件数据和事件监听器等部分组成,其流程包括触发、捕获、处理和冒泡等阶段。事件广泛应用于用户界面交互、网络通信、系统事件处理等场景,具有响应式设计、解耦和灵活性等优势。事件驱动编程(Event-Driven Programming)**的核心概念,程序通过监听和处理事件来响应外部或内部的变化。在计算机科学和软件开发中,**事件(Event)
2025-03-25 11:19:33
889
原创 【三八译码器】
三八译码器是一种简单但功能强大的数字逻辑电路,能够将3位二进制输入信号转换为8个输出信号中的一个有效信号。三八译码器(3-to-8 Decoder)是一种常见的数字逻辑电路,它能够将3位二进制输入信号转换为8个输出信号中的一个有效信号。例如,使用两个三八译码器和一个4-to-16译码器,或者通过添加使能信号(Enable Signal)来控制译码器的工作状态。从真值表可以看出,输入的3位二进制组合唯一确定一个输出信号为有效(高电平),其余输出信号为无效(低电平)。非门(NOT Gate)**组成。
2025-03-25 11:03:51
823
原创 【二、八、十、十六之间的进制转换】
使用除以16取余法,将十进制数不断除以16,记录余数,直到商为0,然后将余数倒序排列。由于16是2的4次方,所以可以将二进制数从右到左每四位一组,不足四位的左边补零,然后将每组转换为对应的十六进制数。由于8是2的3次方,所以可以将二进制数从右到左每三位一组,不足三位的左边补零,然后将每组转换为对应的八进制数。类似于二进制到十进制的转换,将八进制数的每一位与其对应的8的幂次方相乘,然后将所有结果相加。使用除以2取余法,将十进制数不断除以2,记录余数,直到商为0,然后将余数倒序排列。
2025-03-25 09:40:44
271
原创 【工具:怎样直观的表现逻辑?关键字摘取】
根据短裙理论,经济上涨会导致更多女生穿短裙,也就是穿短裙的情况包含了经济增长的情况,当然女生穿短裙可能还有其它的原因,比如天气热,它没有在经济上涨的原因当中,因此女生穿短裙的圆圈要更大些。同样,经济上涨也会导致股票上涨,另一方面,股票上涨可能还有别的原因,比如有人炒作,它没有被包括在经济上涨的圈子里,因此股票上涨的圈子也要更大。下面来介绍在逻辑学中,我们要用到的第二个工具——真值表。因此从这张图可以看出,你会找到女生喜欢穿短裙,同时股票也上涨的情况,但是并不是所有女生喜欢穿短裙的时候,股市都会上涨。
2025-03-24 19:26:50
319
原创 【与或非关系:如何建立语句之间的联系】
1、非运算会把一个命题的含义完全反过来,这样原来真值是真的命题就变成假的,真值是假的命题就变成真的了。2、在科学上我们要证实一个结论,需要让所有的例子都符合这个结论,但是要证伪它,只要找到一个反例就可以了。3、当人们说“或者”的时候,要特别注意,分清楚他们在逻辑上是指与关系、或关系,还是异或关系。
2025-03-24 19:18:21
241
原创 【spring对bean Request和Session的管理流程】
在 Spring 框架中,除了常见的和作用域外,还支持和作用域。这两种作用域主要用于 Web 应用程序中,分别表示 Bean 的生命周期与 HTTP 请求或会话绑定。以下是 Spring 对和。
2025-03-24 18:50:07
1044
原创 【Servlet 容器和 Spring 容器的关系】
通过这种分层设计,Spring 和 Servlet 容器可以各自发挥优势,共同构建高效的 Web 应用程序。在 Spring Boot 中,Servlet 容器和 Spring 容器的集成更加自动化。文件用于配置 Servlet 和 Spring 的集成。在传统的 Java Web 应用程序中,
2025-03-19 21:02:06
576
原创 【spring对bean Singleton和Prototype的管理流程】
在 Spring 框架中,决定了 Bean 的生命周期和创建方式。Spring 支持多种作用域,其中最常用的是和。
2025-03-19 20:33:01
810
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人