自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 JDBC基础

JDBC基础(使用的两款软件分别是Eclipse和MicrosoftSqlServer)JDBC概述JDBC连接数据库使用Statement和PreparedStatement接口实现增,删,改操作JDBC事务处理1.JDBC概述JDBC(Java Data Base Connectivity,java 数据库连接)是一种用于执行 SQL 语句的 JavaAPI,可以为多种关系数据库提供统一访问,它由一组用 Java 语言编写的类和接口组成。JDBC 提供了一种基准,据此可以构建更高级的工具

2020-08-21 15:32:24 158

原创 python递归函数和匿名函数

递归函数一个函数的内部可以调用其他函数。但是,如果一个函数在内部不调用其他函数,而是自己本身的话,这个函数就是递归函数。例:def fn(num): if num==1: result=1 else: result=fn(num-1)*num return resultn=int(input("请输入一个正整数:"))print("%d!="%n,fn(n)#相当于一个数的阶乘 匿名函数匿名函数就是没有名称的函数,即不再使用def语句定义的函数。如果

2020-06-17 08:21:58 320

原创 设计模式——桥接模式

如果需要开发一个跨平台视频播放器,可以在不同操作系统平台(如Windows、Linux、Unix等)上播放多种格式的视频文件,常见的视频格式包括MPEG、RMVB、AVI、WMV等。现使用桥接模式设计该播放器。要求画出类图,提供源码及运行结果。public interface Video {//定义一个接口 public void parseVideo(String osType);}class AVIVideo implements Video { @Override public void

2020-06-09 19:45:08 283

原创 设计模式——适配器模式

软件公司OA系统需要提供一个加密模块。为了提高开发效率,现需要重用已有的加密算法(恺撒加密,取模加密等)。这些算法封装在一些由第三方提供的类中,有些甚至没有源代码。试使用适配器模式设计该加密模块,实现在不修改现有类的基础上重用第三方加密方法。public abstract class EncryptionModule { String str; int i; public void encryption(String str) { this.str=str; } public void

2020-06-05 19:46:44 743

原创 Python IO编程和软件工程判定树、判定表

Python IO 编程1.编写代码,将学生的学号,姓名,成绩输出,并且计算出学生个人的平均成绩。#写进二进制数据import structf=open('d:\\student.dat','wb')n=input('请输入学生人数:')#输入数据为字符串类型#先把字符串转为int型,再打包为bytes型s=struct.pack('i',int(n))#写入二进制文件f.write(s)i=0while (i<int(n)): num=input('请输入第'+s

2020-06-04 21:03:47 1302

数据加密模块代码和类图.zip

某软件公司要开发一个数据加密模块,可以对字符串进行加密。最简单的加密算法通过对字母进行移位来实现,同时提供了稍复杂的逆向输出加密,还提供了更加高级的求模加密。用户先使用简单的加密算法对字符串进行加密,如果觉得还不够可以对加密之后的结果使用其他加密算法进行二次加密,当然也可以进行第三次加密。使用装饰模式设计该多重加密算法。要求画出类图,提供源码及运行结果。

2020-06-05

空空如也

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

TA关注的人

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