码迷,mamicode.com
首页 > 2021年01月27日 > 全部分享
观察者模式(Observer)_java实现
//20210124 写在前面:刚期末考试完,考了面向对象,里边儿有23个设计模式,我寻思着考完挨个儿实现一下,本文实现观察者模式 观察者模式核心思想: 有很多观察者,只有一个被观察者,当被观察者做出什么举动时,所有的观察者都会被通知到,而和被观察者无关的则不会被通知到(被观察者有一个列表,列表中包 ...
分类:编程语言   时间:2021-01-27 14:03:36    阅读次数:0
jQuery 选项卡切换过渡效果
<!DOCTYPE html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> ul,li { list-style: none; margin: 0; padding: 0; } .tabBox { wid ...
分类:Web程序   时间:2021-01-27 14:03:18    阅读次数:0
博雅机器学习十讲1
有监督学习的一般流程: 过拟合问题:所选模型对已知数据预测得很好,但对未知数据预测很差。 模型选择的方法: ①正则化:把对已知数据的训练误差和模型复杂度降到最小。 ②交叉验证,数据比较少时,将数据集随机切分,组合为训练集和测试集。 Scikit-learn ...
分类:其他好文   时间:2021-01-27 14:02:50    阅读次数:0
算法与设计专题:14、布隆过滤器
上一节说到如果要从海量数据中查找字符串的话,红黑树和和hashtable都不行,所以会用到布隆过滤器。 布隆过滤器 1、定义 布隆过滤器是?种概率型数据结构,它的特点是?效的插?和查询,能明确告知某个字符串 ?定不存在或者可能存在; 2、优点 布隆过滤器相?传统的查询结构(例如:hash,set,m ...
分类:编程语言   时间:2021-01-27 14:02:25    阅读次数:0
node版本管理工具n包使用教程详解
1. 安装n管理包 终端使用npm install -g n命令全局安装, 安装成功后在终端输入n --version或n查看。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ~ npm install -g n /usr/local/bin/n - ...
分类:其他好文   时间:2021-01-27 14:02:06    阅读次数:0
CentOS 7安装SaltStack的步骤(2021.1.26)
说明:懂得分享,心存感恩! 一、根本法则:参考官网 https://repo.saltstack.com/#rhel 二、CentOS 7使用yum安装SaltStack具体方法 说明:以下步骤全部参考官网 (1)安装SaltStack存储库和密钥 yum install -y https://re ...
分类:其他好文   时间:2021-01-27 14:01:50    阅读次数:0
算法与设计专题:15、Linux内核中用到的红黑树、STL标准库map用到的红黑树两者的区别
区别:Linux内核中用到的红黑树是可以存储同样的key的,但是STL标准库map中用到的红黑树不能存储相同的key,原因是map对原有的红黑树做了修改。 1.原有的红黑树结构是可以插入相同的key 例如以下是截取的nginx 的红?树的实现,nginx 的红?树的实现和Linux内核中红黑树的实现 ...
分类:编程语言   时间:2021-01-27 14:01:29    阅读次数:0
MySQL数据库的备份和还原的详述
数据库的备份是相当重要的,尤其是当发生数据文件损坏、MySQL 服务出现错误、系统内核崩溃、计算机硬件损坏或者数据被不小心删除等时,数据备份就可以快速解决以上所有的问题。下面良许小编将MySQL数据库的备份和还原进行详述,希望对大家有所帮助。 在 MySQL 数据库中提供了许多的备份方案,主要包括逻 ...
分类:数据库   时间:2021-01-27 14:01:13    阅读次数:0
C++中私有继承公有化
当私有继承时,基类的所有public成员都变成了private。如果希望它们中的任何一个 是可视的,只要用派生类的public部分声明它们的名字即可: #include<iostream>using namespace std; class Pet {public: char eat() const ...
分类:编程语言   时间:2021-01-27 14:01:01    阅读次数:0
分布式缓存
目录 背景 目前,在工作中用到的分布式缓存技术主要是redis和memcached两种 缓存的目的是为了在高并发系统中有效的降低DB数据库的压力 缓存服务器的选型和特点 1.memcache服务器 memcache服务器是没有集群概念的。所有的存储分发全部交给memcache client去做,这里 ...
分类:其他好文   时间:2021-01-27 14:00:46    阅读次数:0
2.4.3通过mybatis实现一对一嵌套查询详解(多表)
需求:查询一个订单,与此同时查询该订单所属于的用户(一个订单对应一个用户) 代码详解 查询SQL语句: -- 先查询订单 SELECT * FROM orders; -- 再根据订单uid外键,查询用户 SELECT * FROM `user` WHERE id = #{订单的uid}; order ...
分类:其他好文   时间:2021-01-27 14:00:23    阅读次数:0
第三节:组合模式在 JDK的源码分析
一、组合模式在 JDK 集合的源码分析 1、Java 的集合类 HashMap 就使用了组合模式 2、代码分析 + Debug 源码 1 public class Composite { 2 3 public static void main(String[] args) { 4 5 Map<Int ...
分类:其他好文   时间:2021-01-27 14:00:00    阅读次数:0
lazarus free pascal不支持匿名方法
unit Unit1; {$mode objfpc}{$H+} interface uses Classes, SysUtils, Forms, Controls, Graphics, Dialogs, StdCtrls, Unit2; type TMyProc = procedure of obj ...
分类:其他好文   时间:2021-01-27 13:59:43    阅读次数:0
HeHe HDU-2879【积性函数推导】
题意 定义 \(\text{He[N]}\) 表示满足以下方程的解的个数: \[ X^2\equiv X(\bmod N)(X\in [0,N-1]) \] 并且定义 \(\text{HeHe[N]}=\text{He[1]}\times \cdots \times \text{He[N]}\),对 ...
分类:其他好文   时间:2021-01-27 13:59:23    阅读次数:0
Java反射之getGenericSuperclass()用法
父类 package com.itheima.mytest; public class Person<T1, T2> { } 子类 package com.itheima.mytest; import java.lang.reflect.ParameterizedType; import java. ...
分类:编程语言   时间:2021-01-27 13:58:58    阅读次数:0
Maven之如何用assembly插件打jar包
maven-assembly-plugin有什么好处呢? 英文原文:The Assembly Plugin for Maven is primarily intended to allow users to aggregate the project output along with its de ...
分类:编程语言   时间:2021-01-27 13:58:43    阅读次数:0
Java多线程
Java多线程 多线程的实现1 继承Thread 重写run() start() 1.为什么要重写run()方法? 因为run()方法是用来封装线程要执行的代码的。 2.run()方法和start()方法的区别? 直接使用run()方法并不是启动多线程,使用start()才是启动线程,然后由JVM调 ...
分类:编程语言   时间:2021-01-27 13:58:25    阅读次数:0
229条   上一页 1 2 3 4 5 6 ... 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!