NOT

简易的延迟任务

【c#】分享一个简易的基于时间轮调度的延迟任务实现 在很多.net开发体系中开发者在面对调度作业需求的时候一般会选择三方开源成熟的作业调度框架来满足业务需求,比如Hangfire、Quartz.NET这样的框架。但是有些时候可能我们只是需要一个简易的延迟任务,这个时候引入这些框架就费力不讨好了。 最 ......
简易 任务

vs 2017编译bootst库

1.下载boost源码,这里下载boost_1_69_0:boost_1_69_0.7z. 2.解压后,已管理员身份打开VS2017的x86_x64兼容工具. 例如我的路径是F: F: //切换到F盘 cd work\C++\boost_1_69_0 执行bootstrap.bat 生成b2.exe ......
bootst 2017 vs

在线客服系统历史会话搜索,访客消息筛选功能,根据访客时间、标签、活跃日期范围、消息记录搜索

有些客户可能会有这样的需求,对历史访客会话需要能够搜索筛选。 之前,对于历史会话列表,一直就是放那没怎么去点过。因为在聊天面板界面已经能够符合我的需求,没有那么多搜索的需求。但是,还是会有客户需要根据访客时间、标签、活跃日期范围、消息记录搜索对应的访客。 所以就针对这个需要又改造优化了一点。 效果图 ......
消息 范围 日期 标签 功能

xss反射型和存储型

1、反射型 1.1 发生场景 目标网站某处,用户可以get或post基于url的直接参数或路径参数提交数据,或者get或post基于表单form提交数据。(具体取决于服务端接收的编程方法) 服务端接收到数据后,未经过充分检测,将其写入到响应的html页面中。 如果该数据是攻击者构造的payload, ......
xss

Android Studio调用高德地图api

一.搜索高德开放平台,进行注册并登录,进入到自己的控制台,打开应用管理下的我的应用,点击创建新应用。 1.关于获取发布版安全码SHA1的过程如下: 打开Android Studio下方的Terminal,并自行找到.android在电脑中的位置,找到了之后,按照下图所示: 之后执行 keytool ......
Android 地图 Studio api

容器环境下 pod 的 cpu 资源不设置request会是什么样的表现

我们分别在 java 程序以及使用 stress 压测工具来模拟高负载情况下pod的资源负载情况。 环境 Kubernetes 1.24 Containerd 1.6.16 CentOS 8 (node节点 12c32g) Java-openjdk 11 一,在不设置 containers.reso ......
容器 request 环境 资源 pod

Nacos 2.2.2 发布,优化启动体验和鉴权提示

