NOT
Servlet方法介绍&体系结构
初始化方法,在Servlet被创建时执行,只执行一次 提供服务方法,每次Servlet被访问,都会调用该方法 销毁方法,当Servlet被销毁时,调用该方法。在内存释放或服务器关闭时销毁Servlet 获取ServletConfig对象 获取Servlet信息 Servlet的体系结构 我们将来开发 ......
第八周周报
第八周周报(2023/4/10 - 2023/4/16) 本周总结 本周主要是完成区间dp的题目,并且这次打完CF之后感觉上分比较困难了,所以接下来几周计划不打CF了,先把前几个专题的题补完,之后去刷CF上高自己100分的题 日程描述 4.10 ~ 4.14 区间DP, KMP 4.15 codef ......
省赛组队赛暨省赛积分赛2
省赛组队赛暨省赛积分赛2 https://vjudge.net/contest/553926#overview 依旧是寄了,菜死的一天。 先放补了的。 G. Path Queries 并查集维护size 反思:赛时看到不大于k就想到点分治然后就误入歧途。中途也有想过离线处理询问,反正最后就是因为签到 ......
[PLC]Modbus RTU V1 - V2 版本指令介绍(S7-1200 作为Modbus RTU 从站)
Modbus RTU V1 - V2 版本指令介绍(S7-1200 作为Modbus RTU 从站) S7-1200 支持Modbus RTU通信模式的模块可作为Modbus RTU从站。以下以 CPU1215C DC/DC/DC和CM1241 RS485为例,介绍S7-1200 Modbus RT ......
[PLC]S7-1200 与西门子传动设备之间USS 通信例程
S7-1200 与西门子传动设备之间USS 通信例程 1.使用环境:① S7-1215C V4.2、CM1241 RS422/RS485 V2.2② TIA 博途 STEP 7 V14SP1 2.实现功能:S7-1200 与西门子传动设备之间USS 通信 S7-1200 PLC 的 USS 有两类指 ......
Vue中使用全局事件总线
使用第三方库mitt实现全局事件总线,其原理,和Vue2类似,在app.config.globalProperties上添加总线,然后在需要的组件中引入,调用其on/emit/off等方法实现绑定、派发和解绑等操作 1、下载安装 npm i mitt 2、在main.ts中配置 import { c ......
Java之大数加减乘除——乘法
在设计大数加减乘除的时候我是先写的加法,然后写乘法,再写减法和除法的。 原因很简单,乘法可以用加法表示,比如3*4=3+3+3+3,这样来看,那其实就是利用循环+加法来做乘法。 void multi(BigLong b){ int ia=this.num.length; int ib=b.num.l ......
Java之大数加减乘除——加法
之前构建的类是通过输入字符串转换成数组来实现大数计算,接下来就是做两个数组之间加法。 创建类的时候构造一个方法使其可以实现计算:就是类似有 a、b 都是BigLong这个类的,那a+b就可以调用a.add(b)实现加法。 数组加法其实就和小学竖式计算一样,先对齐,从最小位开始相加,超过十就前面进一, ......
Java之大数加减乘除——减法
加法和减法都是类似的,对齐,从最小位开始,然后不够减就借一,用数组就是a[n-1]=-1来记录,等待n-1位算的时候需要将-1算进去。 void subt(BigLong b){ int bool=0; int ia=this.num.length; int ib=b.num.length; int ......
Ubuntu Server安装桌面环境
Ubuntu Server是Ubuntu OS的变体,默认情况下不包含图形用户界面(GUI),下面介绍Ubuntu Server安装桌面环境。 1.安装桌面 1.1 GNOME 默认的Ubuntu桌面是GNOME桌面环境的修改版本。 $ sudo apt install ubuntu-desktop ......
冲刺2
|这个作业属于哪个课程|2023软件工程-双学位| |:-- |:--: | |这个作业要求在哪里| 团队作业4——项目冲刺| |这个作业的目标|团队项目Scrum冲刺day2| 1.会议 1.1昨日已完成的工作 | 成员 | 任务 | | : : | : : | | 谢晗 | 完成手部检测、整理看 ......
[PLC]S7-1200 与S7-1200 Modbus RTU 通信例程
如何打开项目归档文件 参考:如何打开归档项目文件 S7-1200 与S7-1200 Modbus RTU 通信例程 1.使用环境① S7-1217C V4.2、S7-1215C V4.2、CM1241 RS422/RS485 V2.2② TIA 博途 STEP 7 V14SP1 2.实现功能CPU ......
[PLC]串口通信编程
串口通信编程 发送指令及发送完成位: 图1. 发送完成位 接收指令及接收完成位: 图2.接收完成位 字符串转换 S7-1200字符串结构: 最大字符数 实际字符数 字符1 字符2 ...... 字符254 如上面S7-1200字符串结构,第一个字节是总字符数,第二个字节是当前字符数,所以发送和接收真 ......
[PLC]Modbus RTU V1 - V2 版本指令介绍(S7-1200 作为Modbus RTU 主站)
Modbus RTU V1 - V2 版本指令介绍(S7-1200 作为Modbus RTU 主站) S7-1200 支持Modbus RTU通信模式的模块可作为Modbus RTU主站。以下以 CPU1215C DC/DC/DC和CM1241 RS485 模块为例,介绍S7-1200 Modbus ......
数数
数数 /* 也就是多一个状态,有没有高位的限制 只有紧贴的地方才有最高位的限制 细节比较多的一个数位dp 首先对于每一个不是从最高位开始的,都需要在最开始的时候加上1,也就是初始化 然后对树上的点进行dp 如果不是紧贴的,由于前面已经有数字了,所以这一位可以任意选择 然后紧贴的要分情况讨论:看这一位 ......
卷积-01
1. 什么是卷积?为什么要卷?为什么要积?(举例画图说明;包含基本的图形卷积,图形卷积只写一个卷积后的值) 卷积:用于计算两个函数的乘积 卷:翻转过来 积:累加 卷积后的值:0x0 + 1x1 + 3x2 + 4x3 = 19 2.池化,写出两种池化。 池化:降低特征空间的维度,只抽取局部最显著的特 ......
匿名内部类
1.匿名内部类定义格式:new 类名/接口/抽象类(){\n //继承的方法\n } 代码实例 第一种:“继承”父类 复制代码 public class Anonymous { public static void main(String[] args) { /* 匿名类是一个表达式,匿名类的语法就 ......
[PLC]如何通过USS协议实现S7-1200 与G120变频器的通信
如何通过USS协议实现S7-1200 与G120变频器的通信 推荐文档: 西门子工程师推荐本文档! · 文档 · 涉及产品 西门子S7-1200 紧凑型PLC在当前的市场中有着广泛的应用,作为经常与SINAMICS G120系列变频器共同使用的PLC,其USS通信协议的使用一直在市场上有着非常广泛的 ......
Codeforces Round 866 (Div. 2)(持续更新)
Preface 不知道为什么现在对不想打游戏刷B站什么的一点兴趣都没有,打开HBR就只想清下体力下线去写题 但学校的DS专题能抢一血的题都被抢的七七八八了,剩下几个难得要死都是些我OI时期都不会的东西(吉司机线段树、划分树之类的) 然后突然想起来昨天这场CF还没写博客,E明天再抽个时间想一下然后写吧 ......
Bootstrap学习笔记
1.布局容器和栅格网格系统 1.1 布局容器 .container类用于固定宽度并支持响应式布局的容器。 <div class="container"></div> .container-fluid类用于100%宽度,占据全部视口(viewport)的容器。 <div class="containe ......
14、Map
1.Map的定义 map是Go中的内置类型,它将一个值与一个键关联起来。可以使用相应的键检索值。Map 是一种无序的键值对的集合。Map 最重要的一点是通过 key 来快速检索数据,key 类似于索引,指向数据的值 Map 是一种集合,所以我们可以像送代数组和切片那样送代它。不过,Map 是无序的, ......
ffmpeg视频转码
h264和avc1差别 h264和avc1差别很小,都属于mp4的编码格式,有时甚至是通用的。区别仅在于: MP4的视频H264封装有2种格式:h264和avc1,对于这个细节,很容易被忽略。笔者也是在改编LIVE555流媒体时,增加mp4文件类型支持时遇到了该问题。 首先,从原理上了解一下这2种格 ......
doc命令
window键+R键 弹出运行窗口,输入cmd进入dos命令窗口 ipconfig 查看ip地址 dir 查看当前目录下所有文件 d: 切换到D盘 cd python 进入python目录 cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd ../../.. 返回上三级目录 cd \ ......
WARNING: You are using pip version 20.1.1; however, version 23.0.1 is available.问题的解决
在使用终端界面下载Python第三方库时 发出警告:WARNING: You are using pip version 20.1.1; however, version 23.0.1 is available. 问题解决 点击开始,再进入Windows系统,然后再点击命令提示符,右键选择以管理员身 ......
day47(2023.4.16)
1.聚合函数 2.AVG和SUM函数 3.MIN和MAX函数 4.COUNT函数 5.GROUP BY数据分组 6.在多列上使用分组 7.HAVING约束分组结果 8.聚合函数,与数据分组,小练习 day47(2023.4.16) ......
学习MySQL数据库的第三天(DDL修改表操作 删除表操作)
DDL修改表(增加字段、删除字段、修改字段、修改表名) 添加字段 ALTER TABLE 表名 ADD 字段名 类型(长度); 修改字段 ALTER TABLE 表名 旧字段名 新字段名 类型(长度)[comment 注释]; 删除字段 ALTER TABLE DORP 字段名; 修改表名 ALTE ......
propeller实操
首先建立a.c, 为待优化的bin。 //a.c int fun(int x) { if(x>5) return x+1; else return x-1; } int main() { int ans = 0; for(int i=0; i<100000000; i++) ans += fun(i ......
Uva--679 Dropping Balls(二叉树的编号)
记录 23:28 2023-4-16 https://onlinejudge.org/external/6/679.pdf reference:《算法竞赛入门经典第二版》例题6-6 二叉树,这里是完全二叉树,使用模拟的方式应该会TLE(虽然我用模拟的方式也TLE了,但不是这个原因,下面会提到原因) ......
Git显示文件已修改,但是本地和远程代码相同
问题背景 重装系统,备份了IDEA的代码,新系统打开项目显示全部已修改 解决方案 在项目根目录运行以下两条命令 git rm --cached -r . git reset --hard ......
【备忘录】新版linux qq启动报错:非法指令(核心已转储)、illegal instruction (core dumped)
先上图: 原因介绍:我的旧电脑是AMD处理器,型号是速龙II x4 641。因为太老,导致有些指令集不支持,例如sse3、sse4.*。(猜测:至于linux qq能安装却不能运行的原因,可能与此有关。) ecs-user@A55MLC2:~$ cat /proc/cpuinfo|grep flag ......