自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 macbook 开始对 NTFS 硬盘的写入

打开终端后输入diskutil list查看所有分区的卷标 diskutil list 编辑 fstab sudo vim /etc/fstab 根据自己要配置的NTFS分区卷标输入配置信息 LABEL=系统 none ntfs rw,auto,nobrowse LABEL=多媒体...

2020-05-11 17:53:35 27 0

原创 ubuntu 安装 node-sass 报错的解决方法

安装Taro时node-sass报错,无法初始化项目 Taro中有提到 值得一提的是,如果安装过程出现sass相关的安装错误,请在安装mirror-config-china后重试。 $ npm install -g mirror-config-china 但是会有各种权限警告 修改...

2020-05-11 16:37:11 84 0

转载 Ubuntu 16.04/18.04/19.04 以上版本安装 PHP7.4 配置 nginx

ubuntu下默认安装为7.2,若要想安装其它版本,用以下方法 Step 1: Add PHP PPA Repository We’ll add ppa:ondrej/php PPA repository which has the latest build packages of PHP. ...

2020-04-29 10:15:09 119 0

转载 在Ubuntu 18.04/18.10系统上安装MariaDB 10.4 稳定版本

本文介绍在Ubuntu 18.04、Ubuntu 18.10系统上安装2019年2月21日发布的MariaDB 10.3.13稳定版本,目前也有推出10.4版本,但建议部署服务器的机器安装Stable版本。 在Ubuntu 18.04/18.10上从官方存储库安装最新的MariaDB版本 默认...

2020-04-28 10:30:30 115 0

转载 go mod tidy 报错:verifying ...: checksum mismatch

环境 go 1.11.4 执行 go mod tiny 报错 go: verifying github.com/docker/docker@v1.13.1: checksum mismatch 解决办法 $ go clean -modcache $ cd project &&...

2019-12-25 18:09:41 990 0

原创 JavaScript 正则提取关键字

从源字符串中找出特殊字符,进行正则 let msg = '北京#高启一) 开门进来了' let str = '$***$ 还是年轻人啊' let reg = /#(.*)\)/; let name = reg.exec(msg)[1].trim() ms...

2019-12-12 15:00:23 50 0

原创 nodejs 连接有证书的 mqtt

