XOR
电子时钟
import tkinter as tk import tkinter.ttk as ttk from time import strftime window = tk.Tk() window.title('电子时钟') window.minsize(400, 200) window.resizab ......
mysqld.log日志文件输出的时间不对
在本机新安装MySQL8后,查看mysql.log日志发现输出的日志有点不对劲,如下图所以:  差不多相差了8个小时,但是我们查看数据库的时间的时候又 ......
Docker迁移到指定目录
[toc] # Docker迁移到指定目录 要将 `docker` 迁移到另一个目录,需要执行以下步骤: 1. 停止 `docker` 服务 ``` sudo systemctl stop docker ``` 2. 备份原来的 `docker` 数据目录 将原来的 `docker` 数据目录(默认 ......
sql注入基础
sql注入 意义是:用户在提交表单时输入恶意的sql语句,欺骗后端把其当作正常的数据执行 注入方式分类有两种 按照注入方式分:union注入、布尔盲注、时间注入、报错注入 按照注入点类型分:字符型、数字型 一、按照注入点类型的sql注入步骤: 1-寻找注入点 2-判断注入点类型,是数字型还是字符型 ......
马尔可夫算法
马氏模型的含义  马尔科夫链  > 观察式子当P{En = ......
Perl学习笔记4_命令行运行perl语句
命令行选项 例子: ```csh cat file.txt | perl -ne '$a += s/pattern//g; END {print "$a\n"}' ``` 作用:计算文件file.txt中匹配“pattern”的个数。 解释: ``` 1. cat显示文件内容,通过管道将内容送给pe ......
数据库连接池之c3p0-0.9.1.2,16年的古董,发生连接泄露怎么查(二)
# 背景 本篇是c3p0连接泄露问题的第二篇,在前面一篇里面,大体介绍了问题,问题就是,我们发现线上服务不响应的原因是拿不到连接。而为啥拿不到连接呢,因为空闲链表为空,那么为什么空闲链表为空呢? 这个我一开始的猜测就是,估计是某处代码从连接池里获取了连接,用完了没有归还,那么,怎么才能找到这些罪恶的 ......
华普物联RS485/RS232双串口服务器 转以太网串口 RJ45 河南华普 HPIOT
一款工业级串口服务器,实现了RJ45网口与RS485或RS232之间的数据透明传输;支持Modbus网关功能;支持多种保活机制;支持注册包+双向心跳包、虚拟串口、自动重连等功能。 公司介绍 华普物联科技产品包括物联网网关、工业无线路由器、LoRa基站、DTU、RTU、远程IO等产品,以及支持边缘计算 ......
2023/7/15(一个循环矩阵的行列式的计算)
 ,所以来写了这一篇文章。但是最好结合着[他的文章](https://qoj.fzoi.top/post/5276)一起学习。 ~~可能有错别字 错公式 错表达 大佬们请请多包涵 Orz。~~ ......
Codeforces Round 882 (Div. 2) A-E
Codeforces Round 882 (Div. 2) 2023.7.6 这场还有意思,出题的背景都很相似,通过不同的操作实现不同的要求。 ......
零一PPT学习_P9/P31
让文字高大上的五种方法 一、外边框修饰 1、给文字添加边框:插入-插图选项卡-形状(选择形状) 2、对形状进行填充:开始-绘图选项卡-形状填充(进行填充色选择)-选择无填充 3、对形状轮廓进行选择:开始-绘图选项卡-形状轮廓-选择轮廓颜色、边框粗细 步骤图片: (1)选择合适的字体 (2)添加边框 ......
Perl学习笔记3_条件语句循环
# 1. 条件语句: ```perl if (boolean_expr0) { #expr0 为true时执行 } elsif (boolean_expr1) { #expr1 为true时执行 } else { #没条件匹配时执行 } unless (boolean_expr0) { #expr0 ......
Java标识符和关键字
# Java标识符和关键字 ## 标识符 Java所有的组成部分都需要名字 类名.变量名以及方法名都被称为标识符 **注意点:** 1. 所有的标识符都应该以(A~Z或者a~z),美元符($),或者下划线开始 2. 首字符之后可以是字母(A~Z或者a~z),美元符($),下划线(_)或数字的任何字符 ......
blast软件比对库nr、nt、swissprot库的下载
001、 002、 003、 004、 005、 006、 007、 链接:https://ftp.ncbi.nlm.nih.gov/blast/db/FASTA/ 。 ......
C基础2
字符数组 char c1[]={'c',' ','p','r','o','g'}; char c2[]="c prog";//末尾以'\0'为结束符 用字符串方式赋值比用字符逐个赋值要多占1个字节,用于存放字符串结束标志'\0'; '\0'由编译系统自动加上的 gcc编译过程 gcc -E hell ......
【总结】暑假test2考试总结
# 暑假test2考试总结 ## T1 ### 考试题目 - [#1846. 看电视(watching)](https://qoj.fzoi.top/problem/1846) ### 考试思路 这道题比较的简单,用贪心就做出来了 ~~(为啥有人说 $DP$ 啊)~~ ### 考试代码 ``` // ......
USB Type-C引脚、24Pin Type-C、16Pin Type-C、12Pin Type-C、6Pin Type-C
转载自:文章 Type-C接口 母头/母座 公头/插头 可以很明显看出,插口内的Pin功能相对于中心对称。公头插入母头,无论正反插,引脚功能都完美契合。而且电源VBUS/GND都拥有4个Pin,最大支持5A电流,在保证高速数据传输的同时也提高了电流承载能力。 引脚功能定义 第一类:电源线 VBUS/ ......
office软件提示“您的组织策略阻止我们进行该操作”错误的解决办法-终极汇总
环境 系统:win10 64位 专业版时间:2023年7月15日 1. 选择默认软件 在设置中打开默认应用,将web浏览器改为你想要的浏览器 2. 修改注册表 同时按下win+R,输入regedit打开注册表。修改计算机\HKEY_CURRENT_USER\Software\Classes\.htm ......
【雕爷学编程】Arduino动手做(02)---光敏电阻模块3
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞不掂的问 ......
MySQL学习-基本操作
1.数据库操作 创建数据库 create database test; 查看数据库 show databases; 进入数据库 use test; 删除数据库 drop database test; 2.表格操作 创建表格 create table table1(name varchar(20),d ......
恢复Win10 LTSC照片查看器
echo 恢复Win10照片查看器 reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".jpg" /t REG_SZ /d PhotoViewer.FileAssoc.Ti ......
2544
给你一个正整数 n 。n 中的每一位数字都会按下述规则分配一个符号: 最高有效位 上的数字分配到 正 号。 剩余每位上数字的符号都与其相邻数字相反。 返回所有数字及其对应符号的和。 示例 1: 输入:n = 521 输出:4 解释:(+5) + (-2) + (+1) = 4 class Solut ......
如何使用C#中的Lambda表达式操作Redis Hash结构,简化缓存中对象属性的读写操作
Redis是一个开源的、高性能的、基于内存的键值数据库,它支持多种数据结构,如字符串、列表、集合、散列、有序集合等。其中,Redis的散列(Hash)结构是一个常用的结构,今天跟大家分享一个我的日常操作,如何使用Redis的散列(Hash)结构来缓存和查询对象的属性值,以及如何用Lambda表达式树 ......
如何提高缓存命中率
这种问题的话,肯定是要提前设置好缓存的 第二要有相对严格的双写一致策略,只要数据库数据发生变化,就要主动更新缓存,可以用binlog,代码层面可以用读写锁限制写的请求 第三要使用定时任务固定刷新 第四要有判空操作,一般的缓存使用,如果不存在的key,可能会前往db进行查询,可以打破这一规则,至于用什 ......
Nacos和Consul的区别
一、CAP理论 在一个分布式系统(指互相连接并共享数据的节点的集合)中,当涉及读写操作时,只能保证一致性(Consistence)、可用性(Availability)、分区容错性(Partition Tolerance)三者中的两个,另外一个必须被牺牲。 1、CP架构 如下图,当node1发生异常时 ......
openEuler(华为欧拉)使用docker安装wine 8+版本,支持32位程序
### 安装docker 参考:[openEuler安装docker](https://www.cnblogs.com/murencao/p/17555846.html "openEuler安装docker") ### 下载wine镜像 [wine的docker镜像,支持i386](https:// ......
Threejs控制物体移动
[TOC] #### 1 控制物体移动 前面我们创建了物体,为了让物体移动起来。我们可以设置它的position属性进行位置的设置。 相机和立方体都是物体。每个物体都是1个对象。 在官方文档里,我们可以看到相机camera和物体mesh都继承Object3D类。所以camera、mesh都属于3d对 ......