自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 laravel 解决跨域问题及新laravel包加载更新

1.在框架下目录(laravel\app\Http\Kernel.php)下添加protected $middleware = [\Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class,\Illuminate\Foundation\Http\Middleware\ValidatePostSize::cl...

2018-11-05 10:55:10 365

原创 如何解决电脑卡顿

步骤:1.Windows+R;2.输入“cmd”回车或点击确定;3.输入“chkdsk”,按回车键,如图所示;4.等待搜索完成,输入“sfc /scannow”,按回车键,中间有个空格,如图所示;5.完成后重启电脑即可;效果可以比拟重装系统...

2021-05-27 08:46:32 2605 5

原创 macOs 常用软件安装

MAC上安装brewbrew 是 Mac 下的一个包管理工具,作用类似于 centos 下的 yum。brew 可以用一条命令,就可以在mac上安装、卸载、更新各种软件包,因为brew的使用方便,如今已成为使用mac电脑的程序员的必备工具mac上如何安装brew?安装brew安装brew也很简单,一条命令即可:/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

2021-03-11 11:06:59 286

原创 mac安装dart报错curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to storage.googleapis.co

mac安装dart报错curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to storage.googleapis.co!!!!!亲测有效mac安装dart报错curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to storage.googleapis.com:443安装brew:控制台操作:1.安装brew/bin/zs.

2020-12-20 20:47:24 654

原创 排错思想

作为一名系统工程师,排错是工作过程中经常会遇到的内容,而需要排错的对象往往是千奇百怪,各种各样都有。系统工程师被誉为“什么都懂的人”,因此,一旦发生问题,往往就成为了第一个被想到的人。相信,广大一线运维工程师都有这样的经历。无疑,排错是需要技巧的。因为这项工作不仅需要很好的逻辑思维能力和丰富的工作经验,同时还需要使用正确的方式,合理的行为,正确的过程。我曾经面试过、管理过很多系统工程师,也教过很多学生。在工作中我发现很多新手对于如何排错往往不那么在行。事实上,在经过无数次排错工作之后,我深深的感..

2020-12-15 16:14:49 196

原创 linux系统目录详解(全而易懂)

linux系统目录详解1、概述 这是我在51cto开博的第一篇博客,从事运维将近10年,经验丰富、接触面广。今天我利用2个小时的时间详解了linux系统目录,其中有一些是自我了解,有一些是以前的学习资料。我开博的目的其一是与网友共享知识资源,其二是自我学习过程记录。2、目录详解/ 处于linux系统树形结构的最顶端,它是linux文件系统的入口,所有的目录、文件、设备都在/之下。/bin bin是Binary的缩写,存放着linux系统命令。/dev dev...

2020-12-15 16:11:46 606

原创 准IT工作者如何择师、如何学习

无论是在网络上还是在生活工作中,总能见到有这样一些人,他们如此的苦于学习IT业界的各种知识、苦于找学习资料、苦于找师傅、苦于找同行。不知道从哪里入手,不知道怎么做,总是面临着这样那样的问题……我自己认为其中一个重要的原因就是他们没有选择好合适的指导对象。 注:以下内容只是我个人观点,希望本文能对刚刚进入IT领域的、或者处于初级阶段的人有所帮助。 任何一个IT工作者或者其他技术领域的工作者甚至其他一些行业的工作者在工作和学习的过程中也肯定经过这个阶段,曾经也为某些知识点上存在的许许多多的错误...

2020-12-15 16:07:57 148 1

原创 linux目录结构详细介绍

目录1、树状目录结构图2、/目录3、/etc/目录4、/usr/目录5、/var/目录6、/proc/目录7、/dev/目录下面红色字体为比较重要的目录1、树状目录结构图2、/目录 目录 描述 / 第一层次结构的根、整个文件系统层次结构的根目录。 /bin/ 需要在单用户模式可用的必要命令(可执行文件);面向所有用户...

2020-12-15 15:59:00 143

转载 yii2.0 高级版,restful api使用和认证

yii2.0 高级版 restful api使用和认证1、复制任意个目录(backend)为api2、打开api下的main.php 修改 id=>app-api,'controllerNamespace' => 'api\controllers', 'identityClass' => 'app\models\User'(用户认证,暂无用),'errorAction' => 'exception/errorr',(修改错误处)注意:每一个方法都需要在extraPa.

2020-10-20 10:07:31 393

原创 PHP图片上传

model(模型)层:public static function uploadFileNew($file, $params = array()) { $path = $params['path']; //上传文件路径// $fileType = [];//$params['fileType']; $rootPath = ''; //创建目录 if(!file_exists($rootPath.$path)) {

2020-10-10 11:38:57 104

原创 Visual Studio Code(vs code)函数跳转跟踪

一、安装 PHP IntelliSense插件打开vsode 编辑器,ctrl+shift+x 打开扩展,或者点击左边的那个方框图标,搜索 PHP IntelliSense 安装插件二,打开配置文件,如图,从左边点击扩展图标---设置图标---配置扩展设置--setting.json三、配置 PHP IntelliSense插件,php.executablePath 路径(按自身情况填写)需要注意的是路径后面的双斜线,具体路径要看自己的php.exe所在路径。O...

2020-07-28 14:51:09 19896

原创 Ubuntu防火墙的开启,关闭,端口的打开,查看

1.防火墙的打开sudo ufw enable2.防火墙的重启sudo ufw reload3.打开想要的端口(以9000为例)ufw allow 90004.查看本机端口使用情况ufw status

2020-07-21 00:50:01 541

原创 Ubuntu 上 Nginx 报错 502 Bad Gateway

环境OS: Ubuntu 18.04.4nginx version: nginx/1.14.0解决办法修改 php-fpm 的配置,将 unix 套接字模式改成 tcp/ip 的方式。sudo vi /etc/php/7.2/fpm/pool.d/www.conf:;listen = /run/php/php7.2-fpm.sock #给老子滚犊子listen = 127.0.0.1:9000同步修改 nginx conf 文件,sudo vi /etc/nginx/conf.d/

2020-07-21 00:44:26 3192

原创 Ubuntu18.04.4 LTS nginx1.14.0 PHP7.2.24 MySQL5.7.30 安装 配置

1.更新aptapt update2.安装nginx1.14.0系统默认安装1.14 ,具体版本和系统相关apt install -y nginx3.安装MySQL系统默认安装5.7.30,具体版本和系统相关apt install -y mysql-server mysql-client4.安装phpapt install -y php7.2 php7.2-fpm php7.2-mysql5.配置站点进入站点目录cd /etc/nginx/conf.d/..

2020-07-21 00:26:31 256

原创 在 Ubuntu 服务器上重启 php-fpm失败

在Ubuntu服务器上修改过PHP配置文件后,想重启php-fpm,结果出现了这样的问题:root@example:/# service php-fpm restartphp-fpm: unrecognized service查看一下对应服务:root@example:/# service --status-all | grep -i fpm[ ? ] aliyun-rdate[ ? ] console-setup[ ? ] dns-clean[ ? ] irq...

2020-07-20 16:30:49 3312

转载 MySql存在多个root用户

因为mysql的登陆用户是可以限制某个用户在某个IP才能登陆的,所以你看到一个用户有多条数据也是不奇怪,你可以将Host+user来作为一个标准一、 用户登录格式: mysql -h主机地址 -u用户名 -p用户密码mysql -h110.110.110.110 -uroot -p123本地可以直接mysql –uroot -p二、 用户退出exit、quit三、添加用户mysql.user表保存的是用户的登录信息直接添加无权限insert into my...

2020-07-01 17:46:33 7695 1

原创 CentOS 7.4禁止root用户登录并添加sudo权限管理

系统环境:CentOS 7.4服务器IP:192.168.1.39目的:不能用root用户直接登录,使用普通用户管理服务器,然后用sudo提权进行操作。1、创建管理用户,设置密码[root@localhost ~]# useradd admin[root@localhost ~]# echo "www.yangxingzhen.com" |passwd --stdin admin2、禁止root登录#编辑/etc/ssh/sshd_config文件[root@localh

2020-05-14 14:08:24 1875

原创 CentOS 7.4 firewall 开启http/https 服务及SSL配置

###一、配置服务器正常开启HTTP及HTTPSfirewall http 服务开启firewall-cmd --query-service http ##查看http服务是否支持,返回yes或者nofirewall-cmd --add-service=http ##临时开放http服务firewall-cmd --add-service=http --permanent ##永久开放http服务firewall-cmd --...

2020-05-13 11:56:41 2161

原创 一个项目经理对主流项目管理工具的对比:禅道VS华为软件开发云

禅道与软件开发云对比分析报告1、 产品介绍禅道是易软天创出品的一款项目管理软件,集产品管理、项目管理、测试管理、文档管理、组织管理于一体,覆盖了项目管理和测试管理的核心流程。华为软件开发云(DevCloud )是集华为研发实践、前沿研发理念、先进研发工具为一体的研发云平台。DevCloud面向开发者提供研发工具服务,让软件开发简单高效。2、 产品定位禅道主要用户群:...

2020-04-15 23:12:55 444

原创 手机端自适应处理

Rem自适应js---flexible.min.js网上看到很多移动端适配的各种方法,由于原来工作中对rem的疏忽,所以决定重新学习rem~由于移动端特殊性,本文讲的是如何使用rem实现自适应,或叫rem响应式布局,通过使用一个脚本就可以rem自适应,不用再为各种设备宽度不同而烦恼如何实现自适应的问题。rem是相对于根元素<html>,这样就意味着,我们只需要在根元素确定一...

2020-03-26 13:43:55 498

原创 Redis修改及查看密码

1、初始化Redis密码: 在配置文件中有个参数: requirepass 这个就是配置redis访问密码的参数; 比如 requirepass test123; (Ps:需重启Redis才能生效) redis的查询速度是非常快的,外部用户一秒内可以尝试多大150K个密码;所以密码要尽量长(对于DBA 没有必要必须记住密码); 2、不重启Redis设置...

2020-03-12 09:54:49 358

转载 Redis 面试题

1、什么是 Redis?.2、Redis 的数据类型?3、使用 Redis 有哪些好处?4、Redis 相比 Memcached 有哪些优势?5、Memcache 与 Redis 的区别都有哪些?6、Redis 是单进程单线程的?7、一个字符串类型的值能存储最大容量是多少?8、Redis 的持久化机制是什么?各自的优缺点?9、Redis 常见性能问题和解决方案:...

2019-12-04 16:40:54 333

原创 Yii2.0 错误日志记录配置(frontend)

第一步:配置文件sprout/frontend/config/main.php<?php$params = array_merge( require __DIR__ . '/../../common/config/params.php', require __DIR__ . '/../../common/config/params-local.php', r...

2019-12-02 16:40:43 437

转载 两个服务器之间的文件传输

Linux 两台服务器之间传输文件和文件夹今天处理一个项目要迁移的问题,突然发现这么多图片怎么移过去,可能第一时间想到的是先从这台服务器下载下来,然后再上传到另外一台服务器上面去,这个方法确实是可行,但是实在是太费时间了,今天我就教大家怎么快速的在两台服务器之间传输文件和文件夹。第一步:打开我们的远程连接工具,输入账号密码登录到服务器,如图:点击文件打开或者新建一个会话,新建...

2019-11-04 16:43:12 3231

原创 yii2.0 查询构造器及原生sql

$sql = 'SELECT p.id,categoryName,from_base64(nickName) AS queName FROM plateSubject p LEFT JOIN member mb ON mb.id = p.memberId WHERE p.status = :status ORDER BY p.createTime DESC';$subject = Yii...

2019-10-17 11:46:12 435

原创 git常用命令总结及远程分支拉取到本地

1.把远程库的 v3分支拉倒本地的 v3 分支时使用指令:git checkout -b v3 origin/v32.版本控制系统:  1、CVS和SVN是集中式的版本控制系统。  2、Git是分布式版本控制系统;集中式的版本控制系统:  版本库是放在中央服务器的,一旦出问题,就无法干活。干活的时候用自己电脑,所以需要从中央服务器取得最新版本,修改完后再把自己的活推送给...

2019-10-16 11:13:36 331

原创 git常用命令总结及远程分支拉取到本地

1.把远程库的 v3分支拉倒本地的 v3 分支时使用指令:git checkout -b v3 origin/v32.git常用命令总结版本控制系统:1、CVS和SVN是集中式的版本控制系统。2、Git是分布式版本控制系统;集中式的版本控制系统:版本库是放在中央服务器的,一旦出问题,就无法干活。干活的时候用自己电脑,所以需要从中央服务器取得最新版本,修改完后再把自己的活推送给中央服...

2019-10-11 16:15:04 709

原创 yii2.0-admin后台新添加一个模块模板

1.第一步:通过gii在common/models下创建公共模型(eg:orderCopy)第二步:手动在backend/models下创建OrderCopy.php:<?phpnamespace backend\models;use backend\models\traitClass\modelHelper;use Yii;class OrderCopy...

2019-10-10 14:59:10 375 1

原创 yii2.0 定时任务

控制台路径:wallService/console/controllers/PushController.php方法:定时任务命令:php yii push/update-subject-status //调试命令linux 下命令:*/1 * * * * * /usr/local/php/bin/php /data/wwwroot/wallService/yii ...

2019-09-26 14:17:27 235

原创 yii2.0常用知识点总结

一、yii2获取用户get,post参数Get:Yii::$app->request->get($key, $default):第一个参数($key)为用户get请求的key,第一个参数选填;第二个参数($default)是默认值,第二个参数选填;不填参数得到的是get数据的数组。Yii::$app->request->queryParams:得到的是数组,与Yii...

2019-07-10 15:25:59 268

原创 yii2.0 include和require 的使用

自定义创建的类的使用方法一:在Yii2.0框架下使用include和require及随意创建一个类的使用:App.php代码:自定义创建的类的使用方法二:命名空间的使用:以上是原生类的使用;其他框架使用类似;...

2019-07-08 16:19:18 393

原创 Navicate12 临时破解法

进入安装根目录:cd/opt/navicat121_premium_cs_x64/Navicat运行命令:rm -rf ~/.navicat64/工具->选项:1.常规->界面字体*:Noto Sans mono CJK SC Regular2.编辑器->编辑器字体:Noto Sans mono CJK SC Regular3.记录->网格字...

2019-07-04 09:29:02 1679 1

原创 json_decode 与json_encode使用

$trained = [{"date": "2018-09-23", "content":"安徽大学第一附属医院培训一年"}, {"date": "2019-09-23", "content":"安徽大学第二附属医院培训一年"}]; $data = self::find()->where(['memberId' => $result->id]) -&...

2019-07-03 11:47:07 151

转载 SQL用了Union后的排序方式

1.UNION查询没问题分表以后会做连表查询,如果只是简单的使用yii union,并不能实现分页效果,数据会在每页都全部显示出来,要想实现union 分页 ,必须再进行一次整体查询才可以,图中框选的就是实现分页的关键代码。2.多字段排序:$all = Questions::find()->orderBy('createTime desc')->asArray()-...

2019-07-01 14:59:36 3076

转载 Yii2.0 数据库操作增删改查详解

下面介绍一下 Yii2.0 对数据库 查询的一些简单的操作:User::find()->all(); 此方法返回所有数据;User::findOne($id); 此方法返回 主键 id=1 的一条数据(举个例子);User::find()->where(['name' => '小伙儿'])->one(); 此方法返回 ['name' =&g...

2019-06-04 15:37:06 253

原创 laravel aliyun 手机号是否合法提示设置

对用目录:G:\wamp64\www\cxkjjy\vendor\caouecs\laravel-lang\src\zh-CN对应目录:G:\wamp64\www\cxkjjy\resources\lang\zh-CN

2019-05-13 10:23:57 200

原创 一个页面多个表单字段相同情况下,Ajax提交分别获取对应表单字段信息

//打印$('.yulan_alert_print').click(function(){ $('.yulan_alert').hide(); var lx=$(this).attr("lx"); if(lx=="z"){ $('.fapiao_z_queren').show(); $.ajax({ url:'/kaip...

2019-05-06 17:42:02 507

原创 windows下配置全局变量实例

eg(MySQL):第一步:点击计算机右键点击“属性”后:第二步:点击如上提示“高级系统设置”:第三步:点击如上面提示“环境变量”:第四步:双击如上面提示“PATH”:第五步:鼠标焦点移动到最右端:第六步:添加新的全局变量:G:\wamp64\bin\mysql\mysql5.7.23\bin完美收关...

2019-04-10 14:20:11 4680

原创 Http状态码大全(404、500、505等)

基本涵盖了所有问题HTTP 400 – 请求无效HTTP 401.1 – 未授权:登录失败HTTP 401.2 – 未授权:服务器配置问题导致登录失败HTTP 401.3 – ACL 禁止访问资源HTTP 401.4 – 未授权:授权被筛选器拒绝HTTP 401.5 – 未授权:ISAPI 或 CGI 授权失败HTTP 403 – 禁止访问HTTP 403 – 对 Inter...

2019-04-01 10:42:43 64137

原创 laravel5.* 多个视图共享数据

laravel 数据共享,如果是针对一个页面的话在composer('layouts.footer')写对应页面,如果针对整个项目直接把layouts.footer改为“*”;

2019-03-27 12:49:19 154

空空如也

空空如也

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

TA关注的人

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