随笔
可乐加辣椒ヾ(黄新东阳)
学到就要教人,得到就要助人。
---如有错误或者咨询 请联系QQ:405420415 欢迎共同探讨、提高。
展开
-
进程之间的6种通信方式详解
一.进程通信之-管道管道传输的数据是单向的, 如果想相互通信,需要创建两个管道。管道传输的数据是无格式的流且大小受限。管道这种通信方式效率低,不适合进程间频繁地交换数据。当然,它的好处,自然就是简单,同时也我们很容易得知管道里的数据已经被另一个进程读取了。对于匿名管道,它的通信范围是存在父子关系的进程。对于命名管道,它可以在不相关的进程间也能相互通信。不管是匿名管道还是命名管道,进程写入的数据都是缓存在内核中,另一个进程读取数据时候自然也是从内核中获取,同时通信数据都遵循先进先出原则,不支持原创 2020-10-10 19:15:46 · 3556 阅读 · 1 评论 -
AWS【亚马逊服务器】 解决EC2使用ROOT登录/解决Disconnected:No supported authentication methods available
aws ec2默认是使用ec2-user账号登陆的,对很多文件夹是没有权限的。如何使用root账号执行命令就是一个问题了。解决办法如下:1.根据官网提供的方法登录连接到EC2服务器(官网推荐windows用户使用PUTTY连接)主机:是服务器的Public DNS端口:222.创建root的密码,输入如下命令:sudo passwd root3.然后会提示你输入new p...原创 2018-08-30 14:39:18 · 2230 阅读 · 0 评论 -
常用正则表达式
①6-10位,且同时包含数字和字母:^(?![0-9]+$)(?![a-zA-Z]+$)[a-zA-Z0-9]{6,10}$/*该正则分析*/1.^ 匹配一行的开头位置2.(?![0-9]+$) 预测该位置后面不全是数字3.(?![a-zA-Z]+$) 预测该位置后面不全是字母4.[0-9A-Za-z] {8,16} 由8-16位数字或这字母组成②手机号码正则表达式:1(...原创 2018-08-22 09:56:47 · 99 阅读 · 0 评论 -
git 忽略某个文件提交命令
git update-index本地修改不提交到远程仓库git update-index --assume-unchanged 文件名取消本地忽略git update-index --no-assume-unchanged 文件名原创 2020-09-27 13:58:33 · 1200 阅读 · 0 评论 -
PHPExcel导出文件,打开出现错误提示“由于有一些内容不可读取”
1.错误描述:错误信息“由于有一些内容不可读取”,如图所示2.这时候点击,打开并修复也无作用,正确的解决方式如下:原创 2020-01-13 14:26:34 · 1388 阅读 · 1 评论 -
报错:configure: error: Please reinstall the libzip distribution
补充说明:这边踩过一个坑,不同版本之间的libzip安装的方法不太一样,下面介绍是新的(1.2的只要正常的./configure && make && make install就可以)一 . 解决方案:重新安装libzip扩展二 . 具体安装步骤1. 下载/解压安装包curl -O https://libzip.org/download/l...原创 2020-01-04 15:58:30 · 4995 阅读 · 0 评论 -
linux (Debian,Centos)安装 git 简单教程
补充说明:如果是红帽系列的linux发行版直接yum install git就行了,但是版本会比较旧点,下文是Debian的安装教程1.使用APT安装Git: 在安装Git之前,请确保通过执行以下命令更新您的软件包列表apt-get update2.安装gitapt-get install git-core...原创 2020-01-04 11:03:36 · 276 阅读 · 0 评论 -
Linux中安装yum
先补充个知识点,再看下到底要不要安装yum:RedHat系列:Redhat、Centos、Fedora等 Debian系列:Debian、Ubuntu等1.RedHat 系列:常见的安装包格式 rpm 包,安装rpm包的命令是 “rpm -参数” 包管理工具 yum 支持tar包2.Debian系列常见的安装包格式 deb 包,安装deb包的命令是 “dpkg -参数...原创 2020-01-04 10:22:25 · 335 阅读 · 0 评论 -
Linux环境下安装Composer
环境:linux1.首先先下载composer.pharcurl -sS https://getcomposer.org/installer | php2.如果要让composer在任意目录下都可执行,将下载的composer.phar移动至/usr/local/binmv composer.phar /usr/local/bin/composer3.配置composer...原创 2020-01-04 09:27:57 · 158 阅读 · 0 评论 -
Mac 解决brew一直卡在Updating Homebrew
一.问题描述:Mac 解决brew一直卡在Updating Homebrew,如下图所示: 二.解决方案原因:默认官方的更新源都是存放在**GitHub**上的,这也是中国大陆用户访问缓慢的原因,一般来说我们会更倾向选择国内提供的更新源,在此推荐中国科大以及清华大学提供的更新源。方案:# 替换brew.git:$ cd "$(brew --repo)"...原创 2019-11-26 14:03:25 · 396 阅读 · 0 评论