首页 > 2021年01月31日 > 全部分享
【设计模式 - 创建型模式】2. 单例模式
单例可能是最常用的简单的一种设计模式,某个对象全局只需要一个实例时,就可以使用单例模式。实现方法多样,根据不同的需求有不同的写法;同时单例也有其局限性,因此有很多人是反对使用单例的。 本文对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 for Mac
TechTool Pro 13中文版是一款专为mac用户设计的系统硬盘诊断维护工具,可帮助您扫描CPU,RAM,视频硬件和其他组件,以识别各种症状,帮助您防止昂贵的维修。最重要的是,TechTool Pro可以帮助您执行文件和卷优化,以整合可用空间或对单个文件进行碎片整理,而且TechTool Pr ...
分类:系统服务   时间:2021-01-31 10:35:20    收藏:0  评论:0  赞:0  阅读:24
MongoDB基本操作
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
Zookeeper 一致性协议
两阶段提交 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的Tab选项卡知识
layui的公共类: lay-filter=" " 事件过滤器。你可能会在很多地方看到他,他一般是用于监听特定的自定义事件。你可以把它看作是一个ID选择器 layui的公共属性: layui-show属性:显示页面元素 tab选项卡介绍: tab选项卡,可用于一个界面点击,显示另一个界面的内容 重要 ...
分类:其他   时间:2021-01-31 10:34:44    收藏:0  评论:0  赞:0  阅读:20
vue插槽的使用
插槽的功能 插槽是为了使设备具有扩展性,而组件中的插槽同样是为了使组件具有扩展性 插槽的使用方式 抽取共性,保留不同 将共性抽取到组件中,将不同暴露为插槽 一旦我们预留了插槽,就可以让使用者根据自己的需求,决定插槽中插入什么内容 插槽的基本使用 使用特殊标签<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
docker 安装SqlServer2019
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 的运行机制,Java 开发可以分为 3 步。 1、编写 Java 程序,后缀为 java 的文件中进行代码的编写。 2、通过编译器对源文件进行编译,生成机器 JVM 可以运行的字节码文件 16 进制。 3、计算机读取字节码文件运行程序。 Java 程序并不是运行在计算机操作 ...
分类:编程语言   时间:2021-01-31 00:42:53    收藏:0  评论:0  赞:0  阅读:25
git远程仓库的使用
简易的命令行入门教程: 注意: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
搭建vue脚手架并创建一个项目
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 WebApi使用Swagger生成api说明文档看这篇就够了 引言 在使用asp.net core 进行api开发完成后,书写api说明文档对于程序员来说想必是件很痛苦的事情吧,但文档又必须写,而且文档的格式如果没有具体要求的话,最终完成的文档则完全取决于开发者的心情。或者 ...
分类:Windows开发   时间:2021-01-31 00:42:02    收藏:0  评论:0  赞:0  阅读:602
Medium | LeetCode 5. 最长回文子串 | 动态规划 | 中心拓展法
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
最长上升子序列与最长下降子序列logn
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
1024 Palindromic Number (25分)
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
Java基础(005):Java为什么需要默认的无参构造函数
本篇主要谈谈为何需要默认的无参构造函数,目录结构如下: 1、Java为什么需要默认的无参构造函数? 2、在Java中定义一个不做事且没有参数的构造方法的作用 3、无参构造器和默认构造器的区别 4、构造方法的作用是什么?若一个类没有声明构造方法,该程序能正确执行吗?为什么? 5、参考 1、Java为什 ...
分类:编程语言   时间:2021-01-31 00:41:11    收藏:0  评论:0  赞:0  阅读:52
python内置函数
###函数如下 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解析过程
域名系统概述 域名系统概述 域名系统DNS(Domain Name System)是因特网使用的命名系统,用来把便于人们使用的机器名字转换成为IP地址。域名系统其实就是名字系统。为什么不叫"名字"而叫"域名"呢?这是因为在这种因特网的命名系统中使用了许多的"域(domain)",因此就出现了"域名" ...
分类:其他   时间:2021-01-31 00:40:47    收藏:0  评论:0  赞:0  阅读:21
374条   上一页 1 ... 16 17 18 19 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!