NOT
Web组态可视化软件之BY组态可视化平台介绍
Web组态可视化软件之BY组态可视化平台介绍 关于组态软件,首先要从组态的概念开始说起。 什么是组态 组态(Configure)的概念来自于20世纪70年代中期出现的第一代集散控制系统(Distributed Control System),可以理解为“配置”、“设定”、“设置”等,是指通过人机开发 ......
GUID转换成16位、19位、22位唯一字符串
/// <summary> /// 依据GUID获取16位的唯一字符串 /// <param name=\"guid\"></param> /// <returns></returns> public static string GuidTo16String() { long i = 1; fore ......
a标签download属性跨域问题
1.如果是加载了非同源的内容,该属性将失效,等于导航功能 2.在服务端设置Content-Disposition,使用HTTP响应头Content-disposition进行处理 3.先下载数据文件,生成Blob对象,再使用URL.createObjectURL()创建一个非跨域的数据源,然后写入a ......
5.3
CTF集训 [SWPUCTF 2021 新生赛]sql 告诉了参数是wllm ?wllm=1' and 1=1# 有过滤,手测了一下,发现过滤了注释符,空格 # --> %23 --> /**/ ?wllm=-1'/**/order/**/by/**/3%23 ?wllm=-1'/**/order/ ......
刷题 | 数组移动元素
题目描述 LeetCode.283. 移动零 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 1: 输入: nums = [0,1,0,3,12] 输出: [1,3,12,0,0] 示例 2 ......
Transformer学习
Transformer学习 此帖用于整理回顾自己学transformer的一些问题和知识 极好的博客和资料: Transformer 模型详解-CSDN博客:原理讲的很清楚 举个例子讲下transformer的输入输出细节及其他 - 知乎 (zhihu.com):讲的是输入输出的细节 Transfo ......
英语展示
Zibo,a relatively obscure city,situated in shandong province in esatern China emerge as one of the most sought-after travel destinations for the Labor ......
kubernetes入门
一.导言 随着容器技术的发展,软件界对容器管理的需求越来越迫切,于是出现了一些kubernetes(即k8s),docker swarm 等容器管理软件。同时k8s等服务编排软件也让微服务变得可行,快速扩容缩容,自动处理网络配置等特性也让k8s如火如荼。 k8s能做什么? 服务发现和负载均衡,使用d ......
linux进程的管理和调度 --- 调度相关
进程调度含义 进程调度决定了将哪个进程进行执行,以及执行的时间。操作系统进行合理的进程调度,使得资源得到最大化的利用。 在单片机上,常常使用的方式是:系统初始化 >while(1){}。(当然,单片机也可以跑类似 FreeRTOS,也可以有进程切换) 在带操作系统的 CPU 上跑的逻辑是,允许多个进 ......
一个excel文件中用不同密码实现打开不同表格
一个excel文件中用不同密码实现打开不同表格 ALT+F11打开VBAProject CTRL+R找到ThisWorkBook 双击打开粘贴如下代码 Private Sub Workbook_BeforeClose(Cancel As Boolean) Dim y, arr arr = Sheet ......
Runnable和Thread比较
(一)Thread类实现了Runnable接口吗? 在线程使用过程中,我们肯定会用到Runnable与Thread,前者的实现方式是实现其接口即可,后者的实现方式是继承其类。两者实现方式带来最明显的区别就是,由于Java不允许多继承,因此实现了Runnable接口可以再继承其他类,但是Thread明 ......
电子商务网站用户行为分析及服务推荐
# -*- coding: utf-8 -*- # 代码11-1 import os import pandas as pd # 修改工作路径到指定文件夹 os.chdir("D:/chapter11/demo") # 第一种连接方式 from sqlalchemy import create_en ......
DevOps Rancher 理论&准备
理论篇 一 Dcoker Docker 这个东西所扮演的角色,容易理解,它是一个容器引擎,也就是说实际上我们的容器最终是由Docker创建,运行在Docker中,其他相关的容器技术都是以Docker为基础,它是我们使用其他容器技术的核心。 二 Docker-Compose Docker-Compos ......
快速挖掘设备逻辑洞方法分享
前言 接触iot也快有一年的时间了,一年来也挖掘了大大小小几十个洞,虽然能有些产出但是却逐渐对人工审计感到无趣和疲惫。在此之间我也尝试过通过使用污点分析,fuzz等方法去进行自动化漏洞挖掘,但总因为目标不明确而导致挖掘效果不是很好。于是就产生了写一款可以用来辅助跨文件分析危险函数的工具的想法,正好最 ......
AQS
AQS队列同步器 java.util.concurrent.locks.AbstractQueuedSynchronizer是一个同步器+阻塞锁的基本架构,用于控制加锁和释放锁,并在内部维护一个FIFO的线程等待队列,juc包下的锁,屏障等同步器多数是基于它实现的. AQS每当有新的线程请求资源时, ......
图
类图 类图是一种用来描述类之间关系的图形,它可以用不同的符号来表示不同的关系,比如: | 关系 | 表示形式 | 含义 | 示例 | | | | | | | 依赖关系 | 虚线箭头 | 一个类使用了另一类的方法属性,但不持有引用 | 一个类的方法参数是另一个类的对象 | | 关联关系 | 实线箭头 ......
每日总结2023-05-03
今天学习了Android中的数据传递: 发送: //实例化一个新的窗口,并指定从那个窗口到哪个窗口 intent = new Intent(MainActivity.this,secondwindow.class); //将数据发送到intent中 intent.putExtra("name",ed ......
2022 杭电多校 第十场 1001 Winner Prediction(最大流)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=7244 杭电题解:先让 1号选手赢下所有和他有关的比赛,设此时选手赢了a场比赛。如果存在某个 ai> a1 则1号选手不可能成为冠军。否则选手至多还能再赢bi = a1 - ai 场比赛。考虑建立一张网络 ......
TypeScript 面试题
一、TypeScript 是什么? JavaScript是一种解释型的脚本语言,基于对象,跨平台的特性,活跃于各大网站制作中。而TypeScript则是以JavaScript作为基础,并对其扩展的一种新的语言, 二、TypeScript 的内置数据类型有哪些? 数字类型:用于表示数字类型的值。Typ ......
解决MySQL自动弹出命令行窗口
自从装了MySQL之后,我的电脑就会在某些时刻弹出一个黑乎乎的命令行窗口,然后立马消失。一开始还以为是电脑出了什么故障,但一直没有出现其他什么问题,就是玩游戏时弹出来有点难受。有一次我眼睛看到了一闪而过的窗口有MySQL几个字,就确定了是MySQL的原因。 于是上网找解决方法,找到了一个可行的方法 ......
每日总结 5.3
今日后台优化。 //phone=<%=b.getUser_phone()%>&method=bh&sum=<%=b.getTotal()%>&name=<%=b.getName()%> String name=request.getParameter("name"); String mphone=r ......
vue学习 第九天(2) css高级技巧. ---- 精灵图 / 字体图片 / CSS三角
学习目标: 1)精灵图 2)字体图标 3)CSS三角 4)CSS用户界面样式 5)vertical-align属性应用 6)溢出的文字省略号显示 7)常见的布局技巧 1、精灵图 1)需要精灵图的原因 (减少网页多张小图片的多次服务器请求) 网页中有很多小的背景图,过多的图片。会导致服务器频繁的接收和 ......
1.危险的迷宫(概率)
危险的迷宫 ↑ 题目链接 题目 你在一个迷宫的起点,你面前有 $n$ 扇门,编号 $1∼n$ 。 其中,第 $i$ 扇门的权值为 $x_i$ ,如果 $x_i$ 为正,表示进入第 $i$ 扇门可以让你在 $x_i$ 分钟后逃离迷宫,如果 $x_i$ 为负,则表示进入第 $i$ 扇门会使你浪费 $|x ......
整理正则表达式
统一社会信用代码 18位 [0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10} 小写字母开头,字母+数字+下划线 ^[a-z][a-z0-9_]$ 位数控制 ^[a-z]{1,32}$ ......
LVS_DR跟LVS_NAT模式的特点及优势
LVS_DR模式特点 1)所有集群节点RS必须和Director在相同的物理网段(即同一个局域网中); 2)所有客户端入站(而不是出站)请求由Director首先接收,并转发给集群节点RS; 3)集群节点RS通常来说最好带外部IP,而不使用Director及某固定机器作为默认网关,以便将数据包直 接 ......
Java SE 20 新增特性
Java SE 20 新增特性 作者:Grey 原文地址: 博客园:Java SE 20 新增特性 CSDN:Java SE 20 新增特性 源码 源仓库: Github:java_new_features 镜像仓库: GitCode:java_new_features Switch类型匹配(第四次 ......
CentOS7下搭建LVS_DR集群
环境:CentOS7.9 2009 nginx 1.20.1 1.利用ipvsadm添加虚拟服务 VIP :192.168.137.200:82 -s :负载均衡算法采用加权轮询 -p : 持久化时间20s 2.在虚拟服务中添加真实服务地址 RIP :192.168.137.13:82 192.16 ......