随笔分类 -  java

摘要:1. 获取API密钥 首先,你需要从DeepSeek平台获取API密钥。这个密钥将用于验证你的请求。 2. 添加HTTP客户端依赖 Java中常用的HTTP客户端库有HttpURLConnection、Apache HttpClient、OkHttp等。你可以选择其中一个来发送HTTP请求。 例如, 阅读全文
posted @ 2025-02-11 11:45 软件职业规划 阅读(289) 评论(0) 推荐(0) 编辑
摘要:低代码平台是一种无需大量编写代码,即可快速开发应用程序的工具。 概念与定义 低代码平台是一种可视化的应用开发工具,通过图形化界面、拖拽组件和配置参数等方式,让开发者能够以较少的代码量快速创建应用程序。它旨在降低软件开发的技术门槛,使非专业开发人员(如业务分析师、项目经理等)也能参与到应用开发过程中, 阅读全文
posted @ 2025-02-10 19:59 软件职业规划 阅读(13) 评论(0) 推荐(0) 编辑
摘要:一、Java基础阶段(1-2个月) 环境搭建 安装JDK,配置环境变量(JAVA_HOME、Path) 熟悉IDE(推荐IntelliJ IDEA或Eclipse) 基础语法 变量、数据类型、运算符、流程控制(if/else、for、while) 数组、字符串操作、方法定义与调用 输入输出(Scan 阅读全文
posted @ 2025-02-09 12:55 软件职业规划 阅读(16) 评论(0) 推荐(0) 编辑
摘要:1. 初级Java开发工程师 职责:编写基础代码、修复Bug、参与模块开发。 技能要求: 掌握Java基础语法、面向对象编程(OOP)。 熟悉常用数据结构与算法。 了解数据库(如MySQL)和SQL。 熟悉Git等版本控制工具。 了解Spring、Hibernate等主流框架。 发展方向:积累项目经 阅读全文
posted @ 2025-02-08 20:54 软件职业规划 阅读(130) 评论(0) 推荐(0) 编辑
摘要:1. Java基础 Java语法:变量、数据类型、运算符、控制流程(if、switch、循环等) 面向对象编程(OOP):类与对象、继承、多态、封装、抽象类、接口 异常处理:try-catch-finally、自定义异常 集合框架:List、Set、Map、ArrayList、LinkedList、 阅读全文
posted @ 2025-02-08 20:34 软件职业规划 阅读(160) 评论(0) 推荐(0) 编辑
摘要:一、JDK自带的基本注解 @Override 作用:用于标识方法重写。它告诉编译器这个方法是重写父类中的方法,如果父类没有这个方法或者方法签名不匹配,编译器会报错。 示例: class Parent { public void print() { System.out.println("Parent 阅读全文
posted @ 2024-12-25 09:39 软件职业规划 阅读(22) 评论(0) 推荐(0) 编辑
摘要:需求理解不充分 问题描述:没有与利益相关者进行充分沟通,对软件的功能、性能、用户场景等需求理解模糊。 案例:开发一个企业资源规划(ERP)系统时,没有理解企业复杂的业务流程,导致开发出的模块无法满足实际工作流程,如库存管理模块没有考虑到不同仓库之间货物调配的特殊规则。 忽视用户体验(UX) 问题描述 阅读全文
posted @ 2024-12-25 09:25 软件职业规划 阅读(36) 评论(0) 推荐(0) 编辑
摘要:需求分析阶段 明确项目目标:在开始开发之前,与利益相关者(如客户、业务分析师等)深入沟通,确保完全理解软件的目标和用途。例如,如果是开发一款电商APP,要明确是主打B2C还是C2C模式,目标用户群体是哪些等。 详细记录需求:使用工具(如JIRA、Trello或简单的Excel表格)将所有需求一一列出 阅读全文
posted @ 2024-12-25 09:24 软件职业规划 阅读(112) 评论(0) 推荐(0) 编辑
摘要:一、概述 PlantUML是一个开源的工具,主要用于快速创建各种UML(统一建模语言)图形,包括但不限于类图、时序图、用例图、活动图等。它使用简单的文本描述语言来定义图形,然后可以将这些文本转换为高质量的图形图像。 二、特点 简单易学 它的语法相对简单,不需要复杂的绘图软件操作技能。例如,要定义一个 阅读全文
posted @ 2024-12-23 15:14 软件职业规划 阅读(420) 评论(0) 推荐(0) 编辑
摘要:一、Java开发相关插件 Lombok 背景:在Java开发中,大量的getter、setter、构造函数等代码编写比较繁琐。Lombok通过注解的方式在编译阶段自动生成这些代码。 示例:如果有一个User类,使用@Data注解,就可以自动生成get、set方法等。 细节:它减少了代码的冗余,提高了 阅读全文
posted @ 2024-12-18 17:51 软件职业规划 阅读(224) 评论(0) 推荐(0) 编辑
摘要:代码质量与分析 SonarLint:实时检测代码中的bug、安全漏洞和代码质量问题。 CheckStyle-IDEA:检查代码风格是否符合预设规范。 FindBugs-IDEA:静态代码分析工具,查找Java代码中的潜在bug 。 Alibaba Java Coding Guidelines:提供阿 阅读全文
posted @ 2024-12-18 17:48 软件职业规划 阅读(221) 评论(0) 推荐(0) 编辑
摘要:开发环境与工具 JDK(Java Development Kit):提供Java运行环境和编译工具,是Java开发的基础。 IntelliJ IDEA:强大的Java IDE,具有智能代码助手、自动完成、重构工具、版本控制集成等功能。 Eclipse:免费的开源IDE,插件丰富,适用于Java开发。 阅读全文
posted @ 2024-12-18 17:23 软件职业规划 阅读(70) 评论(0) 推荐(0) 编辑
摘要:一、安装Git 在Windows系统上安装 访问Git官方网站(https://git-scm.com/)。 在官网首页找到“Downloads”链接并点击,下载适合Windows系统的安装程序(通常是.exe文件)。 运行安装程序,在安装过程中可以使用默认选项。不过,建议在“Select Comp 阅读全文
posted @ 2024-12-18 10:36 软件职业规划 阅读(486) 评论(0) 推荐(0) 编辑
摘要:离线编辑器 Typora:简洁易用,实时渲染,所见即所得,支持多种Markdown语法扩展,主题丰富可自定义。 Visual Studio Code:功能强大的代码编辑器,支持Markdown编辑,扩展和主题丰富,可高度定制编辑环境。 Sublime Text:以速度和灵活性著称,拥有强大的插件系统 阅读全文
posted @ 2024-12-18 10:32 软件职业规划 阅读(401) 评论(0) 推荐(0) 编辑
摘要:Markdown是一种轻量级的标记语言,它通过简单的标记符号来对文本的格式进行排版。 一、起源与目的 Markdown由约翰·格鲁伯(John Gruber)在2004年创造。其设计目的是为了让人们能够以一种易读易写的纯文本格式来编写文档,并且可以很方便地将其转换为HTML(超文本标记语言)等格式用 阅读全文
posted @ 2024-12-18 10:31 软件职业规划 阅读(72) 评论(0) 推荐(0) 编辑
摘要:1. 在基于Maven的Java项目中(Spring Boot项目为例) 步骤一:添加依赖 在项目的pom.xml文件中添加Swagger - UI相关依赖。对于Spring Boot项目,通常会添加springfox-boot-starter依赖。 <dependency> <groupId>io 阅读全文
posted @ 2024-12-18 10:18 软件职业规划 阅读(17) 评论(0) 推荐(0) 编辑
摘要:一、Maven项目安装(以Maven为例) 添加依赖 在项目的pom.xml文件中添加PageHelper的依赖。通常,需要添加PageHelper本身的依赖和MyBatis-Spring-Boot-Starter(如果是Spring Boot项目与MyBatis集成的情况)。 以下是基本的依赖配置 阅读全文
posted @ 2024-12-18 10:14 软件职业规划 阅读(167) 评论(0) 推荐(0) 编辑
摘要:一、Maven项目安装(推荐) 添加依赖到pom.xml文件 如果你使用Maven构建项目,需要在项目的pom.xml文件中添加Hutool的依赖。Hutool在Maven中央仓库中有发布,可以很方便地进行依赖引入。 打开项目的pom.xml文件,在<dependencies>标签内添加以下内容: 阅读全文
posted @ 2024-12-18 10:12 软件职业规划 阅读(407) 评论(0) 推荐(0) 编辑
摘要:Maven项目 添加依赖 在项目的pom.xml文件中,添加Lombok的Maven依赖。Lombok的版本会不断更新,截至 2024年12月,较新的版本是1.18.30(你可以在Maven仓库中查看最新版本)。 <dependency> <groupId>org.projectlombok</gr 阅读全文
posted @ 2024-12-18 10:10 软件职业规划 阅读(389) 评论(0) 推荐(0) 编辑
摘要:一、JavaScript(Node.js环境) 使用npm安装(推荐用于Node.js项目) 首先,确保你已经安装了Node.js和npm(Node Package Manager)。 打开终端,进入你的项目目录,然后运行以下命令:npm install jsonwebtoken 安装完成后,你可以 阅读全文
posted @ 2024-12-18 10:08 软件职业规划 阅读(35) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示