var mqtt = require('mqtt'); const fs = require('fs'); var caFile = fs.readFileSync("ca.crt"); var options={ cli...

2019-11-20 16:07:05 156 0

原创 GoLang Time 时间差计算

比较两个时间之间的时间差。 if DateEnd.Sub(DateStart).Hours() > 30*24 { //"时间段最长不能超过31天" //异常返回 } 时间差常用单位 Minutes() Nanoseconds() Seconds() ...

2019-11-13 10:05:03 329 0

原创 dockerfile 中打印当前 docker 环境路径

查看 RUN echo $PWD RUN cd ~ RUN echo $PWD

2019-11-01 16:11:43 1024 1

原创 Gocv 调试完成后 make build 报错 dnn_ext.go:9:28: undefined: Mat 的处理

make build 报错如下: ../../gocv.io/x/gocv/dnn_ext.go:9:28: undefined: Mat ../../gocv.io/x/gocv/dnn_ext.go:16:12: undefined: NewMatWithSize ../../gocv.i...

2019-11-01 16:06:38 217 0

原创 docker build 时报 no such file or directory 错误的解决方法

docker build 时 COPY 命令下的文件出现了找不到的情况,报错如下 COPY failed: stat /var/lib/docker/tmp/docker-builder665456389/yourfile.go: no such file or directory 解决方法...

2019-11-01 15:45:50 1692 1

原创 ubuntu 下 pkg-config 不可用的修复

在终端中输入命令 pkg-config --version 正常情况下会显示 pkg-config 的版本号,但是我的是莫名的错误提示 the package configuration is empty 重新安装了很多次,依旧是这样,通过which查看发现了不对 which pk...

2019-10-19 15:24:03 35 0

原创 Nmap 扫描网段 多网段

nmap -sn -PE 192.168.1.0/24 nmap -sn -PE 192.168.1.10-255 nmap -sn -PE 192.168.1.10,23,200,210 nmap -sn -PE 192.168.0-255.10-255 nmap -sn -PE...

2019-09-16 17:31:23 3340 0

转载 docker 占用本地 127.17 127.18 127.19 ip段的解决方法

参考 https://github.com/docker/for-win/issues/221

2019-08-21 14:43:19 47 0

转载 Nightwatch. Can`t click element in iframe

I`ve got a simple nightwatch test. I need to click some element inside iframe, but I have an error 'expected "visible" but got: "...

2019-08-01 19:17:17 86 0

原创 Go 学习注意事项

自动匹配平台的 int 和 uint Go 语言也有自动匹配特定平台整型长度的类型—— int 和 uint。 可以跨平台的编程语言可以运行在多种平台上。平台的字节长度是有差异的。64 位平台现今已经较为普及,但 8 位、16 位、32 位的操作系统依旧存在。16 位平台上依然可以使用 64 位...

2019-06-12 17:24:29 58 0

转载 mac osx 如何清理命令行历史记录

如果你经常使用命令行,那你应该已经发现history命令是非常有用的,无论是用来统计最近使用最多的命令或者从历史中搜索某个执行过的特定命令等等。然而,因为一些隐私或者安全目的,可能还需要清除掉所有的命令行历史记录。 清除命令行历史记录,只需要在history命令后面加上-c参数就好了,比如这样:...

2019-05-31 17:21:28 1922 0

原创 nginx针对url参数重写URI 301 302

场景 https://visits.domain.com/offline_activity/reg/MCEE-20190427?utm_source=DMT_Event&utm_medium=qrcode&utm_campaign=Event_76th_CEIEA_201904...

2019-04-19 18:12:13 1212 0

原创 egg.js post数据过大时报错的处理,报出413:Payload Too Large,设置bodyparser

可以通过配置来设置大小,修改配置文件: exports.bodyParser = { jsonLimit: '5mb', formLimit: '6mb', }; 默认配置: /** * The option of `...

2019-01-11 09:45:00 2656 0

原创 osx 使用密钥对,密钥的生成和使用

生成SSH密钥(Mac) SSH密钥是一种无需密码认证电脑的方式。接下来介绍如何生成SSH密钥。 一个公钥和一个私钥组成一组密钥对。即密钥包含两部分:公钥和私钥。 在开始之前,请确认已经安装了git客户端。 第一步:检查是否已有SSH密钥 首先,我们需要检查在你的电脑上是否已经存在了SSH密钥...

2018-12-29 11:12:29 267 0

原创 Linux查找Nginx安装目录

方法一 which nginx 方法二 nginx -V 方法三 more /etc/init.d/nginx  

2018-11-14 17:17:50 27961 2

转载 php-fpm - 启动参数及重要配置详解

约定几个目录 /usr/local/php/sbin/php-fpm /usr/local/php/etc/php-fpm.conf /usr/local/php/etc/php.ini 一,php-fpm的启动参数 #测试php-fpm配置 /usr/local/php/sbin/php-...

2018-10-25 17:58:28 60 0

原创 centos7 php5.6 php7 编译安装 配置

准备安装环境 yum install gcc bison bison-devel zlib-devel libmcrypt-devel mcrypt mhash-devel openssl-devel libxml2-devel libcurl-devel bzip2-devel readli...

2018-10-25 17:53:28 1280 0

原创 Mysql 多个表中关联 ID 时,同时插入多表

用到了 last_insert_id() 插入主表内容 insert into cms_document(title,category_id,model_id,description,view,create_time,update_time,status,keyname) values(%s...

2018-09-17 17:18:59 12850 4

转载 python 数字类型和字符串类型的相互转换实例

一、python中字符串转换成数字 (方法1) 类中进行导入:import string str='555' num=string.atoi(str) num即为str转换成的数字 转换为浮点数: string.atof(str)  (方法2) 直接int ...

2018-09-14 15:07:28 2528 2

原创 centOS 中 nodejs 的安装

准备命令: yum -y install gcc make gcc-c++ openssl-devel wget 需要查看GCC版本,node安装时需要DCC的版本较高 安装高版本GCC 1.选择需要升级的版本 gcc 下载地址列表:https://ftp.gnu.org/gnu/gc...

2018-08-13 17:39:44 72 0

转载 Linux 技巧 - 服务器技巧:让进程在后台可靠运行的几种方法

我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。 nohu...

2018-08-09 13:14:03 79 0

转载 Linux 系统文件目录简介

  随着Linux的不断发展,越来越多的人开始使用Linux,对于那些刚刚接触的人来说,恐怕最先感到困惑的就是那些“不明不白”的目录了。如果想熟练使用Linux,让Linux听命于自己,就必须掌握这些目录,下面就以Xteam公司的最新产品——XteamLinux 4.0为例,介绍一下在该系统下的目...

2018-08-09 11:08:12 73 0

原创 Mac 下命令的配置文件--持续更新

Mac 下可以用自定义命令映射到实际命令和程序上如果你使用 bash,打开 bash 配置文件cd ~ //打开用户根目录 ls -all //查看目录下所有文件 vim .bash_profile //编辑 bash 配置文件以下是我的配置内容,以做备份source /Us...

2018-05-08 10:13:50 3615 1

原创 phpstorm 设置默认注释

Settings > Editor > Live Templates选择默认注释的文件类型Abbreviation 输入 简写,此 简写 是当输入之后按 tab 然后自动补齐的Templates text 自动补齐的代码内容/* * @Author: $creater$...

2018-05-01 23:32:13 1200 0

原创 webpack + vue 中的各种组件说明

"clean-webpack-plugin": "^0.1.19", //用于在building之前删除你以前build过的文件 "copy-webpack-plugin": "^4.5.1", //执行 拷贝文件...

2018-04-19 11:54:04 304 0

原创 babel 组件的作用

"babel-core": "^7.0.0-beta.3", // /** *把 js 代码分析成 ast (抽象语法树, 是源代码的抽象语法结构的树状表现形式), *方便各个插件分析语法进行相应的处理。 *有些新语法在低版本 js 中是不存在的,如箭头函...

2018-04-19 11:05:25 262 0

原创 mac 快捷键

Command+Shift+.       可以显示隐藏文件、文件夹,再按一次,恢复隐藏;Command+Shift+G      finder下使用可以前往任何文件夹,包括隐藏文件夹。

2018-04-17 11:41:19 73 0

原创 Macbook OSX 重新配置开发环境 root权限 nvm node

由于系统为 osx10.13 安全权限升级,导致很多涉及到安装目录的读写权限设置会报错,安装失败.当设置目录权限时$ sudo chown -R $(whoami) /usr/local提示chown: Operation not permitted所以需要提前设置用户权限: 1. 重启Mac, ...

2018-04-03 18:56:50 494 0

原创 数组按照拼音首字母排序后转为字符串

var cities = ['mlmlsdfa','imklm','fuck','我啊']; cities.sort((a, b) => a.localeCompare(b, 'zh-Hans-...

2018-03-27 22:32:31 288 0

原创 mac 删除文件夹及文件夹下所有文件命令

find . -type d -name ".svn"|xargs rm -rf find   就不说了,你懂得    .     就是包含的目录,一般泛指当前-type  英文会认识abc的 基本上就懂了d    这个标示dir  目录的意思-name  标示参数key的标志...

2018-02-10 15:38:22 3550 0

原创 React Native 在 windows 下的开发调试

用Android真机调试: 设置开发者USB调试不赘述,不会的请自行搜索。 cmd命令行或Cygwin输入 adb devices  查看是否有设备。 运行RN项目时,手机和电脑USB连接并且电脑和手机设备在同一个Wifi网络环境下。 输入 react-nat...

2018-02-07 17:55:07 626 0

转载 linux 复制文件夹内所有文件到另一个文件夹

cp -Rf /home/user1/* /root/temp/将 /home/user1目录下的所有东西拷到/root/temp/下而不拷贝user1目录本身。 即格式为:cp -Rf 原路径/ 目的路径/

2018-02-07 17:19:26 2499 0

原创 远程 mac mysql 启动 error 的解决方法

1. 先查看 进程。用 Linux/Mac OS 查看进程 ps 命令 ps aux | less -A:显示所有进程 a:显示终端中包括其它用户的所有进程 x:显示无控制终端的进程 如何查看系统中每个进程? ps -A ps -e 查看非root运行的...

2017-08-25 10:32:48 238 0

原创 修改npm全局安装模式的路径

window 下 npm 安装的模块 默认都安装在 C:\Users\YOUR_NAME\AppData\Roaming\npm\node_modules 强迫症不想安装在 C盘下,换个路径咯 方法一: 打开 ’nodejs安装目录/node_modules/npm/.npmrc‘  ,修改...

2017-07-31 18:41:05 1392 0

提示
确定要删除当前文章?
取消 删除