自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

原创 java简历2年经验编写教程+面试题

这些项目我都没有写过,我只是答示例教你想,你要有这样的想法,这个项目世界到底有什么,比如图书馆里系统{分类、国籍、材质、价格、新旧、存储仓库、采购地址、退回地址、霉变处理、员工管理、书架材料、楼层管理.....}就是这么个意思,你一样要全部都会吗?项目名字换了,比如换成 城市环境监控平台的,你把你的图书管理模块换成你的农药管理模块这不就高大上了;该项目是一个监控人工造林,集成防火防灾等一体综合监管平台,有主要模板有人工植树、防火管理、防虫管理、土地管理、检验管理、施肥管理、人员管理、防盗管理、、、、、

2023-04-17 09:35:04 10778 6

原创 springboot实现多数据源

在当今复杂多变的应用场景下,对多数据源的需求日益增长。特别是在微服务架构和分布式系统中,同时连接多个数据库成为一种常见的业务需求。为了应对这一挑战,本文将探讨如何在Spring Boot应用中利用MyBatis框架实现多数据源的灵活配置。通过逐步引导读者完成关键步骤,我们将深入了解如何配置不同的数据源、管理事务,以及在MyBatis的Mapper接口和XML文件中定义清晰而模块化的SQL操作。这不仅提高了系统的可维护性,还为开发者们提供了更为灵活和高效的数据访问解决方案。

2024-01-02 19:51:03 2473

原创 通过Java(SpringBoot)执行shell脚本

在Spring Boot应用中调用Shell脚本是一种实现与外部系统或脚本集成的有效方式。本文介绍了使用ProcessBuilder类的示例代码,该类提供更多控制选项,例如设置工作目录和传递参数。通过一个简单的Spring Boot控制器示例,演示了如何调用Shell脚本并返回执行结果。在实际应用中,确保替换脚本路径和根据需要配置工作目录,同时考虑安全性,防范命令注入攻击。这提供了一种安全而便捷的方法,使Spring Boot应用能够与外部Shell脚本进行交互。

2023-12-26 17:05:54 2441

原创 Oracle数据库连接,TNS描述符与连接字符串

Oracle数据库中,Transparent Network Substrate(TNS)提供了一种强大的网络服务,使得客户端能够通过逻辑服务名连接到数据库,无需深入关注底层网络细节。

2023-11-29 16:51:59 3304

原创 JAVA七种常见排序算法

本文介绍了Java中常用的排序算法,包括冒泡、选择、插入、快速、归并、堆、基数排序。每算法附有示例,帮助理解其工作原理和性能,为正确选择排序算法提供了指导。

2023-11-03 09:48:37 1892

原创 XML格式转JSON格式

XML(可扩展标记语言)作为一种结构化标记语言,适合用于表示复杂层次结构的数据,具备自定义标签、属性和模式定义等特性。JSON(JavaScript对象表示)则是一种轻量级数据格式,以键值对的形式表示数据,广泛用于Web应用程序中。文章强调了了解这两种格式的优势和适用场景的重要性,以便在实际项目中做出明智的选择。无论您是开发人员、数据工程师还是系统架构师,对XML和JSON的理解都是关键的技能,有助于更好地满足不同项目的数据交换需求。

2023-09-08 19:36:25 9476

原创 SpringBoot集成swagger

在现代软件开发中,构建、文档化和测试RESTful Web服务是至关重要的任务之一。API(Application Programming Interface)作为应用程序之间的桥梁,扮演着关键的角色。然而,有效地设计、记录和消费API并非易事,特别是在复杂的项目中。为了解决这些挑战,我们引入了Swagger,一个功能强大的开源工具集,它为API开发人员提供了一整套解决方案。Swagger不仅能够自动生成详细的API文档,还提供了交互式API测试工具,能够自动生成客户端和服务器端代码,以及与各种编程语言

2023-09-08 19:25:58 421

原创 使用Spring Boot和EasyExcel的导入导出

在当今信息化社会,数据的导入和导出在各种业务场景中变得越来越重要。为了满足复杂的导入导出需求,结合Java编程语言、Spring Boot框架以及EasyExcel库,我们可以轻松地构建出强大而灵活的数据处理系统。本文将引导您通过一个案例学习如何使用这些工具,实现一个复杂的导入导出功能。

