webjing,一个来自黄河之滨的无产阶级打工人,怀揣着对技术的热爱与对生活的感悟,致力于用文字记录点滴思考与成长。希望我的文章能够给你带来帮助和思考,如同晨曦微光,照亮你前行的道路。

webjing

站长

共计发布 47 篇文章
性格 infp 调停者

富有诗意、善良且无私的人,总是热衷于帮助正义事业。尽管调停者看起来很安静或谦虚,但他们的内心生活充满活力,充满激情。他们富有创造力和想象力,快乐地迷失在白日梦中,在脑海中编造各种故事和对话。这些个性以其敏感性而闻名--调停者可以对音乐,艺术,自然和周围的人产生深刻的情感反应。理想主义和善解人意,调停者渴望建立深厚而深情的关系,他们觉得有责任帮助他人。但由于这种人格类型只占人口的一小部分,调停者有时可能会感到孤独或被忽视,在一个似乎不欣赏他们独一无二的特质的世界里漂泊。

webjing

了解更多信息

建站初衷

刚开始学习计算机的时候,和许多同学一样,学到了一项技术或者解决掉一个错误、修复一个 bug, 亦或是了解到一些新技术,就特别有成就感,想去记录它,便于后期的查找和知识沉淀。创建这个站的时候,初心就是想着能够有一个自己积累知识、积累兴趣的地方,同时也方便自己查找并和他人分享交流,如果能够帮助到更多的人,那一定是非常棒的事情。   这些就是创造这个小站的本意,也是我分享生活记录自己生命痕迹的方式。 有幸能和你相遇在这里,相信我们能共同留下一段美好记忆。
webjing’s recent contributions

软件开发者应该具备的基本提问素质

提问时需要注意以下几点。首先,清晰地描述你所遇到的问题,包括具体情景、错误信息和症状等。其次,说明你尝试过的解决方案,包括自己搜索的资料和使用的命令等。如果可能的话,提供完整的终端日志或截图,以便更准确地定位问题所在。此外,务必提供你的操作系统和软件版本信息,因为不同版本可能存在不同的兼容性和问题。在描述问题时,务必详细并附带足够的上下文信息,避免使用模糊或笼统的词汇。最后,如果有相关日志文件或截图,请一并上传,这将大大提高问题的处理效率。总之,在提问之前确保提供足够的信息,以便他人能够准确理解和解决你的问题。

0
0
139

如何编写 Restful 风格的接口

摘要总结: 本文主要介绍了RESTful风格接口的设计原则与约束条件,包括Restful风格的API特点、URL命名原则、分级原则及注意事项。接着详细描述了接口的编写,包括GET、POST、PUT和DELETE方式的请求参数详解,包括参数拼接与路径中、自定义参数名称、可缺省参数、默认值参数、使用map接收参数以及使用对象接收参数等。最后给出了用户注册、更新和删除等操作的示例接口代码。整体上,文章旨在帮助开发者更规范地设计和编写RESTful风格接口,提高软件开发的效率和可维护性。

0
0
103

探索力

摘要:年轻人应保持探索欲望,追求真实生活,关注未来可做的事情和已完成的成就。重视好的工具如笔记本电脑、键盘和健康身体,但更重要的是稳固的探索心态和努力跳出思维定式。这些是成功的关键因素。

0
0
74

Springboot入门基础篇

**Springboot基础篇总结**: **1. 创建方式**: - **方式一**:基于IDEA创建联网版项目,通过Spring Initializr选择模块和技术。 - **方式二**:从Spring Boot官网下载项目模板,导入至IDEA。 - **方式三**:使用阿里云提供的官网创建。 - **方式四**:手动创建,基于Maven,添加Spring Boot Starter POM。 **2. Spring Boot概述**: - **简介**:Spring Boot是Pivotal团队开发的框架,旨在简化Spring应用的初始搭建和开发过程。 - **特点**:起步依赖简化依赖配置,自动配置简化常用配置,辅助功能如内置服务器。 - **Parent**:提供技术版本管理,减少版本冲突。 - **Starter**:定义技术使用的固定搭配格式,减少依赖配置。 **3. 基础配置**: - **配置方式**:properties和yaml。 - **属性读取**:使用@Value和自定义对象封装。 - **YAML格式**:大小写敏感,使用缩进表示层级关系,属性值前加空格。 **4. 整合第三方技术**: - **JUnit**:通过@SpringBootTest整合。 - **MyBatis**:添加MyBatis Starter,配置数据库连接。 - **MyBatis-Plus**:简化数据层开发,提供基本增删改查方法。 - **数据库连接池**:如Druid,配置数据源。 **5. Spring Boot项目结构**: - **项目初始化**:勾选依赖,导入坐标。 - **数据层**:继承BaseMapper,配置映射。 - **业务层**:继承IService<T>,使用ServiceImpl<M,T>简化开发。 - **表现层**:基于Restful开发,测试接口功能。 - **静态资源**:存放在resources/static目录下。 **总结**: - Spring Boot提供简化开发流程,通过父POM和Starter整合技术。 - 使用YAML或properties配置,读取属性使用@Value或自定义对象。 - 整合第三方技术如JUnit、MyBatis、MyBatis-Plus和数据库连接池。 - 遵循Spring Boot项目结构,从数据层到表现层依次开发。

