自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

enjoy_sun_moon的博客

用于记录工作生活中学到的点点滴滴

  • 博客(282)
  • 资源 (1)
  • 收藏
  • 关注

原创 百度编辑器遇到的大坑

我的百度编辑器在apache和nginx服务器下都没问题 唯独到了iis下就无法读出文件 一开始以为是服务器的差别 结果改了改 都还是有效果,我一直以为是iis服务器的问题 因为报的错是500问题服务内部错误,所以我只看到了表面的东西没有看到深层次的东西 所以我就深信不疑的以为是服务的配置有问题 就一头扎里面去找问题。经过两天的奋战还是没有解决。 直到几天我猜意识到问题...

2023-06-07 14:55:37 170

原创 扫描二维码 跳转到小程序指定页面

注意:必须发布代码之后才能使用扫描二维码跳转规则:  1:二维码规则:填写你要生成的二维码的链接 2:小程序功能页面:要跳转的小程序的页面  3:测试链接:也填同样的链接;  4: 将上面的链接生成一个二维码(测试链接) 5:.通过微信扫描这个二维码跳转到了我指定的小程序页面(页面路径上面所示 page/index/index);总结:扫描...

2023-06-07 14:55:08 1013

原创 zaimingchaiqian zaiminglvsuo -- 504问题

3. 通过别人指点可能是某个网站占用太多资源导致其他程序无法使用,先把zaimingchaiqian.com禁掉 发现其他程序可以使用找到问题源头,通过查看ngxacc.log发现有几个ip段一直访问网站 应该是被攻击了。指定nginx接受后端fastcgi响应请求超时时间 (指已完成两次握手后nginx接受fastcgi响应请求超时时间)2.开始以为只是访问量增加造成php-fpm子进程没有空闲资源所以就疯狂找资料改php-fpm的配置。4. 在配置文件里禁掉了ip。通过修改以上信息没有作用。

2023-06-07 14:55:01 627

原创 升级服务器的nginx从1.12 升级到1.20

旧版本 nginx-1.12.2.tar.gz。新版本 nginx-1.20.1.tar.gz。2、nginx-1.12.2版本为当前运行版本。nginx -V 查看configure。然后解压新版本1.20 cd 进入。最后还需要已经打开的进程 进行切换。1、案例采用版本介绍。

2023-03-30 15:40:51 231 1

原创 yii 路由

今天发现了一个问题 同样的路由['verb' => 'GET', 'route' => 'widget/home', 'pattern' => '/area'], // 新版首页['verb' => 'GET', 'route' => 'widget/country-side', 'pattern' => '/area/<pn:[a-z]+[a-z0-9-]+>'],['verb' => 'GET', 'route' => 'w

2022-02-22 16:19:55 102

原创 xml读写

