240 发简信
IP属地:上海
  • 排序算法总结(java)

    稳定排序与不稳定排序 稳定排序:两个相等的数在排序前和排序后的位置不发生改变。冒泡排序、插入排序、归并排序、基数排序 不稳定排序:选择排序、快速排序、希尔排序、堆排序 插入排...

  • 120
    IP、子网掩码、缺省网关/默认网关、DNS、服务器、端口的总结

    网络的基本概念 客户端:应用 C/S(客户端/服务器) B/S(浏览器/服务器) 服务器:为客户端提供服务、数据、资源的机器 请求:客户端向服务器索取数据 响应:服务器对客...

  • @哎呀BUG君 单例模式应用于只允许创建一个实例的情况下,最经典的举例就是打印机,一台计算机可以有若干打印机,但是一个时间只能有一个Printer Spooler,避免两个文件同时输入到打印机中。而你说的数据交换的媒介我的理解的是共享资源,在这种情况下,应该是节省资源的消耗,也可以使用单例模式。

    单例模式

    定义 单例模式确保一个类只有一个实例,并提供一个全局访问点。 类图 单例模式只涉及一个类Singleton,为了防止类被无限实例化,必须将其构造函数设为私有,这样只有在类的内...

  • 单例模式

    定义 单例模式确保一个类只有一个实例,并提供一个全局访问点。 类图 单例模式只涉及一个类Singleton,为了防止类被无限实例化,必须将其构造函数设为私有,这样只有在类的内...

  • 120
    装饰者模式

    定义 装饰者模式动态地将责任附加到对象上,若要扩展功能,装饰者模式提供了比继承更有弹性的替代方案。简而言之,如果你想扩展对象的功能但是有不修改对象内部结构可以使用装饰者模式。...

  • 120
    观察者模式

    定义 观察者模式定义了对象之间的一对多依赖,这样当一个对象(称为主题)改变状态时,它的所有依赖者(称为观察者)都会收到通知并自动更新。 类图 其中所涉及到的对象有: 抽象主题...

  • Leetcode Datebase Problem(2)

    183. Customers Who Never Order Problem Suppose that a website contains two tables, the ...

  • Leetcode Datebase Problem(1)

    175.Combine Two Tables Problem Table: Person PersonId is the primary key column for thi...

  • 汇总和分组数据

    汇总数据 利用聚集函数(aggregate function)对表中信息进行汇总。 聚集函数 运行在行组上,计算和返回单个值的函数。 SQL聚集函数: AVG():返回某列的...

  • 游标

    游标(cursor) 基本概念 游标是一个存储在MySQL服务器上的数据库查询,它不是一条select语句,而是被该语句检索出来的结果集。在存储了游标之后,可以对结果集进行逐...