笔记
文章平均质量分 56
Pierce°ღ
荣耀存于心,而非留于行
展开
-
cryptography库编写DSA算法的签名与验签
cryptography库编写DSA算法的签名与验签。原创 2023-05-08 10:04:48 · 225 阅读 · 1 评论 -
RGB、HSL、HSV互相转化【Java】
本篇算法基于Android内置方法编写而成。原创 2022-11-16 20:01:21 · 1065 阅读 · 0 评论 -
Windows下启动rocketMq
提示:本文章环境:rocketmq5.0.0、windows10、java8(请提前安装并配置好java环境)原创 2022-11-09 12:09:49 · 10501 阅读 · 3 评论 -
mongodb副本集搭建(windows)
windows搭建mongodb副本集并注册成服务原创 2022-08-24 17:39:08 · 3185 阅读 · 7 评论 -
Java UTC时间戳与系统默认时区的Date,LocalTime,LocalDateTime,LocalDate类型相互转换
Java UTC时间戳与系统默认时区的Date,LocalTime,LocalDateTime,LocalDate类型相互转换原创 2022-04-29 15:59:02 · 5075 阅读 · 0 评论 -
微信点金计划接入详细步骤
文章目录前言一、开通点金计划二、配置点金计划1、配置点金计划验证密文三、编写商家小票界面四 、调试商家小票五、申请证书六、签名总结前言在之前,普通的JSAPI调用跳转到自定义界面的功能还是存在的,而在2020/6,微信公告了特约商户与普通商户跳转自定义界面的功能区别开了。特约商户只有开通了点金计划才可以跳转自定义界面,否则付款完成后将直接关闭完成界面。这里是先介绍整体流程,然后最后是我所踩的坑的解答,可以点击这里快速跳转–>一、开通点金计划自行登录微信服务商平台https://pay.原创 2022-03-20 23:03:55 · 4756 阅读 · 0 评论 -
MySQL8基于Sharding-Proxy5搭建主从复制与读写分离(CentOS7 物理机版)
文章目录前言一、搭建背景二、MySQL8的主从复制1.主机配置2.从机配置3.部分参数4.主从复制问题总结三、基于Sharding-Proxy5搭建读写分离1.准备工作2.开始配置3.读写分离遇到的问题前言要搭建MySQL的读写分离就需要先搭建MySQL的主从复制一、搭建背景CentOS7MySQL839.108.103.166(主机)119.3.185.19(从机)Sharding-Proxy 5二、MySQL8的主从复制1.主机配置这里选择39.108.103.166这台原创 2021-11-15 01:43:54 · 1267 阅读 · 1 评论 -
mongoengine修改数据失败问题
当使用mongoengine时,使用QuerySet类修改某些数据会引发一点问题。具体如下:情况一:个人经历,第一次使用时在一个QuerySet集里面修改某个数据,我是这样操作的:可以看到print输出是有许多相同的key=111的数据,而当我向上面取其中一个修改时,会发现修改失败如图:第一张图我是以id为降序进行排序,所以看到最后一条并没有修改value为{“1111”: 444444}。但只要使用引用即可完成修改:情况二:在不清楚字典或者列表数据的情况加追加新的数据在里面,都会想原创 2021-10-11 09:57:14 · 386 阅读 · 0 评论 -
python mongoengine过期时间设置
前言:如果过期时间有所偏移请参考上一篇文章https://blog.csdn.net/weixin_43464076/article/details/120521657mongoengine是pymango封装来的那么定义过期时间也是要设置TTL索引来规定过期时间且需要用UTC格式这里设置需要用{}来包围自定义的索引,只有字典格式才能添加其他选项,如果单单只是设置索引就不需要在indexes里面套字典,直接’字段’即可其他索引简便方式如官方文档所示。官方mongoengine索引文档:ht原创 2021-09-28 09:12:45 · 295 阅读 · 0 评论 -
python pymongo过期时间设置以及删除偏移
过期时间设置需要连索引一起设置而该索引成为TTL索引,需要用到UTC时间设置,否则不会过期然而这里最少的过期时间为5秒,少于5秒会报错。这里需要注意,过期时间一到,数据可能还不会立刻删除。这是因为mangodb有一个轮询操作,过期时间的记录会记录在后台任务中,等数据库的删档时间即60一到就会执行后台任务的过期时间记录。没到或者过了删档时间,则会等待下一个删档时间的来临。这也导致了,该过期时间功能,不能执行一些需要精确的验证操作,如用户验证等。以下是官方文档原话:Mongodb官方文档TTL索原创 2021-09-28 09:01:33 · 721 阅读 · 0 评论 -
js 获取input的值进行累加,以及屏蔽input的number类型上下箭头的css
这里要说明一下,input的number通过.value获取值是字符串类型,需要转化为整型或者浮点进行计算。方法:注意: 字符串中只返回第一个数字。注意: 开头和结尾的空格是允许的。注意: 如果字符串的第一个字符不能被转换为数字,那么会返回 NaN。注意: parseInt()在字符串以"0"为开始时旧的浏览器默认使用八进制基数。ECMAScript 5,默认的是十进制的基数。parseFloat('string')parseInt('string')屏蔽上下箭头CSS input:原创 2021-09-07 11:10:04 · 552 阅读 · 0 评论 -
textarea自适应高度
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> </style></head><body><textarea name="" id="" style="resize: none;overflow: hidden原创 2021-09-03 14:11:14 · 58 阅读 · 0 评论 -
纯Javascript获取当前页面下所有请求url
基本信息(function () { if (!window.performance && !window.performance.getEntries) { return false; } var result = []; window.performance.getEntries().forEach((item) => { result.push( { 'url': item.name, 'entryType': item.entry原创 2021-08-17 10:51:08 · 3797 阅读 · 3 评论 -
最适合小白的Odoo12框架详解(更新完毕!!!有错请指正)
文章目录前言一、准备工作1.python安装2.PyCharm安装3.PostgreSQL数据库安装4.准备Odoo源代码5.安装虚拟环境6.安装虚拟环境管理包7.配置虚拟环境安装位置8.创建新的虚拟环境9.安装扩展包10.选择虚拟环境11.创建run.py文件12.创建addons目录13.创建一个PostgreSQL超级用户14.创建odoo-data目录二、使用步骤1.引入库2.读入数据总结前言基于做这篇文章主要是给odoo小白提供部署方便一、准备工作1.python安装现如今Odoo框原创 2021-03-03 12:08:45 · 8392 阅读 · 6 评论 -
小白学习python框架(二)
大家好啊,基本框架二我现在整理出来啦,因为时间有限,所以也是只有一点,现在在开发前端太忙啦。对哦,一定要多做一些题目,每个部分可以分2-3天完成,但一定要多做题目,巩固基础,才能有良好的编程思维。第四部分函数1、函数的简介a.什么是函数,用来干什么?b.函数的引入2、函数的定义与调用a.函数的定义b.函数的参数c.函数的返回值d.函数返回值语句与循环的结束语句的异同e.函数的类型1>无参数、无返回值的函数;2>无参数、有返回值的函数;3>有参数、无返回值的函数;原创 2020-08-28 00:58:25 · 123 阅读 · 0 评论 -
Python学习心得,小白初学工具推荐
Python初学心得大家好,很高兴你能看我这篇文章。贪玩的我担心自己的前途,毕业入了培训机构学习Python这个编程语言。当时我在学校听过c++,java和Python这三种语言。应该有很多小伙伴跟我一样c++,java这类的语言写个程序太麻烦了,每个空程序代码都要写头程序,...原创 2020-08-23 16:24:57 · 1558 阅读 · 1 评论