- 博客(61)
- 资源 (9)
- 收藏
- 关注
原创 获取nginx lua插件中的json数据
以下是一个使用ngx_lua模块的示例代码,用于获取nginx lua插件中http接口返回的json数据中的username值:
2023-03-02 09:55:02 957 1
原创 编写Nginx插件实现手动插入Cookie功能
为了实现手动插入Cookie功能,我们需要编写一个Nginx插件。在这个插件中,我们需要使用Lua语言来编写相关的代码。以下是实现手动插入Cookie功能的步骤
2023-02-28 17:24:54 1133
原创 稳定好用的短连接生成平台,支持API批量生成
5w Short Linkshttps://5w.fit/01 安全:快码拥有两种模式:防封模式和极速模式,防封模式使短链更加安全!02 无流量劫持:快码短链绝不劫持流量!03 极速:专属大量服务器,支持高并发,真正的极速无感跳转!04 独享域名:快码支持绑定任意数量的自有域名(支持未备案域名),通过自有域名将长链接转为短链,让你的链接更安全,更有辨识度!05 多维度数据统计:后台数据PV/UV一目了然,让运营工作更加以数据为导向。06 随时修改原链接:生成短链后随时
2022-03-23 14:24:23 974
原创 解决uni-app 打包H5网站 下载图片问题
接收一个H5打包app的项目,其中分享图片和H5网站不同域, 使用A标签download来下载图片因为存在跨域问题是直接打开新窗口,而不是下载图片解决方案:使用nginx反向代理功能location ^~ /static/rcode/{ proxy_pass http://xxx.com/static/rcode/; proxy_set_header Host xxx.com; proxy_set_header X-Real-IP $remote_addr;
2022-02-11 11:37:23 1724
原创 安卓webview 处理js和拉起支付宝支付
1处理alert弹窗 @Override public boolean onJsAlert(WebView view, String url, String message, final JsResult result) { AlertDialog.Builder b = new AlertDialog.Builder(MainActivity.this); b.setTitle(""); .
2021-04-27 10:27:57 676 1
原创 五种常见的相似度算法
五种常见的相似度算法:余弦相似度(cosine_similarity)、jaccard相似度、编辑距离(Levenshtein)、MinHash、SimHash+海明距离
2020-11-18 11:48:53 5537
原创 百度定位js API
<script type="text/javascript" src="//api.map.baidu.com/api?v=2.0&ak=xx"></script> <div id="l-map"></div> <script> // 百度地图API功能 var map = new BMap.Map("l-map", { enableMapClick: false .
2020-09-15 15:31:56 440
原创 AES加密的各种蛋疼方式方式
AES-128-ECBPHPprivate static function encryptECB(string $data, string $secKey) { $encrypted = openssl_encrypt($data, "AES-128-CBC", $secKey, OPENSSL_RAW_DATA, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"); if ($encrypted === false) {
2020-08-07 11:16:44 563
原创 PHP图片压缩到指定的大小
<?php/*** 分享请保持网址。尊重别人劳动成果。谢谢。* 图片压缩类:通过缩放来压缩。如果要保持源图比例,把参数$percent保持为1即可。* 即使原比例压缩,也可大幅度缩小。数码相机4M图片。也可以缩为700KB左右。如果缩小比例,则体积会更小。* 结果:可保存、可直接显示。*/class imgcompress{ private $src; private $image; private $imageinfo; priva...
2020-07-21 16:59:28 1887
原创 PHP 发起支付宝支付时 订单信息乱码解决
$encode = mb_detect_encoding($body, array("ASCII",'UTF-8',"GB2312","GBK",'BIG5')); $result = $pay->apply([ 'out_trade_no' => $order_num, // 商户订单号 'total_amount' => $money, // 支付金额 ...
2020-07-08 17:45:27 880 1
原创 二维码生成API接口,可以直接作为A标签连接
https://api.qrserver.com/v1/create-qr-code/?size=150x150&data=你要生成的二维码内容
2020-04-27 22:47:26 309
原创 macOS 10.15 vm虚拟机安装方法,内涵安装包
所需资源,苹果系统iso.cdr镜像,可直接修改后缀为iso进行安装, 包括VM15 解锁苹果系统安装文件链接: https://pan.baidu.com/s/1Be0pr571jmPWO1K-dGHvaQ提取码: j2qu...
2020-04-15 09:32:37 1545
转载 关于tp的apache 的.htaccess文件
为了在url中隐藏index.php,需要写 RewriteRule查看phpinfo() 打印的Server API: Apache 2.0 Handler查看phpinfo() 打印的Server API: CGI/FastCGI==================================================================默认的:<IfMo...
2020-04-10 10:28:26 735
原创 批量替换文件字体,简体->繁体
<?php$file = "H:\TEST"; // 文件路径function list_file($date){ $janti = janti(); $fanti = fanti(); // 1、首先先读取文件夹 $temp = scandir($date); // 遍历文件夹 foreach ($temp as $v) ...
2020-03-08 21:53:40 5615
原创 图片放大镜,html修改较少
<script src="jquery.min.js"></script><script type="text/javascript" src="blowup.min.js"></script><img id="chgImg" class="demo-img" src="https://www.spark-bearing.com/upl...
2020-02-22 07:11:27 293
原创 使用PHPMailer发送邮件
$mail = new PHPMailer(); //服务器配置 $mail->CharSet ="UTF-8"; //设定邮件编码 $mail->SMTPDebug = 0; // 调试模式输出 $mail->i...
2020-02-06 21:56:16 791
原创 PHP 给图片添加全图水印
<?php$dst_path = "2.jpg";$dst = imagecreatefromstring(file_get_contents($dst_path));$w = imagesx($dst);$h = imagesy($dst);$font = 'font/Lato-Black.ttf';$black = imagecolorallocate($dst, 192,...
2020-01-19 10:57:03 1358
原创 查询数据库中所有表的索引,并且解析成sql
SELECT i.TABLE_NAME, i.COLUMN_NAME, i.INDEX_NAME, i.NON_UNIQUE,CONCAT('ALTER TABLE ',i.TABLE_NAME,' ADD INDEX `',i.INDEX_NAME, "`(",(select group_concat(COLUMN_NAME) from INFORMATION_SCHEMA.STATIS...
2020-01-14 11:29:35 1004
原创 easyswoole 使用redis执行geoRadiusByMember Count无效修复
此BUG作者已更新:https://github.com/easy-swoole/redis/pull/23/files问题原因 ,geoRadiusByMember 参数列表如下,使用Count的时候需要带上 Count X条数,例如需要5条就是 Count 5,GEORADIUSBYMEMBER key member radius m|km|ft|mi [WITHCOORD...
2019-12-12 19:57:33 658 2
转载 [转载]判断两线段是否相交,并求交点
首先, 上个示意图..根据图示, 线段a表示为端点a1和a2, 线段b表示为端点b1和b2. 为了利用向量的叉乘关系, 将线段的端点看成四个向量, 下面用粗体表示向量. 根据向量运算可知a=a2-a1,b=b2-b1.将线段表示为参数方程:a=a1 + t ab=b1 + u b其中参数t,u取值 [0,1]两条线段相交具有如下关系:a1 + t a=b1 + u b将上式两...
2019-12-12 18:30:53 360
转载 CentOS6.6通过yum升级gcc/g++至版本4.8.2
————————————————版权声明:本文为CSDN博主「dijkstar」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/dijkstar/article/details/82218170近日在一台CentOS6.6的机器上成功安装了QT5.7,但在编写测试程序时,发现无法识别“gun++11...
2019-09-28 22:27:13 340
原创 更新谷歌浏览器最新版后 Access to XMLHttpRequest at 跨域问题解决方法
更新谷歌浏览器后,发现访问网站后很多请求都报错,查找了下资料,找到一个解决方法Access to XMLHttpRequest at '...' from origin '...' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does ...
2019-08-24 07:05:44 15261 3
原创 通过 PHPExcel_IOFactory 读取 csv文件
public function ss() { $path = 'G:\PHP\Goods\uploads\20190715\4ff70347056c40876cda40e2f2fde18c.csv'; try { //注意 setInputEncoding('GBK') 不设置将导致中文列内容返回boolean(f...
2019-07-15 23:30:45 6963
原创 linux 从文本中读取账户信息快速创建用户并设置密码
cat /userfree/list|while read procdo echo $proc sudo useradd $proc 创建用户 #userdel $proc 删除用户 echo 123456 | sudo passwd $proc --stdin 设置密码donelist 文件格式user1user2user3每行一个用户...
2019-05-15 13:20:15 604
原创 PHP json_decode 为null error错误码为4 网页解析JSON正确解决方法
遇到这种情况,一般是解析的字符串中存在BOM头 65279 导致,这个时候只要去除BOM头就行了,写了个简单的解析BOM头的方法.public static function checkBOM(&$str) { if (ord(substr($str, 0, 1)) == 239 && ord(substr($str, 1, 1)) == 18...
2019-04-17 15:28:12 1434
转载 [转载]一些user-agent记录
Dalvik/1.4.0 (Linux; U; Android 2.3.6; HUAWEI Y325-T00 Build/HUAWEIY325-T00) Built-in music MicroMessenger/6.2.2.53_r5f7cf84.580Dalvik/1.6.0 (Linux; U; Android 4.0.3; X907 Build/IML74K) Built-in musi...
2018-07-27 19:18:59 1644 1
原创 PHP 使用POP3 接收邮件
以下对几个常用的POP3命令作一个简单的介绍 : 命令 参数 状态 描述 ------------------------------------------ USER username 认可 此命令与下面的pass命令若成功,将导致状态转换 PASS password 认可 APOP Name,Digest 认可 Digest是MD5消息摘要 ...
2018-03-13 11:45:11 5839 1
原创 Linux系统下邮件服务器的搭建(Postfix+Dovecot)
对于网站来说,发送各种例如注册通知的邮件是很基本的一个需求,之前我一直用的是腾讯的企业邮箱,感觉挺方便的,直接可以绑定QQ邮箱接收邮件,网站配置一下SMTP也就可以发出邮件。但是在前几天由于有重要信息需要立即通知用户,所以选择了群发邮件的方式。在当我以为一切都是辣么完美的时候,陆续有用户过来问我什么情况,我都会跟他们说请查收邮件,但是有好几个人说并没有任何邮件,于是我试着再发一次,结果返回了错...
2018-03-12 17:36:53 1310
转载 如何使用 fail2ban 防御 SSH 服务器的暴力破解攻击
编译自:http://xmodulo.com/how-to-protect-ssh-server-from-brute-force-attacks-using-fail2ban.html作者: Dan Nanni原创:LCTT https://linux.cn/article-5067-1.html译者: theo-L转载地址:https://linux.cn/article-5067
2018-02-01 09:56:49 315
转载 CentOS6.X 安装 docker 中遇到的问题记录
一,查看当前系统内核以下内容引用:CentOS6.X 升级内核 至 3.10由于安装Docker时,Docker支持CentOS 7 (64-bit)CentOS 6.5 (64-bit) 或更高的版本Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。 Docker 运行在 CentOS-6.5 或更高的版
2017-12-01 09:46:27 405
原创 Mongo 实现group 分组功能
例如查询一个用户集合中,性别为女,统计相同年龄的数量db.User.group({ key: { 'Age' : 1 }, cond: {"sex":1}, reduce: function ( curr, result ) { result.total += 1; },
2017-08-15 16:13:46 4253
转载 使用 PHPExcel 读取\修改 xls文件
资料来源与互联网,具体来源已找不到做了一个简单的读取 和 修改,未对文档格式等继续研究,有需要可以查看 PHPExcel文档PHPExcel github地址https://github.com/PHPOffice/PHPExcel<?phpheader("content-type:text/html; charset=utf-8");error_reporting(E_
2017-07-25 10:27:10 5233
转载 linux的nohup命令的用法。
转至:http://www.cnblogs.com/allenblogs/archive/2011/05/19/2051136.html在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe –user=mysql &。可是
2016-09-30 09:48:07 215
2019省市区街道4级MySQL数据,整合一个表.zip
2020-02-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人