一、简介在我们写shell脚本的过程中,经常需要作比较判断,例如比较哪个数字大,判断文件是否存在,判断文件是否是目录,判断是否为真等操作。有时候我们还需要做运行,例如加减乘除等等,今天就来简单介绍比较表达式和运行表达式。二、shell比较判断1、文件状态:表达式:[-e文件路径]有空格隔开例如:[-e/root]判断/root是否存在(1)-e是否存在存在为真(2)-d是否是目录是目录为真(3)-
分类:
系统相关 时间:
2019-05-27 11:58:26
阅读次数:
137
对象可达判断 引用计数算法(Reference Counting) 给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值加1;当引用失效时,计数器减1;任何时刻计数器都为0的对象就是不可能再被使用的。 引用计数算法的实现简单,判断效率也很高,在大部分情况下它都是一个不错的算法。 但是Java ...
分类:
其他好文 时间:
2019-02-10 10:59:41
阅读次数:
150
A Coins CodeForces 1061A 上来先把题目看错。。。我以为要求所有满足的个数,没想到求满足的数字的最小的个数。这样直接套一个整除即可 代码(算法四行) include using namespace std; int main() { ios::sync_with_stdio(0 ...
分类:
其他好文 时间:
2018-12-01 15:27:27
阅读次数:
207
#脚本编辑 #!/bin/bash #定义变量 num1=$1num2=$2 #判断是否输入两个参数,若是,将两个参数传递给下一个指令动作,若非两个参数,则打印输出内容输出并且退出exit脚本不执行下一个指令if [ $# -ne 2 ] ;then echo 'please input num1 ...
分类:
系统相关 时间:
2018-11-10 00:58:14
阅读次数:
210
#include<stdio.h> int main() { int x,i; scanf("%ld",&x); for(i=0;x>0;i++) x/=10; if(x==0) printf("%d",i); return 0; } ...
分类:
其他好文 时间:
2018-10-29 22:56:53
阅读次数:
251
首先看一波题,考场瞬间自信,大概是用了二十分钟写了一个O(n^3)的暴力,然后没有写force对拍,然后就挂了 挂的原因具体就是我在调试的时候删了一行核心代码,然后还没与发现,然后还过了样例 思路大体上来讲就是暴力,但是担心40^4被卡,所以简单的优化了一下,我们先用n^2的时间跑一遍 对于每一个空 ...
分类:
其他好文 时间:
2018-10-06 12:10:55
阅读次数:
161
由于一个地图中有很多种类型的覆盖物,由于某个覆盖物(一般是自定义)整个地图中只允许出现一次 那第一想到的就是,每次创建这个类型的覆盖物时先清除这一类型的覆盖物,比较简单判断覆盖物的类型 instanceof ,部分代码如下(红色代码为重点 ): 附带一张GIF图解: *** 百度地图给出了根据lab ...
分类:
编程语言 时间:
2018-08-28 20:19:17
阅读次数:
1431
简介 单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在。 双重检查模式[推荐使用] 1、线程安全 饿汉模式(静态常量)[可用] 1、线程安全 缺点:在类装载的时候就完成实例化,没有达到Lazy Loading的效果。如果从始至终从未使用过这个实例,则会造成内存的浪费。 还有 ...
分类:
其他好文 时间:
2018-08-14 12:13:53
阅读次数:
144
1. 简单的字符串方法 2.判断是否以XXX结尾/开始,返回结果是true/false 3.字符串替换 4.Python isdigit() 方法检测字符串是否只由数字组成,如果字符串只包含数字则返回 True 否则返回 False。 5.salnum() 方法检测字符串是否由字母和数字组成,如果 ...
分类:
编程语言 时间:
2018-06-20 18:38:53
阅读次数:
176
在数据报表查询中,经常需要设置查询的日期区间,如查询2018 02 01至2018 02 28的整月数据,这时需要提供快捷整月查询按钮: 如: 一般日期年月日之间由“ ”或者“/”等符合分割开,简单判断当前月份进行处理即可。另外,如何获取所选月份的最大天数是关键,这里可以借助js自带Date函数来处 ...
分类:
Web程序 时间:
2018-06-19 14:01:34
阅读次数:
407