自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lzq_1010的专栏

机会肯定是留给有准备的人。不努力,即使是馅饼也会被狗吃掉

  • 博客(28)
  • 问答 (16)
  • 收藏
  • 关注

原创 beego日志写入es报错问题

会遭遇提示Register 错误。

2023-08-03 10:29:56 78

原创 docker 配置xdebug成功案例【极其简单】

1.在Dockerfile中安装xdebug,我用的是PHP官方的fpm-alpine版本ROM php:fpm-alpine# 添加xdebug扩展WORKDIR /usr/src/php/ext/RUN wget http://xdebug.org/files/xdebug-3.0.3.tgz && tar zxvf xdebug-3.0.3.tgz && mv xdebug-3.0.3 xdebug && rm -f xdebug-3.0.3

2021-03-18 08:47:56 1364 4

原创 composer项目引入完全不符合自动加载的sdk方法

将sdk放入 extend文件夹在composer.json中添加"classmap": ["extend/ylsdk"]composer dump-autoload在需要的地址直接new 方法即可ok

2021-02-23 14:17:38 302

原创 docker 推送image到自己仓库

> 场景1:PHP官方提供的php:7.3-fpm-alpine 没有常用的bcmath swoole 等常用的扩展库,每次都需要run之后重新进入容器安装,或者写DOCKERFILE。所以,这时可以考虑把自己已经安装好的image推送到自己的仓库中,下次使用自己pull即可docker ps 查看自己安装好扩展的容器 docker build 生成自己的image docker tag docker login docker push...

2021-02-03 09:31:19 360

原创 docker php 环境搭建

当我们使用多个yml文件启动docker容器时,经常会遇到链接问题。通过network很容易解决以PHP连接elasticsearch为例es/elasticsearch.ymlservices: es: image: elasticsearch:7.10.1 container_name: elasticsearchup之后,使用docker network ls 查看当前的网络列表会有一个 es_default,然后修改php/php.ymlnetworks:

2021-01-18 10:34:09 412

原创 php str_replace方法替换\n 转json的问题

$str= str_replace(',','\n',$str);var_dump(json_encode([$str]));会输出 {"[美] 玛格丽特·格林伯格\\n[美] 塞尼亚·梅敏"},前端不会换行而是显示\n只要把str_replace(',','\n',$str); 换成str_replace(',',"\n",$str); 即可...

2020-07-30 14:48:32 655

原创 bee pack 打包后提示缺少views文件

Mac 环境下 直接用bee pack打包的,坑来了打完包的二进制不要双击运行!!!打完包的二进制不要双击运行!!!打完包的二进制不要双击运行!!!要在终端 ./yourpack 运行才可以

2020-06-03 15:46:51 297

原创 PHP索引数组转json遇到的坑

通常来说PHP转json就是一个json_encoed函数即可,但PHP毕竟是弱类型,不区分数组类型,和前端配合的时候,会遇到map和数组的区别,例如$arr = [0=>'PHP学习QQ群',1=>'89890449'];json_encode($arr);dump --- "["eddy","Jim"]"这种类型在前端看来是数组 ,如果想强制带下标怎么办呢?查看P...

2020-04-15 17:15:20 568

原创 xdebug初体验,调试API项目

先安装xdebug扩展,方法自行搜索 phpstorm中, 右上角调试配置 在你想调试的地方打断点 postman中请求 header中加入cookie:XDEBUG_SESSION=PHPSTORM ok有问题可以留言,第一时间解答 或者进群89890449...

2020-04-14 09:23:28 487

原创 PHP单例简单粗暴的记法

在类里添加方法如下public static function getInstance() { if (!(self::$instance instanceof self)) { self::$instance = new self(); } return self::$instance; }把__c...

2020-04-11 22:20:25 159

原创 mysql跨库批量更新大批量数据的思路

需求是这样的,在A数据库实例中定时读取大批量数据(这里暂定20w),然后在B数据库实例中,将读取的20w数据写入B数据库实例中的表(表里有3000w的数据),插入前判断条件用户ID,存在更新,不存在则插入。如果是几万条以下的数据,这很简单。读取数据--foreach --- 查询是否存在---更新或插入。但是真是情况是千万级别的数据。这样做非要挑战语言的承受能力和服务器配置的底线啊。必...

2019-12-27 22:34:26 630

原创 Mac安装sqlsrv扩展,包灵

官方提供的pecl安装,sudo pecl install sqlsrv sudo pecl install pdo_sqlsrv但是很遗憾,我人品太差,报错无法安装。。=======又试了网上的各种粘贴帖子(鄙视粘贴????),全gg最终解决方案:通用于各种环境的源码包安装方式!http://pecl.php.net/package/pdo_sqlsrv/5.7.1pre...

2019-12-05 20:58:41 445

原创 Mac 安装sqlserver扩展

网上不知道为什么那么多负责繁琐的教程,不太理解,试着自己去官网搜索发现就两行命令。。。。brew tap microsoft/mssql-release https://github.com/Microsoft/homebrew-mssql-releasebrew updatebrew install msodbcsql17本人遇到一个问题就是,brew升级了PHP版本到...

2019-12-05 14:29:53 768

原创 通过__callStatic()将类的方法转为静态方法的思路