2023-08-04 16:53:23 984

原创 使用Apache HttpClient进行Java中的HTTP通信

在现代软件开发中,与外部系统进行通信是一个常见且关键的需求。通过HTTP协议进行数据交换已成为跨系统通信的重要方式之一。为了满足这一需求,Apache HttpClient作为一个强大而灵活的Java库,为开发者提供了一套功能丰富的工具,用于简化和优化在Java应用程序中进行HTTP通信的过程。

2023-08-04 16:43:43 445

原创 线程魔法:用Spring Boot的@Async注解开启异步世界

在现代的应用程序开发中,异步调用已成为提高性能和响应性的重要策略之一。通过使用Spring Boot框架,我们可以轻松地实现异步调用,从而在处理请求时能够同时执行耗时的操作,如发送电子邮件、处理文件等,而不会阻塞主线程。在本文中,我们将介绍一个基于Spring Boot的异步调用案例,以展示如何使用@Async注解和相关组件来实现异步操作。我们将以一个模拟的电子邮件发送场景作为示例,演示如何设置异步服务和控制器,以及在后台执行任务的效果。

2023-08-04 16:36:37 517

原创 java将excel转为pdf

在Java中,可以使用Apache POI库处理Excel文件,以及使用iText库将Excel文件转换为PDF格式。

2023-07-25 15:33:37 9518 5

原创 java(ZipOutputStream)将多个文件打成zip

当想要将两个文件打包成ZIP文件时,可以使用Java的ZipOutputStream类。

2023-07-24 18:08:45 8738 2

原创 使用JAVA生成EML文件

生成带附件的eml文件,可以使用JavaMail API来实现。JavaMail API是Java平台上用于发送和接收电子邮件的标准API。

2023-07-24 18:01:56 761 1

原创 解决Maven中CANNOT Resolve XXX错误

当maven中出现Dependencies resolve 错误,显示CANNOT RESOLVE XXX依赖包,且此时pom没有报错,并已添加了对应的依赖包。可以按如下步骤修改

2023-06-09 23:32:30 1006

原创 解决Java中的IOException异常

IOException是Java中的一个受检查异常(Checked Exception)。它是java.io包中定义的异常类之一,用于表示输入输出操作期间可能发生的错误或异常情况。

2023-05-29 11:30:00 29959 1

原创 java面试项目三:在线教育

在线教育是垂直的小学、初中、高中知识学习网站,课程紧跟前沿理念,帮助学生在当今课程体系体量压力较大的环境下,保证学生学习成绩提高,课程设置科学,满足不同基础用户的学习需求,快速匹配学习路线,使教育资源共享化,降低了学习门槛,课程主要分为免费课,VIP课,付费课三种,平台主要通过课程抽成,VIP会费及广告收费收取利益,平台主要分为网站前台,运营商后台,讲师后台等三方面组成

2023-05-24 15:19:00 1263

原创 2023年一线JAVA面试题

一线JAVA面试题

2023-05-16 09:27:32 441 1

原创 适合小白的人事面试回答模板

当我们有幸通过几轮技术面试后,最有心机的人事面试就来了,人事面试不是技术面试,会就是会,不会就是不会,这是一个勾心斗角的过程,好些不善于表达的工程师也有可能在人事面试被刷掉,以下我列举了一下常见的人事面试问题

2023-05-12 09:47:20 1107 1

原创 Java项目经验二:二手车系统

XX二手车的服务贯穿二手车交易各个环节,运用成熟的互联网技术,以海量、真实的二手车信息为基 础,坚持诚信、公正的准则,通过政策解析、价格评估、担保、置换和保险等服务,建立专业、严谨、使用 便捷的交易体系,推动中国二手车行业的良性发展。

2023-05-11 18:18:13 1879

原创 Java语言执行SQL脚本文件

在程序执行过程中,难免会遇到一些建表等数据库操作如果只有一个操作,可以执行在XML里编写。但是有多个时,就需要像Navicat这种开发工具直接执行SQL文件,在Java里同样也可以。

2023-05-11 17:07:26 4107

原创 吊打面试官的Java项目经验一:物流系统

