NOT
网络编程记录
IP数据报在传输的过程中虽然是先发送到路由器,再由他转发个目的主机,但是其头部的目标IP地址确实最终的目标主机的IP地址,而不是中转路由器的IP地址。说明IP头部的源端IP地址和目的端IP地址在转发过程中是始终不变的,但帧头部的源端物理地址和目的端物理地址在转发过程中是一直变化的 TCP传输的数据大 ......
scrum项目冲刺_Day4会议总结
今日团队任务: 图片转excel(5天) 前端开发(需团队风格统一) 调用接口(后端),json数据->excel 前后端连接 任烁玚(进行中) 图片转html(8天) 前端开发(需团队风格统一) 图片转为pdf(存储) pdf转html(调用接口)[html存储到数据库] 前后台数据同步 孟德昊( ......
kuangbin专题一 简单搜索 石油储备(HDU-1241)
#Oil Deposits Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) ####Problem Description The GeoSurvComp geologic survey ......
服务器日志—wp—青少年CTF
使用 WireShark 打开日志文件 log.pcpng 获取恶意用户下载的文件 方法一:通过对 FTP-DATA 对象导出,可知下载了名为 flag 的文件,通过 save 可获取文件 方法二:通过过滤 FTP 发现恶意用户使用了 LIST、RETR 等指令,其中 RETR 指令用于让服务器克隆 ......
Python虚拟环境下使用Pyinstaller打包
PyInstaller ,他是一款帮助我们把整个项目完整打包的工具。目前已经兼容Py3.7,以及 Mac App 和 Windows Exe 由于在进行Pyinstaller打包时,会一同将Pyinstaller所在环境里所有的package一起打进去,这就导致了非常多曾经下载过的,但是在这个项目中 ......
[MAUI]模仿微信“按住-说话”的交互实现
@ .NET MAUI 跨平台框架包含了识别平移手势的功能,在之前的博文[MAUI 项目实战] 手势控制音乐播放器(二): 手势交互中利用此功能实现了pan-pit拖拽系统。 简单来说就是拖拽物(pan)体到坑(pit)中,手势容器控件PanContainer描述了pan运动和pit位置的关系,并在 ......
数组中出现次数超过一半的数字
class Solution { public: int moreThanHalfNum_Solution(vector<int>& nums) { int cnt=0,val=-1;//val给一个无效值即可 for(auto x:nums) { if(!cnt)//投票最多人没了,接下来任何人都 ......
数字排列
class Solution { public: vector<vector<int>> res; vector<int> path; bool st[10]; void dfs(vector<int>& nums,int u) { int n=nums.size(); if(u==n) { res ......
Oracle12C 调整 sga pga 调优记录
3.2oracle参数调优查询oracle当前参数配置情况(processs=500;sessions=2280) 1)以dba身份登录查看sga和pga情况SGA:System Global Area是Oracle Instance的基本组成部分,在实例启动时分配;系统全局域SGA主要由三部分构成 ......
Android开发,使用的是OkHttp和Reftrofit,用的是Kotlin协程,用Kotlin写一个网络拦截器,模拟登录请求,成功后返回成功模拟数据,失败后返回错误数据
首先,我们需要定义一个网络拦截器类,继承自OkHttp的Interceptor接口: class LoginInterceptor : Interceptor { override fun intercept(chain: Interceptor.Chain): Response { // 模拟登录 ......
kuangbin专题一 简单搜索 迷宫问题(POJ-3984)
#迷宫问题 Time Limit: 1000MS Memory Limit: 65536K ####Description 定义一个二维数组: int maze[5][5] = { 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, ......
RF robotframework学习
安装 python3版本:Python 3.7.16 pip3 install robotframework==6.0.2 pip3 insatll robotframewor-ride==2.0b3 pip3 install wxPython==4.1.1 最终版本展示 使用 ......
文字滚动demo
1、主要采用css的@keyframes关键帧和animation动画 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge ......
【Visual Leak Detector】在 VS 2015 中使用 VLD
说明 使用 VLD 内存泄漏检测工具辅助开发时整理的学习笔记。本篇介绍在 VS 2015 中使用 VLD。同系列文章目录可见 《内存泄漏检测工具》目录 1. 使用前的准备 参考本人另一篇博客 安装 Visual Leak Detector 下载 vld-2.5.1-setup.exe 并按步骤安装 ......
.Net [FromBody]与[FromForm]区别、各请求格式说明
[FromBody]与[FromForm]区别 1,FromBody:在Action方法传入参数后添加[frombody]属性,参数将以一个整体的josn对象的形式传递。 代码示例: /// <summary> /// 发公告 /// </summary> /// <param name="date ......
Debian11清除登录记录及操作记录
1、所有成功登录/登出的历史记录 /var/log/wtmp last 2、查看登录失败记录 /var/log/wtmp lastb 3、用户最近登录记录 /var/log/lastlog lastlog 4、清除上述3个文件办法 ① 新建shell脚本 nano cl.sh ② 填入以下内容 #! ......
java -- 标记接口
标记接口 标记接口(Marker Interface),又称标签接口(Tag Interface) 仅代表一个标记 不包含任何方法 标记接口是用来判断某个类是否具有某种能力 Cloneable标记接口 此类实现了 Cloneable 接口,以指示 Object.clone 方法可以合法地对该类实例进 ......
新版Spring Cloud Alibaba与Springbooot3.0搭建后端架构
新增member会员模块 创建member模块,添加依赖 1 <?xml version="1.0" encoding="UTF-8"?> 2 <project xmlns="http://maven.apache.org/POM/4.0.0" 3 xmlns:xsi="http://www.w3. ......
docker03
1 Dockerfile 1.1 常用和不常用命令 FROM:指定基础镜像 RUN: 构建镜像过程中需要执行的命令。可以有多条。docker build CMD: 添加启动容器时需要执行的命令。多条只有最后一条生效。可以在启动容器时被覆盖和修改。 ENTRYPOINT:同CMD,但是这个一定会被执行 ......
光速了解汇编语言
光速了解汇编语言 什么是机器语言? 要想了解什么是汇编语言, 首先你得知道什么是机器语言! 计算机能够直接识别的是由二进制数0和1组成的代码, 它是不需要翻译直接就能识别 (直接执行) 的”母语”. 我们打个比方: 假设我们定义 0011 这几个数代表”关机”, 那么把 0011 这个指令发送到cp ......
尝试学习训练一个GPT-2对话模型
一、GPT模型的背景知识 GPT-1基础原理: https://www.cnblogs.com/LittleHann/p/17303550.html 原始论文及相关文章: https://d4mucfpksywv.cloudfront.net/better-language-models/langu ......
分布式缓存--Redis
一、单点Redis的问题 数据丢失问题--Redis是内存存储,服务重启可能会丢失数据 解决:实现Redis数据持久化 并发能力问题--单节点Redis并发能力虽然不错,但也无法满足如618这样的高并发场景 解决:搭建主从集群,实现读写分离 存储能力问题--Redis基于内存,单节点能存储的数据量难 ......
Debian11 修改时区
首先需要明白中国在东八区,即UTC+8。以上海为例: timedatectl ls -l /etc/localtime timedatectl list-timezones unlink /etc/localtime sudo timedatectl set-timezone Asia/Shangh ......
mybatisPlus-条件查询
QueryWrapper 说明: 继承自 AbstractWrapper ,自身的内部属性 entity 也用于生成 where 条件及 LambdaQueryWrapper, 可以通过 new QueryWrapper().lambda() 方法获取. 测试用表: 1. eq、ne 说明: eq: ......
代码块
代码块 代码块是什么 代码块就是构造器的补充,又被叫做初始代码块,是类的成员之一,类似于方法,将逻辑语句包起来 但又跟方法不同,没有方法名,没有返回值,没有参数,只有方法体,而且不需要通过对象来调用或类显示调用 代码块的书写格式 (修饰符){ 代码 }; 注意事项: 修饰符可以选,但也只能用stat ......
fastdds学习之2——Helloworld Demo
本节详细介绍了如何使用C++API一步一步地创建一个简单的FastDDS应用程序,其中包含发布者和订阅者。也可以使用eProsima Fast DDS Gen工具自行生成与本节中实现的示例类似的示例。在构建发布/订阅应用程序中解释了这种额外的方法,本例程在eProsima Fast DDS Gith ......
cin与CTRL+z的问题
这个问题源自于之前调试AVL树时,要输入两次值,我在第一次cin时,用CTRL+Z结束输入,之后的cin 程序执行直接就跳过了,不能输入了;;; 解决方法: 在第一次输入后的程序加上以下两句时就可以了; cin.clear(); //cin.sync(); 分析:CTRL + Z后;eof、fail ......