Java

测开必备-java基础-while与do while的教程

while循环 while循环是最基本的循环结构之一。它会在每次迭代之前检查一个条件,如果条件为真(true),则执行循环体内的代码;如果条件为假(false),则跳出循环。 语法结构: 示例:打印1到5的数字 在这个示例中,我们声明了一个变量i并初始化为1。while循环的条件是i <= 5,这意味着只要i的值小于或等于5,循环就会继续执行。在循环体内,我们打印i的值,并将i增加1,以

activiti教程

一、工作流介绍 1.1 概念 工作流(Workflow),就是通过计算机对业务流程自动化执行管理。它主要解决的是“使在多个参与者之间按照某种预定义的规则自动进行传递文档、信息或任务的过程,从而实现某个预期的业务目标,或者促使此目标的实现”。 1.2 工作流系统 一个软件系统中具有工作流的功能,我们把它称为工作流系统,一个系统中工作流的功能是什么?就是对系统的业务流程进行自动化管理,所以工作流是建立

二,Map集合(实际是一个接口)

Map 集合介绍 在 Java 中,Map 是一种存储键值对的集合,它允许你通过键快速查找对应的值。Map 接口有两个主要的实现类:HashMap 和 TreeMap。这些类提供了不同的性能特点和排序特性。 Map 集合的特点 键的唯一性:在同一个 Map 集合中,键是唯一的。 值的重复性:在同一个 Map 集合中,值可以发生重复。 键值对:一对键值表示 Map 集合中的一个元素。 方法详解

黑马JavaWeb-day02

什么是JavaScript? JavaScript:简称Js,是一门跨平台、面向对象的脚本语言。是用来控制网页行为的,它能使网页可交互 JavaScript和Java是完全不同的语言,无论是概念还是设计。但是基础语法类似。 JavaScript JavaScript引入方式 内部脚本:将JS代码定义在HTML页面中 JavaScript代码必须位于<script></scri

事务 - 失效的场景

1. 没有使用代理 场景: 如果你在一个类内部调用同一个类中的另一个方法,Spring 事务管理无法生效。 原因: 这是因为 Spring 事务管理是基于代理的。当你在一个类中调用另一个方法时,实际上是在同一个对象的上下文中执行的,这样事务注解不会被代理拦截,导致事务失效。 解决方法: 1,将方法提取到不同的类中,2,在同一个类中使用 self 注入。 2. 非运行时异常 场景: Spring

一,Java 环境配置与基础语法

Java 环境配置与基础语法 在开始 Java 编程之前,正确配置 Java 环境和理解基础语法是至关重要的。这不仅帮助我们编写有效的 Java 程序,还能确保程序的顺利运行。 Java 环境配置 Java 环境配置主要包括 JDK(Java Development Kit)和 JRE(Java Runtime Environment)的安装和环境变量的配置。 JDK 和 JRE JDK:Jav

一,认识计算机和Java基础

认识计算机和Java基础 在开始学习 Java 编程之前,了解计算机的基础知识和 Java 语言的概述是非常重要的。这不仅帮助我们更好地理解 Java 程序的执行流程,还能让我们对计算机的组成和操作有更深入的认识。 计算机的组成 计算机由硬件和软件两大部分构成: 硬件 硬件是指计算机系统中由电子、机械和光电元件等组成的物理装置,它们为软件运行提供物质基础。主要硬件包括: CPU:中央处理器,计算

测开必备-java基础-for、while和do-while循环使用场景

在编程中,选择使用for循环、while循环还是do-while循环,主要取决于你的具体需求和代码逻辑。下面我们来详细讨论一下这三种循环的使用场景。 for循环的使用场景 for循环通常用于已知循环次数的场景,特别是当你需要遍历数组、集合或执行固定次数的迭代时。for循环的语法结构清晰地定义了循环的初始条件、迭代部分和结束条件,这使得它非常适合这些场景。 示例场景: 1.遍历数组或集合:当你需要访

JSP & EL表达式 & JSTL -2024/10/20

JSP JSP(全称:Java Server Pages):Java 服务端页面。是一种动态的网页技术,其中既可以定义 HTML、JS、CSS等静态内容,还可以定义 Java代码的动态内容,也就是 JSP = HTML + Java。 导入JSP依赖 事例 EL表达式 通过${}就可以获取到request域中的内容 JSTL标签 jstl:jsp标准标签库,使用标签取代jsp上面的java

记录项目中遇见的几个常见异常