java面试一般分为两部分,技术面试和项目面试,相信大多数小伙伴们都刷过很多技术性的面试题,连博主本人也刷过很多无聊的面试题,但是对于项目经验的面试,可能很多刚入行小伙伴属于一个空白期,本文主要围绕一个物流系统,介绍了一些实际开发中遇到的业务和经验,我一共介绍了六个模块,供大家参考,但是实际开发中,一个人不会同时开发这么多模块,大家根据需要改造2-3个模块到自己的项目中就可以,切记一定不要完全照搬,其中模块二是最有技术参考性的,包含了分布式系统事务问题、分布式幂等性、和支付相关问题,大家可以着重参考

2023-05-10 16:59:44 3712 4

原创 Java入门指南:从零开始的基础语法

数组(array):是一种容器,用来存储同种数据类型(或者比它所占字节小的)的多个值//1.数据类型[] 变量名 【最常用】//2.数据类型 变量名[]与C、C++不同,Java在定义数组时并不为数组元素分配内存,因此[ ]中无需指定数组元素的个数,即数组长度。而且对于如上定义的一个数组是不能访问它的任何元素的,我们必须要为它分配内存空间,这时要用到运算符new在Java中,数组必须先初始化,才能使用所谓初始化,就是在内存中,为数组容器开辟空间,并将数据存入容器的过程动态初始化。

2023-05-08 14:22:38 1020 3

原创 孔乙己脱不下的长衫:人工智能对学历的看法

孔乙己文学事件,火了一段时间了。起因是一名网友在媒体平台留言道:“学历不但是敲门砖,也是我下不来的高台,更是孔乙己脱不下的长衫。”该网友以孔乙己作类比,道出空有学历,却换不来体面的工作,过不好体面的人生,落魄于社会,百无一用。“少年不懂孔乙己,读懂已是书中人。”

2023-05-06 11:39:45 8030 7

原创 Java快速接入Chatgpt简单案例

ChatGPT是一种由OpenAI训练的大型语言模型。它的原理是基于Transformer架构,通过预训练大量文本数据来学习如何生成人类可读的文本,然后通过接受输入并生成输出来实现对话。ChatGPT的用途非常广泛,可以用于自然语言处理(NLP)任务,如对话生成、问答系统、文本生成等。如果你想使用ChatGPT,你可以用它来构建对话机器人,回答问题,生成文本等。它的应用非常广泛,可以用于各种场景,如客服、帮助提供者、教育机构等。

2023-04-20 10:17:11 1047 1

原创 Mysql事务详解

事务 是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系 统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。 就比如: 张三给李四转账1000块钱,张三银行账户的钱减少1000,而李四银行账户的钱要增加1000。 这一组操作就必须在一个事务的范围内,要么都成功,要么都失败。

2023-04-20 09:56:54 563

原创 Mysql安装详细教程

Mysql开源免费的中小型数据库,后来Sun公司收购了MySQL,而Oracle又收购了Sun公司。 目前Oracle推出了收费版本的MySQL,也提供了免费的社区版本。

2023-04-20 09:41:34 3551

原创 Java内存模型JMM

MM本身是一种抽象的概念并不真实存在它仅仅描述的是一组约定或规范,通过这组规范定义了程序中各个变量的读写访问方式并决定一个线程对共享变量的写入以及 如何变成对另一个线程可见,关键技术点都是围绕多线程的原子性、可见性、有序性展开的

2023-04-18 09:45:58 533

原创 JUC并发编程之CompletableFuture

future是java5新加的一个接口,他提供了一种异步并行计算的功能接口定义了操作异步任务执行的一些方法,如获取异步任务的执行结果、取消任务的执行、判断任务是否被取消、判断任务是否执行完毕目的:异步多线程执行且有返回结果,特点:多线程/有返回/异步任务

2023-04-18 09:37:44 521

原创 Mysql函数大全+案例练习

函数,在Java中我们叫方法,MySQL 函数会对传递进来的参数进行处理,并返回一个处理结果,也就是返回一个值。MySQL 包含了大量并且丰富的函数,我们可以对 MySQL 常用函数进行简单的分类,大概包括数值型函数、字符串型函数、日期时间函数、聚合函数等。

2023-04-18 09:22:23 1618

原创 Redis入门介绍+linux安装

Redis 是完全开源免费的,遵守BSD协议,是一个高性能(NOSQL)的key-value数据库,Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value(键值对)数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。(Vmware在资助着redis项目的开发和维护)