0
0
110

springboot中如何使用注解来实现aop

摘要总结: 该文章主要介绍了在Springboot中如何创建自定义注解以及切面类进行面向切面编程。首先,定义了名为ApiLimitedRole的自定义注解,用于标识方法级别的权限控制。注解中使用了@Target来定义注解的作用范围,以及@Retention来定义注解的生命周期。接着,创建了一个切面类ApiLimitedRoleAspect,用于实现对该自定义注解的逻辑处理。切面类使用了@Aspect、@Order、@Pointcut等注解进行定义,其中@Pointcut用于定义切入点,@Before用于定义前置增强方法。整体而言,通过创建自定义注解和切面类,可以实现方法的权限控制等面向切面编程的功能。

0
0
106

Springboot项目生成接口文档方法

好的,以下是这篇文章的摘要: 本文介绍了在项目开发过程中接口文档的重要性,以及为什么需要接口文档。文章提到了两种常用的API自动生成文档工具:Swagger和apidoc。对于这两种工具的使用方法,作者以Java语言的项目为例进行了详细说明。先是介绍了一些接口文档的编写方法和技巧,接着具体解释了如何使用Swagger生成接口文档的方法。具体内容包括添加依赖、构建Swagger配置类以及在代码中使用的各种注解的含义和作用。最后简单介绍了如何使用apidoc生成接口文档,包括使用前的准备工作、在Spring Boot项目中的使用方法以及生成文档的命令等。总的来说,本文详细介绍了如何在Java项目中生成和使用API接口文档,对于开发者来说有一定的参考价值。

0
0
102

Java 实体代码生成器 lombok 的使用

摘要: 本文介绍了Java中封装机制的应用,通过Lombok库的注解减少代码的复杂性。Lombok是一个用于简化Java代码的库,它通过注解自动生成get、set等方法。文章详细解释了Lombok中常用的注解,如@Data、@Setter、@Getter等,并给出了这些注解的使用方法。此外,还介绍了Lombok如何用于简化代码,如使用@Synchronized注解自动添加同步机制,以及使用@ToString注解生成类的字符串表示形式。文章结尾提供了作者信息和版权声明。

0
0
70

深入 Java 泛型

好的,我已经为你总结了关于Java泛型的内容,包括泛型类、泛型接口、泛型方法和泛型集合的概念和使用。以下是这段内容的摘要: Java泛型是JDK 1.5引入的新特性,允许将类型参数化,提高代码重用性并防止类型转换异常。泛型类是在类名后添加类型占位符T来定义,T代表一种引用类型。泛型接口在接口名后添加类型占位符T。泛型方法可以单独定义,在方法返回类型前添加类型占位符T。泛型集合是参数化类型的集合,强制集合元素的类型必须一致,编译时检查类型安全。示例包括泛型类、接口、方法和集合的使用,涉及创建对象、方法调用、遍历集合等操作。同时提到了学生类作为泛型集合元素的示例。

0
0
115

分布式版本控制工具 git 的基本使用

这篇文章对Git版本控制进行了全面的介绍,包括其原理、安装与配置、基本配置、本地仓库操作、开发中分支的使用原则与流程以及远程仓库操作。文章详细阐述了Git的操作步骤和命令,包括初始化、克隆、添加、提交、拉取、推送、分支、检出和合并等基本操作,以及如何解决合并冲突。此外,文章还介绍了远程仓库操作的常见服务器、配置SSH公钥的Windows操作步骤,以及git pull指令在出现冲突时的处理步骤。最后,文章强调了熟练掌握git指令操作的重要性,并提醒不能忽视基本指令而过分依赖可视化的集成操作。这是一个非常详尽的摘要总结。

0
0
97

如何搭建前后端分离的项目

这篇文章详细介绍了如何搭建一个前后端分离的Web应用,主要使用Vue作为前端,Spring+MyBatis作为后端。文章首先介绍了报道登记管理系统的功能和页面展示,然后详细阐述了后端技术栈的配置,包括Spring、Spring MVC、MyBatis和MySQL 8.0等。同时,文章还提供了前端技术栈的配置,包括Vue、Vuex和Element-UI。此外,文章还介绍了前后端分离项目搭建的要点,包括前端项目配置和后端项目搭建,以及如何解决前后端分离时的跨域问题。最后,文章还提供了项目的主要配置文件、Mapper文件、后端三层架构示例以及前端使用接口的方法。 通过demo演示了如何构建前后端分离的Web应用,包括前端页面设计、后端接口设计和数据库配置。同时,文章还分享了一些开发过程中的技巧,如代码生成器的使用、接口测试和代码注释等。最后,文章提供了项目的源代码地址,方便读者进一步学习和参考。

1
0
116
1 3 4 5

欢迎来到webjing的站点,为您导航全站动态

52 文章数
6 分类数
118 评论数
51标签数