Nacos 社区近期发布了 2.2.0.1 和 2.2.1 版本,对默认鉴权插件做出了较大的改动,详情查看风险说明[及 2.2.1 发布[。由于 Nacos 默认控制台 ui 中默认依赖了 token.secret.key,所以在移除了 token.secret.key 的默认值后,许多新部署或默认... ......
Nacos

免费服务器docker容器无法联网-请求路过大佬指点一下

从上次拥有免费虚拟主机和免费云服务器开始,直接在服务器上安装了docker,然后在里面装了几个容器,但是没有一个容器可以通过宿主机直接访问的。 报错:curl: (56) Recv failure: Connection reset by peer 就拿nginx举例: 防火墙已经关闭,虚拟机可以p ......
容器 服务器 docker

inner join查询出现两个相同的列

使用GROUP BY语句 可以使用GROUP BY语句将结果集按照指定的列进行分组,并对每个分组进行聚合操作。在使用GROUP BY语句时,需要将SELECT语句中选择的列和聚合函数中的列全部包含在GROUP BY子句中。 SELECT log_id,log_user_name,user_role, ......
两个 inner join

Rust中的derive属性详解

1. Rust中的derive是什么? 在Rust语言中,derive是一个属性,它可以让编译器为一些特性提供基本的实现。这些特性仍然可以手动实现,以获得更复杂的行为。 2. derive的出现解决了什么问题? derive属性的出现解决了手动实现一些特性时需要编写大量重复代码的问题。它可以让编译器 ......
属性 derive Rust

java: 程序包org.springframework.web.bind.annotation不存在(已解决)

今天在创建了一个新的SpringBoot模块后,和往常一样将文件从别的模块中复制过来,然后运行鑫模块就报错了:java: 程序包org.springframework.web.bind.annotation不存在,第一反应是将文件所在的包Rebuild一下,但是这次并没有起到作用。 然后就想着清除一 ......
springframework annotation 程序 java bind

Qt程序CPU过高怎么定位解决?Qt程序性能优化

自己开发的一个程序采用多线程调用url从网络上下载股票数据,一旦开启程序就特别的卡;想着优化一下;授之于鱼,不如 授之以渔; 1.CPU过高排查方法 (1)打开vs的性能探测器; (2)勾选CPU,然后点击开始按钮 (3)运行一段时间后,点击停止,分析一会会出现下面的CPU使用报告 (4)根据这个报 ......
程序 性能 CPU

周立功arm linux教程,极速搭建周立功IMX287A ARM Linux开发环境

原文:https://blog.csdn.net/weixin_35399228/article/details/116750301 刚买了一套开发板,准备以后调试项目用,并且熟悉飞思卡尔这个平台。 众所周知,周立功提供的资料是非常详细的,但难免存在疏漏的地方,在此,记录我玩这套IMX287A开发板 ......
环境 教程 Linux linux 287A

ARC159解题报告

比赛传送门 A. Copy and Paste Graph 题意: 给定一个 $n\times n$ 的邻接矩阵,将其复制 $k^2$ 遍(行和列各 $k$ 个),得到一个 $nk$ 个点的有向图。有 $q$ 次询问,每次询问 $s\to t$ 的最短路长度(或不可达)。$n,q\le 100, k ......
报告 ARC 159

Unity锚点(Anchor)

如果一个RectTransform的parent也是RectTransform,那么孩子RectTransform可以通过各种方式锚定在父RectTransform。 Anchor Min 对应左下角的锚点,Anchor Max对应右上角的锚点。 此时显示了PosX PosY字段是因为4个锚点重合, ......
Anchor Unity

信息论之从熵、惊奇到交叉熵、KL散度和互信息

一、熵(PRML) 考虑将A地观测的一个随机变量x,编码后传输到B地。 这个随机变量有8种可能的状态,每个状态都是等可能的。为了把x的值传给接收者,需要传输⼀个3⽐特的消息。注意,这个变量的熵由下式给出: ⾮均匀分布⽐均匀分布的熵要⼩。 如果概率分布非均匀,同样使用等长编码,那么并不是最优的。相反, ......
信息论 信息

git 使用

创建分支: git checkout -b XXX 提交到分支 git add git commit -m "" git push origin XXX分支名 创建标签tag git tag XXXtagname git push origin XXXtagname 切换到分支或标签 git che ......
git

javascript基础练习

本练习根据w3cschool:https://www.w3cschool.cn/javascript/javascript-conventions.html 1.javascript 简介 1.1 JavaScript 是脚本语言 JavaScript 是一种轻量级的编程语言。 JavaScript ......
javascript 基础

2023.4.15

1 //设计立方体类,求出立方体的面积和体积,分别用全局函数和成员函数判断两个立方体是否相等 2 #include <iostream> 3 using namespace std; 4 //立方体类设计 5 //1、创建立方体类 6 //2、设计属性 7 //3、设计行为 获取立方体面积和体积 8 ......
2023 15

OpenCV计算相机与装甲板之间的距离

这个距离的计算需要建立在得知平移矩阵的计算上,想要了解平移矩阵获取的可以移步:https://www.cnblogs.com/nobodyx/p/17297244.html 先看一下代码 #include <iostream> #include <cmath> using namespace std ......
甲板 之间 相机 OpenCV

stm32远程点灯

Stm32+ESP8266-01S远程控制LED 接线: | stm32f103c8t6 | esp8266-01s | | | : : | : : | | | PA2(Usart_TX) | RX | | | PA3(Usart_RX) | TX | | | 3.3v | 3.3v | | | G ......
stm 32

如果 Git 远程库与本地库不一致,导致无法将本地代码推送到远程库中,

如果 Git 远程库与本地库不一致,导致无法将本地代码推送到远程库中,可以按照以下步骤操作: 首先,使用 git fetch 命令将远程库中的代码更新到本地仓库中,但不会合并到当前分支中。可以使用以下命令: git fetch origin 这个命令会将远程库中的代码更新到本地仓库中的 origin ......
代码 Git

C++20 Corountine

背景 C++ 20 内引入了 co_yield, co_await, co_return 三个关键字。任何函数在使用了这三个关键字中的任何一个后,都会被编译器视作协程函数,进行一些特殊编译处理。 协程介绍 协程其实就是用户态的线程(粗略的定义),协程的切换完全是在用户态进行,不需要陷入到内核态,因此 ......
Corountine 20

VS版本对应关系

VS全名是Microsoft Visual Studio,是很⼤的⼀个开发环境,包含很多⾼级语⾔的开发环境,VC只是VS其中的⼀个开发环境。 Visual Studio 6 : vc6 Visual Studio 2003 : vc7 Visual Studio 2005 : vc8 Visual  ......
版本

使用ThreadLocal请务必remove

原文地址:https://www.cnblogs.com/panchanggui/p/15105419.html 特别注意,web容器的线程是重复使用的,web容器使用了线程池,当一个请求使用完某个线程,该线程会放回线程池被其它请求使用,这就导致一个问题,不同的请求还是有可能会使用到同一个线程(只要 ......
ThreadLocal remove

this与super

对象实例化时,至少有一条从本类出发抵达Object的通路,而打通这条路的两个主要工兵就是this和super,逢山开路,遇水搭桥。但是this和super往往是默认无闻的,在很多情况下可以省略,比如: · 本类方法调用本类属性 · 本类方法调用另一个本类属性 · 子类构造方法隐含调用super()。 ......
super this

pdo 插入记录用?做占位符

<?php header("Content-type: text/html; charset=utf-8"); //设置中国时区 date_default_timezone_set('PRC'); $dsn="mysql:host=127.0.0.1;port=3306;dbname=test;ch ......
pdo

go test main包报错

前言 先提出问题, 再说明原因. 有如下一段代码: 当执行go test测试时, 会报如下错误: main.test /var/folders/55/47pl3jxx6rg7m0r6xvn4f7wr0000gn/T/go-build2769402238/b001/_testmain.go:13:8: ......
test main go

深度学习Pytorch中组卷积的参数存储方式与剪枝的问题

写这个主要是因为去年做项目的时候 需要对网络进行剪枝 普通卷积倒没问题 涉及到组卷积通道的裁剪就对应不上 当时没时间钻研 现在再看pytorch 钻研了一下 仔细研究了一下卷积的weight.data的存储 1.搭建网络 这里先随便搭建一下网络 放几个深度可分离卷积和普通卷积 import torc ......
卷积 深度 参数 Pytorch 方式

第七次作业

第七次作业 <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title> 数组 </title> </head> <body> <h2> <script src="./数组.js"> ......