org.springframework.beans.factory.BeanCreationException && java.lang.IllegalStateException 原因: 在全局异常处理器类上加上@ConditionalOnClass(DispatcherServlet.class) 目的是为了,只有Web环境的微服务当前配置才会被激活 com.rabbitmq

初学javaweb遇到的问题

1. 环境配置问题 我得知要创建一个javaweb项目,需要下载安装idea专业版,于是我搜索网络资源,找到了使用专业版的办法。并根据教程配置tomcat,jdk,meaven等项目基础环境配置。 2. 项目结构理解 我在使用 Maven 创建项目时,对 pom.xml 文件的配置感到困惑。特别是依赖管理部分,很多依赖的版本号我不太确定,导致项目无法编译。后来我查阅了 Maven 的官方文档,逐渐

10 月20日

周一Java课上留的课后习题代码: import javax.swing.; import java.awt.; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.*; import java.util.ArrayList; import java.util.List; i

源计划智能工厂MES系统(开源版)

在gitee中找到了一个mes系统,这个系统有详细的部署教程,但是我还是遇到了很多问题 下面是自己将其部署到本地的经历   yjh-mes: 源计划MES,后端服务+后台前端界面 (gitee.com) 首先是node版本不对应,而且我没有下载nvm管理node 所以要将node删除后下载nvm。 首先在控制面板删除node  应该在这个位置,但是我已经删除了 &n

分享一下java中遇到过的十个异常报错情况

1. 使用lambda表达式时候的闭包问题 闭包:在lambda表达式中使用外部变量的时候,会给该变量自动加上final 可以看到forEach中的a++处出现报错,因为a定义在了lambda表达式之外,即不在o->{}的大括号中。 解决办法:把该变量变成引用数据类型 2. 算术异常(ArithmeticException) 解决办法:找到报错中提示的出错行,检查附近语法是否有除以0的

2024.10.19

今天温度骤降,但我对java四则运算的热情丝毫未减,第四点还是太ez了,明天gank第五点

JWT Token 介绍

可以在这里反解 JWT token https://jwt.io/ 这里可以看阮一峰老师关于JWT 的介绍 https://www.ruanyifeng.com/blog/2018/07/json_web_token-tutorial.html JWT(JSON Web Token)是一种用于在各方之间安全传输信息的基于JSON格式的令牌,通常用于身份验证和授权。JWT令牌的结构相对简单,易于传递

PbootCMS网站从宝塔转移后无法打开报错提示“No input file specifed”

