1. 单例模式 1.1 简介 在实际项目开发中肯定会有这么一种情况,一个类只能有一个对象被创建,如果有多个对象的话, 可能会导致状态的混乱和不一致。这种情况下,单例模式是最恰当的解决办法。 它有很多种实现方式,各自的特性不相同,使用的情形也不相同。 1.2 特点 1.提供了一个对对象的全局访问指针 ...
分类:
其他 时间:
2021-08-15 23:05:08
收藏:
0 评论:
0 赞:
0 阅读:
22
1 问题描述 给定两个链表,每个链表表示一个非负整数,其各位数字逆序存储在链表的每个节点中。将这两个整数相加,并以相同形式返回一个表示和的链表。 2 错误解法 /** * Definition for singly-linked list. * public class ListNode { * i ...
分类:
其他 时间:
2021-08-15 23:04:51
收藏:
0 评论:
0 赞:
0 阅读:
18
使用强大的 rustup 工具来完成rust的版本升级。 稳定版和nightly版的升级 1.命令行输入: rustup self update 运行结果: 2. 升级: rustup self update 3.stable和nightly 版本切换 rustup default stable h ...
分类:
其他 时间:
2021-08-15 23:04:39
收藏:
0 评论:
0 赞:
0 阅读:
23
相关概念与函数 MPI名词:communicator, rank, size MPI函数:MPI_Comm_rank, MPI_Comm_size, MPI_Init, MPI_Finalize 如何理解MPI概念中的 communicator? 为完成某个并行计算的所涉及的进程合在一起的进程组称之 ...
分类:
其他 时间:
2021-08-15 23:04:28
收藏:
0 评论:
0 赞:
0 阅读:
44
1,目录相关 切换盘符:C: D:(大小写没有区别) 显示详细信息:dir 改变当前目录:cd 回退目录:cd.. 创建目录:md 删除目录:rd 2,文件相关 复制文件:copy 源地址\源文件 目标地址\目标文件 删除文件:del 目标文件(如果选中目录,会清空目录下的文件) 3,附录 清屏:c ...
分类:
Windows开发 时间:
2021-08-15 23:04:20
收藏:
0 评论:
0 赞:
0 阅读:
27
一、合并程序执行演示 将要处理的excel表格放入文件夹“原始数据”中,双击count_industry.py即可完成对数据的处理,处理完的数据存在文件夹“合并后数据”中。 二、合并效果 多个表格中,“代码”唯一存在的行,直接保存。“代码”相同的行,比较改行的“细分行业”,不一致则全保留;一致的只保 ...
分类:
其他 时间:
2021-08-15 23:04:06
收藏:
0 评论:
0 赞:
0 阅读:
28
1 Mat imgMat = imread("swan.jpg", IMREAD_COLOR); 2 // cvtColor(imgMat, imgMat, COLOR_BGR2GRAY); // 转为灰度图 3 Mat m; 4 imgMat(Rect(1200,1200, 1000, 800)) ...
分类:
其他 时间:
2021-08-15 23:03:50
收藏:
0 评论:
0 赞:
0 阅读:
20
前言 Openssl HeartBleed漏洞是由于未对用户的输入进行正确的边界检查,导致攻击者可以追踪64KB的缓存,将超出范围的字节信息复制到缓存,然后读取缓存信息,攻击者每次都可以窃取64KB的信息。 环境搭建 cd /openssl/heartbleed docker-compose up ...
分类:
其他 时间:
2021-08-15 23:03:37
收藏:
0 评论:
0 赞:
0 阅读:
21
MOXA官网下载 PCommLite 我找这个找了一天,百度找了很多很多,没有一个是不要钱的,我也是在官网一直找了好久好久才找到下载地址,废话不多说,下面教大家如何下载 点击我即可直接下载 文章末尾有打开软件的方法!!! 手动操作: 1. 新标签页打开MOXA官网 https://www.moxa. ...
分类:
其他 时间:
2021-08-15 23:03:27
收藏:
0 评论:
0 赞:
0 阅读:
22
一.axios的封装(http.js文件) 1.安装axios依赖 , npm install axios 2.在项目src下新建个文件,里面含请求的http.js文件和封装接口api.js文件。 import axios from 'axios'; // 引入axios import QS fro ...
分类:
移动平台 时间:
2021-08-15 23:03:15
收藏:
0 评论:
0 赞:
0 阅读:
22
''' GUI:Graphical User Interface(图形用户界面) by tkinter realizing date:2021-8-14 writer:Thor reference from: ''' #1-1:引用库,版本查询 import tkinter print(tkinte ...
分类:
其他 时间:
2021-08-15 23:03:02
收藏:
0 评论:
0 赞:
0 阅读:
19
###T1 首先可以想到枚举左右端点,桶维护$c[i]$出现多少次,\(O(n^2)\) 发现多余枚举因为相同的$c[i]$出现多次 考虑如何使相同的$c[i]$只被计算常数次 枚举右端点,线段树维护左端点到右端点的欢乐值的最大值 设当前元素颜色为$c[i]$,每次只需要将$c[i]$上上次出现的位 ...
分类:
其他 时间:
2021-08-15 23:02:51
收藏:
0 评论:
0 赞:
0 阅读:
21
Mybatis--模糊查询 Like 第一种(个人常用):使用CONCAT()函数 <select id="selectPageList" resultType="com.shop.cms.category.vo.CmsCategoryListVO"> SELECT <include refid=" ...
分类:
其他 时间:
2021-08-15 23:02:38
收藏:
0 评论:
0 赞:
0 阅读:
25
- 排序原理 比较相邻的元素。如果第一个比第二个,就交换他们两个; 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数; 循环往复,针对所有的元素重复以上的步骤,除了最后一个; 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较 - 算 ...
分类:
编程语言 时间:
2021-08-15 23:02:27
收藏:
0 评论:
0 赞:
0 阅读:
37
1.查看当前所有的数据库 show databases; 2.打开指定的库 use 库名 3.查看当前库的所有表 show tables; 4.查看其它库的所有表 show tables from 库名; 5.创建表 create table 表名{ 列名 列类型, 列名 列类型, ... } 6. ...
分类:
数据库技术 时间:
2021-08-15 23:02:13
收藏:
0 评论:
0 赞:
0 阅读:
34
目录 Description State Input Output Solution Code Description 有两个数字 \(n, \ m\),求最小 \(n ⊕ i(0<=i<=m)\) 中得不到的最小值 State \(1<=n,m<=10^9\) \(1<=t<=30000\) In ...
分类:
其他 时间:
2021-08-15 23:02:03
收藏:
0 评论:
0 赞:
0 阅读:
21
**循环导入问题** 循环导入问题.py文件 import m1 print(m1.current_user) m1.login() print(m1.current_user) m1.py文件 from m2 import f2 import os def login(): while True: ...
分类:
其他 时间:
2021-08-15 23:01:52
收藏:
0 评论:
0 赞:
0 阅读:
28
参考文档: https://www.jb51.net/article/125717.htm 使用axios <script src="https://unpkg.com/axios/dist/axios.min.js"></script> 基本使用方法: get请求: // Make a reque ...
分类:
其他 时间:
2021-08-15 23:01:37
收藏:
0 评论:
0 赞:
0 阅读:
28
消息中间件RabbitMQ 1.什么是消息中间件 MQ全称为Message Queue,消息队列是应用程序和应用程序之间的通信方法。 为什么使用MQ? 在项目中,可将一些无需即时返回且耗时的操作提取出来,进行异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量 2. ...
分类:
其他 时间:
2021-08-15 23:01:25
收藏:
0 评论:
0 赞:
0 阅读:
20
文章参考 Android 9.0 源码,以翻译为主,留做备用参考。Sepolicy 工具位于 system/sepolicy/tools/ build_policies.sh 为多个目标并行构建SELinux策略的工具。这对于在多个目标上快速闫增新的测试或Neveralow规则很有用。 用法: ./ ...
分类:
移动平台 时间:
2021-08-15 23:01:09
收藏:
0 评论:
0 赞:
0 阅读:
20