1.为什么要学习jsp技术1.1.什么是jsp?JSP(全称JavaServerPages)是由Sun公司专门为了解决动态生成HTML文档的技术。jsp的全换是java  server  pages。Java的服务器页面。jsp的主要作用是代替Servlet程序回传html页面的数据。因为Servlet程序回传html页面数据是一件非常繁锁的事情。开发成本和维护成本都极高。1.
        Redis是一个开源、高性能、基于键值对的缓存与存储系统,与 关系型数据库不同,作为NoSql的Redis数据库,其将所有的数据都存储在内存中,这就使得Redis 的读写速度远远高于mysql/Oracle等关系型数据库,使其成为了一款非常优秀的缓存数据库!    一、下边来说说Redis的安装,这里我是直接安装在Linu
# JavaFX可以不用main启动? ## 概述 在JavaFX中,通常我们会使用main方法作为程序的入口点。但是,实际上JavaFX是支持不用main方法启动的。本文将介绍如何实现不使用main方法启动JavaFX应用。 ## 流程 下面是实现JavaFX不使用main启动的流程: | 步骤 | 描述 | | --- | --- | | 1. | 创建一个类,作为JavaFX应用的入
原创 2023-11-01 14:33:00
116阅读
作者有过多种框架,以亲身经历告诉我们vue的优势在哪里! 我为什么要立刻放弃 React 而使用 Vue? 18-07-2919:28现在,Vue.js 在 Github 上得到的星星数已经超过了 React。这个框架的流行度在不断增长,由于它并没有像 Facebok(React)或 Google(Angular)那样的大公司支持,这种增长让人非常惊讶。我会在这篇文章里说明我对
# Nacos 启动是否可以不使用 MySQL? ## 引言 Nacos 是一个开源的更易于构建云原生应用的服务发现和配置管理平台。作为微服务架构的重要组成部分,Nacos 提供了服务注册与发现、动态配置管理、服务健康监测等功能。很多用户在搭建 Nacos 时常常会考虑是否可以不使用 MySQL 进行数据持久化,本文将对此进行探讨并提供示例。 ## Nacos 的存储方式 Nacos 支持
原创 2024-09-16 04:34:30
87阅读
# 使用 Nginx 启动 Java 项目的完整指南 作为一名新手开发者,理解如何通过 Nginx 来启动 Java 项目是非常重要的。Nginx 是一个高性能的 HTTP 和反向代理服务器,而 Java 项目通常是通过 Spring Boot、Servlet 等技术构建的。在本指南中,我们将逐步了解如何在 Nginx 后面部署和启动 Java 项目,并使用合适的代码和注释来帮助你理解每一步。
原创 8月前
92阅读
Annotation(注解)是什么:Annotation(注解)官方的定义:    An annotation is a form of metadata, that can be added to Java source code. Classes, methods, variables, parameters and packages may be annotat
转载 5月前
25阅读
 HTTP:协议代理服务器常用端口号:80/8080/3128/8081/9080;FTP :(文件传输)协议代理服务器常用端口:21;TFTP:(Trivial File Transfer Protocol),默认的端口号:69/UDP;Telnet:(远程登录)协议代理服务器常用端口:23;SSH:(安全登录),SCP(文件传输),端口重定向,默认端口号:22/TCP;SMTP:(S
转载 2024-07-05 07:51:01
33阅读
Java开发环境搭建前言一、java开发环境1.1 下载jdk1.2 jdk的安装二、maven安装2.1 maven下载2.2 配置setting文件三、idea的安装配置 前言作为一个程序员,可能都要面临更换工作环境,本文特此记录一下如何快速搭建开发环境(针对java开发环境,python开发环境请移步)一、java开发环境1.1 下载jdk首先我们先下载java的开发工具包jdk,下载地址
# Java项目启动设置启动端口Java开发中,我们经常需要将我们的项目部署到服务器上,供其他用户访问。而每个项目都需要使用不同的端口号来进行访问,因此,设置启动端口成为了一个必要的步骤。本文将介绍如何在Java项目中设置启动端口,并提供代码示例进行说明。 ## 1. 了解端口号 在计算机网络中,端口号是用于区分不同应用程序或服务的数字标识。常见的端口号范围是0到65535。其中,0到1
原创 2024-01-13 10:16:42
673阅读
读万卷书,行万里路!有的技能可以从书里学会,有的技能却需要在实战中打怪升级慢慢掌握,今天就来和大家聊一个很多小伙伴经常遇到的问题。缘起有人向松哥反映,在搭建微服务分布式配置中心 Spring Cloud Config 时,如果将端口设置为 6000,总是访问不成功,像下面这样:如果换成 Tomcat 默认的 8080 就可以访问了。其实不止 6000,如果你配置成 6666 ,也是无法访问成功的!
转载 2021-01-15 20:09:26
819阅读
如下是满足您要求的文章: # 如何指定端口启动Java项目 ## 一、整体流程 下面是启动Java项目指定端口的整体流程: | 步骤 | 描述 | | ---- | ---- | | 1 | 编写Java项目代码 | | 2 | 打包Java项目 | | 3 | 在指定端口启动Java项目 | ## 二、具体步骤 ### 步骤一:编写Java项目代码 首先,你需要编写Java项目的代
原创 2024-04-11 05:06:20
90阅读
# Java启动项目指定端口 在日常开发中,我们经常需要在Java项目中指定端口启动应用程序。在本文中,我们将介绍几种常用的方法来实现这个目标。 ## 1. 使用系统属性 Java可以使用系统属性来指定要使用的端口。通过在启动命令中添加`-D`参数,我们可以设置`server.port`属性来指定端口。例如,我们可以使用以下命令来启动一个Spring Boot应用程序并指定端口为8080
原创 2023-12-01 04:30:03
453阅读
package com.bjpowernode.oa.web.action; import com.bjpowernode.oa.utils.DBUtil; import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.*; i
面试题1、什么是webpack(必会) webpack是一个打包模块化javascript的工具,在webpack里一切文件皆模块,通过loader转换文件,通过plugin注入钩子,最后输出由多个模块组合成的文件,webpack专注构建模块化项目2、Webpack的优点是什么?(必会)专注于处理模块化的项目,能做到开箱即用,一步到位通过plugin扩展,完整好用又不失灵活通过loaders扩展,
编译过程    不论是物理机还是虚拟机,大部分的程序代码从开始编译到最终转化成物理机的目标代码或虚拟机能执行的指令集之前,都会按照如下图所示的各个步骤进行:        其中绿色的模块可以选择性实现。很容易看出,上图中间的那条分支是解释执行的过程(即一条字节码一条字节码地解释执行,如JavaScript),而下面的那条分支就是
第11章 虚拟化容器 容器的首要目标是让软件分发部署过程从传统的发布安装包、靠人工部署转变为直接发布意见部署好的、包含整套运行环境的虚拟化镜像。在容器技术成熟之前,主流的软件 部署过程是由系统管理员编译或下载好二进制安装包,根据软件的部署说明文档准备好正确的操作系统、第三方库、配置文件、资源权限等各种前置依赖以后,才能将程序正确的 运行起来。 一个计算机软件要能够正确运行,需要有以下三个方
# Python 可以不用FLASK 在Python中,我们经常使用Flask这个轻量级的Web框架来开发Web应用程序。但是,其实Python并不一定要依赖于Flask来进行Web开发。在本文中,我们将探讨一些其他替代方案,让你了解Python在Web开发中的多样性。 ## 替代方案 ### Django Django是一个功能强大的Web框架,它提供了许多内置功能,包括ORM、表单处
原创 2024-03-12 06:07:15
94阅读
标题:【深度解析】Nest.js:打造高性能Node.js Web应用的现代化框架? 项目简介 Nest.js是一个为构建高效、可扩展的Node.js Web应用程序设计的框架,它将面向对象编程(OOP)、函数式编程(FP)和函数响应式编程(FRP)的理念融合在一起,让你的开发体验更加顺畅。依托于流行的Express框架,并且兼容Fastify等其他第三方库,Nest.js为你提供了一套全面而强大
转载 10月前
133阅读
问题描述在我们使用mybatis开发的时候,像下面这样的代码大家都很熟悉吧<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <
转载 2024-09-11 07:37:43
48阅读
  • 1
  • 2
  • 3
  • 4
  • 5