开发者之路
记录自己学习java开发语言的历程
小小谢先生
拿过大厂、银行、国企、事业单位、研究所等公司offer。
致力于信创产业,人工智能布道者
展开
-
几种技巧让大模型(ChatGPT、文心一言)帮你提高写代码效率!
虽然大模型能提高写代码的速度,但是也不能尽信它给出的代码,大多数情况下它给的代码都有bug,需要先在自己的IDE测一测,再check in你自己的代码库里面。当你想要对写的代码进行重构以使别人能看懂时,大模型知道“Python”方式,它将为您提供改进代码并使其可读性更强的建议。把你想要理解的代码复制到大模型提问界面上,让大模型解释代码,比你自己试图找出复杂代码要快的多,而且解释的也比较详细。让大模型简化复杂的代码,得到的将是原始代码的一个更加紧凑的版本。大模型准确的找出代码中的错误。转换后的Java代码。原创 2023-06-11 22:59:55 · 2240 阅读 · 0 评论 -
聊聊ChatGPT
但是对于一些需要精确的答案却表现一般,比如我问:“说出中国十部古典文学著作和对应的作者”,ChatGPT每次回答都有几本书籍和作者对不上号,作者有些也是错的,所以这很容易误导使用者,使用者得先有一定的知识储备才能保证答案的准确性。,自媒体中十篇有九篇都是关于ChatGPT的。通过上面的例子可见,对于ChatGPT的使用,你提问题的时候得首先想好自己想要的答案的逻辑框架,再给定限定的提问词,慢慢去引导ChatGPT往预设的方向发展,给出你想要的答案,而不是一顿乱问,提问也是需要一些经验和技巧。原创 2023-02-14 21:36:34 · 16382 阅读 · 0 评论 -
如何准备大学生电子设计竞赛
如何备考大学生电子设计竞赛原创 2023-02-11 23:00:50 · 838 阅读 · 0 评论 -
python 错误AttributeError: ‘dict_keys‘ object has no attribute ‘sort‘
当运行Python代码时,出现以下错误:AttributeError: 'dict_keys' object has no attribute 'sort'当代码有sort函数时,检查其他代码都没问题的时候,就要考虑是否是Python版本的问题。楼主做项目的时候就被这个问题坑了很久。。。。原来项目代码是用**Python2**做的,当用**Python3**跑的时候就会出现这个错误,所以只要把Python改成版本2就不会报错了。...原创 2021-09-15 21:34:54 · 2418 阅读 · 0 评论 -
IDEA打开clone的项目编译时出现java: 程序包org.springframework.boot不存在。
当我们从远程clone下一个项目用Idea打开时,需要配置springboot等环境,不然会有关springboot的模块都会报错。当出现java: 程序包org.springframework.boot不存在这个错误时,可以用以下方法解决:一、打开Idea的setting,选择Maven下的importing,把import Maven projects automatically勾选上,点击OK;二、点击idea右侧的Maven projects选项,点击下面的刷新按钮,项目就会自动导入sp原创 2021-08-02 11:14:00 · 3074 阅读 · 2 评论 -
idea社区版下载lombok或是导入lombok.jar包
idea社区版由于是阉割的版本,所以创建maven项目直接导入的话有可能导入不了,所以需要自己下载插件。解决方法:在idea社区版File->原创 2021-06-11 16:02:23 · 2060 阅读 · 4 评论 -
SpringBoot启动错误:Error starting ApplicationContext.
Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.2017-11-16 15:32:12.994 ERROR 2668 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter : ***************************APP.转载 2021-05-04 10:54:59 · 2170 阅读 · 0 评论 -
启动kafka报错:__consumer_offsets-22\00000000000000000000.index.swap: 另一个程序正在使用此文件,进程无法访问。
解决方法:直接把kafka记录日志的文件夹kafka-logs里面的文件全部清理干净就可以,然后重新启动就解决了!原创 2021-04-27 17:52:42 · 1268 阅读 · 0 评论 -
解决Idea中Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:3.1.0配置问题
在项目的pom.xml中,```Java<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>2.4.4</version原创 2021-04-14 11:31:09 · 10941 阅读 · 7 评论 -
maven配置报错以及The JAVA_HOME environment variable is not defined correctly的解决方法
报错原因:安装maven的时候在cmd命令行输入`mvn -version` 出现如题目所示的错误解决方法:我看了一下系统的环境变量和用户变量,发现自己没配置JAVA_HOME变量,于是去系统变量和用户变量配置就可以了!要是已经配了系统变量还报错的话就要看是不是用户变量和系统变量两个JAVA_HOME路径不一样,如下图所示就是路径一样能运行成功:如下图所示maven配置成功!...原创 2021-04-09 09:44:10 · 2075 阅读 · 0 评论 -
java项目之Bank银行代码
文中所有代码来自尚硅谷宋红康老师的Java课程,如有侵权请联系删除。项目说明:模拟实现一个基于文本界面的《客户信息管理软件》。该软件能够实现对客户对象的插入、修改和删除(用数组实现),并能够打印客户明细表。项目采用分级菜单方式。主菜单如下: -----------------客户信息管理软件----------------- 1 添 加 客 户...原创 2020-09-03 10:20:23 · 2327 阅读 · 0 评论 -
Java实现杨辉三角
杨辉三角如下所示:11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 11 6 15 20 15 6 11 7 21 35 35 21 7 11 8 28 56 70 56 28 8 11 9 36 84 126 126 84 36 9 1即第一个元素和最后一个元素都是1,其它数值符合下面公式:arr[i][j]=arr[i-1][j-1]+arr[i-1][j]用Java实现如下:package demo;import原创 2020-08-13 16:33:52 · 695 阅读 · 0 评论 -
Java项目之家庭记账软件
项目要求要求实现一个基于文本界面的记账软件,模拟实现一个基于文本界面的《家庭记账软件》,掌握初步的编程技巧和调试技巧。主要涉及以下知识点:- 局部变量和基本数据类型- 循环语句- 分支语句- 方法调用和返回值的接收- 简单的屏幕输出格式控制界面如下图所示:utility.java代码:package demo;import java.util.Scanner;public class utility { private static Sca..原创 2020-08-12 21:59:29 · 2515 阅读 · 1 评论