草庐IT

day_number

全部标签

数学建模day15-时间序列分析

        时间序列也称动态序列,是指将某种现象的指标数值按照时间顺序排列而成的数值序列。时间序列分析大致可分成三大部分,分别是描述过去、分析规律和预测未来,本讲将主要介绍时间序列分析中常用的三种模型:季节分解、指数平滑方法和ARIMA模型,并将结合Spss软件对时间序列数据进行建模。注:本文源于数学建模学习交流相关公众号观看学习视频后所作时间序列时间序列数据:对同一对象在不同时间连续观察所取得的数据。例如:(1)从出生到现在,你的体重的数据(每年生日称一次)。(2)中国历年来GDP的数据。(3)在某地方每隔一小时测得的温度数据。时间序列概念        时间序列也称动态序列,是指将某种

day07-优惠券秒杀03

功能03-优惠券秒杀034.功能03-优惠券秒杀4.6Redisson的分布式锁Redis分布式锁—Redisson+RLock可重入锁实现篇4.6.1基于setnx实现的分布式锁问题我们在4.5自己实现的分布式锁,主要使用的是redis的setnx命令,它仍存在如下问题:4.6.2Redisson基本介绍Redisson是一个在Redis基础上实现的Java驻内存数据网格(In-MemoryDataGrid)。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务,其中就包括了各种分布式锁的实现。一句话:Redisson是一个在Redis基础上实现的分布式工具的集合。据Redi

opencv报错解决1——OpenCV(4.5.4-dev):error:CAP_IMAGES: can‘t find starting number: ‘cv::icvExtractPattern

这个报错耗了我六个多小时,希望通过我的博客能帮大家省下这个时间。在日常写脚本的时候出现了这样一个报错:OpenCV(4.5.4-dev)D:\a\opencv-python\opencv-python\opencv\modules\videoio\src\cap_images.cpp:253:error:(-5:Badargument)CAP_IMAGES:can'tfindstartingnumber(inthenameoffile):C:/Users/Desktop/testinfunction'cv::icvExtractPattern'在网上查了很多类似的报错的解决方法,几乎所有的都试

day3:基于UDP模型的简单文件下载

思维导图tftp文件下载客户端实现#include#defineSER_PORT69#defineSER_IP"192.168.125.223"intlink_file(){ intsfd=socket(AF_INET,SOCK_DGRAM,0); if(sfd==-1) { perror("socketerror"); return-1; } returnsfd;}intfiledownload(){ //创建文件描述符用于下载传输过来的数据包 intwfd=-1; if((wfd=open("./copy_file",O_WRONLY|O_CREAT|O_TRUNC,0664))==-

子报表显示Total Page Count或Page Number

在水晶报表中,需要把TotalPageCount或PageNumber值显示于子报表上。如果在子报表中,直接去使用SpecialFields下的特殊字段,它得到地值,始终是子报表的值。2步完成。第1步,先在主报表中,创建一个共享变量。FieldExplorer->FormulaFields->右键new... 变量名为PageTotalCount: 第2步,在子报表中, 最后,把主报表创建的Formula字段拉到主报表上,把子报表创建的Formula字段接到子报表相关的位置上。 

内网渗透 day15-empire(usestager用法、提权、持久化后门)

empire(usestager用法、提权、持久化后门)本章前提:已成功设置监听器(如何设置监听器请看day14篇)1.usestager的几种用法windows/launcher_sct:介绍:Regsvr32命令用于注册COM组件,是Windows系统提供的用来向系统注册控件或者卸载控件的命令,以命令行方式运行。WinXP及以上系统的regsvr32.exe在windows\system32文件夹下;2000系统的regsvr32.exe在winnt\system32文件夹下。用法:regsvr32[/u][/s][/n][/i[:cmdline]]dllname1)usestagerwi

Day67内网安全-域横向smb&wmi明文|哈希

这节课围绕着这两个协议来讲知识点一:Windows2012以上版本默认关闭wdigest,攻击者无法从内存中获取明文密码Windows2012以下版本如安装KB2871997补丁,同样也会导致无法获取明文密码在实战情况下就有可能获取不到明文密码(操作系统高关闭了wdigest,打上了补丁),针对这种方法,我们有四种方法解决这一类问题1,利用hash的传递攻击(pth,ptk等和利用)进行移动2,利用其他服务协议(SMB,WMI等)进行hash移动三四种方法是围绕怎么得到明文密码3,利⽤注册表操作开启WdigestAuth值进⾏获取;前提条件:权限允许#注册表操作开启WdigestAuth值re

研习代码 day42 | 动态规划——买卖股票的最佳时机 I II

一、买卖股票的最佳时机(只能买卖一次)        1.1题目        给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。        你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。        返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 。示例1:输入:[7,1,5,3,6,4]输出:5解释:在第2天(股票价格=1)的时候买入,在第5天(股票价格=6)的时候卖出,最大利润=6-1=5。注意利润不能是7-1=6,因为卖出价格需要

ios - 删除行 : error 'Invalid update: invalid number of rows in section 0'

11-24-2013:我进行了更多调试,发现removeProject工作正常。(我已经打印了删除前后的所有项目)只有当它返回-(NSInteger)tableView:(UITableView*)tableViewnumberOfRowsInSection:(NSInteger)section时,计数才为0而不是(total-1)。============我现在被这个错误困住了一段时间。为了更好地理解CoreData,我创建了这个测试项目,您可以在其中输入客户及其项目。项目与客户相关。对于项目,我复制了Clients的ViewController并做了一些小改动。我可以输入几个客户,

Day 42 动态规划 4

K46.背包理论基础(二维背包)代码随想录1.思路背包问题的主要特征为,在有限制的情况下满足最优化,因此可以构造二维dp数组,一个维度记录成本,一个维度记录收益,一步步寻找最优解。(1)dp数组以及下标含义dp[i][j]代表0-i的物品,在j的背包容量下,可以形成的最大价值。注意,这里i为序数,第一个第二个物品这样,而j为基数,也就是对应着成本的单位,比如kg。因此,如果有3个物品,成本分别为1、3、5kg,则i取0-2,j取0-5。(2)确定递推公式每次更新都有两个可选择的方式,一种是放入这个物品,一种是不放入。如果放入,则放入前背包中的物品个数位i-1,最大容量为j-weight[i],