自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 如何配置Tomcat

我在使用tomcat时是使用了解压缩版,所以系统时需要配置JRE_HOME这个环境变量的,不然会出现:The JRE_HOME environment variable is not defined correctly This environmentvariabl 这个问题,导致tomcat难以启动.下面介绍如何配置tomcat:1.配置CATALINA_BASE: "D:\to...

2019-08-29 18:31:26 4655

原创 解决笔记本电脑,每次开机,都要选择正常启动的麻烦问题

你需要设置默认的系统作为直接进入的系统。出现这种情况,一般是因为你安装多个系统或ghost之类的软件。在进入系统后,右击“计算机”,点击“属性”,选择左窗栏的“高级系统设置”。选择“启动与故障恢复”下的“设置”。在“默认操作系统”下选择你想要开机就直接进入的系统,并去掉“显示操作系统列表的时间”的勾。...

2019-08-24 18:53:06 3969

原创 IDEA连接MySQL数据库遇到的连接失败要注意的问题

1.首先要正确输入,相信都能正确输入这个了2. 要选择正确的MySQL驱动,要根据自己安装的MySQL的版本,选择相对应的差不多的版本(我的是5.5.40),选择太高的版本就会连接不成功。...

2019-08-23 22:34:15 2184

原创 idea里面java类显示为灰色是什么意思,如下是解决步骤:

idea里面java类显示为灰色是什么意思,如下是解决步骤:第一步找到父项目,点击右键,选择Open Module Settings2. 打开设置,点击绿色的+3. 点击import module,找到显示为灰色的module模块,找到灰色module的位置,并导入就OK了。...

2019-08-20 10:59:22 58590 3

转载 命令模式(Commond)

一、实验目的:1) 掌握命令模式(Commond)的特点2) 分析具体问题,使用命令模式进行设计。二、实验环境:Eclipse三、实验内容:开发人员为公司内部OA系统开发了一个桌面版应用程序,该应用程序为用户提供了一系列自定义功能键,用户可以通过这些功能键来实现一些快捷操作。为了让用户能够灵活地进行功能键的设置,开发人员提供了一个“功能键设置”窗口,该窗口界面所示:...

2019-07-26 21:52:32 1942

转载 中介者模式(Mediator)

一、实验目的:1) 掌握中介者模式(Mediator)的特点2) 分析具体问题,使用中介者模式进行设计。二、实验环境:Eclipse三、实验内容:某软件公司要开发一套CRM系统,其中包含一个客户信息管理模块,所设计的“客户信息管理窗口”界面效果图如下图所示:用JAVA语言实现(C#控制台应用程序实现)该模式。绘制该模式的UML图。【模式UML图】...

2019-07-26 21:52:16 328

转载 访问者模式(Visitor)

一、实验目的:1) 掌握访问者模式(Visitor)的特点2) 分析具体问题,使用访问者模式进行设计。二、实验环境:Eclipse三、实验内容:某公司OA系统中包含一个员工信息管理子系统,该公司员工包括正式员工和临时工,每周人力资源部和财务部等部门需要对员工数据进行汇总,汇总数据包括员工工作时间、员工工资等。该公司基本制度如下:(1) 正式员工每周工作时间为...

2019-07-25 14:09:44 759

转载 迭代器模式(Iterator)

一、实验目的:1) 掌握迭代器模式(Iterator)的特点2) 分析具体问题,使用迭代器模式进行设计。二、实验环境:Eclipse三、实验内容:某软件公司为某商场开发了一套销售管理系统,在对该系统进行分析和设计时,开发人员发现经常需要对系统中的商品数据、客户数据等进行遍历,为了复用这些遍历代码,开发人员设计了一个抽象的数据集合类AbstractObjectList,...

2019-07-25 14:08:51 557

转载 桥接模式(Bridge)

一、实验目的:1) 掌握桥接模式(Bridge)的特点2) 分析具体问题,使用桥接模式进行设计。二、实验环境:IDEA三、实验内容:某软件公司要开发一个跨平台图像浏览系统,要求该系统能够显示BMP、JPG、GIF、PNG等多种格式的文件,并且能够在Windows、Linux、UNIX等多个操作系统上运行。系统首先将各种格式的文件解析为像素矩阵(Matrix),然后将像素矩阵...

2019-07-25 14:07:25 474

转载 外观模式(Facade)