2023-04-17 14:12:46 1045

原创 MYSQL存储引擎介绍

大家可能没有听说过存储引擎,但是一定听过引擎这个词,引擎就是发动机,是一个机器的核心组件。比如,对于舰载机、直升机、火箭来说,他们都有各自的引擎,是他们最为核心的组件。而我们在选择引擎的时候,需要在合适的场景,选择合适的存储引擎,就像在直升机上,我们不能选择舰载机的引擎一样。而对于存储引擎,也是一样,他是mysql数据库的核心,我们也需要在合适的场景选择合适的存储引擎。接下来就来介绍一下存储引擎。存储引擎就是存储数据、建立索引、更新/查询数据等技术的实现方式。存储引擎是基于表的,而不是。

2023-04-17 13:56:21 706

原创 Redis缓存穿透、击穿、雪崩面试题详解

指的是客户端请求的数据在缓存中找不到,数据库中也没有存储,客户端还不断的发起请求。这样每次都无法在数据库查询到,缓存中永远没有这个数据。​这样的话,客户端一直去访问,会给后端数据库带来很大压力。

2023-04-17 13:40:47 893

原创 MyBatisPlus

在操作数据库中会牵扯到很多条件,所以MP提供了一个强大的条件构造器Wrapper,使用它可以让我们非常方便的构造条件继承体系:在其子类中提供了很多构建Where条件的方法的子类中提供了用于针对SELECT语句的select方法,可以设置只查询哪些字段的子类中提供了用户针对SET语句的set方法,可以设置只更新哪些字段eq等于 =eq(name,"张三")-->name = '张三'allEq参数说明key为数据库中的字段名,value是条件null2IsNull:为true时,map集合中。

2023-04-17 10:08:24 672

原创 Session和Cookie区别介绍+面试题

Sessionsession机制属于B/S结构的一部分,主要的作用就是为了保存会话状态。(用户登录成功后,将用户一直登录的状态保存到会话中)使用session机制的原因session的实现原理图片描述:第一次访问,response中收到一个服务端返回的sessionId,以cookie的形式存储=7A下一次再访问的时候,会自动的将sessionId发送给服务端cookie禁用。

2023-04-17 09:30:10 855

原创 Shiro安全框架简介

Shiro默认实用的是simpleCredentialsMatcher中的doCredentialsMatcher方法,这个方法使用的是equals的方式进行比较密码。调用subject中的isPermittedAll方法,参数为可变长参数(可以传一个或者多个)【如果是多个,那么这个主体需要拥有参数里面所有的权限字符串才能访问】在doGetAuthenticationInfo方法中获取用户的身份信息,然后校验是否和数据库中的一致。Shiro不依赖于WEB,即使是一个测试程序也能够使用Shiro中的功能。

2023-04-17 09:29:03 1404

原创 由浅入深,一文彻底搞懂Mybatis+面试题分享

Mybatis是一个框架,属于数据持久层。只需要在框架的基础上做二次开发即可。

2023-04-17 09:21:01 2054

原创 2023年-Mybatis常见面试题

(1)优点:① 与JDBC相比,减少了50%以上的代码量,消除了JDBC大量冗余的代码,不需要手动开关连接;② 基于编程,相当灵活,不会对应用程序或者数据库的现有设计造成任何影响,SQL写在XML里,解除sql与程序代码的耦合,便于统一管理;提供XML标签,支持编写动态SQL语句,并可重用。③ 很好的与各种数据库兼容(因为使用JDBC来连接数据库,所以只要JDBC支持的数据库MyBatis都支持)。④ 能够与Spring很好的集成;⑤ 提供映射标签,支持对象与数据库的ORM字段关系映射;

2023-04-14 15:38:33 782

原创 SpringCloud之组件Hystrix简介

在微服务中可以解决服务雪崩,称为熔断器或者断路器。能够防止分布式项目中出现联动故障(一个服务宕机,其他服务也无法正常运行)。Hystrix中设置了类似拦截器的方案,如果需要调用的服务发生了宕机,那么就不调用这台机器,直接使用备选方案。防雪崩利器,具备服务降级,服务熔断, 依赖隔离, 监控(Hstrix Dashboard)等功能什么是服务熔断?熔断器的作用是什么?首先我们说一下什么是扇出与雪崩效应:多个微服务之间调用的时候,假设微服。

