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