[TJOI2017] DNA

序 乓乓球 话说天津的玩梗真的是... 正文 做这个题,其实暴力一分也得不了....因为我的 \(O(nlogn)\) 不开 O2 最快的点也才跑了200+ms...然后大概就是这么想,我们在暴力的基础上优化一下。反正这样子应该可以简化反正就4个字符... 就是说,我们预处理出每个(子串)东西的 LCP,然后搞一搞吧。但是我知道的求 LCP 的快速方法只有后缀数组的 height,然后自然的联想到了 RMQ, 也就是说我们查询 suf(x), suf(y) 的 LCP 可以通过找一个 \(\m
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

jdbc连接数据库问题

### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Connections could not be acquired from the underlying database! 或者出现255 不能找到数
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

织梦本地调试好的网站怎么上传到服务器

1/ 织梦在本地调试好后,进入本地网站的后台:点击 “系统-----数据库备份/还原”, 织梦本地调试好的网站怎么 上传到服务器。 2/ 把本地程序根目录的install这个文件夹删除。 重新拷贝一个没有安装过织梦程序里面的install文件夹放到本地程序根目录下。 3/ 把本地织梦程序上传到服务器解压后,运行http://你的域名/install/ 这时就可以开始安装了。这个时候的密码可以自己设置。 4/ 安装好织梦网站程序后,进入服务器网站后台 跟上面一样 点击 “系统----数据库备份/
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

Pikachu-Inclusion文件包含

File Inclusion(文件包含漏洞)概述   文件包含,是一个功能。在各种开发语言中都提供了内置的文件包含函数,其可以使开发人员在一个代码文件中直接包含(引入)另外一个代码文件。 比如 在PHP中,提供了:   include(),include_once()   require(),require_once()   这些文件包含函数,这些函数在代码设计中被经常使用到。   大多数情况下,文件包含函数中包含的代码文件是固定的,因此也不会出现安全问题。 但是,有些时候,文件包含的代码文件
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

STC89c52利用esp8266给微信发提醒,超阈值报警,消息通知等

目录 材料准备 第一 下载STC89c51示例程序(keil 编程开发) 第二 关键程序讲解 第三 下载程序到STC89c51即可 第四 效果展示 第五 可能遇到的一些小问题 材料准备 STC89c51/52 一块 ESP8266-01一块 手机一块 第一 下载STC89c51示例程序(keil 编程开发) /程序下载/ 程序下载地址: 点击下载 程序说明,波特率9600,晶振11.0592 由于ESP8266-01默认波特率是115200,需要先手动调节esp8266-01的波特率。 调整方
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

SpringBoot(5)—模板引擎

一、集成Thymeleaf   1、引入jar包(thymeleaf对应的starter) <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency>   2、配置thymeleaf spring: thymeleaf: prefix: classpath:/templates
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

深入解析 float

0.前言 float属性在css2中是一个热门的属性,被广泛应用于布局之中,同时由于不当使用float带来的问题也非常多,本文结合自己对float的理解以及实际项目中碰到float的相关问题,做一个详细总结,欢迎一起探讨,但未经同意禁止转载。以下是文章的目录 float的特性 float与absolute的区别 float与inline-block 清除浮动的方法及优缺点 1. float的特性 文字环绕 float 最早的设计目的是用于图片,使文字能够环绕在图片周围,像下面这样: 文字环绕效
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

elasticsearch学习一

一. 安装elasticsearch 下载elasticsearch, 解压, 运行即可 二. 安装ES的图形化界面插件 .....略 三. elasticsearch的相关概念 Elasticsearch是面向文档(document oriented)的,这意味着它可以存储整个对象或文档(document)。然而它不仅仅是存储(store),还会索引(index)每个文档的内容使之可以被搜索。在Elasticsearch中,你可以对文档(而非成行成列的数据)进行索引、搜索、排序、过滤。Ela
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

我还记的我的初心么

写博客的原因 由于最近暑期实习找的心累,面了美团和腾讯都无果,索性梳理下自己吧,哲学上讲know yourself,也趁着这个机会坦诚的面对自己。 为什么没有学计算机(本科) 我本科并不是计算机专业的,而是和计算机相差很远的内燃机专业(实际上是动力工程,但是方向还是偏机械和电子的内燃机)。有人说女怕嫁错郎,男怕入错行。高考失利(各种意义上)的我,再加上没有人指导专业志愿填报,以及缺乏对未来和自己规划的我,凭着看专业名字而选择了本科专业。入学一个学期,我就萌生了想转专业的念头,因为知道了我们的专
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

Metasploit设置VERBOSE参数技巧

Metasploit设置VERBOSE参数技巧 当用户使用Metasploit实施渗透测试时,为了输出更多日志信息,可以使用设置VERBOSE参数。在一些模块中,提供了VERBOSE参数,但是默认值为false。当用户设置VERBOSE选项为true时,可以输出更详细的日志信息。其中,设置方法为“set VERBOSE true”。
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

面试刷题26:新冠攻击人类?什么攻击java平台?

可恶的新冠病毒攻击人类,搞得IT就业形势相当不好?好在有钟南山院士带领我们提前开展好了防护工作! java作为基础平台安装在各种移动设备,PC,小型机,分布式服务器集群,各种不同的操作系统上。所以,对java平台层面的攻击也是最多的。 我是李福春,我在准备面试,今天的题目是: Java平台的注入攻击有哪些? 答:攻击需要找到安全漏洞,所谓的安全漏洞是:绕过安全系统限制或者利用程序瑕疵。 java平台常见的注入攻击方式如下。 注入攻击 此外还有中间人攻击:即恶意用户在局域网段发送广播,声称自己是
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

pyinstaller执行后出现maximum recursion depth exceeded while calling a Python object

通过查阅,得知如下: 1.递归深度不够,我设置一下递归深度 # 在首文件头部 import sys sys.setrecursionlimit(5000) 2.openpyxl的问题 # openpyxl版本问题,在2.3.5可以正常打包 pip uninstall openpyxl pip install openpyxl==2.3.5 原文链接:https://stackoverflow.com/questions/38977929/pyinstaller-creating-exe-run
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

D365 添加导入按钮继承到系统导出

参考:https://www.alithya.com/en/insights/blog-posts/dynamics-365-for-finance-and-operations-customize-the-standard-excel-template
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

通达OA 文件上传+任意文件包含 漏洞分析

X
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

devexpress打印gridControl

//不显示表头设置 gridView1.OptionsView.ShowGroupPanel = false; gridView1.OptionsView.ShowColumnHeaders = false; //如果打印预览的话(支持多组件打印) PrintingSystem printingSystem1 = new PrintingSystem(); printingSystem1.StartPrint += new DevExpress.XtraPrinti
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

frp映射摄像头地址及端口

由于项目需求,需远程访问工地的摄像头做一些参数设置,为算法配置rtsp视频流地址。 工地现场有一台服务器跑AI算法,与两个摄像头在同一局域网。 计划通过算法服务器的frp客户端,将摄像头的地址和web端口映射出来,实现web访问。 算法服务器的地址:10.35.80.234 , 摄像头A地址:10.35.80.73, 摄像头B地址:10.35.80.74 1. 在frp配置文件中增加映射摄像头地址和web端口 ubuntu@ubuntu:/app/frp_0.27.0_linux_amd64$
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

D365FO 10.0PU32 Data Management导出失败

参考:https://community.dynamics.com/365/financeandoperations/b/365foroperationstechnical/posts/error-s-while-uploading-the-file--after-installing-10-0-8-pu32-on-local-vm
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

Wordpress设置必须登录才能查看内容

参考文章地址 我是一个不会编程的小白,在网上查了好多篇的文章都没有实现这个功能。都是在改完php的代码后,网站就报废了。后来我还是求助了万能的谷歌,找了这篇文章。 上代码。大概猜测了一下,就是判断你现在有没有登录ID,如果没有则返回登陆界面。 // Require login for site get_currentuserinfo(); global $user_ID; if ($user_ID == '') { header('Location: 网站文件夹地址/wp-login
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

LayUi表单模块无法正常显示

问题: 当我们再使用LayUI的Form表单模块时,我们会把自己需要的表单赋值到我们的页面中,但是会出现无法正常显示的问题,如下: 出现原因: LayUI官方文档也明确表示:“当你使用表单时,layui 会对 select、checkbox、radio 等原始元素隐藏,从而进行美化修饰处理。但这需要依赖于 form 组件,所以你必须加载 form。” 所以我们必须加载form模块,才能使它完整地渲染出来。 解决方法: 在你js文件的代码最外层,把需要用到的模块 layui.use 预加载一下,
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0

2.2 Memory model

1. 内存区域、类型及属性 内存被分成不同的区域,不同区域有着不同的类型及属性;内存的类型及属性决定着访问这些区域时的行为。 内存的类型有: Normal,处理器可以为了效率而重新排序事务,或者执行推测性的读取。 Device, 处理器将保持相对于其他Device或者Strongly-ordered内存的事务顺序。 Strongly-ordered, 处理器将保持相对于其他内存的事务顺序。 Execute Never (XN),处理器禁止指令访问。从XN区域获取指令的任何尝试都会导致内存管理错
分类: 其他 发布时间: 04-02 23:50 阅读次数: 0