近期项目中要使用到find命令,下面两个点彻底搞蒙了我: -prune 参数怎么用 -a -o 两个参数的短路逻辑如何理解 作者:zhuxinquan61 发表于 2019/05/04 11:23:14 原文链接 https://blog.csdn.net/zhuxinquan61/article/details/89741710 阅读:12 继续阅读 >>


朱新全 19/05/04 11:23:14
背景 项目中需要执行shell命令,虽然exec包提供了CombinedOutput()方法,在shell运行结束会返回shell执行的输出,但是用户在发起一次任务时,可能在不停的刷新log,想达到同步查看log的目的,但是CombinedOutput()方法只是在完全执行结束才返回整个shell的输出,所以肯定达不到效果,所以,我需要寻找其它方法达到程序一边执行log一边输出的目的。 使用重定向... 作者:zhuxinquan61 发表于 2019/05/01 23:10:10 原文链接 https://blog.csdn.net/zhuxinquan61/article/details/89716301 阅读:26 继续阅读 >>


朱新全 19/05/01 23:10:10
本文参考: mac安装thrift.0.10.0 brew安装指定版本的软件 环境 我的brew版本: ➜ ~ brew -v Homebrew 1.9.2 Homebrew/homebrew-core (git revision 0ff7; last commit 2019-04-29) 安装brew 首先需要安装 brew ,方式很多,可直接看官网 编辑依赖文件 然后编辑一个文件 th... 作者:zhuxinquan61 发表于 2019/04/30 21:57:27 原文链接 https://blog.csdn.net/zhuxinquan61/article/details/89716170 阅读:16 继续阅读 >>


朱新全 19/04/30 21:57:27
参考Linux 下如何处理包含空格和特殊字符的文件名 上面的文章讲的很详细,我总结出来就是三点(可能不完全,个人认为解决了80%的问题) 针对 - 开头的文件需要使用 -- 来告知bash,不要将这里的 - 解释为参数 针对其它特殊字符,使用 ' 单引号把文件名括起来 针对文件名还包含 ' 或者 " 的情况,就需要交替使用规则 针对上述三点分别举例,举例的命令一般都适用 cp、mv、chown... 作者:zhuxinquan61 发表于 2019/04/23 09:33:28 原文链接 https://blog.csdn.net/zhuxinquan61/article/details/89465912 阅读:26 继续阅读 >>


朱新全 19/04/23 09:33:28
本文探讨的问题:外部的kill信号能被多线程程序中的多个线程同时接收到吗? 结论 可以,这里用 golang 进行举例,多个goroutine通过 signal.Notify 注册消息的接收,然后在每个 goroutine 中都可以捕捉到kill的信号 实验样例 package main import ( "fmt" "os" "os/signal" "sync" "syscall... 作者:zhuxinquan61 发表于 2019/04/21 09:50:02 原文链接 https://blog.csdn.net/zhuxinquan61/article/details/89421634 阅读:59 继续阅读 >>


朱新全 19/04/21 09:50:02
查看一下wget的man手册,然后随便搜索一下time,就能看到好多时间相关的参数,如下图: 这里主要看下这timeout这个参数。 –timeout 指的是一次读取数据的超时时间 如何理解这个一次读取数据呢? 其实他包含了下面三个参数: dns-timeout : dns 解析的时间 connect-timeout :链接的时间 read-timeout :读取一次数据的时间 举个错误用... 作者:zhuxinquan61 发表于 2019/04/11 22:30:19 原文链接 https://blog.csdn.net/zhuxinquan61/article/details/89221735 阅读:33 继续阅读 >>


朱新全 19/04/11 22:30:19
前言&背景 平时在做一些开发时难免要调一些shell脚本或者外部程序,golang提供了exec包很方便的帮我们解决了这个问题。但是当外部程序或者shell脚本夯死就使得我们自身的程序很不稳定。与此同时,当我们已经感知到程序脚本运行出现问题时,我们可能需要立刻对程序进行杀死的操作,但是当我们很自然的想到cmd.Process.Kill()时,我们又遇上了另外一个问题,因为这个操作并没有将... 作者:zhuxinquan61 发表于 2018/08/05 12:04:20 原文链接 https://blog.csdn.net/zhuxinquan61/article/details/81410958 阅读:2469 继续阅读 >>


朱新全 18/08/05 12:04:20
背景 Bad syntax for struct tag value less… (⌘F1) Inspection info: Verifies that struct tags conform to Go conventions. According to these conventions, tag strings are a concatenation of optio... 作者:zhuxinquan61 发表于 2018/08/04 14:16:27 原文链接 https://blog.csdn.net/zhuxinquan61/article/details/81295997 阅读:479 继续阅读 >>


朱新全 18/08/04 14:16:27
背景: 在使用React进行前端页面的开发,使用antd的Input组件时,本想利用onChange事件的event.target.value获取正在修改的值,但是一直报错为空,下面是控制台的报错信息: This synthetic event is reused for performance reasons. If you’re seeing this, you’re accessi... 作者:zhuxinquan61 发表于 2018/05/11 20:46:08 原文链接 https://blog.csdn.net/zhuxinquan61/article/details/80286429 阅读:2936 评论:2 查看评论 继续阅读 >>


朱新全 18/05/11 20:46:08
借鉴这里的SQL用法,挺全面的:MySQL 【去重留一】一条sql语句完成 思路总结 背景,CSDN网站最近好像在做 http 到 https 的转换,所以之前写的群博中本身博客唯一标示的 url 就出现了变化,导致数据库中存在重复的博客内容 解决办法 先贴下SQL delete T_blog from T_blog, (select Title from T_blog wh... 作者:zhuxinquan61 发表于 2018/03/24 10:52:15 原文链接 https://blog.csdn.net/zhuxinquan61/article/details/79675680 阅读:263 继续阅读 >>


朱新全 18/03/24 10:52:15