- 博客(36)
- 收藏
- 关注

原创 python常用库备忘录
阿里云镜像安装pip install 库名称 -i https://mirrors.aliyun.com/pypi/simple/ PyAutoGUI windows自动化测试工具,以图搜索屏幕,模拟键盘和鼠标动作,并点击 使用教程https://www.bilibili.com/video/BV1b4411T7Gnimport pyautoguiimport time# 例子1 控制鼠标移动# size = pyautogui.size()# #鼠标绝对移动,在一秒内移...
2021-02-04 17:15:02
140
1
原创 chrome manifest v3 api大全(持续更新中)
开发浏览器扩展的时候,辛辛苦苦实现的一个功能,结果才发现有现成的api,为了方便开发, 整理了所有的api接口
2022-09-09 15:39:01
2389
2
原创 react6 路由嵌套简单demo
react6路由配置写法于react5有很大不同,这里来记录一下,防止遗忘重点:根路由路径要写path='/Home/*' ,否则会提示找不到路径正确 <Route path='/Home/*' element={<Home />} /> 错误<Route path='/Home' element={<Home />} /> 效果目录结构代码App.jsimport {Button}...
2022-03-10 08:06:58
1202
原创 uwp学习笔记
应用程序层级关系生命周期1.vs通用应用程序 c# ,删除默认xaml,并添加空白页 BlankPage11.1 将BlankPage1属性设置如下2.运行项目 ,正常如下 ,如果出错,删除项目文件夹中的obj文件夹3.尝试添加一个空白页3.1给这个空白页添加一个椭圆 <Grid> <Ellipse Width="300" Height="300" Fill="Green" HorizontalAli...
2022-01-03 20:32:56
305
原创 orchestrator的安装和配置
介绍在MySQL高可用架构中,目前使用比较多的是Percona的PXC,Galera以及MySQL 5.7之后的MGR等,其他的还有的MHA,今天介绍另一个比较好用的MySQL高可用复制管理工具:Orchestrator(orch)。Orchestrator(orch):go编写的MySQL高可用性和复制拓扑管理工具,支持复制拓扑结构的调整,自动故障转移和手动主从切换等。后端数据库用MySQL或SQLite存储元数据,并提供Web界面展示MySQL复制的拓扑关系及状态,通过Web可更改MySQL实例
2021-10-04 03:22:22
730
原创 nodejs 使用archiver打包zip实例
安装npm install archiver用法// 前面是本地路径,后面是命名文件在zip里的名称archive.file(__dirname +'/SeminarInfo.csv', { name: 'SeminarInfo.csv' }); archive.file(__dirname +'/SeminarSpeaker.csv', { name: 'SeminarSpeaker.csv' });完整示例// require modulesvar fs = re
2021-09-29 13:13:23
655
1
原创 让图片动起来,特朗普和蒙娜丽莎深情合唱《Unravel》
1前言让一张图片,动起来,应该怎么做?DeepFake 一阶运动模型,让万物皆可动。利用这项技术,用特朗普和蒙娜丽莎的图片,合唱一首《Unravel》,是什么效果?今天,它来了!今天,继续手把手教学。算法原理、环境搭建、效果实现,一条龙服务,尽在下文!2算法原理First Order Motion,也就是一阶运动模型,来自 NeurIPS 2019 论文。「First O...
2021-02-25 23:14:36
175
原创 隐私策略URL
本隐私策略的目的是说明当您访问和使用本插件时我们可能会搜集的资料, 我们会怎样使用这些资料, 是否会透露给第三方, 以及您对这些资料的使用及修改方面的选择权利. 本隐私策略适用于本插件,您需要仔细阅读本隐私策略.访问者的信息正常来说, 本插件会自动收集使用者的页面元素,Cookies,剪贴板,浏览记录,收藏夹等内容. 这些内容并不收集任何可识别个人身份的信息, 同时我们也无法将许多这类信息整理成可以识别您个人身份的信息如姓名和电子邮件地址等.插件将可能使用 Cookies和本地存储 技术...
2021-02-10 09:40:25
471
原创 jsonpath 和jsonpath使用
获取json对象中 所有test的值import jsonpathimport jsonjsonstr = '{"data":"123","test":"test","aaa":{"test":"bbb"}}'testjson = json.loads(jsonstr)print(testjson)print(jsonpath.jsonpath(testjson, "$..test"))#
2021-02-04 17:53:24
222
原创 lxml解析网页例子
from lxml import etreeimport requestssession = requests.session()resp = session.get("https://www.hao123.com").content.decode("utf-8")#print(resp)html =etree.HTML(resp)print(html.xpath('//*[@id="userCommonSites"]/text()'))print(html.xpath('//...
2021-02-04 17:47:00
126
原创 requests库的常用例子
1.requests.session登录githubimport requestsimport redef dologin(): session = requests.session() session.headers = { "user-agent": "Mozilla / 5.0(Windows NT 10.0;WOW64) AppleWebKit / 537.36(KHTML, likeGecko) Chrome / 86.0.4240.198 Safar
2021-02-04 17:26:15
138
原创 PyAutoGUI windows自动化测试工具,以图搜索屏幕,模拟键盘和鼠标动作
import pyautoguiimport time# 例子1 控制鼠标移动# size = pyautogui.size()# #鼠标绝对移动,在一秒内移动到10 10 的位置# pyautogui.moveTo(10,10,duration=1)# #鼠标相对移动 一秒之内# pyautogui.moveRel(500, 700, duration=1 )#例子2 实时获取鼠标位置# last_pos = pyautogui.position()# while Tr.
2021-02-04 17:16:51
604
1
转载 webdriver中的等待 WebDriverWait()
强制等待:sleep()import timesleep(5) #等待5秒设置固定休眠时间,单位为秒。 由python的time包提供, 导入 time 包后就可以使用。缺点:不智能,使用太多的sleep会影响脚本运行速度。隐式等待:implicitly_wait()driver.implicitly_wait(10) #隐式等待10秒由webdriver提供的方法,一旦设置,这个隐式等待会在WebDriver对象实例的整个生命周期起作用,它不针对某一个元素,是全局元素等待,即在定位..
2021-01-28 23:27:16
531
原创 python 破解WinRAR,zip文件密码
import zipfileimport randomimport timeimport sysclass MyIterator(): # 单位字符集合 letters = 'abcdefghijklmnopqrstuvwxyz012345678' min_digits = 0 max_digits = 0 def __init__(self, min_digits, max_digits): # 实例化对象时给出密码位数范围,一般4到.
2021-01-28 00:04:41
934
2
原创 python web自动化demo阿里巴巴自动向商家发送消息
前两天帮人写了个脚本,自动向商家发送留言import timefrom selenium import webdriverfrom selenium.webdriver.common.keys import Keysfrom selenium.webdriver.remote.webelement import WebElementdriver = webdriver.Chrome()def sendmsg(url): # url = 'https://www.alibaba.c
2021-01-27 22:26:28
554
原创 chrome插件demo控制台显示当前页cookie信息
一个在控制台打印当前页面cookie的演示,不常用的东西,先留起来content.js// 设置cookie setCookie("test","这是新cookie");console.log(document.cookie);console.log(getCookie("test")); function setCookie(c_name, value) { document.cookie =
2021-01-27 20:48:47
808
原创 安徽省高等院校大全
万博科技职业学院三联学院中国科学技术大学亳州师专亳州职业技术学院六安职业技术学院合肥信息技术职业学院合肥共达职业技术学院合肥学院合肥工业大学合肥师范学院合肥幼儿师范高等专科学校合肥滨湖职业技术学院合肥科技职业学院合肥财经职业学院合肥通用职业技术学校安庆医药高等专科学校安庆师范大学安庆职业技术学院安徽中医学院安徽中医药高等专科学院安徽中澳科技职业学院安徽交通职业技术学院安徽人口职业学院安徽农业大学安徽农业大学经济技术学院安徽医学高等专科学校安徽医科大...
2021-01-12 22:40:50
199
转载 finalize() 在gc对象内存回收前被调用一次
finalize()是Object中的方法,当垃圾回收器将要回收对象所占内存之前被调用,即当一个对象被虚拟机宣告死亡时会先调用它finalize()方法,让此对象处理它生前的最后事情(这个对象可以趁这个时机挣脱死亡的命运)。要明白这个问题,先看一下虚拟机是如何判断一个对象该死的。判定死亡"GC ROOTS"定义:GC管理的主要区域是Java堆,一般情况下只针对堆进行垃圾回收。方法区、栈和本地方法区不被GC所管理,因而选择这些区域内的对象作为GC roots,被GC roots引用的对象不被GC.
2021-01-09 21:51:41
1031
原创 ue4中lerp 节点(插值节点)的理解
lerp 节点(插值节点)的理解用java的if来表示if (alpha ==0) {return a}else if(alpha ==1){return b}alpha的值的改变就表示了 a 到b 的过度.
2020-12-27 16:28:48
9744
1
原创 ue4 按键开门demo
1.理解actor,类似于对象2.新建蓝图类>actor,并双击便捷3.左侧添加组件门框 :staticmesh(静态网格).理解 staticmesh = 模型4.左侧给静态网格选择一个模型:细节>静态网个体>下拉选择5.添加组件门:static mesh6.选择一个网格体模型:细节>静态网个体>下拉选择门7.给门添加box collision组件注意:door 和box collision都是 frame的子组件8.给盒子添加事件:盒子...
2020-12-27 13:22:50
741
转载 ue4 开门动画demo
1.添加门的素材2.给门添加盒体触发器3.在关卡蓝图中,给盒子触发器添加事件OnActorBeginOverlap(TriggerBox)OnActorEndOverlap(TriggerBox)4.为门 添加"设置Actor旋转",以z轴旋转85度5.添加时间轴:设置两个关键帧 0,0 到2 ,85,动画时常设置为2秒6.链接OnActorBeginOverlap(TriggerBox)的三角到时间轴的play链接OnActorEndOverlap(TriggerBo...
2020-12-27 10:39:59
793
原创 SpringSecurity 原理及使用示例
原理:编写spring-security的配置类,配置好用户,角色,登录页,跨域,密码加密等,核心是将自己定义的角色和用户传递给spring securitySpringSecurityConfig类package com.xhb.config;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Configuration;im
2020-12-25 11:41:49
165
1
转载 unity人物接近时触发事件或动画demo
定义物体GameObject o;效果:当人物接近物体时,物体触发动画,比如位移1.创建o的动画km和gm2.创建空物体 Empty,大小稍微比o大一点,拖入o,用来接受触发判定,防止物体移动过后触发器跟着移动,勾选 is trigger2.人物控制器using System.Collections;using System.Collections.Generic;using UnityEngine; public class DoorController : MonoBehav
2020-12-21 12:08:21
4360
转载 unity 添加人物控制器行走动画
效果:上下左右 控制人物行走1.添加人物模型,(一个双臂张开的稻草人一动不动地矗在那)2.给人物添加animator组件,并双击编辑3.拖入人物的站立,行走,跑动等姿势,并建立关联,右键make transation4.添加 capsule collider 胶囊碰撞检测,调整好胶囊的大小,与人物长不多大小5.添加人物控制器代码using System.Collections;using System.Collections.Generic;using UnityEngi.
2020-12-21 12:04:26
4851
1
原创 UNITY动画倒放demo
效果:物体移动过去,再移动回来原理:AnimationState state = ani["up"];获取动画状态,并设置动画时间为结尾和速度为-1state.time = state.length; state.speed =-1;实现代码using System.Collections;using System.Collections.Generic;using UnityEngine;public class auto : MonoBehaviour{ p...
2020-12-21 11:58:52
327
原创 2020-09-25
前言Java中关于字符串的处理类有很多,这里收集了一些常用的Java字符处理方法。import java.util.List;import java.util.ArrayList;public class HelloWorld { public static void main(String []args) { List l= new ArrayList<String>(); l.add("1"); l.add("2"); l.add("3"); S
2020-09-25 23:41:36
72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人