##多种实现方式 饿汉式 懒汉式 (DCL必会) 枚举 (自己用推荐) 在多种实现方式下,需要注意多线程环境下线程安全问题。 ###首先,考虑如何确保单例? 1、如果在外部所有人都可以访问单例类的构造器,那就可以直接创建对象,所以构造器私有化。 2、构造器私有化了以后,只有自己可以创建对象,因此需要 ...
分类:
其他好文 时间:
2020-07-04 17:02:22
阅读次数:
72
请实现 copyRandomList 函数,复制一个复杂链表。在复杂链表中,每个节点除了有一个 next 指针指向下一个节点,还有一个 random 指针指向链表中的任意节点或者 null。 这题首先思路就比较复杂。 如果直接复制好基础链表,再复制random指针,就需要O(n^2)的时间,比较慢。 ...
分类:
其他好文 时间:
2020-07-04 17:02:36
阅读次数:
51
Word Rings 题目传送门 前言 说实话,这题一看我还真没思路(是我太菜) 在草稿本上写写画画了一点时间,就有了一点思路,好了,开始讲题 算法 二分答案 & \(SPFA\)($dfs$版) \(SPFA\) 没思路,就来看样例,如图: 我们发现,两个能相连的字符串$A$、\(B\),看的只有 ...
分类:
其他好文 时间:
2020-07-04 17:03:05
阅读次数:
51
有关skip的用法(请看:https://www.cnblogs.com/QiKa/p/13235129.html) 1、使用方法:事先知道会用例会执行失败,然后将会标记xfail,可以使用@pytest.mark.xfail(也可在用例内使用:pytest.xfail()) 2、执行结果: 用例执 ...
分类:
其他好文 时间:
2020-07-04 17:04:10
阅读次数:
112
垃圾收集器 Serial收集器 ? 这个收集器是一个单线程工作的收集器,“单线程”不仅仅是说它只会使用一个处理器或一条收集线程去完成垃圾收集工作,更重要的是强调在它进行垃圾收集时,必须暂停其他所有工作线程,直到它收集结束。迄今为止,它依然是HotSpot虚拟机运行在客户端模式下的默认新生代收集器, ...
分类:
其他好文 时间:
2020-07-04 17:04:52
阅读次数:
48
前言 书接上文,关于dockerfile指令的api在此处不做赘述,在此只是记录下注意事项: ‘示坑以埋之’。 配置指令 FROM dockerfile必须以此开头 一个dockerfile可执行添加多个FROM ARG 单纯的docker build执行过程的局部变量,在容器内部会被销毁 常用来定 ...
分类:
其他好文 时间:
2020-07-04 17:05:43
阅读次数:
52
一、git stash的man手册中对该命令的说明 git需要保存的内容:1、本地修改并且已经通过git add添加到缓存区的2、本地修改但是还没有添加到缓存区的3、可能还包括本地添加但是没有track的 DISCUSSION A stash is represented as a commit w ...
分类:
其他好文 时间:
2020-07-04 17:06:21
阅读次数:
98
首先来说下synchronize和Lock的区别: 两者都是锁,用来控制并发冲突,区别在于Lock是个接口,提供的功能更加丰富,除了这个外,他们还有如下区别: synchronize自动释放锁,而Lock必须手动释放,并且代码中出现异常会导致unlock代码不执行,所以Lock一般在Finally中 ...
分类:
其他好文 时间:
2020-07-04 17:07:38
阅读次数:
104
test 0704 T1 餐馆 得分情况 期望:100 实际:100 题意 共有 \(n\) 种食材,一份食材 \(i\) 需要花 \(t_i\) 小时不间断地进行播种,施肥,直至收获。当然,一份食材 \(i\) 是可以直接卖掉得到 \(w_i\) 块钱的。 招牌菜共有 \(m\) 种,一份招牌菜 ...
分类:
其他好文 时间:
2020-07-04 17:07:52
阅读次数:
71
题目信息 时间: 2019-07-03 题目链接:Leetcode tag:哈希表 难易程度:简单 题目描述: 在字符串 s 中找出第一个只出现一次的字符。如果没有,返回一个单空格。 s 只包含小写字母。 示例: s = "abaccdeff" 返回 "b" s = "" 返回 " " 注意 1. ...
分类:
其他好文 时间:
2020-07-04 17:08:48
阅读次数:
51
HDFS基本操作 hdfs dfsadmin查看命令 hdfs基本操作 查看目录 hdfs dfs -ls/ [-d] [-h] [-r] 大写 -d:将path作为一个普通文件输出文件信息 -h格式化输出文件及目录信息 -r递归列出目录下的内容 新建文件 创建 递归创建 hdfs dfs -mkd ...
分类:
其他好文 时间:
2020-07-04 17:09:04
阅读次数:
109
Visual Studio Code 编辑器配置php开发 插件:PHP IntelliSense php代码提示功能 配置settings.json "php.executablePath": "D:/phpstudy_pro/Extensions/php/php7.2.9nts/php.exe" ...
分类:
其他好文 时间:
2020-07-04 17:09:35
阅读次数:
61
#官方文档: https://docs.pytest.org/en/stable/fixture.html #fixture 查看fixture帮助源码:fixture(scope="function", params=None, autouse=False, ids=None, name=None ...
分类:
其他好文 时间:
2020-07-04 17:10:36
阅读次数:
119
主入口文件 这个还是继承StatelessWidget,然后在home属性中加入SearchBarDemo,这是一个自定义的Widget,主要代码都在这个文件中。 main.dart 文件的代码如下: import 'package:flutter/material.dart'; import 's ...
分类:
其他好文 时间:
2020-07-04 17:11:34
阅读次数:
55
找一个免费IP的网站 # coding=utf-8 import requests proxies = {"http":"http://114.234.80.188:80"}#就代理填到这里 headers = { "User-Agent": "Mozilla/5.0 (Macintosh; Int ...
分类:
其他好文 时间:
2020-07-04 17:11:48
阅读次数:
47
1.基本权限 UGO 文件权限设置: 可以赋于某个用户或组 能够以何种方式 访问某个文件 权限对象: 属主 >u 属组 >g 其他人 >o 基本权限类型: 读(read):r >4 写(write):w >2 执行: x(exec) >1 案例: r w x rw- r-- alice hr fil ...
分类:
其他好文 时间:
2020-07-04 17:12:00
阅读次数:
58
背景 Linux 虚拟机,用桥接模式,敲 ifconfig命令,ens33 没有 ip 即没有红色圈住那部分 解决方案 修改配置文件 vim /etc/sysconfig/network-scripts/ifcfg-ens33 删除DEVICE的值为ens33(如果本来就是ens33就不用动了) 删 ...
分类:
其他好文 时间:
2020-07-04 17:12:46
阅读次数:
185
题目描述: 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值I 1V 5X 10L 50C 100D 500M 1000 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V ...
分类:
其他好文 时间:
2020-07-04 17:12:59
阅读次数:
56
having子句与where都是设定条件筛选的语句,有相似之处也有区别。 having与where的区别: having是在分组后对数据进行过滤 where是在分组前对数据进行过滤 having后面可以使用聚合函数 where后面不可以使用聚合 在查询过程中执行顺序:from>where>group ...
分类:
其他好文 时间:
2020-07-04 17:13:13
阅读次数:
60
分享一种平时用的三段式布局(flex) 主要思路是 上中下 header&footer 给高度 main 占其余部分 html 部分 <div class='wrap'> <div class='header'></div> <div class='main'></div> <div class=' ...
分类:
其他好文 时间:
2020-07-04 17:13:29
阅读次数:
83