2023-04-14 13:43:57 1060

原创 SpringCloud之Gateway组件简介

Spring Cloud Gateway 是 Spring 官方基于 Spring 5.x,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,Spring Cloud Gateway 旨在为微服务架构提供一种简单而有效的统一的 API 路由管理方式。Spring Cloud Gateway 作为Spring Cloud 生态系统中的网关,目标是替代,其不仅提供统一的路由方式,并且基于 Filter 链的方式提供了网关基本的功能,例如:安全性、监视/指标和弹性。

2023-04-14 13:42:19 1078

原创 SpringCloud之OpenFeign介绍案例+相关面试题

OpenFeign是一个声明式的WEB服务客户端,它使WEB服务客户端变得更加容易。具有可插拔的注解支持,SpringCloud中添加了SpringMVC注解的支持。SpringCloud中集成了Ribbon和Eureka,以及SpringCloud LoadBalance,以便在使用Feign时提供负载均衡的HTTP客户端Feign是一个远程调用的组件集成了Ribbon,默认的负载均衡策略是轮询1、openFeign是一个HTTP客户端。

2023-04-13 16:30:17 1706

JAVA真实包装项目经验-在线教育项目面试

1、内容超详细,不仅包含了自我介绍、项目介绍等 2、包含围绕项目所有相关的面试题解析 3、附有项目架构图 不如写在简历上试试呢,说不定就找到工作了呀 这个项目主要是针对it行业的一些教学课程,包括讲师在线直播,学生在线学习等功能. 这个平台主要靠广告投放和付费课程来获取盈利的,当然了,还提供了一些免费的课程供用户先去体验, 然后呢这个项目当时是我和我老大一起去搭建的嘛,所以我也比较了解,那我先跟您说一下我们项目的架构,我们使用的是SpringCloud+Nacos微服务架构,你也知道springcloud它也是现在比较主流的框架了,而且springcloud的组件已经比较成熟了,服务的治理与整理方面也比较突出,springcloud可以拆分各个微服务,开发起来比较简单,它还可以改善故障隔离,也就是说一个服务宕机不会影响其他服务,最终我们决定使用微服务作为我们服务的一个基础架构。。。

2024-03-29

Mysql 版中国省市区数据表SQL

MySQL 版中国省市区数据表是一个用于存储中国地区行政区划信息的数据库表格,它包含了中国的省、市、区(县)等级别的行政区域数据。这个数据表的设计旨在提供一个结构化、易于查询和管理的数据库模型,使开发者可以方便地在其应用程序中使用中国地区的行政区划信息。 含以下几个关键字段: 省级别字段:用于存储中国各个省份的名称和代码。 市级别字段:包含各个省份下属的市辖区、县级市、地级市等的名称和代码。 区(县)级别字段:记录各个市辖区、县级市、地级市下属的区(县)的名称和代码。 这种数据表的设计使得开发者可以通过简单的 SQL 查询语句轻松地获取需要的行政区划信息。例如,可以通过省份代码查找该省份下的所有市级行政区划,或者通过市级代码查找该市级行政区划下的所有区(县)级行政区划。

2024-03-29

黑马Mysql教程入门+进阶PDF (超详细,覆盖面全)

MySQL 是一种开源的关系型数据库管理系统,广泛应用于各种规模的应用程序中。本教程旨在帮助初学者快速掌握 MySQL 的基础知识,并深入了解一些进阶主题如存储过程、索引优化等。 首先,我们将介绍 MySQL 的基础概念,包括数据库、表、列等,帮助读者了解如何创建数据库和表格,并学习基本的 SQL 查询语句,如 SELECT、INSERT、UPDATE 和 DELETE。 随后,我们将深入探讨 MySQL 的存储过程。存储过程是一组预编译的 SQL 语句集合,可以在数据库中进行重复性操作。我们将学习如何创建、调用和管理存储过程,以及存储过程在提高数据库效率和性能方面的应用。 另外,本教程还将涵盖 MySQL 的索引优化。索引是用于加快数据检索速度的重要技术,我们将介绍不同类型的索引(如单列索引、多列索引等),以及如何设计和优化索引以提升查询性能。 除此之外,我们还将讨论 MySQL 的事务处理、备份与恢复、安全性等主题,帮助读者全面了解 MySQL 数据库管理的各个方面。

