自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自研基于monolog的Laravel日志代码

monolog

2022-03-04 16:14:09 300

原创 CentOs安装PHP7.3

1.下载一下php安装包。我这边是下载到本地,然后用sftp传到服务器上的。put 本地文件完整目录 目标服务器完整目录2.解压tar -zxvf php-7.3.30.tar.gz3.进入文件夹cd php-7.3.304.配置./configure --prefix=/usr/local/php7.3 --with-config-file-path=/usr/local/php7.3/etc --with-curl --with-freetype-dir --with-gd --wit

2022-02-21 19:11:09 1850

原创 配置Linux+Nginx+php环境搭建

撸一下服务器配置首先我是把自己的阿里云服务器给清理掉了。之前使用的是lnmp集成环境。就比较方便,最近想试一下非集成的。安装阿里云官方文档:1.安装pcre。pcre是一个perl库,Nginx的HTTP模块使用pcre来解析正则表达式。yum install -y pcre pcre-devel2.安装zlib。zlib是一个文件压缩和解压缩的库,Nginx使用zlib对HTTP数据包进行gzip压缩和解压。yum install -y zlib zlib-devel3. 下载Nginx安

2021-09-07 15:35:57 1205

原创 PHP设计模式(2) -创建型模式

创建型模式主要是为了解决创建对象的时候的问题而存在的。创建型设计模式有两个主导思想:一是将系统使用的具体类封装起来,二是隐藏这些具体类的实例创建和结合方式。创建型模式主要分为以下五种:简单工厂模式(Simple Factory)和工厂方法模式(Factory method)抽象工厂模式(Abstract factory)单例模式(Singleton)建造者模式(Builder)原型模式(Prototype)单例模式单例模式的重点是,对象有且仅有一次实例化。组成部分主要是:私有化成

2021-08-26 19:15:13 148

原创 PHP设计模式(1) - 设计原则

最近在总结设计模式相关的知识,简单的把复习笔记搞一下吧~简单来说,设计模式就是一套方法,一套用来设计程序,让你的程序更高效,清晰,易读等一系列优点的方法吧。设计模式之处,让我们先来了解设计原则。SOLID,代表这些原则的目的是为了建立稳定,灵活,健壮的设计。单一职责原则 Single Responsibility Principle开闭原则 Open Closed Principle迪米特法则 Law of Demeter里式替换原则

2021-08-26 14:06:32 91

原创 PHP基础复习笔记

结构参考自php手册,地址:https://www.php.net/manual/zh/index.php关于常用函数,这部分我选取了我工作中可能常用的部分,并不是全部列举。想要xmind文件的可以戳我哦。。。

2021-08-11 18:55:04 88

原创 PHP生命周期和Laravel生命周期

PHP生命周期1.MINIT(module init 模块初始化:初始化类、常量、扩展等 PHP 所用到的资源)启动 PHP 输出、初始化垃圾回收器启动 Zend 引擎、注册 Zend 核心扩展、Zend 标准常量解析 PHP.ini,映射PHP.ini 相关配置注册静态、动态编译的扩展回调各扩展定义的 module startup 钩子函数2.RINIT(request init 请求初始化)PHP 初始化脚本执行的基本环境,SAPI 将控制权交给 PHP,激活 Zend 引擎,

2021-08-11 13:48:03 212

原创 复习笔记1-Mysql

复习笔记(一)Mysql部分https://note.youdao.com/s/VKsCJCTc

2021-08-03 11:21:52 79

原创 Mac安装RobotFrameWork

确认本机有没有python,有几个版本。这步很重要,因为Mac系统是自带python的,如果你后面又安装了其他版本,那么pip可能会冲突。pip和python版本是有关联性的~看下我本地的python,总共是三个版本~如果不注意那真是太坑了2.查看一下pip情况/usr/bin/python3 -m pippip3 -v没有就安装一下sudo easy_install pip3.安装robotframework/usr/bin/python3 -m pip install rob...

2021-04-25 18:35:26 464

原创 Mysql版本差异导致groupBy+orderBy结果不一致的问题

发现个问题。mysql版本导致orderBy + groupBy之后的结果不一致在mysql5.6版本和5.7版本稳定复线举个栗子????:tests表中数据如下想查找每个relate_id下created_at最大的数据sql如下select id,relate_id from (select id,relate_id from tests ORDER BY created_at desc) as t GROUP BY relate_id;在5.6版本运行结果如下:可以看出是能按

