1.解决方案下添加新建项目新建类库 2. 在项目下添加新建项选择新建组件类 3.先引用,然后导入两个命名空间 4.因为是扩展控件,把继承自Component改成继承自Panel 1 using System; 2 using System.Collections.Generic; 3 using S ...
awk工作原理 第一步:执行BEGIN{action;...}语句块中的语句。 第二步:从文件或标准输入(stdin)读取一行,然后执行pattern{action;...}语句块,它逐行扫描文件,从第一行到最后一行重复这个过程,直到文件全部被读取完毕。 第三步:当读至输入流末尾时,执行END{ac ...
分类:
其他好文 时间:
2020-05-17 17:36:16
阅读次数:
70
单例模式顾名思义就是在程序运行过程中某个类型只有有一个实例存在。使用场景非常广泛,例如我们对日志的写入只提供一个入口等。其结构图如下 它保证一个类仅有一个实例,并提供一个访问它的全局访问点。 通常的实现方式是构造一个私有的构造函数,实现外部无法对它进行实例化,然后提供一个全局的访问入口 public ...
分类:
其他好文 时间:
2020-05-17 13:41:23
阅读次数:
67
linux下使用awk命令按时间段筛选日志 zcat com.log20160529.gz | grep 'dianping_reply'| awk '{split($4,array,"[");if(array[2]>="29/May/2016:00:00:26" && array[2]<="29/ ...
分类:
系统相关 时间:
2020-05-17 10:31:06
阅读次数:
251
history | awk '{print $1"\t"$2}' | clickhouse-client \ --query="SELECT shell, count() AS c FROM history \ GROUP BY shell ORDER BY c DESC limit 10 " \ ...
分类:
数据库 时间:
2020-05-16 20:49:03
阅读次数:
92
shell 脚本 clock.sh 保存在 目录下 由于把该脚本制作成快捷方式启动,所以牺牲了灵活性,默认45分钟 bash !/bin/bash 再次启动的时候,关闭上次启动的【提示图片】进程 kill 默认45分钟 time1=${time: 45} 如果到点后仍意犹未尽,那么5分钟后全屏提示 ...
分类:
系统相关 时间:
2020-05-16 20:36:13
阅读次数:
98
if(nrf_power_resetreas_get() & NRF_POWER_RESETREAS_OFF_MASK)//读取是掉电重启还是按键唤醒 {//按键唤醒 if(KEY_POWER_PRESSED) { key_smokekey_enable(); } eStateMachine = E ...
分类:
其他好文 时间:
2020-05-16 17:00:20
阅读次数:
208
1、查找/etc目录下大于1M且类型为普通文件的所有文件2、打包/etc/目录下面所有conf结尾的文件,压缩包名称为当天的时间,并拷贝到/usr/local/src目录备份。3、利用sed取出ifconfig命令中本机的IPv4地址4、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符5、处理/etc/fstab路径,使用sed命令取出其目录名和基名
分类:
其他好文 时间:
2020-05-16 17:00:08
阅读次数:
79
Preprocessor programs provide preprocessors directives which tell the compiler to preprocess the source code before compiling. Examples of some prepro ...
分类:
其他好文 时间:
2020-05-16 00:28:44
阅读次数:
64
jQuery工具方法$.Deferred()简单实现: (function () { //创建一个jQuery构造函数 function jQuery(selector) { return new jQuery.prototype.init(selector); } //为jQuery的原型添加in ...
分类:
Web程序 时间:
2020-05-16 00:21:12
阅读次数:
76