摘要:
试题一(共25分) 阅读以下关于软件系统分析与建模的叙述,在答题纸上回答问题1至问题3。 某软件公司拟开发一套博客系统,要求能够向用户提供一个便捷发布自已心得,及时有效的与他人进行交流的平台。新用户发布个人博客之前,需要创建一个新的博客账户,以下为新用户注册的操作行为: (a) 向系统请求创建一个新 阅读全文
摘要:
程序员写代码需要精益求精,具备工匠精神(反复思考,打磨)。汲取百家之长,各种精华,融会贯通,才能独创黯然销魂掌。 写代码可不是伸手就来的,每个开发人员都有自己的理解。就像武学界的武功一样,讲究招招式式,每门功夫都需要一个名字,想要编写出优质的代码,首先要学会以下十八招式: 第一招:养成一个好习惯 一 阅读全文
摘要:
1.出现问题 错误如下: SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/D:/Users/FFprincess/.m2/repository/ch/qos/logback/ 阅读全文
摘要:
物理删除存在的问题: 1.历史数据关联不到删除的记录了。 假如A关联了B,如果物理删除了表记录B,那么A关联B的就会查询不到B的信息了。 比如之前查询A详情能查询到关联的B的数据,有一天B删除了,A再次查询详情查询不到关联的B的数据了。 2.级联删除存在问题。 假如需要级联删除,那么删除B就需要先关 阅读全文
摘要:
该异常是因为用定义了带@EnableWebMvc注解的配置类后发生的,在带该注解的配置类中加入下面的代码就可以了: @Bean public InternalResourceViewResolver viewResolver() { InternalResourceViewResolver view 阅读全文
摘要:
感受一种优秀的编程思想:通过阅读JDK源码和框架源码,可以学习到Java编程中很多优秀的设计思想,例如面向对象编程、设计模式以及良好的编码风格等。 理解底层原理:深入学习JDK源码和框架源码可以帮助你更好地理清框架和工具背后的原理,这样可以帮助你更好地实现基于该技术的目标。 发现潜在的Bug:通过阅 阅读全文
摘要:
在使用dubbo的时候,我有些疑问: 1.为什么我们引入了dubbo相关jar包,配置了consumer,就可以调用接口方法实现远程调用呢? 其实较为简单的思路就是: 服务端:注册+socket通信监听。 客户端:jdk动态代理+代理中(匹配注册信息+socket通信传参)。 服务端:利用反射调用方 阅读全文
摘要:
问题复现: 在原有项目基础上开发获取最新的第一个模板的接口。接口中只有一个查询sql:select x from x where x limit 1。 调试总是报错: org.springframework.jdbc.BadSqlGrammarException: ### Error queryin 阅读全文
摘要:
如何成为一个优秀的程序员? 要成为一个优秀的程序员,首先需要有扎实的专业知识和技能,掌握广泛的计算机编程和信息技术工具。此外,程序员也需要具备逻辑思维能力,及时和负责任地完成任务,拥有良好的团队合作精神,以及将客户的需求转化为有效的解决方案的能力。 怎么从java程序员进阶为架构师? 一、技能要求: 阅读全文
摘要:
实体类: package com.test.知识点.数据结构.树.二叉树; import lombok.Data; /** * Created by Administrator on 2023/2/28. */ @Data public class BinaryTree { private Inte 阅读全文