2020-10-21 15:47:26 1199

原创 企查查接口php版本~

对接企业三要素验证税务登记号核验对接企业三要素验证接口地址: http://api.qichacha.com/ECIMatch/CompanyVerify请求头:ps:这里的key和secretKey都是直接在你的企查查账户里面能看到的参数:废话不多说直接上代码public function companyVerify($regNo, $companyName, $frname) { $verifyReturn = []; $url = 'h.

2020-08-20 16:14:41 1629

原创 php和false那些事

下面等式哪些是成立的?0==false0.0==false'' == false[] == false'0' == falsenull==false'0.0'==false'0.0000' == false答案揭晓。前6个都是对的。总结来讲就是 数字0 ,浮点0.0 ,空串,字符串0 和null 都是false的,其他的不管是谁都是true;文档是这么说的其实其中最麻烦的就是:字符串'0'=false,但是,'0.0'=true一直理解的这不就是面试题吗,真正在开发过程中能

2020-08-11 15:16:28 234

原创 程序员和产品经理没有相爱只有相杀

大早上的~没上班之前就打电话说系统有人反馈问题了问题是,那个时间点,我肯定在路上啊哥哥你打电话我能自行车停马路上凭空用脑子解决问题吗WTF?排查过程中发现这部分数据没同步,属于产品需求缺失,其实我严重怀疑当年需求就是写的不让同步这个数据,但是要找文档,历史版本太多我懒得撕,并且当年这个需求并不是我负责的,具体情况不是很清楚。然后就给解决方案呗~线上问题解决之后,开始做优化方案,优化方案必不可少就要把之前代码撸一遍看看是不是只有这一个地方有数据同步的问题啊~然后我发现另一个需求点也没同步,没同步

2020-07-10 12:00:34 314

原创 关于Laravel-Eloquent的时间处理你中招了吗

Laravel 的 Eloquent ORM 提供了一个漂亮、简洁的 ActiveRecord 实现来和数据库交互。每个数据库表都有一个对应的「模型」用来与该表交互。你可以通过模型查询数据表中的数据,以及在数据表中插入新记录。默认情况下,Eloquent 预期你的数据表中存在 created_at 和 updated_at 。如果你不想让 Eloquent 自动管理这两个列, 请将模型中的 $timestamps 属性设置为 false:<?phpnamespace App;use Ill

2020-07-02 14:03:53 981

原创 怎么让钉钉提醒成为你的噩梦

我司规定,钉钉是不能静音的~所以,钉钉提醒声音一响起来,我整个人就不好了~那么作为开发人员,怎么让钉钉提醒成为你的噩梦呢?当然是,让系统报警通过钉钉提醒发给你~这样的话,第一时间能够发现系统问题并合理解决,不影响公司业务发展,提高用户体验~咳咳,老板让我这么写的。。。。。。废话不多说,你首先要有个钉钉群聊,然后添加一个钉钉机器人然后这里有几个重要参数机器人名称群聊名称还有一个系统自动生成的地址,这个地址是干啥的呢?curl直接往里面推消息,那么机器人就会以消息的形式发到群聊里面废

2020-06-22 16:04:25 524

原创 关于培训机构~程序员培训

现在培训机构这个事真的是老生常谈了,每年个大培训机构向各种规模的科技公司输送着大量的程序员,那么去了培训机构真的包找到工作吗?首先,坦白讲,我是培训机构出身的。但是,你们都不是我,想要通过培训转行的人,真的慎重。下面我来给你说说为什么?1.意图你先要搞明白你想要去各种程序培训班的意图是什么?想达到什么效果?2.后果如果培训班没达到你预期的效果,您能接受吗?3.时间选择合适的时间。下面我根据我自己的经验说一下吧。前文我为什么说,你们都不是我呢,其实就是,很多培训班为了招生夸夸其谈,好像参加了这

2020-06-18 11:09:01 1751

原创 重新开始

注销了一个四年码龄的号没办法之前的号码有我避之不及的人也是一个新的开始之后会持续更新一些开发知识和生活看法欢迎关注吖~~~

2020-06-12 16:22:02 117

空空如也

空空如也

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

TA关注的人

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