码迷,mamicode.com
首页 > 2019年08月20日 > 全部分享
循环移位(后缀自动机)
题目描述: 给定一个字符串 s 。现在问你有多少个本质不同的 s 的子串 t=t1 t2 ? tm (m>0) 使得将 t 循环左移一位后变成的 t′=t2 ? tm t1 也是 s 的一个子串。 题解: 好了我知道这个不好懂,所以我们再配张图: ...
分类:其他好文   时间:2019-08-20 22:30:24    阅读次数:115
解决SELinux导致Apache更改端口后无法启动的问题
systemctl start httpd # 将Apache的默认端口改为90后,启动Apache时提示失败 systemctl status httpd # 查看Apache的状态 可以看到提示:Permission denied: AH00072: make_sock: could not b ...
分类:Web程序   时间:2019-08-20 22:29:35    阅读次数:162
Linux数据库的创建 导入导出 以及一些基本指令
首先linux 下查看mysql相关目录 查看 mysql 的安装路径 执行查询 SQL mysql>show variables like '%dir%'; mysql>show variables like '%dir%'; datadir 就是数据路径 确定了运行路径,执行导入、导出mysql ...
分类:数据库   时间:2019-08-20 22:29:17    阅读次数:131
vuex
Vuex采用集中式存储所有组件的数据状态。并且组件状态和后台数据是响应的 五大核心的总结: State 存放数据的地方 Mutations 处理state事件 Getter 计算属性 跟computed计算属性是一样的 只是computed是自己的 (Getters还接受第二个参数) Actions ...
分类:其他好文   时间:2019-08-20 22:29:00    阅读次数:103
二叉树的深度
【问题】输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。 【思路】递归解法:一般和深度有关的我们都可以使用dfs算法,然后使用一个res用于记录深度,每次递归到叶节点,将res和max进行比较,将最大的值存入max变量中,结束递 ...
分类:其他好文   时间:2019-08-20 22:28:43    阅读次数:93
数组去重方法1,2
第二种方法:将数组的每一个元素依次与其他元素做比较,发现重复元素,删除 ...
分类:编程语言   时间:2019-08-20 22:27:53    阅读次数:94
HTML基础之JS
TML中的三把利器的JS 又称为JavaScript,看着好像和Java有点联系,实际上他和java半毛钱关系都没有,JavaScript和我们学习的Python、Go、Java、C++等,都是一种独立的语言,Python的解释器有Python2.7、Python3.x,浏览器具有解释JavaScr ...
分类:Web程序   时间:2019-08-20 22:27:18    阅读次数:106
PAT A1105 Spiral Matrix [硬核模拟]
题目描述 "链接" 将给定的N个正整数按非递增的顺序,填入“螺旋矩阵”~所谓“螺旋矩阵”,是指从左上角第1个格子开始,按顺时针螺旋方向填充~要求矩阵的规模为m行n列,满足条件:m n等于N;m =n;且m n取所有可能值中的最小值 分析 方法1:就是按照题意模拟,我自己想到一个切换方向的方法,但是必 ...
分类:其他好文   时间:2019-08-20 22:27:02    阅读次数:110
python 创建虚拟环境遇到的问题
https://easydoc.xyz/#/p/43577971 https://www.jianshu.com/p/dbb92ba83fb1 https://www.cnblogs.com/xiaoyaojinzhazhadehangcheng/p/7977218.html supervsoird ...
分类:编程语言   时间:2019-08-20 22:26:44    阅读次数:279
springboot 学习小结
springboot 默认自动扫描和配置根包下面的类。如果启动配置不在根包目录下,得把对应的类进行配置扫描生成对应的bean。 主要的扫描注解有: @SpringBootApplication //springboot启动注解配置@EnableJpaRepositories(basePackages ...
分类:编程语言   时间:2019-08-20 22:26:27    阅读次数:85
P3960 列队
————————————————————————————————————————————————————————- 依然是部分分练习,学习了treap后再来做 没想到因为longlong搞死,感觉自己好有毅力 一开始想到了50pt中q很小,第一反应写vector维护,结果写了一半弄晕了,想从题解中找 ...
分类:其他好文   时间:2019-08-20 22:26:07    阅读次数:82
css垂直居中方案
垂直居中的几种方法 html结构 css 1. 使用flex布局 在父容器中设置 2. 绝对定位 分为已知宽高和未知宽高两种情况 已知宽高都是100px,设置自身为绝对定位(absolute),top和left为50%,margin left、margin top为自身的一半,也就是50px 未知宽 ...
分类:Web程序   时间:2019-08-20 22:25:48    阅读次数:127
如何将.Net Core应用程序部署在Linux操作系统上运行
.Net Core简介 跨平台: 可以在 Windows、macOS 和 Linux 操作系统上运行。 跨体系结构保持一致: 在多个体系结构(包括 x64、x86 和 ARM)上以相同的行为运行代码。 命令行工具: 包括可用于本地开发和持续集成方案中的易于使用的命令行工具。 部署灵活: 可以包含在应 ...
分类:Web程序   时间:2019-08-20 22:25:27    阅读次数:227
多米诺骨牌
"题目传送门" 结合两篇题解: "1" "2" 有了我这篇博客。 主要思路是题解1。初始时先将所有骨牌翻转成上边的点数大,假设这时上下点数之差为$tot$,此时翻转的骨牌数记为$base$。那么现在要再次翻转骨牌使得差值变小,假设第$i$张骨牌上下差值为$k$,那么将这张骨牌翻转过来差值会减小$2 ...
分类:其他好文   时间:2019-08-20 22:25:13    阅读次数:87
操作系统,进程理论
一 为什么要有操作系统 ( 两本书:现代操作系统、操作系统原理) 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。 其一:如果每位应用程序员都必须掌握该系统所有的细节,那就不可能再编写代码 ...
分类:系统相关   时间:2019-08-20 22:24:54    阅读次数:115
用Python实现每天向女友表白一次,甜蜜暴击
如果你有女朋友的话,那么今天这个对你们来说真的是太棒了!如果没有女朋友的话,同样也可以用在心仪的人身上,每天不重复的甜言蜜语,然后慢慢慢慢慢慢慢就有了 Github作为全球最大的同性交友网站,小伙伴们不仅可以在上面交流编程技巧,还能学到如何开发一个自动哄女友神器。 先附上Github地址: http ...
分类:编程语言   时间:2019-08-20 22:24:33    阅读次数:119
Elasticsearch核心技术与实战-简介
讲师阮一鸣介绍ebay的Pronto团队在ebay内部管理上百个Elasticsearch集群,超过4000个数据节点。在生产环境上支持的服务有 订单搜索、商品推荐、日志管理、风险控制、IT运维、安全监控等。 Elasticsearch能做什么 首先先了解Elasticsearch是什么,摘抄自以下 ...
分类:其他好文   时间:2019-08-20 22:24:02    阅读次数:202
984条   上一页 1 2 3 4 5 6 7 8 ... 58 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!