2024-03-29

欢乐斗地主python项目游戏源码下载

AI欢乐斗地主Python项目是一个融合了先进人工智能技术的斗地主游戏实现。该项目不仅仅包括游戏的核心逻辑和界面设计,还涵盖了AI出牌策略等多个关键部分。通过Python编程语言,我们可以实现斗地主游戏的自动化运行,并且借助强大的AI算法优化出牌策略,从而提高游戏的趣味性和挑战性。 在这个项目中,游戏的核心逻辑是至关重要的。这包括牌局的初始化、发牌、出牌、牌型判断、结算等关键步骤。通过精心设计和优化,我们可以确保游戏运行流畅,玩家能够获得极致的游戏体验。同时,界面设计也是项目中不可或缺的一部分。优秀的界面设计可以提升游戏的美感和用户友好度,让玩家更加沉浸于游戏之中。 AI出牌策略则是项目中的亮点之一。通过AI算法的优化,我们可以使得电脑玩家具备更加智能化的出牌能力。这不仅可以提高游戏的挑战性,还可以让玩家感受到与真人对战相似的游戏体验。AI出牌策略的优化也是项目中的一个持续改进的方向,通过不断地调整和完善算法,我们可以使得游戏变得更加有趣和富有挑战性。

2024-03-29

mysqlsql优化进阶教程-含视频及逻辑图

MySQL索引优化是提高数据库性能和查询效率的关键步骤之一。索引是一种数据结构,用于快速查找数据库中的记录。合理设计和使用索引可以加快查询速度,并降低系统负载。下面将介绍MySQL索引优化的相关内容。 首先,索引类型是影响性能的关键因素之一。MySQL支持多种类型的索引,包括B-tree索引、哈希索引、全文索引等。在选择索引类型时,需要根据具体的业务场景和查询需求进行评估和选择。例如,对于范围查询和排序操作频繁的字段,通常选择B-tree索引效果较好;而对于精确查找的字段可以考虑哈希索引。 其次,索引的列选择也是优化的关键。应该将索引设置在经常用于查询条件的字段上,尽量避免在大字段或者不稳定字段上创建索引。另外,索引的复合列也可以提高查询效率,但要注意避免创建过多复合索引,以免影响更新和插入操作的性能。 此外,定期对索引进行优化和维护也是必要的。可以通过分析查询日志和执行计划来评估索引的使用情况,及时发现和处理潜在的性能问题。同时,定期重建或者重新组织索引,可以进一步提高索引的效率和性能。

2024-03-29

JAVA真实包装项目经验-二手车项目面试

项目开发流程(不提不说,必须会背) 在我们项目立项以后,项目经理、研发部和产品部一起针对项目进行了需求分析会议。会议结束以后,产品部门会给我们研发部提供需求文档,然后我们研发部再进行开会分析这些需求,根据需求进行分组后,分组后再进行讨论、创建表、写排期等,开发文档我们使用是这个swagger自动生成API文档。然后就是和我们项目老大一块去搭建框架,然后提交到远程仓库master上,由组员进行拉取分支,接下来就是根据需求进行开发。 项目介绍: 最近我协同开发的项目是一个类似转转、咸鱼商城的二手商品平台,这个项 目主要是用于 B2C、C2C 在平台上做一些线上和线下的二手商品交易,还实现了商品搜索、热门推荐、用户爱好推荐、广告等功能 被动说 开发环境:IDEA+Mysql+JDK1.8+Git+Maven 相关技术:Redis 缓存、Mongodb 数据库、RocketMq、Nginx、ES,Freemarker、 Docker、Jekins 等 其他技术:阿里云 OSS、Quartz 等 由于当时小组人较少,我负责的模块就比较多些,包括购物车模块、闪拍模 块、

2024-03-29

JAVA真实包装项目经验-物流项目面试

