Description Input 输入共两行,第一行为一个整数N,N表示物品的个数,1<=N<=100000。 第二行为N个用空格隔开的正整数,表示N个物品最初排列的编号。 输入共两行,第一行为一个整数N,N表示物品的个数,1<=N<=100000。 第二行为N个用空格隔开的正整数,表示N个物品最 ...
分类:
编程语言 时间:
2018-03-31 00:45:42
阅读次数:
194
Python的数据类型 list 1. 什么是list 列表是由一序列特定顺序排列的元素组成的。可以把字符串,数字,字典等都可以任何东西加入到列表中,日中的元素之间没有任何关系。列表也是自带下标的,默认也还是从0开始。 l = [‘a’, ‘b’, ‘c’, 1, 2, 3] List常用的方法: ...
分类:
编程语言 时间:
2018-03-31 00:46:14
阅读次数:
309
(1)pom.xml中引入jar包,如下:这里不需要引入spring-boot-starter-jdbc依赖,因为mybatis-spring-boot-starter中已经包含了此依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql- ...
分类:
编程语言 时间:
2018-03-31 00:47:38
阅读次数:
135
python学习笔记(一)
分类:
编程语言 时间:
2018-03-31 00:47:54
阅读次数:
182
Idea 作为一个每天有一半时间都在电脑旁的人,无时无刻不在敲击着键盘,点击着鼠标。有一天,我突然很想知道在一天的时间内,在我轻盈的指法下面,键盘被我狂敲了多少下,鼠标又被我点击了多少次。甚至更具体一些,键盘上哪些键挨的敲击次数更多呢?想想也觉得挺有意思的。 <! more Learing 有了想法 ...
分类:
编程语言 时间:
2018-03-31 00:48:18
阅读次数:
235
代码演示 代码运行结果 5040 代码解读: go语言支持递归,以上代码是一个经典的阶乘案例 fact函数在到达fact(0)之前一直在调用自身 ...
分类:
编程语言 时间:
2018-03-31 00:48:33
阅读次数:
157
""" 1、读取文件的三个方法:read()、readline()、readlines() 2、三个方法均可接受一个变量用以限制每次读取的数据量,通常不使用该变量。 """ """ 关于read()方法: 1、读取整个文件,将文件内容放到一个字符串变量中 2、如果文件大于可用内存,不可能使用这种处理... ...
分类:
编程语言 时间:
2018-03-31 00:49:13
阅读次数:
194
python爬虫
分类:
编程语言 时间:
2018-03-31 00:49:27
阅读次数:
143
请先看在学习tornado时,写的自定义分页类:思路一致; python 自定义分页类 1.基础使用: 后台数据获取: 前端代码: 2.扩展内置分页: 类修改: 类调用: 前端使用: ...
分类:
编程语言 时间:
2018-03-31 00:50:46
阅读次数:
243
一、Python的逻辑运算符 1、数字运算符: 运算符描述例子 + 加 - 两个对象相加 a + b 输出结果 30 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200 / 除 - x除以y ...
分类:
编程语言 时间:
2018-03-31 00:51:01
阅读次数:
210
查找的效率与比较次数密切相关。基于比较的程序,运算效率是比较低的。比如平时可以通过indexOf查找一个数据。但这是一个基于比较的一个实现。如果是淘宝那样有上亿个商品,那么用indeOf 来查数据就会性能非常差。 对一个在哈希表中的数据的访问过程是迅速有效的,通过散列函数,哈希表中的元素的key经常 ...
分类:
编程语言 时间:
2018-03-31 00:51:52
阅读次数:
243
最近使用java实现了一个简单的网页数据抓取,下面是实现原理及实现代码: 原理:使用java.net下面的URL对象获取一个链接,下载目标网页的源代码,利用jsoup解析源代码中的数据,获取你想要的内容 1.首先是根据网址下载源代码: 2.根据下载源代码解析数据,获取你想要的内容,这里我获取的是图片 ...
分类:
编程语言 时间:
2018-03-31 00:52:01
阅读次数:
182
最近突然想回顾一下之前的文章,回顾复习一下,正好把觉得还不错的文章收录到这里,方便查阅 Java "2018 03 30 Netty的使用与服务器Hello world" "2018 03 29 NIO的使用与服务器Hello world" "2018 03 28 普通IO以及BIO服务器" "20 ...
分类:
编程语言 时间:
2018-03-31 00:52:08
阅读次数:
148
public static boolean isOutOfBounds(int index, int length, int capacity) { return (index | length | (index + length) | (capacity - (index + length))) ...
分类:
编程语言 时间:
2018-03-31 00:52:16
阅读次数:
205
题目描述 统计一个数字在排序数组中出现的次数 思路 思路一:暴力,简单粗暴,但是并不可取 思路二:因为题中说是排序数组,因此我们要先想到 二分查找 ,因此我们先用二分查找找出某个k出现的位置,然后再分别向前和向后查找总的个数。 思路三:还是二分查找的思想,先找到第一个k和最后一个k的位置相减 代码实 ...
分类:
编程语言 时间:
2018-03-31 00:53:08
阅读次数:
184
定义:在未提供显式的初始值时,用来创建对象的构造函数。 举例: class TestClass { private: int m_a; int m_b; public: TestClass(); //默认构造函数1 TestClass(int a,int b); //构造函数 TestClass(i ...
分类:
编程语言 时间:
2018-03-31 00:53:44
阅读次数:
167
一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。 二、文件操作方法大全:1.os.mknod("test.txt") #创建空文件2.fp = open("test.txt",w) #直接打开一个文件,如果文件不存在则创建文件3.关于open 模式: 三、目录操作 ...
分类:
编程语言 时间:
2018-03-31 00:54:00
阅读次数:
209
ON_WM_MOUSEHOVER消息要生效,要配合ON_WM_MOUSEMOVE一起使用.代码如下:void CYuButton::OnMouseMove(UINT nFlags, CPoint point)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
TRACKMOUSEEVENT tme&
分类:
编程语言 时间:
2018-03-31 10:13:40
阅读次数:
223
现在我想根据用户名和年龄的输入格式是否正确让它调到我自定义不同的页面 定义一个用户姓名异常和一个年龄异常 姓名异常 年龄异常 定义一个异常控制器 springmvc.xml配置文件中 两个页面 nameException.jsp ageException.jsp 最后进行测试就可以了 ...
分类:
编程语言 时间:
2018-03-31 10:13:51
阅读次数:
176
os.getcwd()获取当前工作目录,即当前python脚本工作的目录路径os.chdir("dirname")改变当前脚本工作目录;相当于shell下cdos.curdir返回当前目录:(‘.‘)os.pardir获取当前目录的父目录字符串名:(‘..‘)os.makedirs(‘dirname1/dirname2‘)可生成多层递归目录os.removedirs(‘dirname1‘)若目录为
分类:
编程语言 时间:
2018-03-31 10:14:05
阅读次数:
189