码迷,mamicode.com
首页 > 2020年02月25日 > 全部分享
UVA1328 Period
题目传送门 解题思路: 这道题其实就是求一个字符串的所有前缀及其本身的循环节(如果有),思路同另一道题. AC代码: 1 #include<iostream> 2 #include<cstdio> 3 #include<cstring> 4 5 using namespace std; 6 7 in ...
分类:其他好文   时间:2020-02-25 23:16:14    阅读次数:63
windows下修改pip安装源的办法
之前的随笔里有写过关于Mac OS和Linux的,现在需要用到Windows的系统, 修改方法:路径 > C:\Users\用户名\AppData\Roaming,在Roaming文件夹下新建pip文件夹。 在pip文件夹下创建pip.ini配置文件,并在文件中写入以下内容(跟在Linux里面的内容 ...
分类:Windows程序   时间:2020-02-25 23:15:54    阅读次数:140
django forms组件
一、渲染 1. 导包 2. 设置表单字段以及类型 3. 前端渲染页面 二、校验 1. 表示执行校验 2. 已经通过校验后的数据 3. 表示没有通过校验的信息 ...
分类:其他好文   时间:2020-02-25 23:15:39    阅读次数:54
[Contract] Solidity 遍历 mapping 的一种方式
思路:为需要遍历的 mapping 再准备一个 list,之后通过 for 循环遍历 list 取得 mapping 的 key。 mapping (address => uint) usersValue mapping (uint => address) list uint length = xx ...
分类:移动开发   时间:2020-02-25 23:15:28    阅读次数:188
【题解】[USACO19DEC]Tree Depth
"题目链接" 这明摆着是一道计数题,计数题能用些啥?dp?我不会拦你的。多项式?生成函数?没错,这道题就是生成函数。 不能难发现,深度=祖先数+1,而$i$是$j$的祖先,当且仅当对任意在$i$和$j$之间的整数$k$,均满足$a_ij)\end{cases} $$ 方法:考虑先往序列里面插入所有下 ...
分类:其他好文   时间:2020-02-25 23:15:12    阅读次数:81
迄今为止把Mybatis讲解的最详细的PDF,图文并茂,通俗易懂
废话不多说,直接进入文章。我们在使用MyBatis的时候,会在xml中编写sql语句。如图:那么,MyBatis底层是如何构造sql,写了接口为啥就能执行sql?下面带着这个疑问我们一步步分析。梳理MyBatis的设计思路创建SqlSessionFactory实例实例化过程中,加载配置文件创建configuration对象通过factory创建SqlSession通过SqlSession获取map
分类:其他好文   时间:2020-02-25 23:14:59    阅读次数:326
Scratch克隆技术、多线程编程及通讯技术初探
本文通过一个典型的小程序的开发来探讨时下青少年Scratch克隆技术、多线程编程与通讯技术及解决方案。
分类:编程语言   时间:2020-02-25 23:14:44    阅读次数:134
15、Java中this的本质 和 static的本质
this 在说this之前先说一下,对象创建的过程: 1、分配对象空间,并将对象成员变量初始化。 2、执行属性值的显式初始化。 3、执行构造方法。 4、返回相关的地址给相关的对象。 this的本质就是“创建好的对象的地址”,由于在构造方法调用之前,对象已经创建好了,因此在构造方法中也可以使和this ...
分类:编程语言   时间:2020-02-25 23:14:00    阅读次数:90
Linux 文件删除空间没有释放问题
最近阿里云频频告警。磁盘使用率飙升90%以上。遂查看磁盘使用情况 df -h 发现使用率却是很高 之后,通过du -h --max-depth=1 / 查看哪个目录下占用的资源较多并进行删除 后来发现: 未释放磁盘空间原因: 在Linux或者Unix系统中,通过rm或者文件管理器删除文件将会从文件系 ...
分类:系统相关   时间:2020-02-25 23:12:39    阅读次数:102
D. Three Integers
题目链接:http://codeforces.com/contest/1311/problem/D 题意:有三个数a,b,c,且a<=b<=c。你每次可以选择一个数加1或减1,但不能变为非正数。要求尽可能少的操作完后,使得b%a=0,c%b=0。输出最少操作数,并输出最后的a,b,c。 思路:枚举第 ...
分类:其他好文   时间:2020-02-25 23:12:21    阅读次数:56
Linux下的 Mysql 8.0 yum 安装 并修改密码
1.MySQL版本: mysql> select @@version;+ +| @@version |+ +| 8.0.18 |+ +1 row in set (0.00 sec) 2.Centos操作系统版本 [root@Hadoop-00 /]# cat /etc/redhat-releaseC ...
分类:数据库   时间:2020-02-25 23:12:06    阅读次数:97
VS 中输入带空格的两个字符串
此博客链接: 问题描述:vs中读取两个字符串,中间用空格分开。例如:abcde a3。 解决方法: 在变量后面添加定义的字符串数组长度。例如:while (~scanf_s("%s %s", huabutiao,1000, minshitiao,1000)){}。 写同样的一个程序,当输入带空格的字 ...
分类:其他好文   时间:2020-02-25 23:10:43    阅读次数:104
LianLianKan HDU - 4272(状压dp)
题意:就是连连看,有两个相同的就能消除,再加上两个特别的规定,一是只能从栈顶开始消除,而是两个相同的元素之间距离不能超过6,询问能否消除序列中所有元素。 思路:数据水,贪心就能过,但严谨的考虑,贪心显然不能解决所有问题。这题虽然序列很长,但是状态并不复杂,可以使用滚动的状压dp,然后考虑使用多少位表 ...
分类:其他好文   时间:2020-02-25 23:10:17    阅读次数:60
Golang中的Slice与数组
1.Golang中的数组 数组是一种具有固定长度的基本数据结构,在golang中与C语言一样数组一旦创建了它的长度就不允许改变,数组的空余位置用0填补,不允许数组越界。 数组的一些基本操作: 1.创建数组: func main() { var arr1 = [...]int{1,2,3,4} //[ ...
分类:编程语言   时间:2020-02-25 23:09:57    阅读次数:91
数论——素数和反素数
素数 素数一般判定方法 bool isPrime(a) { if (a < 2) return 0; for (int i = 2; i * i <= a; ++i) if (a % i) return 0; return 1; } 但对于long long int的数,O(√n)的复杂度还是会时间 ...
分类:其他好文   时间:2020-02-25 23:09:38    阅读次数:88
python的for循环的神奇之处
python的for循环太神奇了: 你可以编写这样的语句: for i in range(10) : j= i**2 print(j) 你也可以编写这样的语句: with open('/path/to/file','r') as f: for line in f.readlines(): print ...
分类:编程语言   时间:2020-02-25 23:09:27    阅读次数:123
Spring Security常用过滤器介绍
Spring Security常见的15个拦截器1 . org.springframework.security.web.context.SecurityContextPersistenceFilter 首当其冲的一个过滤器,作用之重要,自不必多言。 SecurityContextPersisten ...
分类:编程语言   时间:2020-02-25 23:09:09    阅读次数:83
934条   上一页 1 2 3 4 5 6 ... 55 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!