自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

辰风的博客

开启程序人声

  • 博客(78)
  • 收藏
  • 关注

原创 VMware虚拟机下Manjaro20.0安装教程

使用VMware安装Manjaro在VMware,Edit - Preferences里面将默认虚拟机安装路径修改为D:\Virtual Machines新建虚拟机3. 选择自定义安装选择镜像5. 选择系统类型6. 设置虚拟机名字为Manjaro7. 使用2个内核使用2G内存9. 使用NAT(IO与硬盘类型,使用默认,直接点下一步)新建虚拟硬盘11. 使用30G硬盘空间(下一步,完成)启动新建的虚拟机,进入安装环境13. 点击I

2020-05-21 16:38:15 8807

原创 JSP实现简单网页计算器

一、构造一个简单的计算器,能够进行“+、—、*、/”运算(1)编写jsp页面,用户通过表单输入两个操作数和运算符,调用该页面自身处理该表单,通过调用SimpleCalculator类的实例实现运算逻辑,并显示运算结果。(2)实现下边的jsp网页计算器:二、代码实现(1)jsp页面<%@page import="com.beans.SimpleCalculator"%>...

2020-04-07 11:34:38 10908 1

原创 servlet实现统计网页访问次数

一、基础知识(1)ServletContext和ServletConfig的区别ServletContext作为整个web应用的共享数据ServletConfig只是作为当前servlet的数据共享,下一个servlet访问时,是访问不到的二、代码实现将显示的统计次数显示在HTML页面上:import java.io.IOException;import java.i...

2020-04-05 14:21:09 8899 4

原创 servlet初始化参数的两种方法(1.配置web.xml文件 ,2.使用注释)

一、servlet初始化参数使用标签初始化的参数是被应用程序中所有的servlet所共享。但是有时候我们需要为某一个特定的servlet配置参数,这个时候我们就需要使用servlet初始化参数。下边介绍两种servlet参数初始化的方法。(1)配置web.xml文件在web.xml文件中为当前web应用添加两个名为admin-email和admin-tel的ServletContext初始...

2020-04-04 20:25:12 12597

原创 java中的运算符和表达式(4)

一、运算符与表达式(1)运算符分类:0.赋值运算符 =1.算数运算符 + - * / %2.比较运算符 < > == <= >= !=3.逻辑运算符 & | ! && ||4.位运算符 & | ~ << >> ^5.一元运算符 ++ – += -= *= /= %=6.二元运算符7.三元运算符 ...

2020-04-03 19:29:34 376

原创 java的八种基本数据类型(3)

一、基本数据类型介绍(1)类型简介:整型(int):有符号整型, 4字节, -2^31 <= int <= 2^31-1长整型(long):有符号整型 ,8字节 ,-2^63 <= long <= 2^63-1短整型(short):有符号整型 ,2字节, -2^15 <= short <= 2^15-1。单精度浮点型(float):浮点型 4字节 ...

2020-04-02 17:28:26 254

原创 java简单程序HelloWorld.java 解析(java程序实现命令行的编译 1)

一、基础知识(1)JVM(java虚拟机)原理解析:java字节码就是 .java 程序编译后的 . class文件。然后使用Windows(Linux)上的java虚拟机(起到解释的作用)转为机器码,以便系统识别。(2)java程序运行过程:java代码 -》java字节码 -》以java HelloWorld 为例 -》加载系统配置 -》根据相应配置找到JVM(虚拟机)-》获取jav...

2020-03-29 12:48:18 667

原创 cmd 运行javac编译正常, java命令运行 class,无法加载主类解决办法(2)

一、所遇到的问题cmd 运行javac编译正常, java命令运行 class,无法加载主类解决办法。二、解决办法在我们开始接触java时会遇到一些问题,但是往往我们就是在解决问题中得到提升这次遇到的就是cmd 运行javac编译正常, java命令运行 class,无法加载主类,下边就讲解一下如何解决。(1)所遇到的问题:无法加载主类(2)问题分析:由于源码中有包名,所以才会导...

2020-03-29 12:46:47 587

原创 java项目导出为jar并使用exe4j打包成可运行exe程序

一、将java项目导出为jar包(1)如何将java项目导出为jar包,可以参考上一篇博文,链接如下:将java项目导出为jar包二、exe4j工具准备在将jar转成exe需要用到一个 exe4j的 软件,根据自己的操作系统下载对应即可,附上exe4j的下载和安装,参考下边的博客 :exe4j下载和安装三、下边打包jar成exe程序(1)运行exe4j -》next -》JA...