项目开发流程(不提不说,必须会背) 在我们项目立项以后,项目经理、研发部和产品部一起针对项目进行了需求分析会议。会议结束以后,产品部门会给我们研发部提供需求文档,然后我们研发部再进行开会分析这些需求,根据需求进行分组后,分组后再进行讨论、创建表、写排期等,开发文档我们使用是这个swagger自动生成API文档。然后就是和我们项目组长一块去搭建框架,然后提交到远程仓库master上,由组员进行拉取分支,接下来就是根据需求进行开发。 项目整体介绍 我最近做的一个项目是一个关于物流的项目,这个项目主要业务就是,用户物流在线下单,用户接单,可以根据用户所在的位置推荐最近的物流站点,可以根据用户的选择进行上门取件,送货上门。当时的时候,我是与项目组长和小组成员全程参与的架构设计,所以我就简单介绍一下上一个项目的架构。

2024-03-29

JAVA真实包装项目经验-旅游项目

项目主要分了三个平台:商家平台、运营商平台、前台网站平台, 前台网站主要的功能主要就是注册与登陆,首页管理(导航栏,搜索框,广告,热门推荐),秒杀活动,详情页模块,评论模块等等。 项目当时开发是考虑到项目的访问量可能会比较大,所以考虑用的是springcloud微服务架构,微服务的话可以分解巨大单体式应用,开发效率高,各服务之间代码解耦合,每个服务只关注一个业务功能都能独立开发部署,一个服务宕机不会影响其他服务。我们还部署一个Nginx+zuul的集群,静态资源直接通过ngnix进行访问,动态请求通过zuul网关进行安全验证(也就是咱们说的动静分离)。然后通过zuul服务路由对于客户端的请求进行安全效验,与请求的分发去访问各个微服务,服务统一是注册到Nacos上,zuul服务路由在调用咱们的服务时,服务和服务之间相互调用时通过feign来进行调用,feign具有负载均衡和熔断的能力.可以让我们的访问压力分摊等.......................................................................................

2024-03-29

谷粒商城电商项目资料源码

gulimall(谷粒商城) 项目是一套电商项目,包括前台商城系统以及后台管理系统,基于 SpringCloud + SpringCloudAlibaba + MyBatis-Plus实现,采用 Docker 容器化部署。前台商城系统包括:用户登录、注册、商品搜索、商品详情、购物车、下订单流程、秒杀活动等模块。后台管理系统包括:系统管理、商品系统、优惠营销、库存系统、订单系统、用户系统、内容管理等七大模块。 服务结构 gulimall ├── gulimall-common -- 工具类及通用代码 ├── renren-generator -- 人人开源项目的代码生成器 ├── gulimall-auth-server -- 认证中心(社交登录、OAuth2.0、单点登录) ├── gulimall-cart -- 购物车服务 ├── gulimall-coupon -- 优惠卷服务 ├── gulimall-gateway -- 统一配置网关 ├── gulimall-order -- 订单服务 ├── gulimall-product -- 商品服务 ├── gulimall-s

2023-08-21

最新酒桌小游戏喝酒小程序源码

2022-12-15-聚会娱乐喝酒游戏小程序,可开流量主,获得广告收益(教程+源码) 喝酒小程序是一款旨在增添酒桌欢乐的手机应用。无论是聚会、派对还是朋友间的小聚,这款小程序提供了一系列有趣的酒桌小游戏,让您和朋友们在轻松愉快的氛围中享受喝酒的乐趣。 该小程序包含多种创意独特的酒桌小游戏,每个游戏都能带来不同的乐趣和挑战。无论是经典的纸牌游戏、骰子游戏还是创新的扑克规则,您都能找到适合您喜好的游戏。这些游戏将测试您的智慧、决策能力和运气,并与朋友们一同度过愉快的时光。 通过喝酒小程序,您可以以一种有趣而又安全的方式享受喝酒的乐趣。请务必注意喝酒的适量原则,并对自己和他人的健康负责。喝酒小程序希望为您的聚会增添欢笑和回忆,让您的酒桌时光更加精彩!

2023-05-10

java简历模板(技能描述+项目经验+面试总结)

1、一份顺应市场需求合格的适合java新手包装成1-2年工作简历; 2、划出重点经常被问的技能点; 3、分析技术和高频面试题以及技能点学习方向; 4、手把手教你包装一份简历,包括包装你的强项项目; 5、你只会图书管理系统也能包装; 6、本文档结构(自上而下)个人信息---求职意向---专业技能(解析+教包装+高频面试题划出来)---项目经验(解析+教包装+亲自示范手把手带你包装手上的图书管理系统项目)用你最熟练的项目来包装最好;---一份我的简历示例;

2023-04-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除