自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 2821 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 274

原创 免费下载正版Xshell和Xftp

下载方法免费下载链接

2021-07-20 17:01:53 143

原创 单例模式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 175

原创 Windows指定IP开放端口

打开控制面板,系统和安全=》Windows防火墙=》高级设置=》入站规则=》新建规则选择端口=》选择tcp或者udp并且填写开放的端口号=》选择允许连接=》选择相应的规则=》填写号名称规则就填写好了...

2021-06-16 11:23:23 4615

原创 php冒泡排序和快速排序

在这里插入代码片

2021-06-03 22:17:39 308 1

原创 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 671 1

原创 php将整型转换为二进制

不使用内置函数将整型转换为二进制function int2b($int = 0){ if($int > 0){ return int2b(floor($int/2)).$int%2; }}

2021-06-03 21:07:50 390

原创 mysql中like如何命中索引

%在最右面时会命中索引原理还没有研究清楚 后续在更新

2021-06-01 22:36:42 959

原创 邮箱手机号正则表达式

邮箱:/^[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 255

原创 linux忘记root密码

我的虚拟机很久没有使用了,今天突然想拿一些资料,密码忘记了,记录一下修改密码的方式重启后就可以使用修改后的密码了

2021-03-23 14:05:28 60

原创 编译安装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 133 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 160 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 60

原创 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 153

原创 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 269

原创 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 174

原创 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 54

原创 二进制安装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 263 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 726

原创 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 88

原创 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 82

原创

今天正式加入CSDN博客,每天都会记录一点我所学习的内容和一些小心得☺(刚刚进去IT行业的小菜鸟一枚,还是野路子出身,对于这个行业还不是很了解,请大佬们多多指点指点)。下班利用晚上的时间在B站学习了一下PHP的设计模式,前节讲到了一些数据结构,其实很早就想要学习一下数据结构与算法了,在讲的时候我就认真学习了一下。栈(Stack)是一种先进后出的数据结构,我们可以用array_push()和ar...

2019-06-13 00:44:58 73

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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