• 2024-03-28《自动机理论、语言和计算导论》阅读笔记:p49-p67
    《自动机理论、语言和计算导论》学习第4天,p49-p67总结,总计19页。一、技术总结1.DeterministicFiniteAutomata(DFA)vsNondeterministicFiniteAutomata(NFA)(1)DFA定义(2)NFA定义A"nonedeterministic"finiteautomatahasthepowertobeinseveralstatesatonce
  • 2024-03-07CF38E Let's Go Rolling! 题解
    分析考虑DP。因为\(n\le3000\),我们可以直接枚举插针的位置。定义状态函数\(f_i\)表示在从左往右第\(i\)个小球的位置上插针的最小花费。枚举该小球右边第一个插针的位置,则\(i\)到\(j-1\)的小球都会滚到小球\(i\)的位置。代价为\(\sum\limits_{k=i}^{j-1}x_k-x_i
  • 2024-02-05题解 ARC171D【Rolling Hash】
    来补题了。昨天赛时想法是对的,代码写错了,没调过太可惜了。显然\(P>n\)时必定有解。设前缀\([1,i]\)的哈希值为\(s_i\),显然\([l,r]\)的哈希值不为\(0\)的充要条件是\(s_{l-1}\nes_r\)。建立一个点的编号为\(0\simn\)的图,对于每个输入的区间\([l,r]\),连接一条边
  • 2023-12-28计算滚动平均
    计算滚动平均滚动平均是指时间序列中之前特定数量数据的平均值。在pandas中有相应的库函数来实现计算任务。具体语法:df['column_name'].rolling(rolling_window).mean()实例:importnumpyasnpimportpandasaspd#makethisexamplereproduciblenp.random.seed(0)#cr
  • 2023-10-10安装 Elasticsearch
    安装Elasticsearch​#中间件Elasticsearch#​一、Docker容器https://hub.docker.com/_/elasticsearch创建所需目录和文件配置:./config​​​elasticsearch.ymlcluster.name:"docker-cluster"http.host:0.0.0.0-----------------------BEGINSECURITYAUTOCONFIG
  • 2023-07-29【Linux】Kali Linux 安全学习笔记(1) - Docker Kali 部署与安装软件
    由于最近要做安全方面的工作,经网友们的推荐选定了kalilinux作为实施平台。但vm直装的方式太过麻烦了,本次kalilinux将采用docker镜像的方式进行部署使用。直接使用run运行命令启动rolling镜像,若镜像不存在,docker会自动进行checkout到本地,如下图:dockerrun-itkal
  • 2023-07-12Python 量化投资(一):滑动均值、布林带、MACD、RSI、KDJ、OBV
    滑动均值和标准差为了更好利用向量化来加速,滑动窗口使用np.lib.stride_tricks.sliding_window_view(x,win)提取,它会返回所有x[i]开头并且长度为win的数组的数组。defrolling(x,win):r=np.lib.stride_tricks.sliding_window_view(x,win)pad=np.zeros([len(x)-
  • 2023-06-19rolling invalidation对子游标产生的影响
    这两天做性能测试碰见一个问题,比较有意思。一条SQL,使用了绑定变量,查看V$SQLAREA发现version_count是2,查看V$SQL,发现有两条记录,分别对应了0和1两个childcursor:再查看这两个childcursor对应的执行计划:childcursor:0----------------------------------------------------------
  • 2023-06-02log4j2高级应用
    依赖配置<!--排除默认日志配置--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId><exclusions><exclusion><groupId>org.springf
  • 2023-06-01mac docker 安装 kali linux
    先解决dockerpull慢的问题:解决dockerpull速度慢问题将docker镜像源修改为国内的:在 /etc/docker/daemon.json文件中添加以下参数(没有该文件则新建):mac{"registry-mirrors":["https://9cpn8tt6.mirror.aliyuncs.com"]}服务重启!记得是在docker的UIpreferrence里设置,然后重启
  • 2023-04-25pandas中的agg和rolling和asfreq
    importpandasaspddf=pd.DataFrame({"col1":list(range(10)),"col2":list(range(1,11)),"col3":"2"*10})print(df.shape)print(df)#找出df中每列的最小值、最大值,生成新DataFrameprint(df.agg(['min','max'
  • 2023-01-10Kali更换下载源
    介绍:当碰到kali提示自动下载谋写工具的时候,发现下载不了,比如出现:Unabletolocatepackage这是因为Kali默认的下载源是国外的,所以我们需要更换下载源,然后就可以正
  • 2023-01-09详解kubernetes的发布方式
    项目的发布方式蓝绿发布:不停止旧版本,直接部署新版本灰度发布:旧版本和新版本共存滚动更新:平滑地将服务更新蓝绿发布蓝绿部署就是不停止旧版本,直接部署新版本部署过
  • 2022-12-262021Kali系列 -- Kali安装与配置
    我不在意你是否为我而来,我只知道那天走廊里的风及树叶间隙折射的光,格外温柔耀眼。。。---- 网易云热评 一、下载地址1、​​https://www.kali.org/downloads/​​ 二、
  • 2022-11-28Flink下log4j的日志配置
    最近小编接到一个任务,说要在flink环境下配置日志框架,自定义输出目录,废话不多说,直接上才艺。日志配置flink默认是带有日志配置文件的,咱们了解一下:log4j-cli.properties:
  • 2022-11-2766.移动窗口数据计算
     -----------------------------------------------------------------------------------------------------------------------------------------------------------
  • 2022-11-17kali更改阿里源出错.
    //导入密钥gpg--keyserverhkp://keyserver.ubuntu.com:80--recv-keys 7D8D0BF6 //添加sudogpg--armor--export7D8D0BF6|sudoapt-keyadd- 有的密钥已经
  • 2022-10-10Kali-Linux-for-Docker
    说明基于kali官方开源的Docker镜像修改,如需使用官方固件可以前往https://hub.docker.com/r/kalilinux/kali-rollingDockerHubhttps://hub.docker.com/r/m0x1n/kali-rol
  • 2022-10-07 KAL1 LINUX 官方文档之虚拟机版本 --- Kali inside Vagrant (Guest VM)(更新于2022)
    KaliinsideVagrant(GuestVM)根据他们的网站,Vagrant是“在单一工作流程中构建和管理虚拟机环境的工具”。这一切都通过单个配置文件进行控制,该文件具有大量配置,可根