TypechoJoeTheme

Dcr163的博客

统计
搜索到 311 篇与 日志 的结果
2024-08-03

Nignx伪静态PHP Url Post请求

Nignx伪静态PHP Url Post请求
Nignx伪静态PHP Url Post请求,废话不多少直接上代码#微信商家转账到零钱打款回调 try_files location ~ ^/transferBatches/([^/]+)/([^/]+)$ { try_files $uri $uri/ @transferBatches; } #微信商家转账到零钱回调 location @transferBatches { rewrite ^/transferBatches/([^/]+)/([^/]+)$ /addons/$1/payment/wechat/transferBatches.php?id=$2 last; }上面的意思是,当访问链接:http://yourdomian/transferBatches/module/111会重写到http://yourdomian/addons/module/payment/wechat/transferBatches.php?id=111 这个地址为什么要使用try_files呢?因为普通的 rewrite重写到地址,使用POST请求的话原来 请求的POST参数和...
2024-08-03

日志

260 阅读
0 评论
2024年08月03日
260 阅读
0 评论
2024-07-21

Centos7.9安装rustdesk中继服务器

Centos7.9安装rustdesk中继服务器
Centos7.9安装rustdesk中继服务器主要的环境:Node、npm、pm2安装Node输入命令:yum install node,安装完毕后,输入node -v查看是否安装正确安装Npm查看npm是否安装:npm -v,没有找到命令的话,再输入:yum install npm,等待执行完毕后查看是否安装成功npm -v安装Pm2输入命令yum install pm2,等待命令结束后,输入pm2 --version查看是否成功安装显示下图表示成功安装:下载Rustdesk服务端下载地址:https://github.com/rustdesk/rustdesk-server/releases这里输入wget命令wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.11-1/rustdesk-server-linux-amd64.zip解压unzip rustdesk-server-linux-amd64.zip会解压在当前目录amd64里,cd amd64进入后可以看到有3个可执行文件h...
2024-07-21

日志

390 阅读
0 评论
2024年07月21日
390 阅读
0 评论
2024-05-17

在移动端H5应用中记录用户行为轨迹包括哪些

在移动端H5应用中记录用户行为轨迹包括哪些
在移动端H5应用中记录用户行为轨迹可以帮助开发者理解用户的使用习惯,优化用户体验,发现问题,提升应用性能。以下是一些常见的用户行为轨迹记录内容:1. 页面访问页面加载:记录每次页面加载的时间、页面URL和用户ID。页面停留时间:记录用户在每个页面的停留时间。2. 用户交互点击事件:记录用户点击的按钮、链接、图片等交互元素。包括元素ID或类名、点击位置(x, y坐标)、点击时间。表单提交:记录用户提交的表单,包括表单ID、提交时间、表单内容(可以对敏感数据进行脱敏处理)。滑动事件:记录用户的滑动行为,包括滑动的方向、滑动距离、滑动时间等。3. 用户行为搜索行为:记录用户在搜索框中的输入内容和搜索时间。滚动行为:记录用户页面滚动的深度(例如滚动到页面的底部、中部等)。停留区域:记录用户在特定页面区域的停留时间,例如广告区域、推荐区域等。4. 用户设备信息设备类型:记录用户使用的设备类型(手机、平板等)。操作系统和版本:记录用户设备的操作系统及其版本。浏览器类型和版本:记录用户使用的浏览器及其版本。屏幕分辨率:记录用户设备的屏幕分辨率。5. 用户会话信息会话开始和结束:记录每次用户会话...
2024-05-17

日志

461 阅读
0 评论
2024年05月17日
461 阅读
0 评论
2024-05-02

JetBrains 全家桶系列 2024 破解思路(转吾爱破解)

JetBrains 全家桶系列 2024 破解思路(转吾爱破解)
JetBrains 全家桶系列 2024 破解思路帮楼主归纳整理了一下,用破解后的 product-client.jar文件 把官方 lib 目录下的替换掉就行!链接: https://pan.baidu.com/s/1CT82OBpoa-47RM4H8_hzgA?pwd=jb17提取码: jb17原文地址:https://www.52pojie.cn/thread-1919098-1-1.html
2024-05-02

日志

489 阅读
0 评论
2024年05月02日
489 阅读
0 评论
2024-04-24

PHP curl请求常用类库

