自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

luruixiao

让一切都从头开始吧,虽然我知道不可能

  • 博客(11)
  • 收藏
  • 关注

原创 设计模式之结构型--桥接模式

桥接模式    场景        -商城系统中常见的商品分类,以电脑为类,如何良好的处理商品        分类销售的问题    可以用继承    问题        扩展性问题(类个数膨胀问题)        违反单一职责原则    桥接模式核心要点:        处理多层继承结构,处理多维度变化的场景,        将各个维度设计成独立的继承结构,使各个      ...

2018-08-15 17:42:42 120

原创 设计模式之结构型--装饰模式

装饰模式:    职责:        动态得为一个对象增加新的功能        装饰模式是一种用于代替继承的技术,无须通过继承增加子类就        能扩展对象的新功能。使用对象的关联关系代替继承关系,更加灵活。        同时避免类型体系的快速膨胀    实现细节:        Component抽象构件角色            真实对象和装饰有相同的接口,这样,客...

2018-08-15 17:19:04 91

原创 设计模式之结构型--享元模式

享元模式    场景:内存属于稀缺资源,不要随便浪费。如果有很多完全相同或相似的对象,        我们可以通过享元模式,节省内存。    核心:享元模式以共享的方式高效地支持大量细粒度对象的重用        享元对象能做到共享的关键是区分了内部状态和外部状态        内部状态:可以共享,不会随环境变化而变化        外部状态:不可以共享,会随环境变换而变化    ...

2018-08-15 17:11:35 115

转载 正则表达式的基本用法

\b是正则表达式规定的一个特殊代码(好吧,某些人叫它元字符,metacharacter),  代表着单词的开头或结尾,也就是单词的分界处。虽然通常英文的单词是由空格,  标点符号或者换行来分隔的,但是\b并不匹配这些单词分隔字符中的任何一个,  它只匹配一个位置。例如:  假如你要找的是hi后面不远处跟着一个Lucy,你应该用\bhi\b.*\bLucy\b。*同样是元字符,不过它代...

2018-08-10 11:13:52 283

转载 jdbc之存储过程的调用和方法的调用

调用存储过程调用存储过程的sql语句{call 过程名称(参数列表)} conn = DbUtils.getConnection(); sql = "{call p_order_approve(?)}"; CallableStatement cs = conn.prepareCall(sql); // 对sql中的占位符赋值 参数有 in out之分 // 如果对应位置的参数是i...

2018-08-09 20:44:21 155

转载 jdbc之Statement和Preparement

Jdbc DML 操作Statement:静态SQL操作每次操作都会将sql语句提交到数据库执行一次,性能比较低 // 1.加载驱动程序 Class.forName(driverName); // 2.获取数据库连接 Connection conn = DriverManager.getConnection(url, user, password); // 3.构建SQL语句 S...

2018-08-09 20:40:23 833

原创 jdbc之连接Oralce的基本步骤

// 1.加载驱动程序Class.forName("oracle.jdbc.driver.OracleDriver");// 2.获取数据库连接Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl", "j0408", "1");// 3.构建SQL语句String sq...

2018-08-09 20:37:48 175

翻译 Oralce之子程序(存储过程、方法、包)

1.过程【存储过程】 CREATE [OR REPLACE] PROCEDURE <procedure name> [(<parameter list>)] IS|AS <local variable declaration> BEGIN <executable statements&...

2018-08-06 21:05:59 172

原创 Oracle之plsql及游标

“` –1、赋值 –:= 赋值 declare var_name varchar2(10) :=’&请输入名字’;–&是一个提示输入的特殊符号,会打开一个输入框 var_age number(3) :=’&请输入年龄’; begin dbms_output.p...

2018-08-05 15:08:43 806

原创 Oracle之单表查询及常用函数

1.语法:   select 字段列表   from 表名   [where 查询条件]   [group by 分组]   [having 分组条件]   [order by 排序]select * 代表查询所有的字段 select id as “编号”,sname 学生姓名,age “【年龄】” –as 之后是别名 也可以直接省略 select t.* ...

2018-08-04 14:35:35 202

原创 Oracle之多表查询

-多表查询  1.交叉连接    select * from t_class for update;     select * from t_student for update;     select for update 是为了在查询时,避免其他用户以该表进行插入,修改或删除等操作,造成表的不一致性.     查询学生信息及对应的班级信息     select t1.,t2. ...

2018-08-04 11:47:05 243

空空如也

空空如也

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

TA关注的人

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