awt

《2019面向对象程序设计(java)课程学习进度条》

偶尔善良 提交于 2020-04-26 09:46:38
编制《2019面向对象程序设计(java)课程学习进度条》作为置顶博文(随笔),开始坚持记录个人编程水平每周提升参数,格式如下表,填写表格) 次 (阅读/编写)代码行数 发布博客量/评论他人博客数量 课余学习时间(小时) 学习收获最大的程序阅读或编译让我 第一周 20/10 1/0 5 通过对基础的知识的了解,以及对代码的认识,让我从对代码运行的环境配置和编译都有了清楚的认识。 第二周 200/50 2/0 8.5 将各个实验做完后,对java的基本程序设计结构更加的清楚,通过编程,在数据类型上以及运算符,字符串输入和输出,还有循环的应用,都有了较c语言更深的理解。 第三周 300/70 0/0 4 学习并编程了程序设计中的实验二 第四周 600/70 2/0 7 在对学生信息的处理上学会了几种编程,如在已知的信息库中查找,还有按一定的方式输出,通过身份证号输出生日。第三单元的知识学习对类和对象也有了一定的认识,类的实例域定义来存放的需要操作的数据,以及调用,使用方法,需要通过编程来提高能力。 第五周 395/85 0/0 8 在编译和运行各个实验的过程中理解Employee和Manager类的关系子类的用途,getSalary的多态性质 第六周 439/90 2/0 7 在自学ppt上的内容并写代码中懂得使用:Manager类、ManagerTest类              

《2019面向对象程序设计(java)课程学习进度条》

风格不统一 提交于 2020-04-26 09:00:03
《2019面向对象程序设计(java)课程学习进度条》 周次 (阅读/编写)代码行数 发布博客量/评论他人博客数量 课余学习时间(小时) 学习收获最大的程序阅读或编程任务 第一周 60/10 1/0 4 九九乘法表 第二周 200/45 2/0 6 java命令行和IDE两种方式下java程序开发的步骤,Eclispe集成开发环境下导入java源程序,java语言构造基本程序的数据类型,变量,运算符,各类表达式,输入输出,String类,StringBuilder类的用法, 第三周 100/30 0/0 4 java基本程序设计结构 第四周 300/60 1/1 5 类与对象的定义与使用 身份证年龄信息的程序编写 第五周 350/80 0/0 10 对象和类的学习 第六周 450/90 1/2 6 继承定义与使用、子类的定义要求,多态的概念和用法、抽象类 第七周 456/110 1/1 6 四种权限修饰符的使用特点,object类的常用api及用途、Arraylist类的定义方法及用法 第八周 350/120 1/3 4 接口的定义与使用、接口类的使用要求,程序回调设计模式,compareable接口用法,对象深层拷贝方法,Lambda表达式语法 第九周 200/50 0/0 10 接口的学习 第十周 460/220 1/2 8 异常、断言、和调试的技巧 小学生除法练习编程

201871010108-高文利《面向对象程序设计(java)》第十周学习总结

自作多情 提交于 2020-04-26 08:43:17
项目 内容 这个作业属于哪个课程 < 任课教师博客主页链接 > https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 < 作业链接地址 > https://www.cnblogs.com/nwnu-daizh/p/11778090.html 作业学习目标       1.掌握 java 异常处理技术; 2. 了解断言的用法;       3. 了解日志的用途;       4. 掌握程序基础调试技巧。 第一部分:总结第七章关于异常处理相关理论知识( 20 分)   1、异常:在程序的执行过程中所发生的异常事件,它中断指令的正常执行。 常见的几种错误: 用户输入错误; 设备错误 物理限制。 2、所有的异常都是由Throwable类继承而来,在下一层分解为两个分支:Error和Exception。 (1)Error类层次结构描述了Java运行时系统的内部错误和资源耗尽错误。应用程序不应该抛出这种类型的对象。 (2)在设计Java程序时,需要关注Exception层次结构。这个层次结构又分解为两个分支:一个分支派生于RuntimeException;另一个分支包含其他异常。 3、派生于于RuntimeException的异常包含下面几种情况: (1)错误的类型转换。 (2)数组访问越界。 (3)访问null指针。 4

Java 创建/识别条形码、二维码

