单例可能是最常用的简单的一种设计模式,某个对象全局只需要一个实例时,就可以使用单例模式。实现方法多样,根据不同的需求有不同的写法;同时单例也有其局限性,因此有很多人是反对使用单例的。 本文对C++ 单例的常见写法进行了一个总结, 包括懒汉式、线程安全、单例模板等; 按照从简单到复杂,最终回归简单的的 ...
分类:
其他 时间:
2021-01-31 10:35:45
收藏:
0 评论:
0 赞:
0 阅读:
18
1 import java.math.BigDecimal; 2 import java.util.*; 3 4 /** 5 * @name: Exchange 6 * @description: 问题:存在两个序列,相互交换两个序列中的一个元素后,两序列的和相等 7 * 思路:1.分别求出两个序列 ...
分类:
其他 时间:
2021-01-31 10:35:35
收藏:
0 评论:
0 赞:
0 阅读:
31
TechTool Pro 13中文版是一款专为mac用户设计的系统硬盘诊断维护工具,可帮助您扫描CPU,RAM,视频硬件和其他组件,以识别各种症状,帮助您防止昂贵的维修。最重要的是,TechTool Pro可以帮助您执行文件和卷优化,以整合可用空间或对单个文件进行碎片整理,而且TechTool Pr ...
分类:
系统服务 时间:
2021-01-31 10:35:20
收藏:
0 评论:
0 赞:
0 阅读:
24
MongoDB基本操作 基本概念 生活中:仓库、架子、物品 计算机:数据库(database)、集合(collection)、数据/文档(document) 查看数据库 语法:show databases > show databases admin 0.000GB local 0.000GB te ...
分类:
数据库技术 时间:
2021-01-31 10:35:06
收藏:
0 评论:
0 赞:
0 阅读:
27
两阶段提交 two-phase commit (2PC) 三阶段提交 three-phase commit (3PC) Paxos 算法 ZAB 算法 2PC 两阶段提交,强一致性算法。常用在分布式数据库中,如分布式事务(tcc)。 undo 记录原始数据的样子,事务失败了恢复,成功了记入 redo ...
分类:
其他 时间:
2021-01-31 10:34:54
收藏:
0 评论:
0 赞:
0 阅读:
23
layui的公共类: lay-filter=" " 事件过滤器。你可能会在很多地方看到他,他一般是用于监听特定的自定义事件。你可以把它看作是一个ID选择器 layui的公共属性: layui-show属性:显示页面元素 tab选项卡介绍: tab选项卡,可用于一个界面点击,显示另一个界面的内容 重要 ...
分类:
其他 时间:
2021-01-31 10:34:44
收藏:
0 评论:
0 赞:
0 阅读:
20
插槽的功能 插槽是为了使设备具有扩展性,而组件中的插槽同样是为了使组件具有扩展性 插槽的使用方式 抽取共性,保留不同 将共性抽取到组件中,将不同暴露为插槽 一旦我们预留了插槽,就可以让使用者根据自己的需求,决定插槽中插入什么内容 插槽的基本使用 使用特殊标签<slot></slot>即可设置一个插槽 ...
分类:
其他 时间:
2021-01-31 10:34:34
收藏:
0 评论:
0 赞:
0 阅读:
30
https://www.acwing.com/problem/content/1077/ \(对任意的数,它的约数和是不变的, 所有可以连\ sum[i]\rightarrow i\ 的边构成树\) \(最后的形式为\mathbf{森林}, 所以等价于对每一棵树上的节点求\mathbf{最长路径}\ ...
分类:
其他 时间:
2021-01-31 10:34:20
收藏:
0 评论:
0 赞:
0 阅读:
18
1.拉取 docker pull mcr.microsoft.com/mssql/server:2019-latest 2.查看镜像 docker images 3.配置密码启动容器,据说密码要配置的复杂一点 docker run -e ACCEPT_EULA=Y -e SA_PASSWORD=xx ...
分类:
数据库技术 时间:
2021-01-31 00:43:06
收藏:
0 评论:
0 赞:
0 阅读:
286
Java 概述 Java 的运行机制,Java 开发可以分为 3 步。 1、编写 Java 程序,后缀为 java 的文件中进行代码的编写。 2、通过编译器对源文件进行编译,生成机器 JVM 可以运行的字节码文件 16 进制。 3、计算机读取字节码文件运行程序。 Java 程序并不是运行在计算机操作 ...
分类:
编程语言 时间:
2021-01-31 00:42:53
收藏:
0 评论:
0 赞:
0 阅读:
25
简易的命令行入门教程: 注意:git上传文件push时,不能上传超个100M的单个大文件(码云和github有限制) Git 全局设置: git config --global user.name "xxx" git config --global user.email "xxxx" 创建 git ...
分类:
其他 时间:
2021-01-31 00:42:40
收藏:
0 评论:
0 赞:
0 阅读:
38
在c语言中关于循环语句有三种比较常用最常用的是for语句。它的语法是for(初始化;判断;修改)循环语句;可以说for很方便,方便在将初始化,判断是否循环条件以及对变量进行修改调整,放在一起。方便写。注意不可在循环中给判断的变量赋值,可能会将让循环发生失控。()中可以写成(;;),也能进行循环,只要条件为真。如果进行套娃一定要注意套娃内for,如果有初始化,每次进入该循环,都会再次初始化。第二种常
分类:
其他 时间:
2021-01-31 00:42:31
收藏:
0 评论:
0 赞:
0 阅读:
49
1. 安装nodejs环境 官网下载:https://nodejs.org/en/download/ 一直默认就行,路径(change)可以改变,C盘容量小尽量装到其他盘 /C盘空间足够一直默认/ 安装完成后cmd,输入 npm-v node-v 正常显示版本号,说明安装成功 2.修改全局安装的位置 ...
分类:
其他 时间:
2021-01-31 00:42:14
收藏:
0 评论:
0 赞:
0 阅读:
45
ASP.NET Core WebApi使用Swagger生成api说明文档看这篇就够了 引言 在使用asp.net core 进行api开发完成后,书写api说明文档对于程序员来说想必是件很痛苦的事情吧,但文档又必须写,而且文档的格式如果没有具体要求的话,最终完成的文档则完全取决于开发者的心情。或者 ...
分类:
Windows开发 时间:
2021-01-31 00:42:02
收藏:
0 评论:
0 赞:
0 阅读:
602
5. 最长回文子串 给你一个字符串 s,找到 s 中最长的回文子串。 示例 1: 输入:s = "babad" 输出:"bab" 解释:"aba" 同样是符合题意的答案。 示例 2: 输入:s = "cbbd" 输出:"bb" 示例 3: 输入:s = "a" 输出:"a" 示例 4: 输入:s = ...
分类:
其他 时间:
2021-01-31 00:41:52
收藏:
0 评论:
0 赞:
0 阅读:
35
emmm...还是看的题解,还不是很懂,但是代码还挺简单的,先记下来 #include<iostream> #include<string> #include<stack> #include<stdio.h> #include<queue> #include<string.h> #include<m ...
分类:
其他 时间:
2021-01-31 00:41:42
收藏:
0 评论:
0 赞:
0 阅读:
27
A number that will be the same when it is written forwards or backwards is known as a Palindromic Number. For example, 1234321 is a palindromic number ...
分类:
其他 时间:
2021-01-31 00:41:27
收藏:
0 评论:
0 赞:
0 阅读:
30
本篇主要谈谈为何需要默认的无参构造函数,目录结构如下: 1、Java为什么需要默认的无参构造函数? 2、在Java中定义一个不做事且没有参数的构造方法的作用 3、无参构造器和默认构造器的区别 4、构造方法的作用是什么?若一个类没有声明构造方法,该程序能正确执行吗?为什么? 5、参考 1、Java为什 ...
分类:
编程语言 时间:
2021-01-31 00:41:11
收藏:
0 评论:
0 赞:
0 阅读:
52
###函数如下 abs() dict() help() min() setattr() all() dir() hex() next() slice() any() divmod() id() object() sorted() ascii() enumerate() input() oct() s ...
分类:
编程语言 时间:
2021-01-31 00:41:00
收藏:
0 评论:
0 赞:
0 阅读:
38
域名系统概述 域名系统概述 域名系统DNS(Domain Name System)是因特网使用的命名系统,用来把便于人们使用的机器名字转换成为IP地址。域名系统其实就是名字系统。为什么不叫"名字"而叫"域名"呢?这是因为在这种因特网的命名系统中使用了许多的"域(domain)",因此就出现了"域名" ...
分类:
其他 时间:
2021-01-31 00:40:47
收藏:
0 评论:
0 赞:
0 阅读:
21