PHP 导入 Excel 时间格式处理

![timg.jpeg](https://www.ascwh.com/usr/uploads/2020/03/2775213244.jpeg) ```php public static function formatExcelTime($time, $format = 'Y-m-d H:i:s') ...

Redis List操作

```php /** * * List操作 * 列表操作 * 可理解为数组操作 * 插入、删除数据按照一定规律排列的 * 元素可重复 * 适用于队列 * */ //在列表头部插入一个值one,当列表 ...

一个神奇的文档网站生成工具--docsify

![1583469826077.jpg](https://www.ascwh.com/usr/uploads/2020/03/2409862319.jpg) docsify 是一个动态生成文档网站的工具。不同于 GitBook、Hexo 的地方是它不会生成将 .md 转成 .html 文件,所有转换工作都是在 ...

thinkphp6.0 + Workerman+ GatewayWorker websocket通讯

毫无疑问 重点在 Workerman Workerman是一款纯PHP开发的开源高性能的PHP socket 服务框架。 GatewayWorker基于Workerman开发的一个项目框架,用于快速开发TCP长连接应用,例如app推送服务端、即时IM服务端、游戏服务端、物联网、智能家居等等 [T ...

CURL 请求出现 301 Moved Permanently

永久重定向是一种非常重要的“自动转向”技术,是网址重定向最为可行的一种办法。当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种。 实际就是被请求网址进行了重定向,,, 解决: 添加下一行 ```php curl_setopt($ch, ...

git WebHooks 简单的同步脚本

![](https://www.ascwh.com/usr/uploads/2020/01/2675239438.png) ```php // 接收POST过来的信息 $json = file_get_contents('php://input'); $data = json_decode($jso ...

各种锁

### 乐观锁 分为三个阶段:数据读取、写入校验、数据写入。 假设数据一般情况下不会造成冲突,只有在数据进行提交更新时,才会正式对数据的冲突与否进行检测,如果发现冲突了,则返回错误信息,让用户决定如何去做。fail-fast机制。 ### 悲观锁 正如其名,它指对数据被外界(可能是本机的其他事务,也 ...

拖拽插件SortableJS 配置项

```javascript var sortable = new Sortable(el, { group: "name", // or { name: "...", pull: [true, false, 'clone', array], put: [true, false, array] ...

PHP 精度的数字计算

```php /** * 两个任意精度的数字计算 * * @param [type] $n1 计算数字一 * @param [type] $symbol 计算方式 * @param [type] $n2 计算数字二 * @pa ...

MySQL 事务隔离级别

数据库提供的四种隔离级别: 01:Read uncommitted(读未提交):最低级别,任何情况都会发生。 02:Read Committed(读已提交):可避免脏读的发生。 03:Repeatable read(可重复读):可避免脏读、不可重复读的发生。 04:Serializable(串行化):避 ...

ThinkPHP5.1+ Swoole 实现 websocket

### Swoole Swoole是一个面向生产环境的 PHP 异步网络通信引擎。使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。 安装 首先按照`Swoole`官网说明安装`swoole`扩展,然后安装`think-swool ...

Mac 下brew 服务管理 brew services

###`brew services` 用来管理各种服务的启停 安装 `brew install mongodb-community ` 启动,并且注册开机自启 `brew services start mongodb-community ` 启动,不注册自启 `brew services ...

PHP 数据压缩

```php /** * 判断字符串是否base64编码 */ function func_is_base64($str) { return $str == base64_encode(base64_decode($str)) ? true : false; } /** ...

解决 read-only file system 问题

`mount -o remount -w /factory` (factory为文件夹所在分区名,这里替换成你的)     报错`read-only file system`的原因是你所在的分区只有读权限, 没有写权限 `mount`为挂载分区命令,`mount -o remount - ...

QQ-Linux 版本发布了~~~

![](https://www.ascwh.com/usr/uploads/2019/10/756455004.png) 十多年后的惊喜~~~ [官方下载地址](https://im.qq.com/linuxqq/index.html "官方下载地址")