- 博客(224)
- 资源 (15)
- 收藏
- 关注
原创 Google订阅补坑
假如用户A新订阅一个商品A产生的订单编号GPA.1234567(订单1),支付成功之后会员到账了,用户A取消订阅,再去app重新购买商品A,支付的金额实际为0,谷歌回调的订单编号是GPA.4567890(订单2),按照上边的逻辑只要验证(订单2)是支付成功的就直接给用户A会员到账了。通过上边的流程会发现 取消之后再订阅的订单(订单2) linkedPurchaseToken 与 第一个订单(订单1) purchaseToken相同(即:linkedPurchaseToken 是上一次订单的购买token。
2024-07-11 17:54:12 870
原创 接入CDN之后OSS图片部分区域访问模糊
阿里云回复说:看您请求现象和您参数有关的,您参考下附件配置下忽略参数保留,然后再对对应url做下刷新操作,然后清空下浏览器缓存重新访问看下 这边看您配置是没有设置保留参数的。正常上传oss 的图片为一张300*400的大图,接入CDN之后有的区域访问的图片会变成缩略图而且很模糊,1. CDN 域名配置下:忽略参数设置“保留指定参数”2.在控制台针对要清空的资源提交下刷新操作。
2024-03-07 09:06:22 518
原创 js 下载文件
方法2:直接弹出下载窗口,但是当下载文件是txt格式时,浏览器会自动打开。前端下载文件方法很多,url是文件地址。方法3:下载文件并保存到本地。方法1:打开一个新的页面。
2023-08-17 14:57:30 471
原创 创建独立 Python 环境的工具venv
是一种用于创建独立 Python 环境的工具。这些隔离环境可以具有单独的 Python 软件包版本,以便将一个项目的依赖项与其他项目的依赖项隔离开来。我们建议您在使用 Python 进行本地开发时始终使用每个项目的虚拟环境。5. 线上部署时考虑到不进入venv环境在执行代码块,此处执行方法为:(或者生成软连接)2. 通过激活虚拟环境,将您的 shell 设置为使用 Python 版。命令创建整个 Python 安装的虚拟副本。的文件夹中创建虚拟副本,但您可以为该文件夹指定任何名称。
2023-08-04 10:52:53 330
原创 python安装bs4
pip3 install beautifulsoup4 -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
2023-06-30 14:16:50 182
原创 docker 部署redis
简单实现方式:# 拉取redis1. docker pull redis# 后台运行2. docker -d -p 6379:6379 -d --name=redis redis# 进入redis docker3. docker exec -it redis /bin/bash1. 容器卷方式实现redis部署1).需要再宿主机上拷贝一个redis.conf并且修改配置文件1. 关闭bind 127.0.0.12. 将daemonize yes注释起来或者daemonize.
2022-06-13 16:27:17 637
原创 docker 部署mysql
docker pull mysql:5.7docker hub mysql 官网:Docker Hub1. 使用镜像[root@base server]# docker run -p 3306:3306 --name some-mysql -e MYSQL_ROOT_PASSWORD=1234 -d mysql:5.7dee14bf64165a63b7fa0c85c4922e4fe6ad9f71b951cf94b808078f9004aa392[root@base server]#..
2022-06-07 10:44:52 226
原创 docker 容器数据卷
容器数据卷1.什么是数据卷数据卷是一个可供一个或多个容器使用的特殊目录,它绕过Union File System,可以提供很多有用的特性,卷的设计目的就是数据的持久化,完全独立于容器的生存周期,因此Docker不会在容器删除时删除其挂载的数据卷,Docker容器产生的数据,如果不备份,那么当容器实例删除后,容器内的数据自然也就没有了有点类似redis中的rdb和aof文件 将docker容器内的数据保存进宿主机的磁盘中特点:1.数据卷可以在容器之间共享和重用2.对数据卷的修改会立马生效3
2022-05-18 11:08:10 157
原创 富文本rich-text如何解决这种图片之间的间距问题?
富文本rich-text如何解决这种图片之间的间距问题?解决方案:解决方案:<view class="tl-rich"> <rich-text :nodes="richObj" style="font-size:0"></rich-text></view>解决后效果图:界面隐藏分享操作:uni.hideShareMenu()...
2022-05-09 14:51:39 931
原创 tinymce 富文本编辑器 每次查看详情内容不更新问题
解决方法:当tinymce 富文本编辑器放弹窗时 只有第一次打开弹窗的时候有初始化tinymce.init();后面再次查看列表详情的时候打开弹窗没有初始化数据,所以 ,富文本编辑器的组件要让它v-if销毁与重建 就可以每次都重新初始化 赋予新的数据!!!...
2022-04-07 10:20:35 1112 2
原创 php实现Stripe支付
Stripe支付1. 安装Stripe:composerrequirestripe/stripe-php2. 获取密钥:https://dashboard.stripe.com/test/apikeys3. 创建产品:https://dashboard.stripe.com/test/products4. php 代码:官方发起支付请求示例:https://stripe.com.........
2022-03-03 19:33:37 3520
原创 hyperf 多数据库创建模型
配置文件添加配置 config/autoload/databases.phpreturn [ 'default' => [], 'db2' => [ 'driver' => env('DB_DRIVER_NET', 'mysql'), 'host' => env('DB_HOST_NET', 'localhost'), 'database' => env('DB_DATABASE_NET', 'hyperf'
2022-01-21 15:45:31 1454
原创 ios 支付订阅返回结果
object(stdClass)#135 (6) { ["environment"]=> string(7) "Sandbox" ["receipt"]=> object(stdClass)#136 (18) { ["receipt_type"]=> string(17) "ProductionSandbox" ["adam_id"]=> int(0) ["app_item_id"]=> int(0) [.
2022-01-13 17:41:33 2438
原创 hyperf oss上传
官方文档:hyperf 文件系统安装composer require hyperf/filesystemcomposer require xxtime/flysystem-aliyun-oss# 生成配置文件php bin/hyperf.php vendor:publish hyperf/filesystem安装oss时报错修改composer.lock将2.3.2 更改为1.0.49,再次执行composer图片上传程序use Hyperf\Uti...
2022-01-10 11:09:47 1389
原创 vue 下载文件
/** * 导出txt文件 * @param filename 文件名 * @param text 内容 */export function export_txt(filename='file', text='') { var pom = document.createElement("a"); pom.setAttribute( "href", "data:text/plain;charset=utf-8," + encodeURIComponent(text) ).
2022-01-05 15:33:26 108
原创 el-upload 上传文件
页面使用el-dialog 弹窗形式显示<el-tag class="tag-item tag-width" style="cursor:pointer;" type="primary" @click="handleUpFile(row)">上传文件</el-tag><el-dialog title="上传" :visible.sync="dialogFileUploadVisible" class="file_dialog" width="30%"> &l.
2022-01-05 15:25:12 6125
原创 logstash的基本使用
使用logstash输入 filebeat收集的日志 并解析字段 输出到esfilebeat_logstash.ymlfilebeat.inputs:filebeat.config.modules: path: ${path.config}/modules.d/*.yml reload.enabled: true reload.period: 10s # 对路径下的文件进行更改检查的周期output.logstash: hosts: ["localhost:5044"]
2021-11-17 14:01:49 312
原创 Filebeat的基本使用
Filebeat的基本使用_我就是我的博客-CSDN博客_filebeat一篇文章搞懂filebeat(ELK) - 一寸HUI - 博客园Filebeat是用于转发和集中日志数据的轻量级传送工具。Filebeat监视您指定的日志文件或位置,收集日志事件,并将它们转发到Elasticsearch或 Logstash进行索引。 Filebeat的工作方式如下:启动Filebeat时,它将启动一个或多个输入,这些输入将在为日志数据指定的位置中查找。对于Filebeat所找到的每个日志,Filebe
2021-11-16 17:20:12 7578
转载 yum install 报错:Cannot find a valid baseurl for repo: epel
转载:yum安装epel源 - 今夕何兮 - 博客园
2021-11-11 11:04:31 666
原创 python38 from Crypto.Cipher import AES
问题:在程序中 from Crypto.Cipher import AES 时,出现导入失败解决办法:直接安装:pip install pycryptodome然后进入安装目录下\Lib\site-packages,找到一个文件夹叫做crypto,将小写c改成大写C,如图,我是已经改好了的...
2021-08-25 13:58:24 586
原创 kvm虚拟机SSH登录虚拟机等待很久才提示输入密码
现状:克隆kvm虚拟机在ssh登录时,要等待很久才提示输入用户收集及尝试方法:1、/etc/hosts文件中把你本机的ip和hostname加入;2、/etc/ssh/sshd_config文件中修改或加入UseDNS=no;3、注释掉server上/etc/resolv.conf中所有行或清空;4、修改server上/etc/nsswitch.conf中hosts为hosts: files。方案1、2、3为较为常用,一般情况下不太会对系统产生影响,4因为涉及DNS的使用故此...
2021-07-30 10:51:22 353
原创 KVM 快照
1、图文形式快照创建成功2、 命令快照raw 磁盘格式:使用文件来模拟实际的硬盘(当然也可以使用一块真实的硬盘或一个分区)。由于原生的裸格式,不支持 snapshot也是很正常的。但如果你使用LVM的裸设备,那就另当别论。说到LVM还是十分的犀利的目前来LVM的 snapshot、性能、可扩展性方面都还是有相当的效果的。目前来看的话,备份的话也问题不大。就是在虚拟机迁移方面还是有很大的限制。但目前虚拟化的现状来看,真正需要热迁移的情况目前需求还不是是否的强烈虽然使用LVM做虚拟机镜像.
2021-07-27 11:46:12 377
原创 hyperf 定时任务
安装sudo composer require hyperf/crontab使用启动任务调度器进程在使用定时任务组件之前,需要先在config/autoload/processes.php内注册一下Hyperf\Crontab\Process\CrontabDispatcherProcess自定义进程,如下:<?php// config/autoload/processes.phpreturn [ Hyperf\Crontab\Process\Crontab...
2021-07-27 10:49:44 1911
原创 KVM 虚拟机克隆与增量镜像(链接克隆)
1、图文形式克隆选择要克隆的机器克隆之前,保证机器是关机状态2、终端命令克隆当前虚拟机# virt-clone -o vm1 --auto-clone-o (origin) 原始克隆,克隆出来的 是默认的名字# virt-clone -o vm1 -n vm3--auto-clone-n 克隆后的虚拟机名字# virt-clone -o vm2-n vm4-f /var/lib/libvirt/images/vm4.qcow2--auto-cl...
2021-07-27 10:07:08 1679
原创 KVM 基本管理
启动虚拟机# virsh start vm_name暂停虚拟机# virsh suspend vm_name恢复虚拟机# virsh resume vm_name重启虚拟机# virsh reboot vm_name重置虚拟机# virsh reset vm_name关闭虚拟机(方式1)# virsh shutdown vm_name关闭虚拟机(方式2)# virsh destory vm_name删除虚拟机# virsh undefine vm_name注:虚拟机在开...
2021-07-27 09:27:57 438
jdk-13.0.2_windows-x64_bin.zip
2020-03-08
jQuery基于Bootstrap.js表格行展开收缩隐藏代码.zip
2020-01-02
php-5.4.21.zip
2018-02-27
ThinkPHP实战_后盾网_黄永成_基于ThinkPHP_仿新浪微博项目_(1-88)_高清+源码 11.1G
2018-01-16
dataTables.tableTools1.9.3.min.js
2018-01-16
SSH(文件上传+远程连接)+putty连接工具.zip
2018-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人