- 博客(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关注的人