AcWing 829. 模拟队列 #include <bits/stdc++.h> using namespace std; const int N=1e6+10; int q[N],hh,tt; void init(){ hh=0; tt=-1; } void add(int x){ q[++tt ...
1.单例模式的定义:保证?个类仅有?个实例,并提供?个访问它的全局访问点。实现的?法为先判断实例存在与否,如果存在则直接返回,如果不存在就创建了再返回,这就确保了?个类只有?个实例对象。 适?场景:?个单?对象。?如:弹窗,?论点击多少次,弹窗只应该被创建?次' 实现起来也很简单,??个变量缓存即可 ...
分类:
其他好文 时间:
2020-07-29 14:53:11
阅读次数:
57
一、信号量(Semaphore) 信号量也是一把锁,可以指定信号量为5,对比互斥锁同一时间只能有一个任务抢到锁去执行,信号量同一时间可以有5个任务拿到锁去执行,如果说互斥锁是合租房屋的人去抢一个厕所,那么信号量就相当于一群路人争抢公共厕所,公共厕所有多个坑位,这意味着同一时间可以有多个人上公共厕所, ...
分类:
编程语言 时间:
2020-07-29 12:44:44
阅读次数:
75
一、将本地代码提交到远程仓库 【初始将文件修改上传到远程仓库】 初始化: git init 添加到暂存区: git add . 提交到仓库: git commit -m 'first commit' 关联到远程仓库: git remote add origin 远程仓库地址 获取远程仓库与本地仓库同 ...
分类:
其他好文 时间:
2020-07-29 12:40:54
阅读次数:
63
1.创建容器并赋予ip操作: # 启动容器 linux.LinuxSend('docker run --privileged -itd --name %s --net=none -h localhost jmeter_influxdb_grafana:0.4 /usr/sbin/init' %inf ...
分类:
其他好文 时间:
2020-07-29 10:14:37
阅读次数:
82
类的成员实例变量实例变量就是对象个体特有的“数据”。#定义类classDog:def__init__(self,name,age):self.name=name#创建和初始化实例变量nameself.age=age#创建和初始化实例变量age#实例化对象dog=Dog(‘球球‘,2)#对实例变量通过“对象.实例变量”形式访问print(‘这是我家的狗,名字是%s,现在%d岁了!‘%(dog.nam
分类:
编程语言 时间:
2020-07-28 22:09:04
阅读次数:
67
今天在重构网页特效的时候,想着用到一个css3的旋转特效。简单来一个demo。 html <div class="box"> <img src="./yft.png" alt="" class="rotation"> </div> css <style> @-webkit-keyframes rot ...
分类:
Web程序 时间:
2020-07-28 14:44:30
阅读次数:
164
当使用git init创建成功一个空的版本管理库之后,首先第一步就是设置账号缺省标识,如果不设置,在你使用git add 和git commit时就会报错 设置方法很简单,只需要在所创的空管理库中找到config文件然后以文本方式打开,在里面的最后添加一句: [user] email=Your em ...
分类:
其他好文 时间:
2020-07-28 14:39:01
阅读次数:
128
转至:https://blog.csdn.net/dj0379/article/details/50946398/ declare -i iv=$svnvlet iv+=1shell中变量自增的实现方法Linux Shell中写循环时,常常要用到变量的自增,现在总结一下整型变量自增的方法。我所知道的 ...
分类:
系统相关 时间:
2020-07-28 14:23:57
阅读次数:
91
git 常用命令 git add * 预提交 git commit -m '描述' 提交 git init 创建仓库 git status 查看当前是否有文件待提交 gik 以图形界面显示仓库及记录 git commit --amend 覆盖上一次提交 ...
分类:
其他好文 时间:
2020-07-28 13:55:56
阅读次数:
49