自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

脱耦的博客

历经苦难而不厌,此乃阿修罗之道!

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

原创 c#Oracle帮助类

using System;using System.Data;using System.Collections.Generic;using System.Configuration;using System.Text;using System.IO;using Oracle.ManagedDataAccess.Client;using Tools;namespace DBUti...

2020-04-22 13:42:44 905

原创 Oracle row_number();rank();dense_rank()的异同

1.相同点:都可以对记录进行排序。2.不同点:row_number()排序,即使有相同值排序也不重复。rank()排序,有相同的值,则排序相同,但是排序不连续。dense_rank()排序,有相同的值,则排序相同,且排序连续。实际场景:根据课程成绩进行排序1.使用row_number()排序SQL:SELECT T1.STU_NO, T1....

2020-04-23 11:45:31 668

原创 C#LINQ对对象进行去重

首先实现一个扩展方法using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace FirstProject{ /// <summary> /// LINQ 扩展方法类 ...

2020-04-08 09:51:11 2086

原创 JS实现轮播图

废话不多说,直接上源码:html页面如下:&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;link rel="stylesheet" type="text/css" href="css/轮播图.css"/&gt;

2018-08-18 13:59:28 280

原创 JS实现菜单的伸缩

 废话不多说,直接上源码:&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;菜单伸缩&lt;/title&gt; &lt;script type="text/javascript" src="js/jquer

2018-08-17 08:38:43 4298

原创 JS实现三级联动

通过数组简单实现三级联动。代码如下图所示: &lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;&lt;/title&gt; &lt;script type="text/javascript" src="../

2018-08-16 20:53:11 18030 5

转载 Java设计模式之模版模式

设计模式之 - 模板模式(Template Pattern)引入:这几天在看一本讲spring源码的书《SPRING技术内幕》里面在讲加载配置文件的时候,可以有不同的加载方式,如根据文件系统目录加载配置文件(FileSystemXmlApplicationContext),类路径加载配置文件(ClassPathXmlApplicationContext),以及根据项目上下文目录(XmlWebApp...

2018-06-11 20:47:03 130

转载 Java设计模式之备忘录模式

定义:备忘录(Memento)模式又称标记(Token)模式。GOF给备忘录模式的定义为:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。角色分类: 1) 备忘录(Memento)角色:备忘录角色存储“备忘发起角色”的内部状态。“备忘发起角色”根据需要决定备忘录角色存储“备忘发起角色”的哪些内部状态。为了防止“备忘发起角色”以外...

2018-06-07 10:28:33 241

转载 Java设计模式之代理模式

Java的三种代理模式1.代理模式代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修改,可以通过代理的方式来扩展该方法举个例子来说明代理的作用:假设我们想邀请一位明星,那么并不是直接连接明星...

2018-06-05 12:23:46 171

空空如也

空空如也

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

TA关注的人

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