▼魔方 西西 提交于 2020-04-24 03:03:36
条形码(Barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常用于标示物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等信息,广泛应用于各个领域。常见的包括一维条码(条码)、二维条码(二维码)、彩色条码,在具体码制上可分为多种不同类型的条码,如 UPC (统一产品代码,只能以数字表示)、 Code 3 (能表示字母、数字和其它一些符号共43个字符)、 Code 128 (表示高密度数据,字符串可变长,符号内含校验码)、 Codabar (库德巴码,以起始/终止符a,b,c d四个字符、数字0 - 9,字符$、+、- 组成,可变长度,没有校验位)、 QR 码 (呈正方形,常见以黑白两色组成。) 、 PDF417 (多行组成的条形码,可存储大量数据)、 复合条码 (新出现的码制类型,由两个很靠近的条码符号组成,包含互相关联的数据)等。以下内容,将介绍通过Java程序来创建、读取条码的方法。示例要点包括: 创建一维条形码(Barcode) 创建二维码(QR Code) 读取/识别条码 使用工具: Free Spire.Barcode for Java (免费版) 这里使用的工具,支持多种条码类型,包括条形码,二维码和邮政码,多达38种条码类型,如CODE 25、CODABAR、CODE 11

Java 在Word中创建表格

孤街浪徒 提交于 2020-04-22 14:42:08
在 Word文档中, 表格 能使 文本内容更加 简洁 明了 ,同时也能使 数据 的 展示 更加清晰直观。 本文将介绍如何使 用 Java 代码 在 Word文档中创建表格 并 设置 其单元格的 背景颜色 。 Jar文件导入方法 方法一: 下载 免费 的 Free Spire. Doc for Java 包并解压缩 , 然后从 lib文件夹下, 将 Spire.Doc.jar包 导入 到你的 Java应用程序中。 ( 导入成功 后 如下图所示 ) 方法二: 通过 Maven仓库安装 导入 。 详细的操作步骤 请参考链接 : https://www.e-iceblue.cn/licensing/install-spirepdf-for-java-from-maven-repository.html Java代码示例 : import com.spire.doc.* ; import com.spire.doc.documents.* ; import com.spire.doc.fields.TextRange; import java.awt.* ; public class CreateTable { public static void main(String[] args) { // 创建Word文档 Document document = new Document(); //

java 图片压缩

女生的网名这么多〃 提交于 2020-04-18 18:14:50
图片压缩 package com.pingpang.util; import javax.imageio.ImageIO; import javax.swing.*; import java.io.File; import java.io.IOException; import java.awt.*; import java.awt.image.BufferedImage; import java.awt.image.Kernel; import java.awt.image.ConvolveOp; public class ImageUtil { public static void resize(File originalFile, File resizedFile, int newWidth, float quality) throws IOException { if (quality > 1) { throw new IllegalArgumentException( "Quality has to be between 0 and 1"); } ImageIcon ii = new ImageIcon(originalFile.getCanonicalPath()); Image i = ii.getImage(); Image resizedImage = null;

Color Class in Java

坚强是说给别人听的谎言 提交于 2020-04-18 05:29:05
问题 I have a question regarding the awt Color class in Java. I am currently using the class abbreviations such as Color.RED and Color.BLACK . I also have a list of three integers such as the following: int var1 = 0 int var2 = 0 int var3 = 255 Is there a method to convert these integers into the appropriate Java Color name? 回答1: There is no way to do this with a single method in the Java core classes. However, you can fairly easily do this yourself in two ways. First way Create a new Color out of

Color Class in Java

荒凉一梦 提交于 2020-04-18 05:28:09
问题 I have a question regarding the awt Color class in Java. I am currently using the class abbreviations such as Color.RED and Color.BLACK . I also have a list of three integers such as the following: int var1 = 0 int var2 = 0 int var3 = 255 Is there a method to convert these integers into the appropriate Java Color name? 回答1: There is no way to do this with a single method in the Java core classes. However, you can fairly easily do this yourself in two ways. First way Create a new Color out of

Java 给 PowerPoint 文档添加背景颜色和背景图片

蓝咒 提交于 2020-04-15 15:59:27
【推荐阅读】微服务还能火多久?>>> 在制作 Powerpoint文档时,背景是非常重要的,统一的背景能让Powerpoint 演示文稿看起来更加干净美观。本文将详细讲述如何在Java应用程序中使用免费的Free Spire.Presentation for Java为幻灯片设置纯色背景颜色,渐变背景颜色以及添加背景图片。 Jar文件导入方法 方法一: 下载最新的 Free Spire.Presentation for Java 包并解压缩 , 然后从 lib文件夹下, 将 Spire.Presentation.jar包 导入 到你的 Java应用程序中。 ( 导入成功 后 如下图所示 ) 方法二: 通过 Maven仓库安装 导入 。 详细的操作步骤 请参考链接 : https://www.e-iceblue.cn/licensing/install-spirepdf-for-java-from-maven-repository.html 设置纯色背景颜色 import com.spire.presentation.* ; import com.spire.presentation.drawing.* ; import java.awt.* ; public class PPTbackground { public static void main(String[] args)

SpringBoot——登录验证码实现

限于喜欢 提交于 2020-04-10 07:50:47
今天记录一下验证码的实现,希望能够帮助到大家! 首先我们看一下实现的效果: 此验证码的实现没有用到太多的插件,话不多说直接上代码,大家拿过去就可以用。 中间用到了org.apache.commons.lang3.RandomUtils工具类,需要pom配置: <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 --> < dependency > < groupId > org.apache.commons </ groupId > < artifactId > commons-lang3 </ artifactId > < version > 3.10 </ version > </ dependency > 1.验证码类 package com.youyou.login.util.validatecode; import lombok.Data; /** * 验证码类 */ public class VerifyCode { private String code; private byte [] imgBytes; private long expireTime; public String getCode() { return code; } public void setCode