项目简介 本项目是基于Java语言的项目,涵盖Java基础知识、并发编程、算法实现等多方面内容。包含编译时注解处理器示例、XML解析示例、数据库连接池实现、Java设计模式、JDK 1.8新特性示例、Java并发编程示例、Netty基础示例、Socket编程示例、日志系统测试示例以及Java探针技术
项目简介 本项目是基于 Egg 框架和 Vue 构建的后台管理系统模板,实现了前后端分离。前端利用 Vue 的单页面应用(SPA)技术进行页面渲染,后端由 Egg 框架提供数据服务。使用 Webpack 作为模块打包工具,具备自动构建、热重载、代码分割等特性,还内置了国际化支持。 项目的主要特性和功
项目简介 本项目是专注于Vue源码探索的学习项目,通过实践深入掌握Vue的内部机制。项目包含Vue响应式原理、虚拟DOM、渲染更新、computed和watch的实现、Vuex的基本功能及模块化实现等内容,有助于开发者深入理解Vue工作原理,为开发高效、高质量的Vue应用奠定基础。 项目的主要特性和
项目简介 本项目基于Java语言,旨在深入理解和实践《Effective Java》一书中的编程技巧与最佳实践。借助多个示例代码,展示如何运用这些技巧编写更高效、健壮的Java代码。 项目的主要特性和功能 静态工厂方法:用静态工厂方法替代构造方法,参数过多时使用Builder模式。 单例模式:用私有
项目简介 本项目是基于Spring Boot和MyBatis框架开发的宿舍管理系统,为学生、宿管和后勤人员打造了高效的管理平台。系统具备用户管理、房间管理、楼宇管理、维修申请等功能,还有人性化的宿舍分配和可视化的账单管理。 项目的主要特性和功能 用户管理:系统用户分学生、宿管和后勤三类,各类用户操作
项目简介 本项目是基于JavaScript和Swiper库构建的简易轮播图系统,实现了基本的图片轮播功能,可作为前端展示的基础组件。项目结构简单,易于上手,适合初学者学习和使用。 项目的主要特性和功能 支持多张图片的自动轮播展示。 允许用户自定义轮播图容器和滑块的节点名称。 支持自动滑动,并且能够设
项目简介 本项目借助Java编程语言实现了一个经典的坦克对战游戏。运用Java的面向对象编程和网络编程技术,达成了客户端与服务器之间的通信,具备坦克的移动、射击、网络对战等功能。 项目的主要特性和功能 坦克移动与方向控制:利用枚举类型Direct定义坦克的上、下、左、右四个方向;Tank类作为基础类
项目简介 本项目是基于Spring Boot和Vue框架构建的课程安排系统,利用遗传算法来优化课程安排,实现课程时间、教室以及教师资源的最优分配。系统采用前后端分离架构,前端使用Vue开发,后端通过Spring Boot提供RESTful API。 项目的主要特性和功能 后端功能 管理员管理:涵盖登
项目简介 本项目是基于 React 框架构建的多入口应用系统。利用 Webpack 进行模块打包,能够创建多个独立的页面入口,每个入口具备自身的组件、路由和状态管理,适用于构建复杂的前端应用,方便开发者在单一项目中对多个功能模块进行管理。 项目的主要特性和功能 多入口支持:可创建多个独立页面入口,各
项目简介 EnokBlog是一款仿Mac电脑桌面设计的多窗口博客系统。前后端均采用TypeScript开发,服务端基于Node.js + Egg.js构建,前端借助Webpack + React.js实现,数据库使用MySQL,缓存使用Redis。项目效果可参考网站:https://www.many