两者的常见用法如下: find ~ -name “a.txt” –exec rm –rf {} \; find ~ -name “a.txt” –execdir rm –rf {} \; 注意事项: {} 与\;之间有格。 -exec或-execdir后面的命令执行时,{}会被替换为匹配到的文件。 ...
分类:
其他好文 时间:
2020-05-14 10:56:31
阅读次数:
119
模板模式邮件模板方法模式(Template Method Pattern),是指定义一个算法的骨架,并允许子类为一个或多个步骤提供实现。模板模式使模板使用于以下场景: (1)一次性实现一个算法的不变部分,并将可变部分的行为留给子类类实现。 (2)各子类中公共的行为呗提取出来并集到一个公共的父类中,从 ...
分类:
其他好文 时间:
2020-05-14 01:53:25
阅读次数:
76
3.12 实战二:如何实现一个支持各种统计规则的性能计数器? 3.12.1 划分职责进而识别出有哪些类 根据需求描述,先大致识别出下面几个接口或类。这一步不难,完全就是翻译需求。 MetricsCollector 类负责提供 API,来采集接口请求的原始数据。我们可以为 MetricsCollect ...
分类:
其他好文 时间:
2020-05-13 23:05:03
阅读次数:
60
使用sqlyog连接数据库,打开mysql,找到innodb_table_stats,右击打开,提示错误
分类:
数据库 时间:
2020-05-13 12:09:08
阅读次数:
68
1.下载mysql源码 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-boost-5.7.20.tar.gz 2.新建my.cnf文件 [client] port = 3306 default-character-set=utf8 ...
分类:
数据库 时间:
2020-05-13 11:41:21
阅读次数:
94
BeanHandler<T>是返回一个实体对象,BeanListHandler<T>是返回一个list实体集合,MapHandler是返回不确定的单个实体对象,MapListHandler是返回不确定的list实体集合。 PreparedStatement statement = connectio ...
分类:
数据库 时间:
2020-05-13 10:03:58
阅读次数:
69
此方法基于 deepin-wine 实现1、管理员权限打开 /usr/share/applications/2、新建文本文件 wine.desktop ,并输入以下内容: [Desktop Entry] Name=Deepin-wine Exec=deepin-wine %F Type=Applic ...
分类:
其他好文 时间:
2020-05-13 09:17:50
阅读次数:
230
selenium browser.execute_cdp_cmd("Page.addScriptToEvaluateOnNewDocument", { "source": """ Object.defineProperty(navigator, 'webdriver', { get: () => u ...
分类:
Web程序 时间:
2020-05-12 22:04:28
阅读次数:
397
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/cab-web]] at org. ...
分类:
编程语言 时间:
2020-05-12 09:43:08
阅读次数:
164
INT getDataCallBack(void* para, int nColumn, char** colValue, char** colName) { sqlite3* db; char* errmsg; int nResult = sqlite3_open("MSG.db", &db); ...
分类:
数据库 时间:
2020-05-11 17:12:14
阅读次数:
120