1.Annotation引用非空enum数组返回空数组首次发现时的环境:JDK 1.8首次发现所在项目:APIJSON测试用例:public enum RequestRole { /**未登录,不明身份的用户 */ UNKNOWN, /**已登录的用户 */ LOGIN, /**联系人,必须已登录 */ CONTACT, /**圈子成员(CON
转载 2024-08-07 12:23:53
48阅读
# Java简历仓储管理项目方案 ## 项目背景 随着电子商务和物流业的快速发展,仓储管理的效率和准确性变得越来越重要。本项目旨在通过Java技术实现一个高效的仓储管理系统,帮助企业提升仓库管理的智能化水平。 ## 项目目标 1. **库存管理**:实时管理库存状态,包括入库、出库、库存查询等。 2. **数据分析**:生成库存报表,分析存货周转速度、出入库趋势等。 3. **权限管理**
原创 2024-08-16 04:18:43
67阅读
2016年2月18日 1. Web框架: Spring+ SpringMVC + MyBatis Spring: 作为容器,工厂,用于解耦以及管理对象生命周期。 整合各类框架和依赖。 MVC : 配置,文档与源码结合在一起,减轻开发工作量,易维护,易测试. MyBatis: 灵活稳定,自由度高,与代码生成器结合使用,易集成,易开发,代码可读性良好。 Nginx: 前端入口,软负载均
转载 2024-06-11 07:28:56
169阅读
你见过最烂的项目,撑了多长时间才完蛋?六个月?一年?今天介绍的这个奇葩项目,不但一开始就烂得透透的,还硬撑了12年多,直到项目负责人被逮起来丢进监狱才完事。到底有多烂?用下面这组触目惊心的数据告诉你↓↓● 总共 600 多万行 C++ 代码● 总共 50000 多个类● 受编译器版本限制,用的 C++ 语法都是陈旧过时的,只能在某个(早就没有维护)的操作系统上部署● 基于 CORBA● 采用的数据
Java技术——Java多线程详述一.多线程1.1多线程概述1.2 程序运行原理1.2.1 抢占式调度详解1.3 主线程1.4 Thread类1.5 创建线程1.5.1 run()与start()1.5.2 继承Thread类原理1.5.3 多线程的内存图解1.5.4 获取线程名称1.6 创建线程方式—实现Runnable接口1.6.1 Runnable的优点1.7 线程的匿名内部类使用二、线
# 如何Java项目 在现代软件开发领域,Java仍然是一种流行的编程语言,因此掌握如何编写Java项目是非常重要的。本文将介绍如何开始编写一个Java项目,涉及技术和实际问题,并提供示例代码来帮助读者更好地理解。 ## 步骤一:设置开发环境 首先,您需要安装Java开发工具包(JDK)和集成开发环境(IDE),比如Eclipse或IntelliJ IDEA。安装完成后,您可以创建一个新的
原创 2024-02-27 05:49:57
32阅读
这篇文章是我毕设后端遇到的一些问题。一技术最近在毕业设计。对于后端的技术我是由以下技术完成的。对于毕设内容不作介绍了。说一说遇到的一些问题和如何解决的。java1.8   springboot2.1.3  maven   mysql 5.7  redis 2.18  mybatis  tk-mapper&nbs
基础知识储备: Java SE Java语言(java.long.*)Java集合框架(java.util.*)Java I/O(java.io.*、java.nio.*.*)Java 网络(java.net.*、java.rmi.*、javax.net.*)Java 并发(java.util.concurrent.*、java.util.concurrent.*.*)
转载 2024-01-18 23:23:48
127阅读
基础知识储备:Java SEJava语言(java.long.*)Java集合框架(java.util.*)Java I/O(java.io.*、java.nio.*.*)Java 网络(java.net.*、java.rmi.*、javax.net.*)Java 并发(java.util.concurrent.*、java.util.concurrent.*.*) 实际上Jdk的内容非
技术(technology stack)就是一个公司的透视镜,从某些程度上可以展示出公司的技术实力。从技术桟也可以看出整个平台的技术要素,平台大小规模等,今天来给大家分享我司的技术全家桶。题外话今天是一个特殊的日子,我就多说两句,2017年过半了,大家的年终计划都执行的怎么样?而对于我还有另一层的意思,就是我终于要离职了。今天是我在这家公司的最后一个工作日。以前每次和朋友聚会都会问,最近发展的怎
 1 理解微服务 1.1 软件架构演进 软件架构的发展经历了从单体结构、垂直架构、SOA架构到微服务架构的过程。1.1.1 单体架构  特点:1、所有的功能集成在一个项目工程中。2、所有的功能打一个war包部署到服务器。3、应用与数据库分开部署。4、通过部署应用集群和数据库集群来提高系统的性能。 优点:1、项目架构简单,前期开发成本低,周
## Java项目技术架构的编写与实践 在软件开发中,技术架构是一个具体的解决方案,它规定了项目中的各个模块如何协同工作以实现预期的功能。在Java项目中,技术架构的编写是非常重要的,它可以提高项目的可维护性、可扩展性和可测试性。本文将介绍如何编写Java项目技术架构,并结合一个实际问题和示例进行阐述。 ### 1. 确定项目需求 在编写技术架构之前,我们首先需要明确项目的需求和目标。例如
原创 2023-08-14 08:50:56
322阅读
# Java项目技术路线方案 ## 一、项目概述 本项目旨在开发一个基于Java的在线图书管理系统,用户可以在线搜索、借阅、归还图书。同时,管理员可以对图书信息进行管理,保证系统的高效性与可扩展性。该系统将使用Spring Boot框架构建后端、Thymeleaf作为模板引擎实现前端展示,MySQL作为数据库存储。 ## 二、技术选型 1. **后端技术** - **Spring
原创 8月前
22阅读
基于Java的Web应用开发技术已成为目前Web开发的主流技术,作为一名Java程序员,到底要掌握什么技术才能完成一个JavaWeb项目呢?一起学起来吧~先放一张技术思维导图: 什么是技术?开发一个普通管理系统,会用到:SprinBoot+MyBatis+Spring+Mysql+Redis+RabbitMq+Nginx+Vue+Shiro+html+等等,这些技术合起来就可以称为技
转载 2023-05-18 10:08:35
361阅读
项目技术点目录表miaosha项目结构redisAOP(自定义注解)mybatis-plushibernate-validator字段校验SpringSecurity和JWTSpringTask定时任务easyexcelswagger热部署事务的传播行为反射lambda表达式、函数式接口、stream流拦截器日志ruoyi-vue坑点技术点分页插件pagehelper日志登录日志操作日志访问权限
楔子:是比较简单的数据结构,对,因为周六加班,所以周天偷个懒,一个简单的数据结构水一水1、用法部分相必大家不会不知道啥是,举个生活中类似的例子,大巴车如果没后门,先进去的人要往里坐,下车的时候,只能后进的人先下,这就是 2、JAVA Stack类&用法构造方法:没啥特殊的直接 Stack<E> stack = new Stack<E&gt
转载 2023-07-19 17:35:03
72阅读
1.一个简单的Java应用程序public class FirstSample { public static void main(String[] args) { System.out.println("We will not use 'Hello, world!'");// is this to cute? } }关键字 public:access modifi
在简历中展示MySQL技术时,需要清晰列出相关技能和经验,以便让雇主对你的能力有一个清晰的了解。以下是一个示例,可以作为参考: ## MySQL 技术 ### 技能与经验 - 熟练掌握MySQL数据库的设计、优化和管理 - 能够编写高效的SQL查询和存储过程 - 具备数据库性能调优和故障排查经验 - 熟悉数据库复制、分区、备份恢复等基础操作 - 有大型数据量处理经验,能够处理千万级数据量的
原创 2024-03-02 04:58:56
288阅读
一.项目基本认识(1)项目认识:  城市流浪宠物疫情监控系统分为硬件(监测装置)和软件(服务器平台)两大部分,通过为宠物安装监测装置来实现对宠物情况的监测及其了解,监测装置具有实时GPS追踪功能、运动监控功能以及温度感知功能等功能,通过监测装置中Android主控模块,来处理传感器所收集监测数据,通过通信模组将数据上传至服务器平台,服务器平台对数据进行处理分析后,将宠物信息反馈给用户,用
  • 1
  • 2
  • 3
  • 4
  • 5