自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

十八胡笳的博客

制兹八拍兮拟排忧,何知曲成兮心转愁

  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

原创 go双指针快速排序

打印每次结果可以看出是符合图解的。

2024-04-16 17:56:29 139

原创 go pprof性能分析

1. graphviz工具下载, 如果是mac, 需要通过brew下载. brew最好国内镜像的. 不然一天都下不来下.1. 引入pprof包, 并监听端口, 为了测试性能, 这里f1方法每秒回创建1个长度100w的数组。4. 运行pprof工具, 其中profile就是刚才下载到文件. 这时会自动打开网页。5. 至此就可以进行性能分析了, 用的比较多的火焰图, 更能直观的分析各个方法的耗时., 页面如下, 点击profile等几十秒会下载到一个profile文件。

2024-03-30 19:17:33 312

原创 iTerm2 rzsz使用

1. 准备两个bash文件: 文件中/opt/homebrew/bin/rz, /opt/homebrew/bin/sz路径根据实际rzsz路径设置.根据输出内容来匹配脚本. 这样就可以正常使用rzsz命令了.recv文件: iterm2-recv-zmodem.sh。send文件: iterm2-send-zmodem.sh。2. 设置iTerm的trigger。

2023-08-28 15:04:12 369

原创 git上传大文件

总结下: git-lfs需要先追踪指定上传的文件(git lfs track file), 会生成.gitattributes. 接下来必须先把,gitattributes提交了, 再提交大文件, 最后推送.我开始是.gitattributes和大文件一起提交的, 怎么都不成功. 原理应该是远端需要有.gitattributes为依据判断哪个大文件能上传吧.2.安装完成后, 在命令行模式下, 添加所要上传的大文件, 支持模糊匹配的.git上传大于100M的文件需要git-lfs工具支持(见官网。

2023-05-15 19:06:19 570

原创 php分片上传(简单实现)

1. upload.php<?php/** * Created by PhpStorm. * User: wuyf * Date: 2019/8/16 * Time: 上午10:38 *///储存分片$tmp_dir = '../storage/upload/tmp_chunk/' . $_REQUEST['name'] . '/';if (! is_dir($tm...

2019-08-19 16:15:59 3656

原创 关于php后期静态绑定的一些理解

参考官方文档:https://www.php.net/manual/zh/language.oop5.late-static-bindings.php看了文档上第四个例子, 开始时很不理解:<?phpclass A { public static function foo() { static::who(); } public stati...

2019-05-24 11:36:57 154

原创 php传递可变长度参数的几种方式

1. php5.6以上版本可以使用 ... 方式&lt;?phpfunction test() { echo '参数个数为:' . func_num_args() . '&lt;br&gt;' . '分别为:' . implode(', ', func_get_args());}$args = range(1, 5);test(...$args);运行...

2019-02-24 15:44:49 1642

原创 解决url中的& amp;带来的问题, laravel页面

首先, 你是否也在laravel中写了类似这样的js呢:$.get("{{route('admin.user.index', array_merge($data, ['__sort__Exp'=&gt;'desc']))}}");//ordocument.URL="{{route('admin.user.index', array_merge($data, ['__sort__Exp...

2019-01-29 17:48:07 18231 1

原创 基于swoole的websocket聊天

这几天抽空学习了下swoole, 真的很强大, 很好用. 官方wikihttps://wiki.swoole.com/wiki/这是我仿照文档写的一个简单页面, 可以实现在线聊天: http://62.234.72.223:8080/我的运行环境是: php7.3 + swoole4.2.12服务器代码: ws_server.php&lt;?php//创建websocket服务...

2019-01-11 16:44:16 243

原创 静态文件存在, 访问却是404

        本地有两个环境, php56+laravel5.2 和 php7+laravel5.5, 两者的nginx配置除listen, root, fastcgi_pass外, 完全一样.然而php56+laravel5.2环境中, 访问静态文件时却是404, php7+laravel5.5环境是正常的(自动处理了??).于是我对低版本环境加了如下nginx配置:# 处理静态...

2018-10-11 18:41:24 2105

空空如也

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

TA关注的人

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