自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 正则表达式 分组 捕获 断言和回溯-日常整理

1.分组在正则表达式中还提供了一种将表达式分组的机制,当使用分组时,除了获得整个匹配。还能够在匹配中选择每一个分组。要实现分组很简单,使用()即可。捕获分组分组有一个非常重要的功能——捕获数据。所以()被称为捕获分组,用来捕获数据,当我们想要从匹配好的数据中提取关键数据的时候可以使用分组。<div>(.*?)</div> 可以提取两个div中间的数据。(\d+)\D(\d+)\D(\d+) 可以提取日期信息 YYYY-mm-dd使用或条件使用分组的同时还可以使

2020-12-15 17:26:58 476

转载 关闭macOS的系统更新红点提示!!

Mac OS 去除 Catalina,BigSur 升级提示角标

2020-12-11 18:17:58 3520 1

原创 Linux 常用操作命令(日常记录更新)

1、mkdir : 创建目录,make directorys,-p 递归创建目录mkdir -p /a/b/c2、ls : -l(long)d(directory) 显示目录或文件,全称list-l 列出文件的详细信息,如创建者,创建时间,文件的读写权限列表等等-d 只查看目录-F 会在不同类型的文件后面加上*/=>@|等符号,以便区分不同类型文件-p 会在目录后面加上/,以便区分目录和文件-h 人类可读模式,显示K、M、G-i 显示inode,也就是文件的index numb

2020-11-20 17:58:13 998 1

转载 GIT 10种撤销方式,反悔必备

git使用过程中10种反悔的方法

2020-07-16 16:24:21 3124

原创 完美解决 bash: /dev/fd/63: No such file or directory

bash: /dev/fd/63: No such file or directory root安装64为的ubuntu,在使用root权限调用bash出现错误root@hostname:~ sudo bash <(wget -q0 https://raw.githubusercontent.com/ubports/unity8-desktop-install-tools/master/install.sh) bash: /dev/fd/63: No such file or directory

2020-06-01 16:47:20 20744 2

原创 SSH密钥查看生成及管理

ssh密钥查看ssh密钥管理ssh密钥生成

2020-03-30 11:05:14 3309

转载 git撤销add操作

如果已经执行了git add dir_name此时需要撤销 add操作,则需执行如下命令git rm -r dir_name --cached由于目录已经添加到git 暂存(stage)中了,所以需要加–cached参数...

2020-03-18 18:15:34 481

原创 Mac查看端口占用,结束端口占用方法

查看端口占用的程序lsof -i:9501结束端口占用kill 3325

2019-11-26 15:27:51 946

转载 十大经典排序算法(动图演示)

个人收藏转载 十大经典排序算法一个很好的博客,清晰易懂的动图解释了经典排序算法的原理,值得看一下

2019-11-21 14:28:24 158

转载 MAC 用Charles 抓取修改接口请求参数

Charles抓包,修改接口请求参数

2019-11-20 14:59:41 1740

原创 MAC 用Charles抓取android https请求

通过抓包工具Charles对安卓手机请求进行 抓包(https)

2019-11-20 11:00:07 602

转载 python必备模块整理(100)

python常见模块整理

2019-10-25 12:04:04 10588 1

转载 MySql索引优化日常答疑

所以我回忆了一下,索引常见考点有哪些,总结成了这篇文章!主要题目有下面这些(1)你一般怎么建索引的?(2)讲讲索引的分类?你知道哪些?(3)如何避免回表查询?什么是索引覆盖?(4)现在我有一个列,里头的数据都是唯一的,需要建一个索引,选唯一索引还是普通索引?(5)mysql索引是什么结构的?用红黑树可以么?(6)mysql某表建了多个单索引,查询多个条件时如何走索引的?正文1、你...

2019-10-21 15:37:47 216

原创 git stash 常用命令集合(整理)

git stash常用命令整理(1)git stash save "save message" : 执行存储时,添加备注,方便查找,只有git stash 也可以的,但查找时不方便识别。(2)git stash list :查看stash了哪些存储(3)git stash show:显示第一个储存那些文件做了改动,如果要显示其他存贮,后面加stash@{$num},比如第二个 ...

2019-10-10 15:29:48 373

原创 ssh 远程登陆key失效或过期的处理方法

ssh 远程登陆失败,提示key过期或者无效的情况首先删除对应的keyssh-keygen -R xxx.xxx.xx.xx(服务器ip地址)重新登陆ssh username@xxx.xxx.xx.xx会提示是否需要更新本地的key 输入yes 再输入密码即可登陆成功...

2019-09-25 10:52:41 6753 1

原创 Linux远程文件上传与下载

linux 文件上传与下载:命令方式secureCRT方式

2019-08-27 09:29:05 430

转载 git 利用webhook 实现服务器自动更新代码

如何利用git的hook实现提交代码后自动更新?因为个人开发经常需要提交代码,每次都需要连接服务器去pull代码,重启服务器就显得十分繁琐,因此github提供了一个时间钩子,用户push代码后可以通知指定服务器进行操作首先编写服务器脚本脚本仅仅用于接受代码托管服务器的通知,因此应该尽量比较各种依赖问题,所以我们选择在linux自带的python2 上开发,使用原生的wsgiref模块...

2019-07-31 14:39:25 1076

原创 mysql8 only_full_group_by 的问题

mysql8 this is incompatible with sql_mode=only_full_group_by解决方案:解决方案:问题是mysql group by 不写全导致的问题可以终端登陆mysql执行下SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,‘ONLY_FULL_GROUP_BY’,’’));...

