自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计模式-简单工厂模式

直接在switch分支上面加一个分支的话,就需要让加减乘除都参与编译,如果一不小心,把加法运算改成了减法,后果可想而知。如此还面临着一个问题,那如何才能知道具体要做哪一种运算,需要实例化哪一个运算类,这样就需要用到简单工厂模式了。只需要输入运算符号,工厂就实例化出合适的对象,通过多态,返回父类的方式实现计算机的灵活性、可扩展。我们要做的是把加减乘除等运算分离,修改其中一个也不影响其他几个,增加运算算法也不会影响其他代码。要求:“实现一个计算机控制台程序,要求输入两个数和运算符,得到结果”。

2023-05-31 16:06:32 42 1

原创 Oracle 表误删如何恢复

数据恢复的原理是因为Oralce在删除数据表的时候会将删除信息放入回收站,我们数据恢复其实就是从回收站中将表恢复出来。2.执行恢复数据的sql语句,OBJECT_NAME恢复的表,tableName为新的表名,可选。从旧数据库复制表到新的数据库,误操作执行sql将旧数据库的表删除覆盖了。1.执行该sql查看操作记录,找到操作记录如下图。

2023-05-23 16:41:17 1235 2

空空如也

空空如也

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

TA关注的人

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