一、实验目的:1) 掌握外观模式(Facade)的特点2) 分析具体问题,使用外观模式进行设计。二、实验环境:IDEA三、实验内容:某软件公司要开发一个可应用于多个软件的文件加密模块,该模块可以对文件中的数据进行加密并将加密之后的数据存储在一个新文件中,具体的流程包括3个部分,分别是读取源文件、加密、保存加密之后的文件,其中,读取文件和保存文件使用流来实现,加密操作通...

2019-07-25 14:00:14 350

转载 适配器模式(Adapter)

一、实验目的:1) 掌握适配器模式(Adapter)的特点2) 分析具体问题,使用适配器模式进行设计。二、实验环境:IDEA三、实验内容:加密适配器某系统需要提供一个加密模块,将用户信息(如密码等机密信息)加密之后再存储在数据库中,系统已经定义好了数据库操作类。为了提高开发效率,现需要重用已有的加密算法,这些算法封装在一些由第三方提供的类中,有些甚至没有源代码。使...

2019-07-25 13:58:24 488

转载 组合模式(Composite)

一、实验目的:1) 掌握组合模式(Composite)的特点2) 分析具体问题,使用组合模式进行设计。二、实验环境:IDEA三、实验内容:文件浏览文件有不同类型,不同类型的文件其浏览方式有所区别,如文本文件和图片文件的浏览方式就不相同。对文件夹的浏览实际上就是对其中所包含文件的浏览,而客户端可以一致地对文件和文件夹进行操作,无须关心它们的区别。使用组合模式来模拟文...

2019-07-25 13:52:58 289

转载 单例模式(Singleton)

一、实验目的:1) 掌握单例模式(Singleton)的特点2) 分析具体问题,使用单例模式进行设计。二、实验环境:IDEA三、实验内容:在操作系统中,打印池(Print Spooler)是一个用于管理打印任务的应用程序,通过打印池用户可以删除、中止或者改变打印任务的优先级,在一个系统中只允许运行一个打印池对象,如果重复创建打印池则抛出异常。现使用单例模式来模拟实现打...

2019-07-25 13:50:09 403

转载 建造者模式(Builder)

一、实验目的:1) 掌握建造者模式(Builder)的特点2) 分析具体问题,使用建造者模式进行设计。二、实验环境:IDEA三、实验内容:实例:KFC套餐建造者模式可以用于描述KFC如何创建套餐:套餐是一个复杂对象,它一般包含主食(如汉堡、鸡肉卷等)和饮料(如果汁、可乐等)等组成部分,不同的套餐有不同的组成部分,而KFC的服务员可以根据顾客的要求,一步一步装配这些...

2019-07-25 13:48:28 329

转载 抽象工厂模式(Abstract Factory)

一、实验目的:1) 掌握抽象工厂模式(Abstract Factory)的特点2) 分析具体问题,使用抽象工厂模式进行设计。二、实验环境:IDEA三、实验内容:麦当劳(McDonalds)和肯德基(KFC)快餐店都经营汉堡(Hamburg)和可乐(Cole),用JAVA语言实现(C#控制台应用程序实现)这两个快餐店经营产品的抽象工厂模式。绘制该模式的UML图。【模...

2019-07-25 13:47:47 379

转载 工厂模式(Factory)

一、实验目的:1) 掌握工厂模式(Factory)的特点2) 分析具体问题,使用工厂模式进行设计。二、实验环境:IDEA三、实验内容:有一个OEM制造商代理做HP笔记本电脑(Laptop),后来该制造商得到了更多的品牌笔记本电脑的订单Acer,Lenovo,Dell,该OEM商发现,如果一次同时做很多个牌子的本本,有些不利于管理。利用工厂模式改善设计,用JAVA语言实...

2019-07-25 13:46:47 458

转载 Collection辅助类的使用