框架里如何输出yii2中是 public function actionQihuAsk(): array { Yii::$app->response->formatters[Response::FORMAT_XML] = [ 'class' => XmlResponseFormatter::class, 'contentType' => 'application/xml', '

2022-01-07 18:15:54 370

原创 处理502 bad gateway的错误

今天打开网站突然一直报502 badgateway 的错误感觉就是服务器的问题 但不知从哪下手今天看服务器虚拟主机文件vhost.conf这里是9003 却是一直是报502 badgateway 当我改成9001之后开始有了变化,提示composer如果必须要支持php7.4以上的支持 切换到7.4版本 之后几u畅通了...

2021-12-21 15:07:30 517

原创 wordpress 优化

数据库空间不到2个G然后云mysql自动对数据库进行锁定 只能读不能写和编辑经过查资料最后知道了SELECT file_name, concat(TOTAL_EXTENTS,'M') as 'FIle_size' FROM INFORMATION_SCHEMA.FILES order by TOTAL_EXTENTS DESCselect * FROM wp_options WHERE option_name like '%_transient_%'就用了这两个sql进行查看 第一个查..

2021-12-09 15:32:09 400

原创 YII读写文件

来zm好长时间了 对yii有了一定的了解,最近做了一个需求觉得有必要进行总结:任务需求:1.上传:从一张数据表a中按照已经拟定的条件筛选出数据然后写入另外一张表b中,a中大概有33万条数据 77个字段,筛选的数据有接近10万条数据。2.分发:然后再从这10万条数据中进行随机分配给N个人N条,然后生成excel文档。3:下载 对文档进行打包下载;4:上传结果文档跟新数据库。做这个需求用了两个星期的时间 是遇到无数个坎。显示遇到条件写不对。数据筛选不正确,而后是数据分发 生...

2021-11-18 11:52:30 410

原创 tp5模型增删改查

增加数据use UserModel$user = new user()$user-&gt;name = '1' $user-&gt;save() 或者是 $user-&gt;data['name'] = 1 $user-&gt;save()又或者是 $user['name'] UserMode::create($user) saveAll是添加多条数据...

2021-11-18 10:59:01 156

原创 thinkPHP--请求

$request = Request::instance();$request-&gt;param() ==== input() === input('param.') //获取传送来的全部变量$request-&gt;param('name') ==== input('name') === inpu...

2021-11-18 10:58:43 206

原创 go ---- error

go 语言中没有try catchgo中的error本质是一个错误接口, 通过内置的错误类型来处理错误errors.New().error()recover()只能在defer中使用才有效,如果没有panic()那么recover()也执行但是返回nil,,如果有panic() 的话后面的代码不会执行,所以要将defer放在前面,然后recover()会获取panic()括号中的值...

2021-11-18 10:58:21 50

原创 go --- channel

ch := make(ch int , 3) 有缓冲的通道 异步通道,通道为空或者填满会阻塞ch := make(channel 0)无缓存的通道 同步通道通道在写入值 和取出值的时候都会阻塞。...

2021-11-18 10:58:07 71

原创 小程序 调用微信扫码接口和小程序弹框

// 快速扫码 scan : function() { let that = this; console.log("onScan"); wx.scanCode({ success: (res => { console.log(res); if (res.result. indexOf(prefix.DETAILS...

2021-11-18 10:57:46 766

原创 swoole入坑

swoole概念:swoole是异步并行高性能网络通信引擎,使用纯C编写,提供了PHP语言的异步多线程服务器,实现了异步TCP/UDP网络客户端,异步mysql,异步redis,数据库连接池,asyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询,swoole内置了Http/WebSocket服务器端/客户端/Http2.0服务器端。什么是进程:所谓进程其实就是操作系统中一个正...

2021-11-18 10:57:18 93

原创 本地搭建yii项目遇到的坑

第一个项目:系统搭建在本地主要是配置除了问题和服务器本身的问题getenv和putenv使用不了导致很多全局的参数无法获取比如路径什么的,就导致参数出错或者缺失。当换到本地的服务器然后再指定nginx的路径第二个项目:也是yii框架 不过这个一直报404错误;我一直再搞nginx的配置、其实压根就跟着配置文件就没有关系!!!!!主要是这里再起作用 所以这里不加的话 就绘一直报404错误搞了两天甚至三天 就这几个问题 真是搞死我了 我一定要搞懂这个框架。...

2021-11-18 10:56:56 1779

原创 mysql 查询时间距今在180天以上的时间

select * from t_lawcase where (cusotmer_area like "%洛阳%" OR customer_city like "%洛阳%") and case_dict="A" and distribution_lawyers != "杨念平" and del=0 and (distribution_status = "无效" OR distributio.

2021-09-05 09:53:17 2161

原创 2021-09-05

YII配置文件有关于域名的控制

2021-09-05 09:33:58 67

原创 php 引用

$data1 = ['a','b','c'];foreach($data1 as $Key=>$val){ $val = &$data1[$key];}$data = ['a','b','c'];foreach($data as $key=>$val) { $val = &$data[$key];}echo "<pre>";print_r($data1);print_r($data);Array( [0] => a [.

2021-04-20 12:54:10 134

原创 关于git的坑总结

昨天在develop分支做完,然后直接就push了 ,然后就直接把最新的代码给覆盖掉了,然后更严重的是同事没有意识到我已经覆盖了,然后又merge到master主分支上了。导致主分支也被覆盖了。今天然后一直在pull代码,一直拉不到最新的,恍然发现原来昨天被覆盖了。今天学到了一个新的git命令git stash 它使用的场景是:当你本地的代码做到一半然后突然要切换到其他的分支区改东西,这个是需要提交当前分支的代码到本地仓库,但是为了不提交太多脏提交,这是stash就派上用场了,它能把你当前的文件..

2021-01-30 19:52:47 117

原创 vue引入组件

import setmap from '../../components/map';我写的是import BigImg from '../../components/bigimg.vue';最后还是显示不出来 排查了一下是是写在template标签下了 应该写再template下的div标签中否则无线加载显示组件...

2021-01-13 15:08:57 159

原创 面试题记录

$a = 1;$a = $a+$a+$a = 5;echo $a;解析:一开始认为是优先级的问题, +优先级高于=所以是$a = 3 = 5,答案不是这个$a = 2 + $a = 5 ;两个$a有值他们先进行运算,然后$a会先被5赋值然后再+2结果等于7。// 3 对象是传引用;class A{ public $a = 1;}$n = new A();$s = $n;$m = new A();$n->a = 2;echo $n->a; // 2ech..

2020-12-04 21:10:40 78

原创 小程序点击事件

<view bindtap='handout'> outer <view bindtap='handmiddle'> middle <view bindtap='handinner'>inner</view> </view> </view>handout: function () {console.log("out");},handmiddle: function () ...

2020-10-22 13:47:46 2228 1

原创 Linux系统重置和修改root密码

Linux系统经常会出现忘记root密码的情况,写下此随笔,以便记忆和学习。一、重置root密码的步骤如下:1.如果系统是开机状态,重启一下。进到下面这个界面按字母“e”键。2.找到 linux16这一行,将下图红框中的内容修改为:rw rd.break3.按“Ctrl + x”键,进入救援模式,如下4.依次输入以下命令。# chroot /sysroot#passwd#touch /.autorelabe# exit# reboot5....

2020-09-22 13:15:58 1125

原创 2020-09-15 关于php那些遗忘的不曾关心过的知识点 --- ob_start() 函数系列

突然看视频的时候看到了ob_start()的用法,虽然有解释但自己还是一知半解,理解能力太差了然后今天找资料必须将这个知识点攻克。ob_start()是开启缓冲区 何谓缓冲区 在内存中的一块区域,大小php.ini可以设置这块区域的大小,然后将想输出的内容放入这块区域内。ob_get_contents() :获取缓冲区中的内容。可以赋值给一个变量。敲黑板了 重点代码: 输出缓冲区 这是一个名词:ob_clean — 清空(擦掉)输出缓冲区 ob_end_c...

2020-09-15 16:09:41 157

原创 thinkphp5.1 + workman 初接触

最近接了一个项目 项目里面用到了命令command同时也用到了workman这个项目主要是创建两个一个命令 task:kaijiang然后使用workman每隔几秒就去循环执行这个命令命令的创建 已经搞清楚了 看文档 command即可‘主要是如何使用workman再thinkphp5.1中去循环执行这个命令呢首先安装workmancomposer 安装简单方便 composer update /install即可然后 就会多几个命令再多几个配置文...

2020-09-04 17:56:20 420

原创 mysql 函数 mod和datediff

今天在一个学习群中学习到了一个mysql函数 datediff()datediff(expr1,expr2) = 两个参数的差的天数还有一个函数mod 求余

2020-08-05 13:55:34 184

原创 thinkphp和其他框架 再nginx服务器上的路由 伪静态

if (!-d $request_filename){ set $rule_0 1$rule_0;}if (!-f $request_filename){ set $rule_0 2$rule_0;}if ($rule_0 = "21"){ rewrite ^/(.*)$ /index.php?s=/$1 last;}

2020-07-30 10:27:41 497

原创 vue学习资料

总结了vue全家桶的全面所有知识点如下:vue所有基础语法:https://blog.csdn.net/weixin_43342105/article/details/106153672vuex核心内容及重点细节总结:https://blog.csdn.net/weixin_43342105/article/details/105703491vue cli2 ,3详解:https://blog.csdn.net/weixin_43342105/article/details/106248521vue

2020-07-29 11:41:53 248

原创 写接口给京东使用的过程中学到的学习方法

今天接了一个活 是京东商城通用充值平台接口文档V1.0主要流程就是这样京东支付完成--》请求第三方接口(也就是我写的接口)-》判断没有错误后返回一组数据,并且给回调地址一组数据,表面已经完成充值操作或者取卡密操作,并返回给回掉地址。以前我们访问微信接口然后回调给我们数据 现在刚好是换了角色了 我们要给别人回调。在开发接口的过程中一共有三个坎 可以说:第一个是:一开始就是懵的 也知道参数有什么用,就照葫芦画瓢按照文档的返回数据 直接json_encode() ,但是现实...

2020-07-12 18:22:21 264

原创 小程序登陆 后台接收code据报错“cURL error 60: SSL certificate problem: unable to get local issuer certifica”的解决方法

本地小程序把接口换到本地的服务器接口,然后就报错了:cURL error 60: SSL certificate problem: unable to get local issuer certificate (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)经查询查到:此问题的出现是由于没有配置信任的服务器HTTPS验证。默认,cURL被设为不信任任何CAs,就是说,它不信任任何服务器验证。因此,这就是浏览器无法通过HTTPs访问你服务

2020-06-22 12:05:12 1628

原创 关于ajax的问题,原理和跨域

今天突然看到一个问题是关于ajax使用的什么协议?百度得知:使用的是http协议,原理是使用的xmlHttpRequest对象异步请求服务器然后突然看到ajax的几个新操作: .done(function(){}) $.ajax({ type:"post", url:url, //访问的链接 data:"", dataType:"json", //数据格式设置为jsonp 。 success:fu.

2020-06-18 13:49:03 138

原创 兼职之路

最近做了几个项目总结一线用到的技术吧:file操作:file($file)输出一个数组也就是将整个文件按行写进一个数组, 不需要fopen readfile($file) 输出整个文件里内容字符串,不需要fopen $res = fread($handle,123);需要fopen第二个参数是缓冲区大小 其实就是一次读取文件的大小下面也是将整个文件按行写入数组 $handle = @fopen($file, "r"); $...

2020-06-15 15:30:50 351

原创 Golang 长连接的时候是怎样做心跳机制的

客户端发送心跳请求+重试机制。重试X次失败则定义为离线服务端响应心跳请求+超时机制。超时X秒未收到心跳请求则定义为下线//服务端​//全局变量var ids = make(map[string]chan byte)​func ResponseHeartBeat(id string) { if _, ok := ids[id]; ok { //保活心跳请求 ids[id] <- 0 } else { //上线触发器 ...

2020-06-05 17:16:08 1383

原创 laravel安装踩的坑

命令: composer create-project --prefer-dist laravel/laravel 5.6.* // 名称可以自己改 composer create-project --prefer-dist laravel/laravel 5.6.*此时laravel的框架已经安装好了 但是依赖和其他库没有安装没有vendor文件 和 composer.lock 文件 composer install此时已经安...

2020-06-03 12:22:49 234

原创 composer的理解

composer 是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。试想一下不用依赖管理工具来管理项目:如果一个项目只是自己一个人开发的话,自己很清楚需要引入什么库。这时项目又加入了新同事一起开发,你告诉他要引入什么库,这时候可能会遇到库版本不一致,存放位置不一致,依赖库引入不方便(查找不方便,需要在不同网站上一个一个的下载等)等等问题。项目再继续增加人手项目需要传播,在引入依赖

2020-06-03 09:59:05 266

原创 Laravel配置路由出现404解决办法

环境:Lnmp(nginx+php+mysql)问题描述除了首页,访问其他路由页面都出现404解决办法在location里面加上 try_filesuriuriuri/ /index.php?$query_string; 如果配置文件中存在 try_filesuriuriuri/ =404;需要将它注释掉或者删掉,否则会报错鄙人的nginx配置如下:vhost.confserver{listen80;server_n...

2020-06-03 09:49:45 3492

原创 mysql语句四表联查 以及sql内格式化时间戳

这是我写过最长的mysql语句了 涉及了 left join 和 mysql内格式化时间戳 知识点"select v.id,q.orderid,q.openid,FROM_UNIXTIME(q.verified_time,'%Y-%c-%d %h:%i:%s') as verified_time,o.name from guanfu_ticket.order_verify as v left join guanfu_ticket.order_qrcode as q on v.qrc...

2020-05-19 10:05:38 582

原创 从ajax响应头中获取服务器时间 深入理解ajax

<?php $act = isset($_GET['act']) ? $_GET['act'] : "out"; if ($act == "in") { echo 1;die; }?><html> <head> </head> <body> &...

2020-05-08 16:35:55 462

原创 golang 协程如何优雅的退出

golang的协程不能像进程和线程那样可以采用某种手段强制退出,goroutinue应该主动退出下面是goroutine主动退出的三种方法1.使用for-range来管理for range 能感知通道是否关闭 for str := range chandata {} 如果通道关闭则for range循环自动关闭 for循环结束 协程函数自动执行完毕 协程退出go fu...

2020-04-14 16:34:58 4104

underscore

underscore js工具类,underscore为集合类对象提供了一致的接口

2018-10-30

空空如也

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

TA关注的人

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