2019-07-13 19:12:21 1108 1

转载 git 常用命令,简单总结易理解

参考阮老师整理的部分命令:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html。一、新建代码库在当前目录新建一个Git代码库$ git init新建一个目录,将其初始化为Git代码库$ git init [project-name]下载一个项目和它的整个代码历史$ git clone [url]二、配置显示当前的G...

2019-05-06 15:35:28 129

原创 Yii2 数组转对象 方便使用GridView等小部件

对于特殊情况无法使用AR模型,但是还想使用GridView等小部件可以考虑使用下面的方法 $dataProvider = new ArrayDataProvider(); $dataProvider->setModels($allItems); return $this->render('index',[ 'dataPro...

2019-04-19 14:26:29 791

转载 PHP 执行外部函数的4个方法

php提供4种方法执行系统外部命令:exec()、passthru()、system()、 shell_exec()。在开始介绍前,先检查下php配置文件php.ini中是有禁止这是个函数。找到 disable_functions,配置如下:disable_functions =如果“disable_functions=”后面有接上面四个函数,将其删除。默认php.ini配置文件中是不禁止...

2019-04-01 11:48:09 1417

原创 yii2 in 集合查询排序失效解决方法

$resData = (new \yii\db\Query()) -&gt;select('*') -&gt;from('product') -&gt;where(['id' =&gt; $productIdsArray]) -&gt;all(); //查出的结果是升序排列的要想实现指定数组内的排序顺序可以使用下面的方法...

2019-02-14 10:53:59 1161

原创 H5移动端问题远程调试方法

weinre+ngrok   weinre实现远程代理,微信端用到https的需要ngrok代理weinre使用比较简单,首先用npm安装weinre:npm install -g weinre启动服务监听端口:weinre --boundHost 10.75.6.51 --httpPort 9999浏览器打开服务地址:10.75.6.51:9999 we...

2019-01-30 17:22:58 1248

原创 php7注意事项

1.php7中Switch 只允许有一个默认的default2.php(32位) int型的最大值就是 21474836473.php 函数 cal_days_in_month() 获取当月天数

2018-10-11 16:23:36 139

原创 git 基础命令

回退上一个版本号$git reset --hard HEAD^记录每一次命令$git reflog1.Git branch    一般用于分支的操作,比如创建分支,查看分支等等,    1.1 git branch      不带参数:列出本地已经存在的分支,并且在当前分支的前面用"*"标记    1.2 git branch -r      查看远程版本库分支列表    1...

2018-10-11 16:22:08 107

原创 Git忽略删除已加入和未加入版本控制的文件

对于未加入版本控制的文件,可以创建.gitignore文件来忽略git删除未追踪的文件

2018-10-11 16:21:13 2843 1

原创 git分支操作

1.查看远程仓库git remote -v2.从远程获取最新版本到本地git fetch origin master:temp3.比较本地的仓库与远程仓库的区别git diff temp4.合并temp分支到master分支git merge temp5.可删除分支git branch -d temp6.同步远程分支 远程已删除的分支本地同步后会删除$ git pull -p...

2018-10-11 16:19:58 114

原创 [Yar] yar安装与使用过程中遇到问题总结

YAR简介与使用过程中遇到问题总结Yar 简介官方文档yar安装yar运行时的默认配置yar常量使用范例遇到的问题应用流程Yar 简介Yar 是一个轻量级, 高效的RPC框架, 它提供了一种简单方法来让PHP项目之间可以互相远程调用对方的本地方法. 并且Yar也提供了并行调用的能力. 可以支持同时调用多个远程服务的方法.官方文档yar官方文档地址点击查看。github源码查看yar安装...

2018-10-10 16:28:41 2412

R1 OTA software

R1OTA升级固件,具体OTA版本号 3331-3448。官网下载,分享自用

2019-02-14

空空如也

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

TA关注的人

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