import java.util.ArrayList;import java.util.Collections;import java.util.List;/** *Collection辅助类的使用 * Collection是接口,Collection是工具类 */public class TestCollections { public static void main...

2019-03-13 22:53:01 130

转载 测试迭代器遍历List Set Map

import java.util.*;/** * 测试迭代器遍历List Set Map * */public class TestIterator { public static void main(String[] args) { testIteratorList(); testIteratorSet(); testIte...

2019-03-13 22:09:32 136

原创 PS如何快速选中文字生成选区并改变颜色

1.首先建立文字图层:2.然后按住Ctrl键,同时用鼠标点击 之后便会生成相应的选区:  然后就可以根据自己的情况,改变颜色,用在其他地方都可以了。...

2019-02-15 01:16:27 9147

原创 第五次实验:类的多态性

一、实验目的 理解类的多态性,掌握方法的继承、重载和覆盖,掌握如何从键盘输入数据以及多重循环的使用。 二、实验要求 1.   编写体现类的多态性(成员方法重载)的程序。 2.   编写构造方法重载的程序。 3.   编写使用键盘来输入数据的程序。4.   编写使用多重循环的程序。三、实验内容(一)类的多态性练习1.   理解类的多态性类的继承发生在多个类之间,而类的多态只发生在同一个类上。在一个类...

2018-07-07 16:27:50 336

原创 第四次实验:修饰符与继承性

一、实验目的: 了解如何使用类及其成员的修饰符,理解类的继承性,掌握方法的继承、重载和覆盖。 二、实验要求 1.   编写如何使用类及其成员的修饰符的程序。 2.   编写如何通过传递参数来调用方法的程序。3.   编写体现类的继承性(成员变量、成员方法的继承)的程序。  三、实验内容:(写出主要的内容)(一)使用修饰符有时需要公开一些变量和方法,有时需要禁止其他对象使用变量和方法,这时可以使用修...

2018-07-07 16:27:31 295

原创 第三次实验:Java面向对象编程

一、实验目的: 1. 理解 Java 语言是如何体现面向对象编程基本思想的;2. 掌握类的声明以及对象的创建;3. 了解类的成员变量和成员方法的特性以及类的构造方法的使用。二、实验环境: Windows 10 jdk-10.0.1 jre-10.0.1 MyEclipse 10 三、实验内容:1. 编程创建一个Box类(长方体),在Box类中定义三个变量,分别表示长方体的长(length)、宽(w...

2018-07-07 16:27:11 982

原创 第六次实验:包与接口以及常用工具类的使用

实验目的 了解 Java 中包(package)和接口(interface)的作用,掌握包和接口的设计方法。掌握Math类,String类和StringBuffer类的使用。 二、实验要求 1.   了解 Java 系统包的结构,创建并使用自定义包。 2.   掌握接口的定义与使用。3.    掌握Math类的使用。4.    掌握String类和StringBuffer类的使用三、实验内容 (一...

2018-07-07 16:26:55 683

转载 Java中引用与指针的区别

区别

2018-07-07 12:46:19 3778

原创 第二次实验:Java语言基础练习

一、实验目的:1. 了解 Java 的数据类型 2. 掌握各种变量的声明方式及其使用范围。3. 理解 Java 程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法。 二、实验环境: Windows 10  jdk-10.0.1 jre-10.0.1 MyEclipse 10 三、实验内容:(1) 声明不同数据类型的变量问题3:把程序的输出结果写在实验报告中。如果不给上面程序中的变量赋...

2018-07-07 12:44:57 561

原创 求最大最小数

#include <iostream>using namespace std;void f_1(int a,int b,int c,int *max,int *min);void f_2(int a,int b,int c,int &max,int &min);int main(){ int x,y,z,maxvalue,minvalue; cout&lt...

2018-07-06 22:38:35 191

原创 实验六 类的继承

一、实验目的:了解继承的作用,掌握三种不同的继承方法,掌握派生类的设计方法。二、实验内容:1.定义一个Rectangle类,它包含两个数据成员length和width,以及用于求长方形面积的成员函数。再定义Rectangle的派生类Rectangular,它包含一个新数据成员height和用来求长方体体积的成员函数。在主函数中,使用两个类,求某个长方形的面积和某个长方体的体积。#include&l...

2018-07-06 22:31:54 976

原创 实验四 视图

一.     实验目的1.掌握创建视图的SQL语句的用法。2.掌握修改视图的方法。3.熟悉和掌握对数据表中视图的查询操作和SQL命令的使用;4.熟悉和掌握对数据表中视图的更新操作和SQL命令的使用,并注意视图更新与基本表更新的区别与联系5.学习灵活熟练的进行视图的操作,认识视图的作用      二.     实验内容Part 1 定义视图在数据库中,以Student Course 和sc 表为基础...

2018-07-06 22:29:32 1633

原创 实验三 数据更新

一.    实验目的1. 熟悉使用UPDATE/INSERT/DELETE语句进行表操作;2. 能将这些更新操作应用于实际操作中去;二.    实验准备1. 了解更新语句的基本语法和用法;2. 建立相关数据库,并在数据库中建立表,表中有一定量的记录。三.    实验内容Part 1 使用课程数据库1. 对于student表,将所有所在系部信息为’CS’的改为’计算机科学系’.UPDATE Stud...

2018-07-06 22:23:04 1571

原创 实验二 数据查询

一. 实验目的1.观察查询结果, 体会SELECT语句实际应用;2.要求学生能够在查询分析器中使用SELECT语句进行简单查询。3. 熟练掌握简单表的数据查询、数据排序和数据连接查询的操作方法。4. 掌握子查询的表示。5. 熟练掌握数据查询中的分组、统计、计算和组合的操作方法。 二. 实验准备完成数据库的创建,在数据库中建立教材3.2节的三个表,并为每个表输入一定数量的记录。 三.实验内容用SQL...

2018-07-06 22:19:30 6247 1

原创 Java连接sql的配置问题以及出现java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver解决意见

一.知识准备前期要求掌握的知识:了解结构化查询语言SQL的相关内容。实验相关理论或原理: Java语言提供了对数据库的强大支持,Java语言提供JDBC来实现对数据库访问和数据处理的支持。利用JDBC来访问特定的数据库,实现对数据库的各种操作。具体有7步:(1)   导入JDBC类;(2)   装载/注册驱动程序;(3)   连接数据库;(4)   创建语句对象;(5)   执行SQL语句;(6)...

2018-06-16 13:52:35 135447 16

原创

    编程创建一个Box类(长方体),在Box类中定义三个变量,分别表示长方体的长(length)、宽(width)和高(heigth),再定义一个方法void setBox(int l, int w, int h) 对这三个变量进行初始化,然后定义一个方法int volume ()来计算长方体的体积。最后,在main()方法中创建一个Box类的对象b,首先通过调用对象b的setBox()方法来...

2018-06-13 22:35:07 211

原创 输出杨辉三角

(来自百度百科)杨辉三角,是二项式系数在三角形中的一种几何排列,在中国南宋数学家杨辉1261年所著的《详解九章算法》一书中出现。在欧洲,帕斯卡(1623----1662)在1654年发现这一规律,所以这个表又叫做帕斯卡三角形。帕斯卡的发现比杨辉要迟393年,比贾宪迟600年。下面将输出一个直角的杨辉三角package 杨辉三角;public class YanHui { public st...

2018-05-27 22:57:40 597 1

原创 c++ 输出时间的类

#include<iostream>using namespace std;int Hour;int Minute;int Second;class Clock{ public: void SetTime(int newH,int newM,int nweS); void ShowTime(); private: int Hour,Minute,Second...

2018-05-24 23:34:20 1257 1

原创 为什么是这输出结果

程序输出public class OutputData {    public static void main(String[] args) {        int [] a= {10,20,30,40}, b[]= {{1,2},{4,5,6,7}};        b[0] = a;        b[0][1] = b[1][3];         System.out.pr...

2018-05-21 23:33:29 194 1

原创 磁道管理:先来先服务(FCFS)

先来先服务:就是将申请磁盘服务的进程按先后顺序排队,每次调度选择位于队首的进程运行。假定当前磁头处于第10道,等待服务的进程有七个,它们请求的磁道顺序是8、5、24、6、18、36、16。可以计算所有进程运行后磁头一共移动的磁道数:2+3+19+18+13+18+20=93下面的程序是随机产生数字的,产生多少个有自己输入的数字决定。#include<iostream>//使用结构化 ...

2018-05-17 23:11:31 2672 1

原创 c语言输出一千以内的完数

完数:一个数恰好等于它的因子数之和。#include<stdio.h>int main(){ int sum=0,i,j; for(i=1;i<=1000;i++){ for(j=1;j<i;j++){ if(i%j==0){ sum+=j; } } if(i==sum){ printf("完数:%d\n",i); } ...

2018-05-15 20:44:15 18874 2

转载 找出四位数的吸血鬼数字

四位数的吸血鬼数字,例如:1260=21*60 1395=93*15package 吸血鬼数字;public class XiXueGui { public static void main(String[] args) { for(int num = 1001;num < 10000;num++) { math(num); } } public static v...

2018-05-14 14:55:04 573

原创 Java 用for循环输出100以内的偶数以及偶数的和以及偶数的个数

package 输出偶数;public class 偶数 {    public static void main(String[] args) {    int sum=0,count=0;        for(int i = 1;i<=100;i++) {            if(i%2==0) {//输出100以内的所有偶数以及偶数的和              ...

2018-05-13 17:20:32 30767

原创 Java中用程序了解数据类型数据的取值范围

public class OutputData { public static void main(String[] args) { System.out.println("byte取值范围:"+Byte.MIN_VALUE+"至"+Byte.MAX_VALUE); System.out.println("short取值范围:"+Short.MIN_VALUE+"至"+Short.MA...

2018-05-11 09:35:39 691 1

空空如也

空空如也

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

TA关注的人

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