别催了,别催了,这篇文章我一次性把 Shell 的内容说完

Shell 搜索与匹配 1、在文件中查找字符串 grep 命令可以搜索文件,查找指定的字符串。 $ grep myvar *.c 在这个例子中,我们搜索的文件全都位于当前目录下。因此,我们只使用了简单的 shell 模式 *.c 来匹配以 .c 结束的文件,并没有在文件名前再添加路径。 但并非所有待搜索的文件都老老实实地待在当前目录下。但因为 shell 并不在意你输入多少路径名,所以我们也可以这么写: $ grep myvar ../lib/*.c ../server/*.c ../cmd/*.c */*.c 如果待搜索的文件不止一个,grep 会在输出前加上文件名以及冒号,然后是该文件中包含 grep 搜索内容的文本。 grep 的第一个(非选项)参数可以是一个简单的字符串,也可以是更复杂的正则表达式(regexp)。正则表达式不同于 shell 的模式匹配,尽管两者有时看起来差不多。 常见错误 忘记指定 grep 的输入,例如 grep myvar。这种情况下,grep 会认为你要从 STDIN 提供输入,而

1月15日 01:13
36
0
ElasticSearch 必知必会 - 基础篇

说明:以下全部均基于 eslaticsearch 8.1 版本 一。索引的定义 官网文档地址:https://www.elastic.co/guide/en/elasticsearch/reference/8.1/indices.html 索引的全局认知 ElasticSearch Mysql Index Table Type 废弃 Table 废弃 Document Row Field Column Mapping S

1月12日 00:17
37
0
linux下给文件赋予所有权限

先进入要赋权的文件路径下 cd /weblogic/efmpfs/efmpbase/war/ 回车后执行 chmod -R 777 apache-tomcat-8.5.69 赋予改文件及子文件所有权限 回车 此时Access处会有变化 常用的linux文件权限: 444 r--r--r-- 600 drw------- 644 drw-r--r-- 666 drw-rw-rw- 700 drwx------ 744 drwxr--r-- 755 drwxr-xr-x 777 drwxrwxrwx 1、从左至右,1-3位数字代表文件所有者的权限,4-6位数字代表同组用户的权限,7-9数字代表其他用户的权限。&nb

1月11日 01:41
27
0
通过javascript获取客户端ip方法

通过javascript获取客户端ip方法,示例代码如下。 <script type="application/javascript"> $(function() { $.getJSON("https://api.ipify.org?format=jsonp&callback=?", function(json) { // console.log("My public IP address is: ", json.ip); } ); }); </script>

1月8日 20:55
29
0
微信小程序笔记--自定义属性及获取

在微信小程在微信小程序中可以通过data- ,属性值可以通过event实现。具体如下: 1、在wxml文件中自定义一个 id 属性(注意:data- 后接的属性名不支持驼峰命名,一律小写) <view data-id="{{item.id}}" bindtap='clickMenu'> 2、在点击方法中通过 e.currentTarget.dataset.id 获取。(e 指 event) clickMenu: function (e) { console.log(e.currentTarget.dataset.id) } 为什么不用 target? 可以看看这篇文章,作者写的很详细 https://www.cnblogs.com/lxm-ivamos/p/7613883.html

2022年5月30日 00:55
603
0
layui+form+Ajax 表单异步提交

还有一个原因,就是最下面的return false ,包含在form.on内,少了这个他就会直接跳转,虽然数据提交了,结果返回了,但是跳转并不是你想要的,而且所有的提示都会消失,不起作用。

2021年1月10日 17:22
1950
0
layui表格多字符串拼接使用templet方法

layui表格多字符串拼接使用templet方法 layui.use('table', function() { var $ = layui.$; var table = layui.table; table.render({ elem : '#layListId', id : 'layTableId', //url : 'template/json/table.json', url : '/sh/qzcx', title : '维修保养报', // cellMinWidth: 100, cols : [ [{ field : 'street', title : '街道/小区', // unresize: true, align : 'center',templet:"<span>{{d.area}} {{d.street}}</span>" // minWidth: 120 }, { field : 'diagnosisDa

2022年5月4日 10:37
607
0
java怎么去掉html标签

java去掉html标签的方法:1、通过纯正则方法去掉html标签;2、使用“javax.swing.text.html.HTMLEditorKit”去掉html标签;3、通过使用Jsoup框架去掉html标签等等。

2022年5月1日 17:04
383
0
RecyclerView

RecyclerView是Android一个更强大的控件,其不仅可以实现和ListView同样的效果,还有优化了ListView中的各种不足。其可以实现数据纵向滚动,也可以实现横向滚动(ListView做不到横向滚动)。接下来讲解RecyclerView的用法。 RecyclerView 基本用法 因为RecyclerView属于新增的控件,Android将RecyclerView定义在support库里。若要使用RecyclerView,第一步是要在build.gradle中添加对应的依赖库。 添加RecyclerView 依赖库 在app/build.gradle中的dependencies闭包添加以下内容:

2022年1月15日 23:34
555
0
java web jsoup实用工具

借助jsoup 使用如下方式可以方便的对img标签的父标签为a标签进行重新赋值。 private static String removeImgHref(String html) { logger.info("开始移除图片超链接..."); if (html != null) { Document document = Jsoup.parse(html); document.outputSettings().indentAmount(0).prettyPrint(false); // 移除指定格式内容 Elements es = document.select("img"); if (es != null) { for (Element element : es) { Element href = element.parents().first(); // 当外层为a标签时进行特殊处理。 if ("a".equals(href.tag().getName())) { href.attr("href", "javascript:void(0);"); href

2021年12月19日 14:22
486
0