首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java开发

    JAVAJava 项目实战之 Java Web 在线商城项目开发实战教程

    Java Web项目:在线商城技术方案与应用实例一、引言在互联网飞速发展的今天,在线商城已成为电子商务的重要载体。 使用Java Web技术构建在线商城具有跨平台性、强大的社区支持和高度的可扩展性等优势。本文将为你提供一个Java Web在线商城的技术方案和应用实例,帮助你学习和掌握相关开发技巧。 可使用MyBatis框架,通过Mapper接口和XML映射文件定义SQL语句,实现Java对象与数据库表的映射。 Java,Java 项目实战,Java Web 项目,在线商城项目Java Web 在线商城,Java 开发实战,Java 项目开发教程,Web 在线商城开发,Java 实战教程,在线商城开发教程Java Web 开发实战,Java 项目实战教程Java 在线商城项目,Web 商城开发教程Java 项目开发实战

    51710编辑于 2025-09-18
  • 来自专栏Java开发

    Java Web 项目在线商城开发教程

    以下是一篇关于Java Web在线商城项目的技术方案和应用实例文章:Java Web在线商城项目技术方案与应用实例一、项目概述在线商城是电子商务的重要载体,基于Java Web技术开发的在线商城,具有跨平台性 三、应用实例(一)项目搭建创建Spring Boot项目:使用Spring Initializr创建新项目,添加Spring Data JPA、MySQL Driver、Thymeleaf等依赖。 四、项目部署将开发好的项目打包,部署到Tomcat服务器上。配置Tomcat相关参数,启动服务器,即可通过浏览器访问在线商城系统,进行商品浏览、购物车操作、用户注册登录等功能测试。 Java Web 项目,在线商城开发,Java 项目实战,Java 教程,商城开发教程,Web 项目开发,Java 实战指南,在线商城项目Java 编程,商城系统开发,Java 项目教程,Web 开发实战 ,Java Web 开发,在线商城教程Java 实战项目

    37610编辑于 2025-08-03
  • 来自专栏宝塔面板

    java项目更新,Springboot部署教程(宝塔面板)

    接下来就是一个简单的实战部署Spring项目的过程(这个是在一台内网的机器上进行的,设置的域名也是随便写的,通过hosts设置访问的哟)2:按照官方教程打包项目(注:这一步就是可以修改配置文件的,我也是在这一步修改的 ,用的是dev,不符合这次部署的预期 5:回到上一步,添加命令,指定好启用的profile文件 6:再次检查,发现数据库还没创建7:随后我们去数据库页面,创建数据库 8:并导入项目官方给定的sql文件 查询到表都建立起来之后,回到java项目创建,并创建出项目9:启动后,我通过检查日志发现用的jdk不正确,就重新换了jdk再次启动,查看日志启动成功,10:接下来要部署前端静态文件,并启用NGINX代理服务 11:根据官方给的教程,我把前端请求地址设置为了这个,并添加了域名 12:在外网访问页面,先开启外网映射,然后设置将/apis/ 代理到java服务监听的8111端口, 同时将静态页面文件位置设置在我上传的静态文件位置 ,可以使用项目组,统一处理

    7.8K21编辑于 2024-08-17
  • 来自专栏鱼皮客栈

    【干货】顶级 Java 源码教程项目大汇总!

    大家好,我是鱼皮,今天分享几个 GitHub 上顶级的 Java 源码教程项目。 tutorials 一系列小而专注的教程集合,几乎包括了 Java 生态所有的知识、框架、类库的可执行示例代码!比如 Spring、Netty、Vertx、MyBatis 等等。 每个目录都是一个微型的 Java 项目源码,直接下载运行,或者复制粘贴到自己的项目中,都是极好的。 [15f67fb0f1625e859268ddb10e3af7d9.png] spring-boot-examples 同上一个项目类似,这个项目是 Spring Boot 快速简单上手教程。 Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目项目源码和效果展示。

    1.8K21发布于 2021-03-13
  • 来自专栏Go语言学习专栏

    7 - AI 智能体构建 - AI 超级智能体项目教程

    比如可以在阿里云百炼、Dify 等平台上创建智能体 2、软件中使用 AI 开发工具 Cursor、tare 就集成了 AI 智能体,可以帮我们生成完整的项目代码、或⁠者解释项目代码。 四、OpenManus 实现原理 在我们开发超级智能体前,可以先学习下优秀的开源项目。 下面以 OpenManus 项目 为例,会带大家从 0 开始阅读项目源码,学到超级智能体实现方式的同时,帮助大家掌握快速学习开源项目的方法。 快速运行 学习开源项目的第一步是阅读官方提供的 README.md 项目介绍文档,先把项目跑起来,借此熟悉业务流程,而不是一上来就啃源码。 2、MCP 协议支持 1)MCP 与工具系统的集成 还记得么,之前在教程中提到过 “MCP 的本质就是工具调用”,OpenManus 的实现也是遵循了这一思想。

    66110编辑于 2026-03-17
  • 来自专栏java基础教程

    Java基础教程(7)-Java中的面向对象和类

    面向对象编程 Java是一种面向对象的编程语言。 人们通过抽象处理复杂性; 类是Java的核心和本质。它是Java语言的基础,因为类定义了对象的本性; 类就是对象的模板(template),而对象就是类的一个实例(instance)。 在Java中,所有的类对象都必须动态分配。 如果一个类没有显式的定义它自己的构造函数,那么Java将自动地提供一个默认的构造函数。 构造函数的任务就是初始化一个对象的内部状态,以便使创建的实例变量能够完全初始化,可以被对象马上使用。 除了不能使用java的保留字; parameter-list (变量列表)是一系列类型和标识符对,用逗号分开,也叫形参。接收方法被调用时传递给方法的参数值(实参)。变量列表可以为空。

    26810编辑于 2024-04-25
  • 来自专栏云深之无迹

    Matlab 教程.7

    a = [1 2 3; 4 5 6; 7 8 10] 多行之间用分号分割, z = zeros(5,1) 可以生成矩阵 sin(a) ans = 0.8415 0.9093 8 10 7 8 10 串联是连接数组以便形成更大数组的过程。 5 6 7 8 10 so,横拼过以后当然可以竖着⛏! a = [1 2 3; 4 5 6; 7 8 10] a = 1 2 3 4 5 6 7 8 10 >> a(5) ans = 5 >> a(7) ans = 3 ?

    60440发布于 2021-05-18
  • 来自专栏【计网】Cisco

    【操作宝典】IntelliJ IDEA新建Java项目详细教程

    新建Java项目 文件-->新建-->项目 JAVA模块-->JDK 2. 运行Java程序 注意: 程序放在src里面 xxx.java则创建的类名只能为xxx 示例程序Hello.java public class Hello { public static

    1.5K10编辑于 2024-02-20
  • 来自专栏国产

    Java 项目自动生成接口文档教程

    图片第二步:注册一个 Apifox 账号Apifox 是一个在线的接口文档管理工具,这一步主要是用来同步文档到项目中。支持下载桌面端或直接网页注册,并且创建一个项目。 同理,在 Apifox 中进入项目,【项目设置 --> 基本设置】,复制项目 ID 。 图片第五步:去 Apifox 项目中查看自动生成的文档点击 Apifox 右上角的刷新图标。刚才在 IDEA 项目中的接口文档就已经在这里了。图片自此,你就大功告成了! 这个项目一旦有更新,你只需要右键点击「 Upload to Apifox」 就可以。 图片还可以直接在 Apifox 项目中直接发起接口调试、接口自动化测试等等操作。

    6K20编辑于 2023-04-24
  • 来自专栏终码一生

    GitHub上7月最热门的Java开源项目排行

    7月份GitHub上最热门的Java开源项目排行已经出炉啦,一起来看看吧: 1 JimuReport https://github.com/zhangdaiscott/JimuReport Star 1388 3 sa-token https://github.com/dromara/sa-token Star 2507 这可能是史上功能最全的Java权限认证框架! 6 arthas https://github.com/alibaba/arthas Star 25627 Arthas旨在帮助开发人员解决Java应用程序的生产问题,无需修改代码或重新启动服务器。 7 kafka https://github.com/apache/kafka Star 19724 kafka是一种高吞吐量的分布式发布订阅消息系统,有如下特性: 通过O(1)的磁盘数据结构提供消息的持久化

    82710编辑于 2022-10-28
  • 来自专栏该溜子的专栏

    【从0做项目Java音缘心动(7)——收藏音乐

    零:项目结果展示 项目目前已经上线 音乐播放器登录页面 ​​ 一:导入 上一篇文章,我们完成了删除音乐,查询音乐模块,本篇文章我们肝,收藏页面——收藏音乐功能,取消收藏,收藏页面的删除音乐 二:添加音乐到喜欢的列表

    23800编辑于 2025-02-25
  • 来自专栏Java学习网

    Java项目实践,Java制作33选7彩票号码生成器

    33选7彩票号码生成器 **作一个界面。两个按钮,一个JLabel,点开始按钮后,彩票33选7(1……33中选7个不重复的数),把7个数字拼接到JLabel中显示出来,点结束按钮停止。 提示:java.util.Random 参考 nextInt函数 借助集合实现。 随机彩票生成,每0.5秒一次。 package classic3IOAndThread; import java.util.Arrays; import java.util.Random; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class LotteryMachine implements ActionListener { int[ ] rArrayCopy = new int[7]; JLabel jl2 = new JLabel("请点击开始按钮"); Timer timer=new Timer(500,this);//实例化一个计时器

    1.6K20发布于 2021-04-20
  • 来自专栏全栈程序员必看

    java ee eclipse使用教程(使用maven创建web项目)

    然后在下方选择java EE,eclipse将下载需要的 插件,自动完成javaEE环境的配置。 我们在项目上右键,选择export –> WAR file, 将WAR包导出到刚才配置的tomcat的webapps目录下。启动tomcat,就能访问web项目了。 部署项目时会自动停止,这时由于使用了debug模式部署项目,程序停止在processWorkerExit(w, completedAbruptly);这一行代码上。 解决办法是取消勾选window –> Preferences–> java –> debug –> Suspendexecution on uncaught exceptions . 4 配置server webapp目录里面找不到你的项目文件。

    1.7K20编辑于 2022-07-25
  • 来自专栏crmeb

    crmeb Java 项目打包可运行jar文件详细教程

    前言 鉴于很多同学不知道怎么打包可运行的jar文件,今天就给大家出一个详细的教程,希望能帮助到大家 本地已经运行过的同学直接配置prod环境的yml文件后直接mvn install 打包即可。 下载jar,取决于你的网速 正确导入Java项目 配置数据库连接和 打包jar文件 打包之前修改环境配置文件,分别在crmeb-admin 和 crmeb-front包下的 yml,每个环境中的端口都不一样   商城服务 打包后产出Crmeb-front.jar crmeb-service 公共业务 会打包到admin和front中 crmebiamge 素材包 线上部署时需要上传到服务器,将路径配置到java 启动Java程序成功 设置代理 对外提供api服务 在没有设置代理之前的api站点访问是这样的,如果不是,需要确认域名解析和宝塔中创建站点哪个环节出了问题。 front jar Swagger 以上步骤已经将java全部服务启动成功!

    1.4K10编辑于 2022-04-09
  • 来自专栏站长的编程笔记

    linux 部署 java的J2EE项目教程

    在Linux上部署Java的J2EE项目通常涉及到以下几个主要步骤: 安装Java开发环境:首先确保在Linux服务器上安装了Java Development Kit(JDK)。 安装Web服务器(例如Apache Tomcat):对于J2EE项目,你可能需要一个Web服务器来承载你的应用。Apache Tomcat是一个常见的选择。 构建你的J2EE项目:在你的本地开发环境中使用构建工具(如Maven或Gradle)构建你的J2EE项目。 tail -f /path/to/tomcat/logs/catalina.out 配置数据库和其他资源:根据你的项目需求,可能需要配置数据库连接、消息队列等其他资源。 这通常是在项目的配置文件中完成的。 配置防火墙和网络设置:如果有防火墙,确保相应的端口(比如Tomcat默认的8080端口)已经打开。此外,检查网络设置,确保其他服务可以访问你的应用程序。

    41210编辑于 2023-12-16
  • 来自专栏Ray学习笔记

    Elasticsearch7教程

    Elasticsearch7教程 Elasticsearch快速入门,掌握这些刚刚好! 前序 Elasticsearch是一个基于Lucene的搜索服务器。 Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。 官方客户端在Java、.NET(C#)、PHP、Python、Apache Groovy、Ruby和许多其他语言中都是可用的。 } } } } 填充测试数据 PUT users/_bulk {"index": {"_id": 1}} {"id": 1, "name": "Bob", "job": "java ", "age": 41, "sal": 20000, "gender": "female"} {"index": {"_id": 7}} {"id": 7, "name": "cutting",

    4.4K62发布于 2021-04-05
  • 来自专栏大头猿

    Xshell 7安装教程

    软件介绍 Xshell7是由NetSarang公司全新研发推出的一款远程终端连接管理软件,相比于上一个版本来说,又增加了很多新的实用性功能。 xshell7新功能1、可继承的会话属性您可以在会话文件夹级别设置会话属性。在session文件夹下创建的任何新会话都将继承其属性。会话文件夹有效地充当了新会话文件的模板。 Xmanager、Xshell和Xftp可以利用OpenSSH CAs连接到远程UNIX/Linux服务器 安装教程 1 解压文件 2 双击解压出来的安装程序 3 单击下一步 4 勾选我接受. ,单击下一步 5 单击浏览可更改文件路径,不建议放在系统盘,可根据自己磁盘容量自行选择,选择完成后,单击下一步 6 单击安装 7 等待安装 8 单击完成 9 程序打开,个人版免费,无需激活

    1.9K20编辑于 2022-03-15
  • 来自专栏JavaPark

    JavaScript 教程7」:函数

    编程时,可能会定义许多相同或者功能相似的代码,此时我们每需要使用一次,就需要重写编写一次。虽然利用循环结构也能够实现一些简单的重复操作,但是功能较为局限。此时,我们就需要使用到 JavaScript 中的函数。

    48330编辑于 2022-05-23
  • 来自专栏大头猿

    Xftp 7安装教程

    软件介绍 Xftp 7特性 可继承会话属性 可以在会话文件夹级别设置会话属性。在会话文件夹下创建的任何新会话都将继承其属性。会话文件夹有效地充当新会话文件的模板。 安装教程 1 解压软件 2 双击解压出来的文件 3 单击下一步 4 勾选我接受... ,单击下一步 5 单击浏览可更改文件路径,不建议放在系统盘,可根据自己磁盘容量自行选择,选择完成后,单击下一步 6 单击安装 7 等待安装 8 单击完成 9 程序打开,个人版免费,无需激活

    2.3K30编辑于 2022-03-15
  • 来自专栏全栈程序员必看

    linux drupal 7安装教程,Linux上Drupal7安装教程

    前言:国内用drupal的并不太多,网上资料也很少。要注意的是drupal尽量别使用apt来安装,特别是Ubuntu Linux平台的drupal做出了一定的更改,会妨碍后期的学习和使用。在安装drupal前要先完成LAMP的搭建,如果没有安装可以参照我之前的文章http://www.linuxidc.com/Linux/2016-03/128983.htm 或者使用tasksel安装,这里不再赘述。

    2.7K30编辑于 2022-08-31
领券