自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ycd500756的博客

一杯敬明天 一杯敬过往

  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

转载 七大原则之一:开闭原则(OCP)

背景在产品的开发过程中,需求变更不足为奇。面对更变的需求基于开闭原则的思想是对程序的改动是通过增加代码新代码 来实现新的需求,而不是更改已经实现就需求的代码。因为旧的代码可能再别的需求有调用,越是底层的类的修改影响别的类就会越多。定义开闭原则(The Open-Closeed Principle 简称OCP)一个软件实体例如类、模块和函数应该对扩展操作开放,而对修改操作是关闭的。用抽象构建框...

2018-11-25 21:23:39 979

原创 内连接:INNER JOIN

数据准备1.员工表(tb_emp)CREATE TABLE `tb_emp` ( `employee_id` int(6) NOT NULL AUTO_INCREMENT COMMENT '员工编号', `first_name` varchar(20) DEFAULT NULL COMMENT '名', `last_name` varchar(25) DEFAULT NULL CO...

2018-11-18 13:49:06 231

原创 分组:GROUP BY

背景sql中分组并不陌生,使用起来也不难,见名知意就是将字段具有形同的记录值分为一组。最近的工作中的业务也是经常需要分组分组,所以写点东西记录一下分组常用场景。数据准备1.运行环境为mysql,版本为5.7.222.简单建立一个员工表(tb_emp),表结构和表的字段值如下:CREATE TABLE `tb_emp` ( `id` smallint(5) unsigned NOT N...

2018-11-17 18:44:08 277

原创 连接查询:JOIN

数据准备1.部门表(tb_dept)mysql> select * from tb_dept;+----+-----------+| id | dept_name |+----+-----------+| 1 | 开发部 || 2 | 测试部 || 3 | 销售部 || 4 | HR部 || 5 | 服务部

2018-11-17 12:11:14 403

原创 Mybtis的批量更新

需求目前有一张信息跟踪表t_vuln_track ,需要实现批量更新表中的status (状态)、repair_date (修复时间)、unrepaired_months 月份数。基础case when的语法接口拼接处达到批量更新效果的sql语句。1.接口的定义int batchUpdate(List<VulnTrack> vulnTrackList);2.xm

2018-11-13 13:49:13 411

Eclipse Groovy离线插件下载

Eclipse Groovy离线插件下载,Eclipse Groovy离线插件下载

2017-10-11

Eclipse反编译工具JAD插件

Eclipse反编译工具JAD插件,Eclipse反编译工具JAD插件

2017-10-11

Selenium2.0使用文档(中文)

该文档主要章节包括1.Webdriver基础 ,2.WebDriver对浏览器的支持,3.使用操作(主要介绍了页面页面元素的定位几种不同方法)..

2017-08-25

空空如也

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

TA关注的人

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