哥的时代_社区达人页

个人头像照片
哥的时代

CSDN优质博主,华为云云享专家,曾获多个奖项,JAVA后端开发工程师。

暂无精选文章
暂无更多信息

2024年01月

  • 01.09 09:46:31
    发表了文章 2024-01-09 09:46:31

    Mybatis之分页插件

    【1月更文挑战第5天】 一、分页插件使用步骤 1、添加依赖 2、配置分页插件 二、分页插件的使用 1、开启分页功能 2、分页相关数据 方法一:直接输出 方法二使用PageInfo 常用数据:
  • 01.08 11:16:26
    发表了文章 2024-01-08 11:16:26

    MyBatis之逆向工程

    【1月更文挑战第4天】 正向工程:先创建Java实体类,由框架负责根据实体类生成数据库表。Hibernate是支持正向工程的 逆向工程:先创建数据库表,由框架负责根据数据库表,反向生成如下资源: Java实体类 Mapper接口 Mapper映射文件
  • 01.08 11:13:03
    发表了文章 2024-01-08 11:13:03

    Mybatis之缓存

    【1月更文挑战第4天】 一、MyBatis的一级缓存 二、MyBatis的二级缓存 三、二级缓存的相关配置 四、MyBatis缓存查询的顺序 五、整合第三方缓存EHCache 1、添加依赖 2、各个jar包的功能 3、创建EHCache的配置文件ehcache.xml 4、设置二级缓存的类型 5、加入logback日志 6、EHCache配置文件说明
  • 01.08 11:09:09
    发表了文章 2024-01-08 11:09:09

    Mybatis之动态SQL

    【1月更文挑战第4天】Mybatis框架的动态SQL技术是一种根据特定条件动态拼装SQL语句的功能,它存在的意义是为了解决拼接SQL语句字符串时的痛点问题
  • 01.07 10:22:33
    发表了文章 2024-01-07 10:22:33

    Mybatis之自定义映射resultMap

    【1月更文挑战第3天】 一、resultMap处理字段和属性的映射关系 二、多对一映射处理 1、级联方式处理映射关系 2、使用association处理映射关系 3、分步查询 1. 查询员工信息 2. 查询部门信息 三、一对多映射处理 1、collection 2、分步查询 3. 查询部门信息 4. 根据部门id查询部门中的所有员工 四、延迟加载
  • 01.07 10:17:56
    发表了文章 2024-01-07 10:17:56

    Mybatis之Mybatis的各种查询功能和特殊SQL的执行

    【1月更文挑战第3天】 一、MyBatis的各种查询功能 1、查询一个实体类对象 2、查询一个List集合 3、查询单个数据 4、查询一条数据为map集合 5、查询多条数据为map集合 1、方法一 2、方法二 二、特殊SQL的执行 1、模糊查询 2、批量删除 3、动态设置表名 4、添加功能获取自增的主键
  • 01.07 10:12:29
    发表了文章 2024-01-07 10:12:29

    Mybatis之核心配置文件详解、默认类型别名、Mybatis获取参数值的两种方式

    【1月更文挑战第3天】 一、核心配置文件详解 二、默认的类型别名 三、MyBatis的增删改查 四、MyBatis获取参数值的两种方式 1、单个字面量类型的参数 2、多个字面量类型的参数 3、map集合类型的参数 4、实体类类型的参数 5、使用@Param标识参数
  • 01.07 10:01:41
    回答了问题 2024-01-07 10:01:41
  • 01.07 10:00:02
    回答了问题 2024-01-07 10:00:02
  • 01.07 09:59:03
    回答了问题 2024-01-07 09:59:03
  • 01.07 09:56:17
    回答了问题 2024-01-07 09:56:17
  • 01.07 09:55:00
    回答了问题 2024-01-07 09:55:00
  • 01.06 10:06:17
    发表了文章 2024-01-06 10:06:17

    Mybatis之Mybatis简介、搭建Mybatis相关步骤(开发环境、maven、核心配置文件、mapper接口、映射文件、junit测试、log4j日志)

    【1月更文挑战第2天】 MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation迁移到了Google Code。随着开发团队转投Google Code旗下,iBatis3.x正式更名为MyBatis。代码于2013年11月迁移到Github iBatis一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBatis提供的持久层框架包括SQL Maps和Data Access Objects(DAO)
  • 01.06 10:03:04
    发表了文章 2024-01-06 10:03:04

    Mybatis之简介、使用操作(安装、XML、SqlSession、映射的SQL语句、命名空间、作用域和生命周期)

    【1月更文挑战第2天】 MyBatis 是一款优秀的持久层框架 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程 MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 实体类 【Plain Old Java Objects,普通的 Java对象】映射成数据库中的记录。
  • 01.06 09:57:23
    发表了文章 2024-01-06 09:57:23

    Python之内置函数和模块

    【1月更文挑战第2天】 一、内置函数 1.1、什么是内置函数? 1.2、常用的内置函数 1.2.1、数学类型内置函数 1.2.2、类型转换内置函数 二、模块 2.1、模块的概念 2.2、模块的使用 2.2.1、import导入:import 包名.模块名[as 别名] 2.2.2、from...import导入:from 包名 import 模块名 或 from 模块名 import 工具名
  • 01.05 11:25:53
    回答了问题 2024-01-05 11:25:53
  • 01.05 11:23:40
    回答了问题 2024-01-05 11:23:40
  • 01.05 11:13:29
    发表了文章 2024-01-05 11:13:29

    Python之变量命名、运算符和面向对象

    【1月更文挑战第1天】 1、注释 注释分为单行注释和多行注释两种,单行注释用#表示,多行注释用(三个双引号"“”“”")或‘(三个单引号’‘’‘’')表示。如下所示:
  • 01.05 11:10:43
    发表了文章 2024-01-05 11:10:43

    Python之基础语法和六大数据类型

    【1月更文挑战第1天】 2、标识符 3、行与缩进和多行语句 4、print输出语句 5、关键字 6、import和from...import的语法 二、数据类型 1、Number(数字) 1.1、三种数据类型: 1.2、数字类型转换: 1.3、常用数学函数: 1.4、随机数函数 2、String(字符串) 2.1、常用字符串运算符 3、Tuple(元组) 3.1、 常用运算符 4、List(列表) 4.1、修改列表 4.2、 嵌套列表 4.3、常用运算符 4.4、常用方法 5、Dictionary(字典) 5.1、访问字典的值 5.2、 修改字典 6、Set(集合) 6.1、两种创建格式
  • 01.05 10:55:54
    发表了文章 2024-01-05 10:55:54

    算法设计与分析(贪心法)

    【1月更文挑战第1天】在分析问题是否具有最优子结构性质时,通常先设出问题的最优解,给出子问题的解一定是最优的结论。证明思路是:设原问题的最优解导出子问题的解不是最优的,然后在这个假设下可以构造出比原问题的最优解更好的解,从而导致矛盾。(一个问题能够分解成各个子问题来解决,通过各个子问题的最优解能递推到原问题的最优解,此时原问题的最优解一定包含各个子问题的最优解,这是能够采用贪心法来求解问题的关键)贪心选择性质是指所求问题的整体最优解可以通过一系列局部最优的选择获得,即通过一系列的逐步局部最优选择使得最终的选择方案是全局最优的。
  • 发表了文章 2024-01-26

    MongoDB之索引和聚合

  • 发表了文章 2024-01-24

    SpringMVC之注解配置SpringMVC

  • 发表了文章 2024-01-24

    SpringMVC之拦截器和异常处理器

  • 发表了文章 2024-01-24

    SpringMVC之文件上传和下载

  • 发表了文章 2024-01-23

    SpringMVC之HttpMessageConverter

  • 发表了文章 2024-01-23

    SpringMVC之视图和RESTful

  • 发表了文章 2024-01-23

    SpringMVC之@RequestMapping详解

  • 发表了文章 2024-01-22

    SpringMVC之获取请求参数和域对象共享数据

  • 发表了文章 2024-01-22

    SpringMVC之初识SpringMVC和项目创建

  • 发表了文章 2024-01-22

    Spring之提前编译:AOT

  • 发表了文章 2024-01-21

    Spring之数据校验:Validation

  • 发表了文章 2024-01-21

    Spring之国际化:i18n

  • 发表了文章 2024-01-21

    spring之资源操作:Resources

  • 发表了文章 2024-01-20

    Spring之事务(2)

  • 发表了文章 2024-01-20

    Spring之事务(1)

  • 发表了文章 2024-01-20

    spring之单元测试:JUnit

  • 发表了文章 2024-01-19

    spring之面向切面:AOP(2)

  • 发表了文章 2024-01-19

    spring之面向切面:AOP(1)

  • 发表了文章 2024-01-19

    Spring之手写IoC

  • 发表了文章 2024-01-18

    spring之基于注解管理Bean

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2024-01-31

    如何看黄铭钧院士点赞PolarDB,称「云数据库正进入2.0时代,AI与云数据库深度结合大有可为」?

    技术实力提升:
    中国数据库产业的突破意味着技术实力的显著提升,包括数据库管理系统(DBMS)的核心技术、数据存储和处理技术、分布式数据库系统等方面的创新。这有助于提高中国在全球科技领域的竞争力。

    自主创新和知识产权:
    通过在数据库领域的突破,中国企业和研究机构能够积累更多的自主创新经验,拥有更多的知识产权。这对于构建自主可控的信息基础设施,保护国家核心技术具有重要意义。

    推动数字化转型:
    数据库是数字化时代的基础设施之一,其性能和稳定性直接影响着企业和社会的数字化转型。中国数据库产业的突破有助于推动各行各业的数字化发展,提升数据管理和分析的水平。

    支持大数据和人工智能:
    大数据和人工智能应用需要强大而高效的数据库支持。中国数据库产业的突破将有助于满足不断增长的数据需求,为大数据和人工智能应用提供更可靠的基础设施。

    提高信息安全水平:
    数据库是信息存储和管理的核心,因此数据库产业的提升也涉及到信息安全。通过自主创新和技术突破,中国可以加强数据库系统的安全性,防范数据泄露和网络攻击。

    国际合作与标准制定:
    中国在数据库领域的强大实力有助于国际间的技术合作和标准制定。这有助于中国在全球数据库标准和规范的制定中发挥更大的作用,促进国际数据库产业的共同发展。

    促进产业链发展:
    数据库产业的突破将推动整个产业链的发展,包括硬件设备、数据库软件、数据管理服务等。这有助于形成完整的产业生态系统,促进相关行业的协同发展。

    提升国家软实力:
    具备先进的数据库技术和产业实力有助于提升国家的软实力。数据库是信息社会的基石,具备强大的数据库技术能力将有助于塑造国家在信息科技领域的形象。

    踩0 评论0
  • 回答了问题 2024-01-16

    你以为的Bug VS 实际的Bug

    这就很多了,比如以为是配置文件问题,谁知是注解问题,还有就是镜像搭建问题,当我重新搭建Ubuntu系统的时候,有时VScode打不开,要配置虚拟机,但是window虚拟机的的分片没法切分,是固定,这就解决不了了,只能换Ubuntu系统版本,很离谱

    踩0 评论0
  • 回答了问题 2024-01-07

    年度编程语言将花落谁家?

    你预测年度最受欢迎的编程语言会是什么?
    我认为应该是Rust,rust现在的生态虽然不是很完善,但也在突飞猛进中,属实不错

    踩0 评论0
  • 回答了问题 2024-01-07

    年度福利 | 你的2023关键词是▁▁?

    我的2023年度关键词是:奋斗,充实

    踩0 评论0
  • 回答了问题 2024-01-07

    独立开发者,怎么更好使用计算巢把软件SaaS化?

    我认为软件SaaS化管理平台应该具备以下功能:

    1、用户管理:提供用户注册、登录、身份验证和权限管理等功能,确保安全可控的用户访问和管理。

    2、组织管理:支持创建和管理多个组织,以便不同企业或团队能够共享和协作使用平台。

    3、订阅和计费管理:处理用户的订阅信息,支持不同的订阅计划和付款方式,提供灵活的计费管理功能。

    4、应用管理:允许用户在平台上部署和管理各种SaaS应用程序,包括项目管理、客户关系管理、人力资源管理等不同领域的应用。

    5、数据管理:提供数据存储和管理功能,包括数据备份、恢复、迁移等,以保护用户数据的安全和可用性。

    6、集成和扩展:支持与其他第三方应用和服务的集成,以便用户可以在一个统一的界面中管理各种不同的工具和系统。

    7、安全和隐私:提供数据加密、身份认证、访问控制等安全机制,保护用户数据的安全和隐私。

    8、监控和报告:提供实时的性能监控和报告功能,帮助用户了解系统的运行状况和性能指标。

    9、自定义配置:允许用户根据自己的需求进行个性化设置和配置,以满足不同用户的特定要求。

    用户支持:提供多种形式的用户支持,包括在线帮助文档、社区论坛、在线聊天支持等,以保证用户能够及时解决问题和获得帮助。

    踩0 评论0
  • 回答了问题 2024-01-07

    最值得开发者关注的数据库技术与创新有哪些?

    对于未来数据库的演进有哪些思考?
    1、更加智能化的自我管理能力。未来数据库有望进一步融合AI技术,能够智能化地检测和诊断问题,以及在运行时自动做出调整和优化。例如,数据库可以预测未来负载,从而开辟新的节点以支持高吞吐量的工作负载。

    2、更加云化的部署模式。随着云计算技术的普及,越来越多的企业开始使用云服务来托管和管理自己的数据库。未来数据库将进一步云化,支持更灵活、可扩展和高可用的部署模式。

    3、更加大规模的数据处理能力。随着数据增长速度的加快,未来数据库将转向更加大规模的数据处理能力,可以存储和处理更多的数据量。数据库还需要支持分布式计算和大数据分析框架,以帮助企业快速获取有价值的信息。

    4、更加重视数据安全和隐私保护。随着数据泄露和恶意攻击的频繁发生,未来数据库必将更加重视数据的安全和隐私保护。数据库需要支持更加复杂的身份验证、访问控制和数据加密机制,以保护数据的安全和隐私。

    踩0 评论0
  • 回答了问题 2024-01-07

    云时代下,开发者需要什么样的数据库?

    我认为DBA(数据库管理员)的角色在某种程度上可能会受到AI技术的影响,但不太可能完全被取代。

    AI技术在数据库管理领域的发展已经取得了一些成果,可以自动化执行一些常见的数据库管理任务,例如备份和恢复、性能优化、查询优化等。这些自动化功能可以提高效率并减少错误,从而减轻DBA的工作负担。

    然而,DBA的角色不仅仅是执行常规的数据库管理任务。他们还负责数据库设计、架构规划、安全性管理、数据质量保障等任务,这些都需要人工智能目前无法完全替代的人类判断和专业知识。

    此外,DBA还需要与业务团队合作,理解业务需求并根据需要进行调整和优化数据库。这种在业务上的理解和沟通能力是AI无法取代的。

    踩0 评论0
  • 回答了问题 2024-01-05

    寻根溯源,你有哪些优化和排查性能异常的SQL秘籍?

    定期维护数据库:执行数据库维护任务,如定期更新统计信息、清理不再使用的索引或表、压缩表等,以保持数据库的性能和健康状况。
    除了慢查询,还有其他的 SQL 性能异常,如死锁、临时表过多、高并发等情况。针对这些异常,解决方法会因具体情况而异,可以结合数据库监控工具、性能调优工具以及运维经验来进行分析和解决。

    踩0 评论0
  • 回答了问题 2024-01-05

    如何制定科学有效的需求流程规范?

    确定项目目标:明确项目的目标和愿景,并将其纳入需求流程规范中。这有助于确保需求的准确性和一致性。

    形成跨职能团队:组建一个跨职能团队,包括项目经理、业务分析师、开发人员和测试人员等。这样的团队可以确保从不同角度考虑需求,并减少误解和沟通障碍。

    需求收集和分析:采用多种方法和工具,如访谈、问卷调查、用户故事和用例分析等,收集和分析需求。这有助于理解用户需求、业务流程和系统功能。

    确定需求优先级:根据项目目标和业务价值,为每个需求设置优先级。这有助于团队在资源受限的情况下决定哪些需求是最重要和最紧迫的。

    编写详细和清晰的需求文档:需求文档应该包含清晰、一致和可衡量的需求描述,包括功能需求、非功能需求和技术约束等。这有助于避免模糊和歧义,并提供给开发人员和测试人员准确的指导。

    进行需求审查和验证:在需求文档编写完成后,组织一次需求审查会议,邀请项目团队成员和关键利益相关者参与。这有助于发现和解决潜在问题和矛盾之处。

    需求变更管理:建立一个变更管理过程,以跟踪和记录需求的变更请求,并评估其对项目进度、成本和可行性的影响。这有助于确保需求的稳定性和一致性。

    持续沟通和反馈:建立一个有效的沟通渠道,以便团队成员和利益相关者定期交流需求的进展和变化情况。收集和反馈用户的意见和建议,以不断改进需求流程规范。

    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息