解决“No input file specified”错误的方法 检查并删除user.ini文件 确认网站根目录下是否存在user.ini文件。 如果存在,请删除该文件。 重启Web服务器 删除user.ini文件后,重启Apache或Nginx服务。 在宝塔面板中,可以轻松完成此操作: 进入宝塔面板。 选择左侧菜单中的“软件商店”。 找到正在使用的Web服务器(如Apache或N

10 JAVA 字符串类

1 编程题 1-8 2, 3, 4,字符串用equals 5, 6, 2 判断题 1,在 Java 中,String 对象是不可变的(immutable)。这意味着,一旦创建了一个 String 对象,其内容就不能被修改。任何对字符串的修改都会创建一个新的 String 对象,而不是修改原有的对象。 2,字符串缓冲区类(StringBuffer)是一个灵活且高效的处理字符串的工具,

pbootcms当前位置面包屑导航中的首页改成Home

使用 {pboot:position indextext=Home} 标签可以在面包屑导航中将首页的文字显示为“Home”。 如果需要将首页文字替换为其他文字,只需将 indextext 后面的值改为所需文字即可。 例如,如果想将首页文字改为“Index”,则应使用: {pboot:position indextext=Index}  

pbootcms使用阿里云主机 后台账号密码都正确 但是登录不进去

问题描述:阿里云主机新增了文件(夹)数量的限制,即使磁盘空间充足,但文件(夹)数量达到上限后,PBootCMS的缓存文件无法正常更新,导致网站后台无法登录。 解决方法: 清理缓存文件: 登录到服务器,找到PBootCMS的缓存目录(通常位于 /data/runtime/cache 或类似路径)。 删除不必要的缓存文件,以减少文件(夹)数量。 可以使用以下命令删除缓存文件(

11 JAVA 其他常用类

编程题 1-7 1,大数 2, System.out.printf("%.6fn",a); 保留六位小数 3, 4,随机数种子 5, 6,进制转化 7,日历 2 判断题 1,由Date到String的转换需要用到SimpleDateFormat类对象的format方法。 由String到Date的转换需要用到SimpleDateFormat类对象的parse方法。 3 单选题 1

PbootCms后台登陆不显示验证码(阿里云虚拟主机)

进入虚拟主机管理页面 在控制台中找到并点击“云虚拟主机”或类似的选项,进入虚拟主机管理页面。 进入高级环境设置 选择您需要配置的虚拟主机实例,点击“管理”按钮。 在虚拟主机管理页面中,找到并点击“高级环境设置”。 进入PHP.INI设置 在高级环境设置页面中,找到“PHP.INI设置”或“PHP配置”选项,点击进入。 修改PHP配置 确保以下PHP配置项已正确设置:

pbootcms内页子栏目当前栏目如何实现高亮显示

扫码添加技术【解决问题】专注中小企业网站建设、网站安全12年。熟悉各种CMS,精通PHP+MYSQL、HTML5、CSS3、Javascript等。承接:企业仿站、网站修改、网站改版、BUG修复、问题处理、二次开发、PSD转HTML、网站被黑、网站漏洞修复等。专业解决各种疑难杂症,您有任何网站问题都可联系我们技术人员。

PbootCMS要怎么修改域名授权提示信息?

问题描述 当PBootCMS上传到服务器后,如果没有到官网获取域名授权码,访问时会提示未授权的相关信息。这对于给客户使用的场景来说,可能会显得不专业。官方提供了一种免费的解决方案,可以通过自定义提示信息来解决这一问题。 解决方案 创建 sn.html 文件 在网站根目录下新建一个名为 sn.html 的文件。 编写自定义提示信息 在 

PbootCMS增加可允许上传文件类型

在PBootCMS中,默认情况下只允许上传某些类型的文件。如果您需要增加允许上传的文件类型,可以通过修改系统配置文件来实现。 步骤 登录后台管理 登录PBootCMS后台管理界面。 进入系统设置 在后台管理界面中,找到并点击“系统设置”或类似的选项。 编辑上传设置 在系统设置中,找到“上传设置”或“附件设置”选项。 进入上传设置页面,找到“允许上传的文件类型”或类似配置项。

PbootCMS附件上传失败报错UNKNOW: Code: 8192; Desc: stripos():

问题描述 在使用PBootCMS上传附件时,如果遇到错误 UNKNOW: Code: 8192; Desc: stripos(),这通常是由于PHP版本或配置问题导致的。stripos() 函数在某些PHP版本中可能会引发警告或错误。 解决步骤 检查PHP版本 确认当前使用的PHP版本是否与PBootCMS兼容。PBootCMS通常支持PHP 5.6及以上版本。 可以通过

pbootcms如何实现留言内容自动发送到QQ邮箱

1. 准备两个QQ邮箱 发件邮箱:用于发送邮件,需要开通【POP3/SMTP服务】和【IMAP/SMTP服务】。 收件邮箱:用于接收邮件。 2. 开通邮箱服务 登录QQ邮箱,进入“设置” -> “账户”。 开启【POP3/SMTP服务】和【IMAP/SMTP服务】。 记录生成的授权码,用于后续配置。 3. 配置PBootCMS 进入PBootCMS后台管理。 导航到“系统设置” -

pbootcms设置的会话目录创建失败!runtime/session/无法写入的解决方案

当用户在安装PBootCMS模板时遇到报错信息:“pbootcms设置的会话目录创建失败!网站目录/runtime/session/无法接入”,可以尝试以下两种解决方案: 解决方案一:检查网站目录权限 登录服务器: 通过SSH登录到你的服务器。 更改目录权限: 使用 chmod 命令更改 runtime/ 目录及其子目录的权限。 将权限设置为&

PbootCMS的数据库是哪个文件

PbootCMS 支持多种数据库,包括 MySQL 和 SQLite。你可以通过查看 config/database.php 文件来确定当前网站使用的数据库类型。 步骤 打开 config/database.php 文件: 使用文本编辑器或 IDE 打开 config/database.php 文件。 查看 type

Day20--递归

Day20--递归 A 方法调用 B 方法容易理解, 递归就是 A 方法调用 A 方法,即自己调用自己。 利用递归可以用简单程序解决复杂问题,通常把大型复杂问题层层转化为与原问题相似的规模较小问题求解,递归策略用少量程序描述解题过程所需多次重复计算,大大减少程序代码量。递归的能力在于用有限语句定义对象的无限集合。 递归结构包括两个部分: 递归头,即什么时候不调用自身方法,没有头会陷入死循环; 递

<<  <  36  37  38  39  40  41  42  43  44  45  46  >  >>