- 博客(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 949
原创 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 705
原创 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 2146
原创 JS实现轮播图
废话不多说,直接上源码:html页面如下:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <link rel="stylesheet" type="text/css" href="css/轮播图.css"/>
2018-08-18 13:59:28 297
原创 JS实现菜单的伸缩
废话不多说,直接上源码:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>菜单伸缩</title> <script type="text/javascript" src="js/jquer
2018-08-17 08:38:43 4328
原创 JS实现三级联动
通过数组简单实现三级联动。代码如下图所示: <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="../
2018-08-16 20:53:11 18066 5
转载 Java设计模式之模版模式
设计模式之 - 模板模式(Template Pattern)引入:这几天在看一本讲spring源码的书《SPRING技术内幕》里面在讲加载配置文件的时候,可以有不同的加载方式,如根据文件系统目录加载配置文件(FileSystemXmlApplicationContext),类路径加载配置文件(ClassPathXmlApplicationContext),以及根据项目上下文目录(XmlWebApp...
2018-06-11 20:47:03 144
转载 Java设计模式之备忘录模式
定义:备忘录(Memento)模式又称标记(Token)模式。GOF给备忘录模式的定义为:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。角色分类: 1) 备忘录(Memento)角色:备忘录角色存储“备忘发起角色”的内部状态。“备忘发起角色”根据需要决定备忘录角色存储“备忘发起角色”的哪些内部状态。为了防止“备忘发起角色”以外...
2018-06-07 10:28:33 270
转载 Java设计模式之代理模式
Java的三种代理模式1.代理模式代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修改,可以通过代理的方式来扩展该方法举个例子来说明代理的作用:假设我们想邀请一位明星,那么并不是直接连接明星...
2018-06-05 12:23:46 188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人