XOR

Button按钮:得到鼠标焦点后自动放大,失去鼠标焦点后自动缩小

作用 程序设计过程中,我们经常需要增加一些动态效果,以此改善用户的使用体验。本文将介绍一种方法,动态显示按钮状态,使其得到鼠标焦点后自动放大,失去鼠标焦点后自动缩小。 效果图 先放一张原图(鼠标还未移动到按钮上): 获得鼠标焦点的Button按钮:(这里因为是图片,放大不明显,所以笔者将按钮字体也一 ......
鼠标 焦点 按钮 Button

ckeditor粘贴word图片且图片文件自动上传组件.

​ 图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码 目前限chrome浏览器使用 首先以um-editor的二进制流保存为例: 打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方 ......
图片 组件 ckeditor 文件 word

CASE WHEN语句

CASE表达式是SQL中的条件选择语句,用于根据条件选择相应的结果。它类似于其他编程语言中的switch-case语句。 CASE表达式的基本语法有两种: 1. 条件THEN结果: CASE WHEN condition1 THEN result1 WHEN condition2 THEN resu ......
语句 CASE WHEN

DCL语句

DCL(Data Control Language)是Oracle数据库的数据控制语言,用于授权和撤销数据库对象的访问权限,以及控制数据库的事务处理。 DCL的主要语句有: 1. GRANT:用于授予对象权限,如SELECT、INSERT、UPDATE、DELETE等权限。语法: GRANT pri ......
语句 DCL

DDL语句

DDL(Data Definition Language)是Oracle数据库的数据库定义语言,用于定义数据库对象。它允许用户创建、修改或删除数据库对象,如表、视图、索引、触发器、存储过程等。 DDL语句的主要类型有: 1. CREATE:用于创建数据库对象,如表、视图、索引、序列、存储过程等。 C ......
语句 DDL

日常总结

0 .JavaSE(Java Standard Edition)标准版 以前称为 J2SE,定位在个人计算机使用,用来开发C/S架构软件 JavaEE(Java Platform Enterprise Edition) 企业版 以前称为 J2EE,定位在服务器端应用 JavaWeb 很多时候,jav ......

根据模板自动匹配目标字符串

好的,让我们模拟一下这段代码的运行,并打印出每一行的结果: ```java // 声明一个静态的正则表达式模式,用于匹配大括号中的内容 private static final Pattern pattern = Pattern.compile("\\{(.*?)\\}"); private sta ......
字符串 字符 模板 目标

linux 约束

在关系型数据库中,约束是用于限制表中数据规则的一种机制。它可以确保表中的数据满足特定的条件,以确保数据的完整性和一致性。 目录 一、约束的概念 二、约束的作用 三、约束的分类 四、约束的应用场景 五、约束的管理 六、总结 一、约束的概念 1.约束的概念 在关系型数据库中,约束是用于限制表中数据规则的 ......
linux

大数据Flink之概述

大数据课程之 Flink 第一章 概述 1.1 流处理技术的演变 在开源世界里,Apache Storm 项目是流处理的先锋。Storm 最早由 Nathan Marz和创业公司 BackType 的一个团队开发,后来才被 Apache 基金会接纳。Storm 提供了低延迟的流处理,但是它为实时性付 ......
数据 Flink

softmax和crossentropy

当进行多分类任务时,通常会使用 Softmax 函数和 CrossEntropyLoss 损失函数来处理模型的输出和计算损失。 Softmax 函数: Softmax 函数用于将模型的原始输出转换为概率分布。对于一个具有 K 个类别的模型输出向量 z,Softmax 函数的定义如下: softmax ......
crossentropy softmax

如何对接接口?

我们在开发系统中不可避免是需要和第三方接口做对接和联调,那么如何快速高质量完成接口对接呢?需要掌握那些方法和技巧呢?接下来我从以下几方面入手帮助大家学习如何对接接口。 1. 理解什么是接口 2. http的请求过程 3. 请求工具的使用 一、什么是接口? 如果你去直接百度“什么接口?”,那么你搜到的 ......
接口

vim E447: cannot find file iostream in path

查看c/c++文件中的头文件,可以使用gf跳转,但是有时会出现Error 447:not found in path1, 命名模式中输入,临时修改:set path=.,/usr/include,,/usr/include/c++/*/2, 修改vimrc增加set path+=.,/usr/inc ......
iostream cannot E447 find file

Docker+Harbor

一. Harbor介绍 Harbor是由VMware公司中国团队开发的一个企业级Registry项目,可用于搭建企业内部的容器镜像仓库。Harbor在Docker Registry的基础上增加了企业用户所需的权限控制、安全漏洞扫描、日志审核和远程复制等重要功能,还提供了图形管理界面及面向国内用户的中 ......
Docker Harbor

开源项目之seata部署配置 seata1.5.2版本 我使用的nacos的

今天大哥给我一个任务是把seata部署到测试服务器上,1.5.2版本,踩了一些坑记录一下 一下是一些注意事项,最好提前完成 1.首先确保防火墙开启了seata的端口,两个端口号 一个是seata的web控制页面端口7091(默认),一个是seata-server监听的服务端口8091(默认),不使用 ......
seata 版本 项目 seata1 nacos

walletConnet2.0 使用更新迁移

walletConnet1.0 已经被遗弃,2.0不向前兼容,所以在项目中使用1.0的必须更新2.0 以前的初始化写法 import WalletConnectProvider from "@walletconnect/web3-provider"; import {ethers } from "e ......
walletConnet2 walletConnet

mysql busy buffer

MySQL busy buffer指的是MySQL数据库中的缓冲区域,它在MySQL运行的时候承担着重要的工作。 在MySQL中,当程序需要读取或写入数据的时候,通常会在操作系统内存中创建一个缓存。MySQL在自身内存中也会有一个缓存区域,用于存储访问数据库时常用的数据和页面。 当用户读取或写入数据 ......
buffer mysql busy

深入探究API接口

作为程序员,我们经常会遇到需要获取外部数据或调用外部服务的情况。而API(Application Programming Interface,应用程序编程接口)接口就是这样的一种机制,它允许我们的应用程序与其他应用程序进行交互。在本文中,我们将深入探究API接口,了解其定义、类型、使用场景,以及常见 ......
接口 API

基础数论Ⅱ

## 中国剩余定理 ### 内容 考虑形如下列形式的方程组: $$\begin{cases}x\equiv a_1\pmod {m_1}\\x\equiv a_2\pmod {m_2}\\...\\x\equiv a_n\pmod {m_n}\end{cases}$$ 当 $m_1,m_2,\dot ......
数论 基础

进程注入 pchunter hook识别

注入到记事本进程:codeinject.exe 8812 (管理员运行) codeinject代码: // CodeInjection.cpp // reversecore@gmail.com // http://www.reversecore.com #include "windows.h" #i ......
pchunter 进程 hook

Cobra的基础使用

# 记录一下go语言开源项目cobra的使用 ## 可以参考官网上的函数说明[Cobra](https://pkg.go.dev/github.com/spf13/cobra "Cobra") 以及[Cobra. Dev](https://cobra.dev/#getting-started) ## ......
基础 Cobra

SMU Summer 2023 Contest Round 2

[A. Treasure Hunt](http://https://codeforces.com/group/L9GOcnr1dm/contest/450889/problem/A "A. Treasure Hunt") 题意:给出船的出发位置和目的地,给出四种移动方式。 思路:路程要被整除。横移纵 ......
Contest Summer Round 2023 SMU

GPIO Matrix & IO Mux

何为GPIO? GPIO只是一个CPU内提供的一种功能外设,CPU外部的I/O引脚会被赋予一种功能(GPIO、UART、I2C、SPI等);该功能由CPU内外设提供,具体是什么功能由IOMUX单元(I/O复用选择器)控制。 GPIO(General Purpose Input/Output)是芯片内 ......
Matrix GPIO amp Mux IO

mongodb4.4.22主从(副本集附仲裁节点)部署带认证模式

环境:OS:CentOS 7DB:4.4.22 机器角色:192.168.1.102:29001 主192.168.1.104:29001 从192.168.1.105:29001 仲裁节点 1.下载相应的版本https://www.mongodb.com/download-center/commu ......
主从 副本 节点 mongodb4 mongodb

欧姆龙CP欧姆龙以太网通讯教程

捷米特JM-ETH-CJ转以太网模块内部集成ModbusTCP通讯服务器,因此ModbusTCP客户机,如支持ModbusTCP的组态软件、OPC服务器、PLC以及实现ModbusTCP客户机的高级语言开发的软件等,可以直接访问欧姆龙CJ系列PLC的内部数据区,Modbus协议地址在YC内部已经被默... ......
欧姆 欧姆龙 以太网 通讯 教程

verilog task/function 语句

task模块 任务task在模块中任意位置定义,并在模块内任意位置引用,作用范围也局限于此模块。 模块内子程序出现下面任意一个条件时,则必须使用任务而不能使用函数。 1)子程序中包含时序控制逻辑,例如延迟,事件控制等 2)没有输入变量 3)没有输出或输出端的数量大于 1 //任务task定义:如下代 ......
语句 function verilog task

verilog 循环语句

循环语句 在Verilog HDL中存在着四种类型的循环语句,用来控制执行语句的执行次数。 1) forever 连续的执行语句。 2) repeat 连续执行一条语句 n 次。 3) while 执行一条语句直到某个条件不满足。如果一开始条件即不满足(为假),则语句一次也不能被执行。 4) for ......
语句 verilog

el-table 多选添加限制只能选一个

遇到了新需求,el-table中的多选行限制显示成单选行,并且单击当前行的其他地方也要默认勾选当前行数据,使用radio又嫌弃太丑了,需要方框,那就只能在之前的多选框上面改造了 思路:勾选超过1条勾选第二条的时候做处理,将新勾选的设置选中,之前勾选的一条取消选中 el-table页面添加 highl ......
el-table table el

HashMap里面有哪些方法会更改modCount

modCount 是 HashMap 类中的一个成员变量,用于记录 HashMap 结构发生变更(如插入、删除、扩容等操作)的次数。在 HashMap 中,有以下方法会更改 modCount的值:1. put(K key, V value):插入一个新的键值对。2. putAll(Map<? ext ......
modCount HashMap 方法

Python如何实现自动生成报表并以邮件发送

# Python如何实现自动生成报表并以邮件发送 首先来介绍下实现自动报表要使用到的Python库: pymysql 一个可以连接MySQL实例并且实现增删改查功能的库 datetime Python标准库中自带的关于时间的库 openpyxl 一个可以读写07版以后的Excel文档(.xlsx格式 ......
自动生成 报表 邮件 Python

AtCoder Beginner Contest 309 - D(最短路)

[toc] 题目传送门:[abc 309](https://atcoder.jp/contests/abc309) 前面的简单题就不放了 # [D - Add One Edge](https://atcoder.jp/contests/abc309/tasks/abc309_d) **题意:** 给 ......
Beginner AtCoder Contest 309