PHP curl请求常用类库
在使用PHP工作中,经常会用到Curl的请求,下面是拿了一个比较适合的类库作为Curl工具使用直接上源码,可以直接保存到自己的文件中class HttpService { /** * 错误信息 * @var string */ private static $curlError; /** * header头信息 * @var string */ private static $headerStr; /** * 请求状态 * @var int */ private static $status; /** * @return string */ public static function getCurlError() { return self::$curlError; } /** * @return mixed */ public s...
2024-04-24

日志

746 阅读
0 评论
2024年04月24日
746 阅读
0 评论
2024-04-11

微信设置字体大写导致页面排版错乱,页面设置禁止生效的代码

微信设置字体大写导致页面排版错乱,页面设置禁止生效的代码
IOS在css上新增body { /* IOS禁止微信调整字体大小 */ -webkit-text-size-adjust: 100% !important; text-size-adjust: 100% !important; -moz-text-size-adjust: 100% !important; }Android在 Android 下,需要通过 WeixinJSBridge 对象将网页的字体大小设置为默认大小,并且重写设置字体大小的方法,让用户不能在该网页下设置字体大小。 <!-- 强制禁止用户修改微信客户端的字体大小 --> (function() { if (typeof WeixinJSBridge == "object" && typeof WeixinJSBridge.invoke == "function") { handle...
2024-04-11

日志

965 阅读
0 评论
2024年04月11日
965 阅读
0 评论
2023-10-23

在PHP中 URL安全的Base64编码

在PHP中 URL安全的Base64编码
在PHP中 URL安全的Base64编码有时候我们在传递参数的时候,想要把某些值加密,这时候就想到了base64_encode这个加密方式,但是这个生成出来的结果会有+/这两个特殊字符,所以就需要替换一下结果下面是示例//加密示例 $data = "Hello, World!"; // 要编码的数据 $base64 = base64_encode($data); $url_safe_base64 = strtr($base64, '+/', '-_'); echo $url_safe_base64;//解密示例 $url_safe_base64 = "SGVsbG8sIFdvcmxkIQ"; // 要解码的URL安全Base64编码 $base64 = strtr($url_safe_base64, '-_', '+/'); $data = base64_decode($base64); echo $data;这样就能安全的从url的参数中传递加密后的数据了。这里推荐base64+openSSL的方式一起,这样安全性就比较高了。
2023-10-23

日志

1,537 阅读
0 评论
2023年10月23日
1,537 阅读
0 评论
2023-10-05

PHP采用OpenSSL加解密数据

PHP采用OpenSSL加解密数据
PHP采用OpenSSL加解密数据,下面是示例代码$data = "我的银行密码是:123456"; //解密秘钥 $key = "dcr163.cnlksdjflkdsjf;lkjdsl"; //设置固定的16个字节 $iv = 'ivpassedsd09fdsf'; //如果是动态校验,可以生成 16 字节的随机 IV,但是需要保存这个用来给加密好的数据解密 // $iv = random_bytes(16); // 使用 AES-256-CBC 模式进行加密 $encrypted = openssl_encrypt($data, 'AES-256-CBC', $key, 0, $iv); // 输出 IV 和加密后的数据 echo "IV: " . base64_encode($iv) . "\n"; echo "Encrypted Data: " . $encrypted . "\n"; // 解密数据 $decrypted = openssl_decr...
2023-10-05

日志

1,400 阅读
0 评论
2023年10月05日
1,400 阅读
0 评论
2023-06-17

lnmp单机高并发配置

lnmp单机高并发配置
初始化服务器后,先挂载数据盘为数据盘创建分区fdisk -lu为数据盘创建分区yum install -y parted #开始分区 /dev/vdb 这个磁盘替换成自己的设备名称 parted /dev/vdb #在Parted交互命令行输入以下内容,设置GPT分区格式。 mklabel gpt #划分一个主分区,并设置分区的开始位置和结束位置。 mkpart primary 1 100% #检查分区是否对齐 align-check optimal 1 #是对齐的,结果如下所示: 1 aligned #查看分区表 print #退出Parted工具 quit #系统重读分区表 partprobe #查看新分区信息 fdisk -lu /dev/vdb分区创建文件系统yum install -y e2fsprogs #运行以下命令,创建文件系统 mkfs -t ext4 /dev/vdb配置开机自动挂载分区#备份/etc/fstab文件 cp /etc/fstab /etc/fstab.bak #修改/etc/fstab文件 echo `blkid /dev/vdb | awk ...
2023-06-17

日志

1,135 阅读
0 评论
2023年06月17日
1,135 阅读
0 评论