自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DH2Y的全栈修仙路

平时一些学到的小东西,微不足道

  • 博客(48)
  • 资源 (6)
  • 收藏
  • 关注

原创 laravel 接口异常错误返回json数据

在laravel中默认返回的异常是html的形式展现在页面上面,当我们写api接口时候希望返回json给前端希望能够不会出现神奇的bug。找到文件Exceptions\Handler.php重写render方法重写代码 /** * 重写render * @param $request * @param Throwable $e * @return \Illuminate\Http\JsonResponse|\Illuminate\Http\Response|

2022-04-19 15:02:57 405

原创 CentOS 8.x系统yum报404的解决方法

报错问题Errors during downloading metadata for repository 'powertools': - Status code: 404 for http://mirrors.cloud.aliyuncs.com/centos/8/PowerTools/x86_64/os/repodata/repomd.xml出现这个的原因背景CentOS 8.x停止维护了,顺带他的yum源也停止了,国内的同步的yum源同步也就除了问题解决方案#1、进入目录.

2022-04-08 13:25:19 858

原创 php用Imagick扩展合并多张图片为PDF

$image_src_1 = 'a.png'; $image_src_2 = 'b.png'; $image_src_pdf = 'c.pdf'; try{ $pdf = new \Imagick([$image_src_1, $image_src_2]); $pdf->setImageFormat('pdf'); $pdf->writeImages($image_sr...

2022-03-24 21:51:25 911

原创 关于生僻字乱码的问题

这个事情说来话长,先从2010年之前的各种上户口问题,以及各种民生系统问题说起吧。那个时候总是出现一些行为,说的是,谁的名字有生僻字上不了户口,用其他的字代替了,出现了很多那种在族谱上是一个名字,户籍部门一个名字这种奇怪的现象。 这个事情我们从软件开发的角度来谈谈,为什么说是2010年内,我猜想哦,这些软件使用的是MySQL,也许不一定可能是oracle。但是涉及到国家安全的问题...

2021-04-30 23:00:46 3037

原创 [LNMPA搭建九]PHP详细安装搭建【先安装Apache篇】

1.安装说明在参考此片文章时,请确保你先安装了Apache<a href="http://blog.csdn.net/sinat_22878395/article/details/60145964" target="_blank">《[LNMPA搭建四]Apache详细安装步骤》</a>这篇文章时在 <a href="http://blog.csdn.net/si...

2019-11-29 15:34:33 81

原创 [LNMPA搭建八]Apache服务器详细【配置】

配置说明这个配置是按照《LNMPA搭建系列教程》来配置的。这个是先安装了PHP 再安装 Apache的配置教程<a href="http://blog.csdn.net/sinat_22878395/article/details/60959248" target="_blank">先安装Apache再安装PHP教程<a>cd /data/soft/apache/...

2019-11-29 15:33:21 95

原创 [LNMPA搭建七]PHP扩展安装

1、安装前言鄙人在教程五当中介绍了<a href="http://blog.csdn.net/sinat_22878395/article/details/60335312" target="_blank">《Nginx服务器详细【配置】》</a>在文章后有个议性说明。在安装好 phpMyAdmin后浏览器访问 you ip/phpMyAdmin 时报了如下错误:...

2019-11-29 15:30:21 107

原创 [LNMPA搭建六]Nginx服务器详细【配置】

1. 创建文件夹创建网站根目录文件夹、日志文件夹和独立网站项目配置文件夹mkdir /data/wwwlogs ##日志文件夹mkdir /data/wwwroot ##网站根目录文件夹mkdir /data/conf/nginx/vhost ##独立网站项目配置文件夹mkdir /data/wwwroot/default ##创建默认项目路径mkdi...

2019-11-29 15:17:30 94

原创 [LNMPA搭建三]PHP详细安装搭建

1.参考网址主要参考网址:http://laiguowei2004.blog.163.com/blog/static/368290002011101612225960/编译参数参考地址:https://segmentfault.com/a/11900000027172622.安装目录结构这里写图片描述3.准备工作下载php需要的扩展库,下面是下载的扩展库:这里写...

2019-11-29 15:12:55 90

原创 [LNMPA搭建二]Nginx服务器详细安装

1.参考网址主要参考网址:http://www.cnblogs.com/hanyinglong/p/5102141.html参考原理网址:http://dreamfire.blog.51cto.com/418026/11409652.安装目录结构这里写图片描述3. 环境准备1.检查编译器yum provides gcc gcc-c++这里写图片描述如果不存在...

2019-11-29 15:10:07 85

原创 [LNMPA搭建一]局域网linux安装(虚拟机)

下载Linux的CentOS版本系统1.1 官网地址https://www.centos.org/download/1.2 选择Minimal ISO版本这里写图片描述2 安装环境准备安装最新版虚拟机或准备局域网裸机一台(以虚拟机为案例)2.1 确定局域网网关与网址范围打开虚拟机点击 编辑》虚拟网络编辑器进入编辑器这里写图片描述查看网络范围...

2019-11-29 11:56:11 83

原创 LNMPA搭建说明

这个是之前本人写在CSDN博客里面的文章,有一个系列的专题。这个技术是算过时了。现在各种面板完全可以运维你的项目,绰绰有余。比如宝塔--很适合一些小公司现在都是时间紧任务重、要求快速搭建环境之前我在2017年,被培养到分公司担任项目的技术主管时,我可以用宝塔一类的东西去搞但还是用了后面有一些集群技术、代理反向代理技术当时的宝塔没有这些扩展。现在这些集群技术、代理反向代理扩...

2019-11-29 11:54:30 70

原创 PHP代码实现快手去水印

PHP代码实现微视去水印前言1、一直在寻找微视去水印的方法,PHP的要不然过时了,要不然就是java的,或者是Python的。2、更过分的是有人提供api收费接口打着,开源源码的旗号。3、这里我就提供纯粹的源码思路,怎么啦!怎么啦实现思路1、参考博客:快手去水印解析获取源标题、作者、头像、封面图以及源视频下载地址页面分析1、拿到一个快手分享页面 http://kphbeijing...

2019-11-06 15:25:24 968

原创 vagrant打造跨平台开发环境

版本建议win7下建议安装版本1.vagrant_1.8.6.msi2.VirtualBox-5.1.8-111374-Win.exewin10下建议安装版本1.vagrant_1.9.7_x86_64.msi2.VirtualBox-5.1.26-111374-Win.exe一、参考地址http://www.54php.cn/default/26.htmlhttp://www.imoo

2017-09-02 14:55:04 833 3

原创 Gogs搭建git服务器

一、环境准备1、nginx 安装2、MariaDB 安装或者(lnmp服务器)二、新建用户adduser git三、git安装 yum -y install git四、创建数据库$ mysql -uroot -proot> create user 'gogs'@'localhost' identified by '123456';> grant all privileges on go

2017-09-02 14:38:28 1134 1

原创 MyCat详细安装(RDS云数据库版)

一、前期准备1、阿里云的RDS主从数据库(2个) ---如果阿里ECS服务器与RDS主从数据库服务器不在一个区要开通外网地址2、阿里ECS服务器要安装本地mysql3、在mysql创建一个mycat用户 密码mycat123456二、安装Javachmod 0775 /datatar -xvf jdk-8u121-linux-x64.tar.gz 环境变量vi /etc/profi

2017-09-02 14:24:38 3464

原创 https详细nginx配置

参考贴:http://www.funet8.com/2992.html在阿里云里申请免费Https证书SSL https://common-buy.aliyun.com/?spm=5176.2020520163.cas.1.zTLyhO&commodityCode=cas#/buy免费购买完成后,在订单里不去信息,输入需要使用Https服务的详细子域名,填写个人信息 完成信息后,接下来就是等待审

2017-05-19 18:42:34 547

原创 redis安装及php-redis扩展安装

前言看过我的博客的人对我的目录结构应该很了解。大家可以根据自己的lanmp目录结构来安装redis安装cd /data/soft/softWarewget http://download.redis.io/releases/redis-3.2.8.tar.gztar -xvf redis-3.2.8.tar.gzcd redis-3.2.8makecd src && make instal

2017-05-19 18:19:06 2183

原创 session_id用途及妙用

浏览器禁用了cookie客户端(浏览器)禁用了cookie,那么服务器端变不会接收到session id,此时需要显示传递session id了。两种方法:手动通过URL传递session id;隐藏表单传递session id。上述两种方法需要服务端的php环境中session.use_trans_sid 值为 1。<?php session_start(); $_SESSION['arr

2017-05-19 18:06:29 13424

原创 php无法执行system()的shell脚本但是Linux终端可以执行

1、问题描述1、本人test.php的system() 执行的内容是  system("/usr/bin/python /data/wwwroot/web/test.py",$ret);echo $ret;die;2、在Linux终端里面可以执行(此脚本里面有文件操作)    结果:可以生成相应文件夹3、在浏览器中执行相应的 test.php  输出结果:为1

2017-05-17 18:15:19 3345

原创 微信Token验证失败原因及解决方案

微信Token验证失败原因及解决方案

2017-04-05 15:49:25 83712 6

原创 thinkPHP实现子域名的路由分组

thinkPHP实现子域名的路由分组 在某一个子域名下实现分组

2017-03-30 10:39:17 2060

转载 Linux下的PHP安全要点

前言:PHP的安全是广大开发人员担心的主要问题,无意打开百度发现一片引起注意的百度博文,里面提到安全的一些配置。把这些记录下来,希望浏览本人博客的coder们留下你宝贵的安全建言。 你的文件应该类似或对应于下列: 默认的Web服务器:Apache DocumentRoot:/var/www/html PHP配置文件:/etc/php.ini 扩展配置目录:/etc/php.d/ 安全文件

2017-03-24 09:37:58 319

原创 服务器集群和反向代理

一、集群反向代理配置二、服务器的集群upstream test三、负载均衡法反向代理及集群

2017-03-10 14:28:37 2038

原创 Jquery使用on()绑定事件失效处理

一、参考网址JQ的绑定方法参考:http://www.cnblogs.com/xilipu31/p/4105794.html on()绑定事件失效:http://www.oschina.net/question/877598_2138986二、ON()事件浅析 在高版本之后,jquery1.7版本出现之后用于替代bind(),live()绑定事件方式;用法是一样一样的。 他的作用:使用

2017-03-09 17:14:06 2592

原创 [LNMPA搭建七]PHP详细安装搭建【先安装Apache篇】

1.安装说明在参考此片文章时,请确保你先安装了Apache《[LNMPA搭建四]Apache详细安装步骤》 这篇文章时在 《[LNMPA搭建二]PHP详细安装搭建》的基础上讲解的5.安装PHPtar -xvf php-5.6.30.tar.gzmkdir php5.6cd php-5.6.30./configure --prefix=/data/soft/php/php5.6 --

2017-03-09 14:12:18 1172

原创 [LNMPA搭建六]Apache服务器详细【配置】

配置说明 这个配置是按照《LNMPA搭建系列教程》来配置的。这个是先安装了PHP 再安装 Apache的配置教程cd /data/soft/apache/apache2.4/confvi httpd.conf ===下面是这个文件的修改==^~^====/find Listen 80#更改 Listen 80 为 Listen 8080/find ServerName localh

2017-03-09 13:54:04 550

原创 workerman和webSocket与libevent扩展的关系

1、libevent介绍libevent是一个事件触发的网络库,适用于windows、linux、freebsd等多种平台,内部使用select、poll、epoll、kqueue等系统调用管理事件机制。Libevent是跨平台的,而且具有非凡的性能。与nodejs一样是事件驱动的;官方网站:http://libevent.org/2、workerman介绍workerman是一个高性能的PHP s

2017-03-07 16:50:53 1722

原创 [LNMPA搭建六]PHP扩展安装

1、安装前言鄙人在教程五当中介绍了《Nginx服务器详细【配置】》在文章后有个议性说明。 在安装好 phpMyAdmin后浏览器访问 you ip/phpMyAdmin 时报了如下错误: 我们的教程从这里开始 。 如有不懂如何安装php扩展的请查看《PHP扩展安装原理》2、前期准备下载php源码并解压本人的下载解压地址是 /data/soft/php/php-5.6.30--code进

2017-03-07 16:09:45 534

原创 PHP扩展安装原理

1、查看PHP扩展phpinfo探针php扩展相关函数get_loades_extensions() arrayextension_loaded('redis') bool 2、管理扩展配置php.ini extension_dir="D:/data/soft/php/ext"extension = redis.dll 3、window下载安装流程扩展下载:http://windows

2017-03-07 15:19:04 688

原创 [LNMPA搭建五]Nginx服务器详细【配置】

1. 创建文件夹 创建网站根目录文件夹、日志文件夹和独立网站项目配置文件夹mkdir /data/wwwlogs ##日志文件夹mkdir /data/wwwroot ##网站根目录文件夹mkdir /data/conf/nginx/vhost ##独立网站项目配置文件夹mkdir /data/wwwroot/default ##创建默认项目路径mkdir

2017-03-04 18:09:47 932

原创 [LNMPA搭建四]Apache详细安装步骤

1.参考网址主要参考网址: http://blog.csdn.net/leshami/article/details/501441792.安装目录结构3.准备工作进入安装目录cd /data/soft/mkdir apache下载依赖包:wget http://archive.apache.org/dist/apr/apr-1.5.2.tar.gzwget http://archive.a

2017-03-03 19:52:48 579

原创 [LNMPA搭建三]mariadb详细安装配置步骤

1.参考网址主要参考网址: http://blog.csdn.net/leshami/article/details/501441792.安装目录结构3.准备工作下载mariaDB源码包:下载地址:https://downloads.mariadb.org/编译环境准备:yum -y install cmakeyum –y install ncurses-devel4.mariaDB安装

2017-03-03 19:34:58 585

原创 php-fpm启动脚本

php-fpm启动脚本,在官方脚本上增加了两行代码

2017-03-03 19:11:48 454

原创 启动Intel TV-x设置

启动Intel TV-x设置

2017-03-03 18:39:35 11442

原创 [LNMPA搭建零]局域网linux安装(虚拟机)

下载Linux的CentOS版本系统1.1 官网地址https://www.centos.org/download/1.2 选择Minimal ISO版本2 安装环境准备 安装最新版虚拟机或准备局域网裸机一台(以虚拟机为案例)2.1 确定局域网网关与网址范围打开虚拟机点击 编辑》虚拟网络编辑器进入编辑器 查看网络范围 查看网关 取得网址范围: 192.168.19.128~192.1

2017-02-25 12:00:02 601

原创 [LNMPA搭建二]PHP详细安装搭建

1.参考网址主要参考网址: http://laiguowei2004.blog.163.com/blog/static/368290002011101612225960/ 编译参数参考地址: https://segmentfault.com/a/11900000027172622.安装目录结构3.准备工作 下载php需要的扩展库,下面是下载的扩展库:4.扩展库安装(必须) 安装 li

2017-02-23 19:55:33 968

原创 17monipdb数据库

IP地址归属地数据库(17monipdb版)数据每年官方更新时间是1月和7月

2017-02-23 11:22:12 1288

原创 [LNMPA搭建一]Nginx服务器详细安装

Nginx服务器详细安装让大家熟悉编译安装原理

2017-02-21 15:46:28 1003

原创 actionscript与javascipt通信研究

做推广业务的需求。由于推广获得的用户在在不同的推广场景下他们的登录框不一样那么他的登录html页面也不一样。这样增加了推广业务项目的维护复杂度。因此需要把登录界面交个flash做。我们要做的就是flash与JavaScript的通讯交互。

2017-02-10 14:50:37 447

flash与js通信demo

flash与js通信demo

2017-02-10

Android动画大集合

android动画集合,包括补间动画,帧动画,属性动画,

2015-12-05

SwipeListView实例源码

SwipeListView实例源码,具体查看我的微博

2015-09-01

SwipeListView的关键东西

SwipeListView,开源项目我们用到的代码。开源项目一项不喜欢导库

2015-08-31

关于Android网络连接登陆demo

在服务端验证 Android客户端的用户密码,并返回一个json

2015-08-31

Oracle Linux 安装

需要全套资源 http://yunpan.cn/cVspKiseVrdti 访问密码 1418 http://yunpan.cn/cVspsZTVnR2ke 访问密码 0635 http://yunpan.cn/cVszCwppBpvbV 访问密码 d1b4 http://yunpan.cn/cVspQwpEYKBnd 访问密码 8195 有不懂可与我讨论,本人不才,装了5遍,研究了其中的各种问题,也许你也会遇到

2015-04-03

空空如也

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

TA关注的人

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