自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 Docker 远程链接配置

使用TCP的远程链接方式,该方式非常危险,开启时请注意看的一篇比较好的文章:远程访问Docker Daemon在docker配置中,添加对应的tcp配置项更改 docker.service/lib/systemd/system 更改该目录下的 docker.service 文件#找到改配置项,在后面添加上对外的端口ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock#更改后的配置如下

2020-11-04 14:02:58 228

原创 VsCode + Remote-SSH 链接远程服务器开发

不仅仅是WSL,其实是任何服务器!本文参考链接本人自己使用简单流程:将生成好的私钥拷贝到 windows 个人用户的 .ssh 目录下在对应的 .ssh 目录下编写配置文件 config, 参考如下:Host aliServe HostName host_ip User host_username Port 22 IdentityFile c:\Users\Adrian\.ssh\aliyun在 VsCode 中,安装好 Remote-SSH 插件,重

2020-10-27 01:34:32 265

原创 VsCode+PHP开发 推荐插件

VsCode官网下载地址必要插件安装:WSL链接相关插件:Remote - WSL 搜索 remote 然后安装此插件即可中文语言包: 搜索Chinese 安装重启即可;GitLens 和 Git History : 两个git相关好用插件PHP Intelephense: php 编译插件,安装好重启后等待片刻即可编译完成,代码跳转的关键插件。(注意此插件名称,该插件图标是一个大象,不要装成另一个 php 编译插件!这个插件的编译速度快!另一个是 PHP Intelli..

2020-09-25 17:55:54 8818

原创 如何更新到WSL2 Welcome To WSL2!

简易流程:确认版本,需要是win10 2004版本以上才能使用;(安装地址)(完整流程之后更新)安装完成后,使用管理员权限运行 PowerShelldism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestartdism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /nores

2020-06-10 00:57:24 2423

原创 Mysql根据生日来计算年龄

SELECT TIMESTAMPDIFF(YEAR, birthday, CURDATE())其中 birthday 是日期格式的,如果是时间戳,需要先用from_unixtime来转成日期格式

2020-02-28 00:09:16 629

原创 PHP命名空间 namespace

前几天发布了一个后台版本,合并代码的时候有个文件第一行出现了空行,当时也没在意,就直接发上去了。结果就是这个玩意,导致脚本报错,甚至影响到了JOB队列服务。这两天又自己试了下,发现php文件是允许第一行是空行的,但是之前发布的版本中,出现空行的脚本文件里,有用到 namespace。具体可以看下菜鸟教程 namespace 命名空间的用法自己也只是知道这个该如何使用,今天还是第一次知道...

2020-02-10 15:32:48 144

原创 阿里云使用密钥登录

内容参考: 阿里云帮助中心文档(tips:从Linux环境下生成密钥对开始看起)首先生成密钥,生成好的密钥可在~/.ssh下查看,默认名称是id_rsa(私钥)和id_rsa.pub(公钥)ssh-keygen -t rsa登录到阿里云服务器,阿里云首次登录需要到控制台中,设置自己服务器的登录密码(注意不是远程密码)重置之后,即可使用ssh登录#输入密码后即可登录ssh [$...

2019-11-12 16:18:51 3934

原创 WSL 自动启动子系统服务

Ubuntu子系统中添加需要执行的脚本# 创建一个脚本,然后添加以下内容vim /etc/rc.local #!/bin/bash/etc/init.d/nginx start/etc/init.d/php7.2-fpm start/etc/init.d/redis-server startWindows 自启动目录中添加执行的服务脚本# Art-3 需要替换成自己系统...

2019-10-19 10:48:19 595

原创 WSL 的 VsCode 配置使用说明

配置文件请单独问我要下,请勿二次传播,请勿给其他人员!!!默认所有必要程序已安装!!安装教程请查看每个项目的安装教程!!!在主目录下解压 Linux_config.tar.gz备份好自己的 .bashrc 文件,然后用软连接使用 Linux_config/bashrc/.bashrc 文件 mv .bashrc .bashrc.bak ln -s .bashrc ~/Li...

2019-09-29 19:07:49 1267

原创 WSL + VsCode 的 Windows PHP 开发环境

首先在Windows中安装Ubuntu下载 VsCode - Insiders 及必要插件下载链接安装中文语言包,在插件栏中,搜索 Chinese 然后安装即可。安装 Remote - WSL 插件,之后即可链接到子系统中部署环境。点击下图所示按钮,然后打开一个连接到子系统中的 Vscode 窗口 Vscode 自带有命令终端,与Linux下的终端相同 安装 Git ,并克隆对...

2019-09-16 11:24:29 2688

原创 linux 下一次性终结进程

killall 进程名killall firefox-bin

2019-04-29 14:38:14 215

原创 npm遇到的问题和解决方式

使用 npm 或者 cnpm 执行以下命令npm install core-js@2

2019-03-21 12:42:39 41404

原创 Ubuntu 软件包源地址 阿里包源

在 /etc/apt/source.list 文件添加以下地址,然后执行更新命令即可deb [by-hash=force] http://mirrors.aliyun.com/deepin panda main contrib non-free

2019-03-17 15:55:32 1312

原创 deepin下如何设置firefox为简体中文

首先安装firefox的中文包sudo apt-get install firefox-locale-zh-hans然后重启 firefox 浏览器,在 设置(首选项)–>常规–>字体与颜色–>高级–>选择简体中文最后再重启浏览器即可...

2019-03-05 10:34:36 558

转载 Yii2.0 数据库查询

原文地址User::find()->all(); 此方法返回所有数据;User::findOne($id); 此方法返回 主键 id=1 的一条数据(举个例子); User::find()->where(['name' => '小伙儿'])->one(); 此方法返回 ['name' => '小伙儿'] 的一条数据;User::find...

2019-01-21 15:18:26 854

原创 mysql 远程链接

连接方面确认以下几点:/etc/mysql/mysql.conf.d mysql 配置文件中,bind-address 配置项注释或者删除;最好使用一个新的 mysql 用户来进行远程链接。如果不想麻烦,就直接用 root 用户,则需要保证 mysql.user 表中只有一条 root 的记录,且 host 为 ‘%’;确保使用的 mysql 用户有数据库访问权限,保证密码正确, mysq...

2019-01-11 18:19:31 164

转载 Docker 容器镜像删除

转载自:https://www.cnblogs.com/q4486233/p/6482711.html1.停止所有的container,这样才能够删除其中的images:docker stop $(docker ps -a -q)如果想要删除所有container的话再加一个指令:docker rm $(docker ps -a -q)2.查看当前有些什么imagesdocker im...

2019-01-08 14:09:21 262

原创 Ubuntu Docker 的安装

服务器使用的是腾讯云,所以使用的是wget方式安装Docker如果没有wget,使用apt-get安装wget即可使用此命令即可安装Docker: wget -qO- https://get.docker.com/ | sh启动 docker 后台服务:sudo service docker start测试运行 hello-world:sudo docker run hell...

2018-12-10 19:12:10 108

原创 格式化输出api的数据

/** * 对数据进行规则匹配,格式化数据类型,并过滤多余的参数 * rule 示例如下: * $rule = [ * 'data1' => 'string', * 'data2' => 'int|integer', * 'data3' => 'bool|boolean', * 'data4' => 'stringArr...

2018-12-06 12:20:49 302

原创 nginx php-cgi和php-xdebug端口冲突

2018年11月27日,被自己的骚操作给坑到了,为了避免以后忘记,准备以后每次被自己坑到了,就将其记录下来,加深下记忆。nginx监听php-cgi和php-xdebug的冲突前不久看到同事的调试php代码很方便,了解后才知道是php的xdebug扩展功能。由于自己一直停留在var_dump和exit这种原始人的地步,就安装了xdebug功能,体验下来感觉非常棒。然后今天在本地添加一个新的项...

2018-11-27 15:23:06 723

转载 mysql find_in_set() 函数的用法

转自:http://blog.csdn.net/hechurui/article/details/49278493判断子字符串在父字符串当中的索引:SELECT LOCATE(“b”,“abc”);返回:2方法一:SELECT * FROM users WHERE emails like “%b@email.com%”;方法二:利用mysql 字符串函数 find_in_set();...

2018-11-21 18:51:55 181

原创 git key的本地配置管理

在本地的.ssh文件中创建或修改config文件为以下代码,便可对不同地方的代码库进行git操作。github 的keyHost github.comHostName github.comIdentityFile C:\Users\liquan\.ssh\githubPreferredAuthentications publickeyUser githubnamegitlab 的ke...

2018-11-19 19:23:28 286

原创 mysqldump的使用

mysqldump,一般用于备份数据,或者用于数据库的迁移。这里简单说一下mysqldump的简单备份用法。以下命令会导出数据库中对应的表结构和数据mysqldump -u用戶名 -p密码 数据库名 表名 > 脚本名如果不填表名,则会当初整个数据库的结构和数据,例如:mysqldump -uroot -p123456 db_a > db_a.sql如果不需要数据,则需要...

2018-10-30 18:58:02 1021 1

原创 git 的一些常用操作

git cleangit clean 一般用于删除未跟踪的文件,比如无意中创建的多余文件,或是系统自动生成的日志文件等。查看有哪些文件会被该命令删除可以使用:git clean -n [WWW-2]:ybai:/var/www/api.account.leo1v1.com.2$ (master) git clean -dfRemoving flow_def.phpRemoving fl...

2018-10-11 18:37:20 283

原创 git 的存储操作 | git stash 的使用方法

今天4月份才开始使用git,经历了几个月的使用,发现相见很晚,真是方便。 平时常用的也无非就是 git pull ,git add , git commit , git push, git rm, git checkout 这些命令,其他命令没咋用过,也不太清楚。 月初的时候,在观察同事的操作时,发现了一个十分好用的git命令:git stash在知道这个命令前,我一般都是通过g...

2018-08-29 20:46:02 941 1

转载 Charles 注册码

// Charles Proxy License // 适用于Charles任意版本的注册码,谁还会想要使用破解版呢。 // Charles 4.2目前是最新版,可用。 Registered Name: https://zhile.io License Key: 48891cf209c6d32bf4本方法通杀charlse系列激活问题。 转自: https://blog.csdn.n...

2018-08-17 20:04:16 173

原创 vscode 如何让打开的文件不消失

vscode 如何让打开的文件不消失?在设置中,更改一下配置"workbench.editor.enablePreview": false"workbench.editor.enablePreviewFromQuickOpen": false

2018-08-15 19:47:01 11052 2

原创 常用的linux命令

进程|查找进程|进程idps 命令,显示当前主机运行的进程,通过管道可以查看所查找的程序是否运行。 其中 -aux 为显示所有包含其他使用者的进程ps -aux | grep mysql命令的路径|查找命令which 用来查看当前要执行的命令所在的路径。 whereis 用来查看一个命令或者文件所在的路径。which命令的原理:在PATH变量指定的路径中,搜索某个系统命...

2018-08-15 19:46:33 195

原创 composer 安装-更换源-更新和清除缓存

composer 的安装在Ubuntu下直接使用apt-get install composer 便可直接安装sudo apt-get install composer composer的中国镜像安装完成后,最好切换到国内镜像中国全量镜像,这样之后使用composer install 和composer update时,速度也会很快。 详细内容可点击链接查看。 以下命令最好...

2018-07-19 23:56:33 1512

原创 使用PHP将pdf文件和图片进行合并

在laravel框架下开发,laravel版本为:artisan --versionLaravel Framework 5.5.40使用composer安装fpdf和fpdi的扩展,先在composer.json 中添加以下内容: "require": { "setasign/fpdf": "~1.8", "setasign/f

2018-07-19 18:23:10 2877

原创 mysql : ERROR 1045 (28000) 错误的简单处理方法

deepin安装mysql,没有设置密码,之后在登录的时候出现错误:mysql -uroot ERROR 1045 (28000): Access denied for user 'root'@'localhost'这时,要用sudo来进行登录:sudo mysql -uroot -p由于安装是没有设置密码,root用户的plugin值会变成auth_socket ,而不是默认值...

2018-07-19 17:30:32 17039 2

空空如也

空空如也

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

TA关注的人

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