2020-03-27 11:56:13 520

原创 eclipse将java代码打包成jar

一、eclipse将java代码打包成jar文件(1)右键项目名 -》Export(2)输入java -》 选择 jar file -》next(3)取消默认的勾选 -》输入保存路径 -》next -》 next(4)主函数(程序入口的选择) 点击browse -》 选择主函数名 -》 OK -》finish。打包完成。...

2020-03-27 10:44:53 1880 1

原创 exe4j安装及下载

一、下载操作指南(1)下载地址:点击下载exe4j 二、安装教程(1)安装完成运行软件,点击Enter License。(2)Name和Company 随便填写(3)License key选择下面任何一个,OK注册成功A-XVK258563F-1p4lv7mg7savA-XVK209982F-1y0i3h4ywx2h1A-XVK267351F-dpur...

2020-03-27 10:26:09 4466 6

原创 session实现简单的购物车

一、实现的功能(1) 利用session实现购物车中的物品添加。(2)使用servlet实现添加物品的功能(交互层)。(3)一共有三个界面。第一个用来显示物品的列表的页面,第二个用来显示添物品的界面,第三个用来显示添加到购物车的信息页面。二、代码实现(1)物品列表页面:productlist.jsp<%@ page language="java" contentType=...

2020-03-22 16:52:02 3424 1

原创 Control character in cookie value or attribute. 异常处理方法

一、遇到的异常java.lang.IllegalArgumentException: Control character in cookie value or attribute.二、解决办法前端在存储cookie,特别是cookie内容中有中文的时候,对cookie进行base64编码后再存储,相应的在取cookie用的时候再进行相应的解码。当然如果不想用进行相应的编码,在用coo...

2020-03-18 22:43:03 1534 2

原创 哈夫曼树的构造以及代码实现

一、哈夫曼树的构造注意:哈夫曼树并不唯一,但带权路径长度一定是相同的。哈夫曼树构建转载该文(1)8个结点的权值大小如下:(2)从19,21,2,3,6,7,10,32中选择两个权小结点。选中2,3。同时算出这两个结点的和5。(3)从19,21,6,7,10,32,5中选出两个权小结点。选中5,6。同时计算出它们的和11。(4)从19,21,7,10,32,11中选出两个权小结点。...

2020-03-17 16:09:26 7269 1

原创 sublime text3如何配置运行C++程序 运行环境(详细步骤)

由于sublime输出没有控制台输出,所以需要配置系统的控制台输出,具体步骤如下:一、配置环境变量(1)g++需要安装MinGW,当然你也可以安装devc++或者codeblock这样的IDE,它们会附带一个MinGW.有MinGW后,你需要找到g++在MinGW中的位置.我用的是devc++附带的MinGW,路径如上图:(2)配置环境变量:按照步骤结束后,点击三次确定就行。(3)打...

2020-03-14 22:51:06 2822 3

原创 java实现在数组头和数组尾部插入一个元素(函数封装)

