2520

Lumen的程序时区和数据库时区设置

根据 Laravel 4.x 和 5.0 的经验, 只需要到 config/app.php 中设置下 'timezone' 参数为 'PRC' 就好了, 找到 Lumen 的 config 目录, 在 /vendor/laravel/lumen-fr

2519

phpstorm 与选中相同单词高亮显示

搜索 setting 里的 caret 。phpstorm 自带的变量高亮,当点击某个变量时,会高亮所有相同的变量。但是不支持字符串。更高级的高亮功能,安装插件 BrowseWordAtCaret ,可以支持任意单词(变量和字符串)的高亮。插件的下载

2513

记一次数据库删表事件

目前我司正处于一种混乱的开发环境中;对于数据库字段增修都是开发人员直上服务器数据库修改(我多次强调);我未入职前,是直接通过 SFTP 连接服务器,对项目进行开发和修改(话说造成代码覆盖都不知道是谁干的,多次建议开发使用 Git);入职后我写一个开发

2512

记录一次 PHP-fpm 占 CPU 100% 修复

问题描述:经业务人员反馈,前台页面返回 502 错误,上服务器查询发现,有俩个 php-fpm 占 cpu 100%, 重启 php-fpm 无效。解决方法:1. 通过 top 查找占 cpu 100% 的进程 id, 通过 ll /proc/PID

2511

Dcat Admin v1.6.5 发布 - 对后端开发者友好的高颜值后台系统构建工具,增加全新表格

Dcat AdminDcat Admin 是一个基于 laravel-admin 二次开发而成的后台系统构建工具,只需很少的代码即可快速构建出一个功能完善的高颜值后台系统。内置丰富的后台常用组件,开箱即用,让开发者告别冗杂的 HTML 代码,对后端开

2510

php程序的运行稳定性

1 异常捕捉2 日志记录3 超时重试

2509

laravel框架jwt登录报错 Could not create token

{"class":"Tymon\\JWTAuth\\Exceptions\\JWTException","message":"Could not create token: Imp

2508

用php+mysql实现一个简单的队列处理

1,队列的产生2,队列的消费,多进程处理3,队列的执行时间和频率4,队列的优先级5,错误和日志处理

2507

PHPStorm去除SQL语句的下划线?

在设置里搜索sql找到 inspections ,去掉 no date sources configured 和 sql dialect  detection

2506

阿里云数据存储引擎X-Engine简介

X-Engine是阿里云数据库产品事业部自研的联机事务处理OLTP(On-Line Transaction Processing)数据库存储引擎。作为自研数据库PolarDB的存储引擎之一,已经广泛应用在阿里集团内部诸多业务系统中,包括交易历史库、钉

2502

Bcrypt加密算法的原理

一、Bcrypt是怎么加密的?Bcrypt有四个变量:saltRounds: 正数,代表hash杂凑次数,数值越高越安全,默认10次。myPassword: 明文密码字符串。salt: 盐,一个128bits随机字符串,22字符myHash: 经过明

2494

Laravel 数据填充(Seed)6 个小技巧分享

要点 1. 使用 updateOrCreate () 来避免重复填充想象一下这个填充代码,想象一下由于一些原因这个填充将被多次启动:public function run(){    $items = [   

2492

使用GrumPHP来纠正代码“毛病”

GrumPHP 是通过挂在git hook上的一款PHP代码检测工具,他可以通过编码人员提交git时进行检查,检查通过则提交成功,检查失败则终止提交。composer require --dev phpro/grumphp

2490

浅析mysql一行转多行

一、当前表结构1.png二、sql语句SELECT id, product_name, substring_index( substring_index( product.tags, ',', topic.help_to

2489

Web优雅的实现大数据量Excel导入

实现思路1、 浏览器读取上传的文件2、 使用js-xlsx库读取文件3、 每次ajax向后端发送若干行的数据,直到发送完所有行4、 导入完成本文省略php,web服务器等环境搭建步骤。看懂接下来代码实现,需要有一些js,html,PHP,ajax,E

第 10 页 上一页 下一页