方法静态化之后的好处就是,不再需要每个使用的地方都去new obj。可以大大简化代码,而且可以提升逼格。接下来一个demo带你装大佬【推眼镜】1.在类中加入 __callStatic方法public static function __callStatic($name, $arguments) { $mappingArr = [ '将来...

2019-11-27 13:39:57 281

原创 jetbrains tools 已安装app不显示的问题

前几天,因为鼓捣python的安装环境把系统path弄乱了,重启机器后,jetbrains tools软件不显示已经安装的了。卸载重装也没有解决,后来去安装目录查看配置文件,看不懂。。。不过发现apps文件夹是隐藏的,抱着试试看的态度,设置了显示。可以啦!!!这个问题百度是搜不到的...

2019-11-07 12:02:56 1598 2

转载 centos 安装 php sqlsrv

此贴可解决thinkphp无法连接sqlserver couldn't found driver 错误 学习thinkphp 请加群 89890449一、加入微软的源curlhttps://packages.microsoft.com/config/rhel/7/prod.repo>/etc/yum.repos.d/mssqlrelease.repo复制代...

2019-10-28 11:36:30 2102

转载 windows composer更新提示权限问题

本文着重记录问题1在windows的解决方案:...file_put_contents(/home/vagrant/.composer/cache/repo/https---packagist.laravel-china.org/packages.json)..在错误提示的目录里,删除https--- ... 文件夹 重新update即可1#权限错误file_put_conten...

2019-10-25 10:30:02 1107

原创 源码编译安装PHP7.*【博主强烈建议】

【说在前面】如果你也和本人一样,是个喜欢体验最新版本,并且是用于测试的服务器,你可以照着做一做。如果你是喜欢稳定版本求稳的。还是x了吧之前自己的**云服务器一直是yum安装,是的很方便,所有依赖拓展一键安装,就像是自动挡的汽车。但是,我就喜欢开手动挡啊。但是mysql8.0编译实在是太太太费劲了。。再者官网有yum安装最新版的方法,所以。。。打脸了 使用了yum言归正传PHP编译还是要...

2019-09-24 10:23:29 156

原创 kill -9 杀掉mongod后无法启动

建议不要使用kill -9 进程号去杀掉mongod进程使用pkill mongod 或者使用 systemctl stop mongod如果使用了kill -9 则要去配置的data中删除锁文件 mongod.lock,再启动服务即可...

2019-09-19 17:20:08 980

原创 yum安装apache扩展

例如,安装ssl扩展,先查看列表里是否有yum search mod_ssl然后安装yum install mod_sslokhhhhhhha~!

2019-06-14 20:59:45 471

原创 支付宝服务商条码付,直接打款给签约子商户方法

第一次做支付宝支付相关,拿起来完全是蒙的. 而且是服务商模式, 问谁谁不知道  ,都是知道普通模式的支付,客户需求是钱直接进入子商户帐,防止有账务纠纷.  废话不多说,以下都是以当面付为案例1.登录你的服务商管理https://open.alipay.com/platform/home.htm2.在菜单中找到功能管理,添加你要给子商户提供的功能,2.在菜单中找到商家授权应用...

2019-01-03 14:03:08 4052 6

转载 mysql"ON DUPLICATE KEY UPDATE"语法简析

如果在INSERT语句末尾指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则在出现重复值的行执行UPDATE;如果不会导致唯一值列重复的问题,则插入新行。  www.2cto.com    例如,如果列 a 为 主键 或 拥有UNIQUE索引,并且包含值1,则以下两个语句具有相同的效果: 1IN

2013-12-02 13:33:03 652

原创 Centos搭建SVN服务器

1.#yum install subversion判断是否安装成功#subversion -vsvnserve, version 1.6.11 (r934486)出现上面的提示,说明安装成功。如果提示如下:-bash: subversion: command not found经过查找发现:[root@]# svnserve --versionsvnse

2013-11-26 14:06:11 653

原创 linux安装mysql后root无法登录

问题:[root@localhost mysql]# mysql -u root -pEnter password:ERROR 1045 (28000): Access denied for user 'root'@'localhost'(using password: NO)解决方法:方法一:# /etc/init.d/mysql stop# mysqld_safe

2013-11-21 11:15:47 844

原创 LINUX yum 安装PHP 环境和php

1、安装apache 命令:查看和httd 有关的软件信息  [root@localhost /]# Yum list httpd*安装apace服务  [root@localhost /]# Yum install httpd httpd-devel httpd-manual查看apache 扩展模块[root@localhost /]# Yum list mod

2013-11-21 11:15:08 5009

原创 轻松给你的网站减负--memcache

http://url.cn/JvRawi

2013-11-01 19:35:12 824

原创 如何让织梦后台发布文章无需审核?

首先我们这里说的不是前台的会员发布消息,而是后台管理人员发布消息。dede默认的是消息员发布文档之后需要管理员审核才能生成html,而且设置里没有对应的方法取消这一默认。今天我告诉大家其实非常的简单找到dede(默认是dede)下的templets文件夹----archives_add.htm文件。找到如下代码$dsql->SetQuery("Select * from `

2013-11-01 19:20:35 1429

原创 利用JavaScript及jQuery实现图片预加载的简单方法

预加载图片是提高用户体验的一个很好方法。图片预先加载到浏览器中,访问者便可顺利地在你的网站上冲浪,并享受到极快的加载速度。这对图片画廊及图片占据很大比例的网站来说十分有利,它保证了图片快速、无缝地发布,也可帮助用户在浏览你网站内容时获得更好的用户体验。本文将分享个简单的预加载技术,来增强网站的性能与可用性。1.因为该方法是基于jquery的插件所以必须要先加载jquery啦。2

2013-11-01 19:18:36 881

空空如也

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

TA关注的人

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