- 博客(23)
- 收藏
- 关注
原创 excel中自定义函数Mlookup一对多匹配函数代码
'=Mlookup(查找内容tj,查找区域rgs,返回值所在的列数L,第M个,连接字符串,默认为“,”)'1、查找内容:除了单个值外,还可以选取多个单元格,进行多条件查找。'2、查找区域: 同VLOOKUP'3、返回值的在列数L: 同VLOOKUP'4、第M个:值为1就返回第1个符合条件的,值为2就返回第2个符合条件的…当值为-1值时,返回最后1个符合条件的值,值为0时返回所有查找结果并用逗号连接Function Mlookup(tj As Range, rgs As Range, L As In
2021-10-21 09:05:23 2873 1
原创 linux删除文件出现rm: cannot remove `.user.ini‘: Operation not permitted
使用 lsattr -a查看文件属性 看到`.user.ini’有个’i’属性,代表不得任意更动文件或目录,正是此属性在作祟:Linux的chattr命令, chattr命令用于改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式:a:让文件或目录仅供附加用途。b:不更新文件或目录的最后存取时间。c:将文件或目录压缩后存放。d:将文件或目录排除在倾倒操作之外。i:不得任意更动文件或目录。s:保密性删除文件或目录。S:即时更新文件或目录。u:预防以
2021-08-06 11:29:46 291
原创 单例模式pdo操作数据库
<?phpclass MyPDO{ protected static $_instance = null; protected $dbName = ''; protected $dsn; protected $dbh; /** * 构造 * * @return MyPDO */ private function __construct($dbHost, $dbUser, $dbPasswd, $dbName, $dbCharset) { try {
2021-06-21 15:03:37 188
原创 Windows指定IP开放端口
打开控制面板,系统和安全=》Windows防火墙=》高级设置=》入站规则=》新建规则选择端口=》选择tcp或者udp并且填写开放的端口号=》选择允许连接=》选择相应的规则=》填写号名称规则就填写好了...
2021-06-16 11:23:23 4703
原创 php按固定位数分割字符串
将字符串按照固定位数以某个符号分割,并保留小数位function num_format($num){ if(!is_numeric($num)){ return false; } $num = explode('.',$num);//把整数和小数分开 $rl = $num[1];//小数部分的值 $j = strlen($num[0]) % 3;//整数有多少位 $sl = substr($num[0], 0, $j);//前面不满三位的数取出来 $sr = substr(
2021-06-03 21:11:53 686 1
原创 php将整型转换为二进制
不使用内置函数将整型转换为二进制function int2b($int = 0){ if($int > 0){ return int2b(floor($int/2)).$int%2; }}
2021-06-03 21:07:50 403
原创 邮箱手机号正则表达式
邮箱:/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(.[a-zA-Z0-9_-]+)+$/手机号:/^1(3|4|5|6|7|8|9)\d{9}$/
2021-04-29 13:54:57 269
原创 编译安装nginx
下载wget http://nginx.org/download/nginx-1.17.7.tar.gz详细配置地址:http://nginx.org/en/docs/configure.htmltar -zxvf nginx-1.17.7.tar.gzcd nginx-1.17.7.tar.gz./configure --prefix=/usr/local/nginx --sbin-path=/usr/local/nginx/sbin/nginx --conf-path=/usr/loca
2021-03-23 13:13:45 154 1
原创 编译安装php
下载wget https://www.php.net/distributions/php-7.4.1.tar.gz详细配置地址:https://www.php.net/manual/zh/configure.about.php编译:./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-curl --with-freetype-dir --with-gd --with-gettext
2021-03-23 13:08:17 173 1
原创 MySQL开启远程连接
第一种、直接修改user表中的数据use mysql;update user set host = '%' where user = 'root';flush privileges;第二种、授权新用户开启远程连接GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password';flush privileges;...
2021-03-23 11:46:37 70
原创 docker安装lnrp(通过宿主机port方式)
#安装所需文件可在网盘自行下载链接:https://pan.baidu.com/s/1amYeBX9BJQ92kTfCCdE7tA提取码:9b43一、搭建redis到准备好的redis文件目录下执行1.构建redis镜像[root@localhost redis]# docker build -t redis_srm_2007 .构建redis容器 并设置共享配置目录和端口optionsmean-v设置宿主机与容器内的共享配置目录 :后面是容器内的配置目录-p
2021-03-11 17:44:42 168
原创 docker安装centos7
拉取centos7镜像[root@iZ2ze13w9axywmzuqgmegoZ ~]# docker pull centos:centos7centos7: Pulling from library/centos2d473b07cdd5: Pull complete Digest: sha256:0f4ec88e21daf75124b8a9e5ca03c37a5e937e0e108a255d890492430789b60eStatus: Downloaded newer image for ce
2021-03-11 15:06:55 294
原创 yum安装docker
1.卸载老版本 $ yum -y remove docker docker-common docker-selinux docker-engine2.安装需要的软件包$ yum install -y yum-utils device-mapper-persistent-data lvm23.设置国内yum源$ yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.r
2021-03-11 14:38:51 191
原创 docker常用命令
一、 操作仓库从仓库上下载镜像资源到本地docker pull xxx/yyy推送本地镜像到仓库docker push xxx/yyy二、操作镜像查看所有的镜像docker images删除镜像docker rmi xxx/yyy删除所有镜像docker rmi $(docker images)根据dockerfile构建镜像docker build -t [镜像名称] .强制删除镜像docker rmi -f xxx/yyy查看镜像
2021-03-11 14:32:09 68
原创 二进制安装docker
在这里选择合适的docker版本 我选择的是最新版https://download.docker.com/linux/static/stable/x86_64/#下载压缩包[root@home local]# wget https://download.docker.com/linux/static/stable/x86_64/docker-20.10.5.tgz#解压[root@home local]# tar -zxvf docker-20.10.5.tgz创建 docker.servi
2021-03-04 10:21:00 277 1
原创 记录一次清理挖矿程序
之前的服务器密码设置的很简单,ssh的端口使用的默认端口22,很容易被别人暴力破解了先查看一下暴力破解时使用的ip[root@hostname ~]# find /var/log -name 'secure*' -type f | while read line;do awk '/Failed/{print $(NF-3)}' $line;done | awk '{a[$0]++}END{for (j in a) if(a[j] > 20) print j"="a[j]}' | sort -n -
2021-03-02 16:46:48 745
原创 git免密pull push
Linux或者Mac下方法:第一种方式:基本步骤和上面类似,就是linux下面可以直接创建.git-credential文件,命令如下:创建文件,进入文件,输入内容:cd ~touch .git-credentialsvim .git-credentialshttps://{username}:{password}@github.com在终端下输入:git config --global credential.helper store打开~/.gitconfig文件,会发现多了一项:[
2021-02-18 11:43:18 98
原创 git使用方法
记录一下git的使用方法,省的忘掉初始化本地仓库git init设置或修改用户名和邮箱git config --global user.name [username]git config --global user.email [email]设置全局账号 提交时输入一次账号密码后 就不需要重复输入了git config --global credential.helper store设置远程仓库地址git remote add origin https://github.com/你的
2021-01-31 10:40:43 91
原创 栈
今天正式加入CSDN博客,每天都会记录一点我所学习的内容和一些小心得☺(刚刚进去IT行业的小菜鸟一枚,还是野路子出身,对于这个行业还不是很了解,请大佬们多多指点指点)。下班利用晚上的时间在B站学习了一下PHP的设计模式,前节讲到了一些数据结构,其实很早就想要学习一下数据结构与算法了,在讲的时候我就认真学习了一下。栈(Stack)是一种先进后出的数据结构,我们可以用array_push()和ar...
2019-06-13 00:44:58 81
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人