一、题目描述定义一个数组arr[10],在数组的头部插入一个元素0,然后输出 0 ,第一个元素,第二个元素…定义一个数组arr[10],在数组的尾部插入一个元素5,然后输出第一个元素 , … ,5二 、代码实现头部插入:import java.util.Scanner;public class example01 { public static void Init(...

2020-03-14 19:32:41 3662

原创 IDEA中jsp页面中的代码一不小心变成黄色,代码被识别成sql脚本解决办法

在写代码的时候,由于不小心就将<% %>里的代码就成变成白色的了,而且还有屎黄色的前景色,看着实在难受,在网上找到了原因是变成sql代码了,所以经过很长时间终于找到了解决办法,具体操作下边详解。一、解决办法在settings - 》 editor -》Language injections,将所有Scope为:非Built-in和IDE的勾选掉,如下图:按照下图中操作:jav...

2020-03-10 21:04:01 4027 2

原创 IDEA安装Background Image Plus插件

一、IDEA安装Background Image Plus插件:打开IDEA:file->settings->plugins 搜索Background Image Plus,点击安装。安装完后,提示我们重启,重启后点击view-》set Background image。打开后选择图片路径,Opacity是自动调节亮度的。...

2020-03-10 20:43:19 1210

原创 家具信息管理系统

实现简单的信息管理系统,我们三个人经过几天的努力终于完成了用java界面实现连接数据库,并附带增删改查的基本功能的信息管理系统。完成后到现在已经过去很长时间了,最近在整理以前写过的代码的时候发现的,在这里进行总结一下。一、实现功能用户向家具管理系统请求信息,系统通过与数据库的连接调用数据库中的信息来响应用户,用户可以在系统中进行增加、删除、修改、查询的功能,系统通过连接在数据库中进行相应的增...

2020-03-09 17:28:27 1921 1

原创 反相输出

一、题目要求输入格式 :键盘输入一个正整数,按照数字相反输出。输出格式 :直接输出结果样例输入:123样例输出:321二、解题思路:题目看着简单,但是实际上是有坑的,例如:输入100 或者 110 ,输出不是 001或者 011 而是1和11。想到这里就很简单了。代码实现import java.util.Scanner;public class example01 { ...

2020-03-09 17:00:47 693

原创 求 1/1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + 1/7 - 1/8 + ... + (-1)n-1·1/n 的值。

一、试题描述编写程序,输入n的值,求 1/1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + 1/7 - 1/8 + … + (-1)n-1·1/n 的值。输入格式输入一个正整数n。1 <= n <= 1000。输出格式输出一个实数,为表达式的值,保留到小数点后四位。样例输入2样例输出0.5000二、代码实现package com.dao;i...

2020-03-08 19:54:25 3811

原创 一元二次方程求根

一、题目要求题目要求: 要求读入一元二次方程的3个系数A、B、C,然后输出。输入要求:如果只有一个解单行输出,若果有多个解,用逗号隔开。二、代码实现import java.util.Scanner;import static java.lang.Math.sqrt;public class example03 { public static double Fun(in...

2020-03-08 19:50:30 2469

原创 JSP的九个隐含对象以及4个域对象

一、JSP中的九个隐含对象jsp中的九个隐含对象是:request , response ,pageContext , session , application ,config ,out,page ,exception 这九个隐含变量。也就是说在jsp页面中使用这些变量是不需要声明的。下面是对这九个变量的简单说明:(1)request :request就是Servlet 中的Htpp...

2020-03-06 18:55:18 749

原创 Servlet API 编程常用的类和接口

Servlet编程需要用到很多类和接口,下面介绍几个简单的类和接口:一、Servlet 接口(1)Servlet 接口:Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。(2)servlet中的几个方法:void destroy() 方法:当servle...

2020-03-05 19:05:46 1358

原创 Java - GUI界面实现简单计算器

一、功能介绍(1)实现基本的加减乘除功能。(2)使用匿名类为加减乘除按键设置监听器 。(3)监听器的基本应用。学习了GUI界面,没用具体的应用,在这里简单的编写一个计算器的应用。二、代码实现import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event...

2020-03-02 20:48:03 4550

原创 BeanUtil工具包下载及web项目中的配置

一、工具包下载(1)BeanUtil工具包下载:下载beanutil(2)配置: 复制下图的jar包 -》添加到 lib 目录下 -》右键 该jar -》 add to build path二、添加beanutil的依赖包(1)依赖包下载 logging依赖包下载(2)(2)配置: 复制下图的jar包 -》添加到 lib 目录下 -》右键 该jar -》 add to b...

2020-02-29 17:15:45 704

原创 javabean简单实现案例(Javabean的作用)

一、Javabean介绍JavaBean的生命周期存在于4中范围之中,分别为page、request、session、application,它们通过jsp:userBean标签的sope属性进行设置,与jsp页面中的page、request、session、application范围相对应。(1)page 范围:与当前页面相对应,JavaBean的生命周期存在于一个页面之中,当页面关闭时j...

2020-02-29 16:53:06 1073

原创 常用集合类和接口(List 集合 ,set集合 Map集合)

一、List 集合集合:与数组相似,存放一些数据的集合List 集合 特点:1.长度可变2.可以发个不同的数据类型3.通过下标来获取数据4.集合中的元素是有序的5.允许有重复的元素6.链表集合二、set集合(1) set集合特点:1.没有索引2.不允许有重复元素3.集合中放入元素是无序的4.允许有null值5.非线程安全(2)TreeSet1...

2020-02-27 20:03:16 1441

原创 菲波那切数列

一、菲波那切数列的定义(1)斐波那契数列的定义如下:(2)古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?(3)代码实现的功能:1.打印输出前20位的斐波那契数2.打印1-100之间的菲波那切数列3.判断一个数是否是斐波那契数列4.递归求解斐波那契数列二、代码实现packa...

2020-02-26 21:54:03 1871 1

原创 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 解决方法

一、遇见的错误今天在搭建maven时,创建的web项目报出这样的错误:The superclass javax.servlet.http.HttpServlet was not found on the Java Build Path。二、解决方法(1)右击有错误提示的文件夹 - 》配置构建路径(2)再点击 添加库(3)选中上图中标出的选项,再点击下一步(4)再点击 ...

2020-02-25 17:39:37 834

原创 解决Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4 from http://maven.al

一、异常类型在创建maven时,发现pom.xml文件报出下面的错误。错误异常:Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4 from http://maven.aliyun.com/nexus/content/groups/public was cached in the l...

2020-02-25 17:15:11 993

原创 Maven的安装以及eclipse中配置maven

一、Maven的安装(1)点击链接下载maven压缩包。点击下载压缩包(2)解压文件:(3)找到settings.xml文件配置镜像。点击conf文件夹,可见settings.xml文件。(4)在解压的maven文件夹中新建一个repo文件夹。a.将repo文件夹的路径,在settings.xm文件中进行设置,如下图:*b.添加仓库:将repo文件夹的路径,添加在setti...

2020-02-25 16:58:35 417

原创 java web中Listener的实现(实现用户在线统计数量和强制用户下线)

一、实现的具体功能(1)实现用户在线数量的统计,并显示在页面上。(2)实现强制用户下线的功能。创建一个超链接,用于实现强制用户下线的功能。(3)监听session的创建和销毁。二、代码实现(1)主页面:index.jsp。<%@ page language="java" contentType="text/html; charset=utf-8" pageEncodi...

2020-02-24 19:24:49 1201

原创 jsp+mysql 实现网页的分页查询

一、实现分页查询的核心sql语句(1)查询数据库的记录总数的sql语句:select count(*) from +(表名);(2)每次查询的记录数的sql语句:其中:0是搜索的索引,2是每次查找的条数。select * from 表名 limit 0,2;二、代码实现*上篇写过这两个类 , DBconnection类:用于获取数据库连接,Author对象类。这两个类的代...

2020-02-23 21:00:43 775

原创 jsp实现简单的图片验证码(登陆后实现查询数据库功能)

一、实现的功能分析(1)在登陆页面加验证码的功能,起到一定的安全性。在输入正确的验证码,用户名和密码的情况下,才可以实现登录。(2)实现查询数据库的功能。在登陆后的页面中,显示用户名和密码,并且设置有一个超链接,实现查询数据库的功能。(3)代码核心是:随机生成验证码,并且显示在页面上。同时要和输入框中的输入验证码进行校验。(4)主页面使用img标签的src属性引入验证页面的jsp文件。...

2020-02-22 16:40:14 1208

原创 使用filter过滤器实现简单用户登录验证(不用配置web.xml文件)

一、filter过滤器的作用如果想要获取中文字符,或者是显示提交的中文,就需要添加以下代码,来防止乱码的情况发生。request.setCharacterEncoding("utf-8");response.setCharacterEncoding("utf-8");response.setContentType("text/html;charset=utf-8");如果只是设置...

2020-02-20 18:40:58 5145

原创 jsp实现简单用户登录(用户7天内免登录)

(1)登陆页面:login.jsp<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCTYPE html><html><head><meta charset="utf-8"><titl...

2020-02-19 19:24:32 3510 1

原创 session和cookie的区别(及实例测试)

一、session和cookie的共同点(1)session :处理用户会话,与登录有关。(2)cookie :处理用户会话,与登录有关。二、session和coookie的区别(1)session生成的数据在服务器,cookie生成的数据在客户端浏览器。(2)有效期计算方式不同:session:有效从最后一次请求结束后,开始计时。cookie:有效期固定,从创建时开始计时。...

2020-02-19 16:13:58 1885

原创 jsp+servlet+jdbc实现对数据库的增删

一、JSP和Servlet的简单介绍Servlet和JSP简介:Java开发Web应用程序时用到的技术主要有两种,即Servlet和JSP,Servlet是在服务器端执行的Java程序,一个被称为Servlet容器的程序(其实就是服务器) 负责执行Java程序,而JSP(Java Server Page)则是一个页面, 由JSP容器负责执行.Servlet和JSP的区别:Servl...

2020-02-18 22:25:05 2624 2

原创 jsp网页实现贪吃蛇小游戏

一、主要思路(1)第一步实现地图。(2)第二步实现蛇身。(3)第三步实现食物。(4)第四步实现移动吃食物。(5)第五步实现规则(撞墙游戏结束)。二、代码实现<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>贪吃蛇&l...

2020-02-18 21:02:07 2354 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除