Problem Description 有n个整数,使其最后m个数变成最前面的m个数,其他各数顺序向后移m(m < n < 100)个位置。 Input 输入数据有2行,第一行的第一个数为n,后面是n个整数,第二行整数m。 Output 按先后顺序输出n个整数。 Example Input 5 1 ...
分类:
编程语言 时间:
2018-01-17 00:55:55
阅读次数:
172
创建型抽象工厂模式 http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418836.html工厂方法 http://www.cnblogs.com/java-my-life/archive/2012/03/25/2416227.html建 ...
分类:
编程语言 时间:
2018-01-17 00:56:12
阅读次数:
156
一、多线程的三种实现方法 1、继承Thread类 2、实现Runnable接口 3、实现Callable接口 注:当用Future去接收call()返回值,该方法是阻塞的,即先打印“我是Callable”再打印“main结束” ...
分类:
编程语言 时间:
2018-01-17 00:57:12
阅读次数:
122
一.异常 1.异常的概述 什么是异常:是程序运行过程中发生未知的事件, 该事件可以中断程序指令的正常执行流程. java中异常类的视图: 说明:Error和Exception的子类可以分为上图中的几类,并非所有子类。 Throwable: Throwable 类是 Java 语言中所有错误或异常的超 ...
分类:
编程语言 时间:
2018-01-17 00:58:06
阅读次数:
164
一定不要和matlab的命令弄混,matlab第二位为间隔,而python为第三位。 然后就是反向的切片 小结: 不管正向切片或者反向切片,取出的顺序都是从第一位到第二位,方向看第三位符号:正(左到右)负(右到左),间距看第三位的数值,最后第二位均取不到(取到其前面一位)。 ...
分类:
编程语言 时间:
2018-01-17 01:00:39
阅读次数:
1060
配置sonarqube_jenkins进行持续JAVA代码自动构建审查
分类:
编程语言 时间:
2018-01-17 01:02:10
阅读次数:
230
https://liuzho.github.io/2017/04/17/%E7%BA%BF%E7%A8%8B%E6%B1%A0%EF%BC%8C%E8%BF%99%E4%B8%80%E7%AF%87%E6%88%96%E8%AE%B8%E5%B0%B1%E5%A4%9F%E4%BA%86/ 为什么用 ...
分类:
编程语言 时间:
2018-01-17 01:04:15
阅读次数:
205
#!/usr/bin/python#--coding:utf8--importrandom#导入随机数的模块computer=random.choice([‘石头‘,‘剪刀‘,‘布‘])player=raw_input(‘请出拳(石头/剪刀/布):‘)print"Yourchoice:%s,Computer‘scho
分类:
编程语言 时间:
2018-01-17 01:04:34
阅读次数:
230
<bean class="org.springframework.beans.factory.config.MethodInvokingFactoryBean"> <property name="staticMethod" value="**.service.utils.PostUtil.setEn ...
分类:
编程语言 时间:
2018-01-17 01:07:18
阅读次数:
181
public class TestNativeOutOfMemoryError{ static int[] aa = new int[] {1, 2, 3, 4}; static int[] bb = new int[aa.length]; public static void main(Strin ...
分类:
编程语言 时间:
2018-01-17 01:08:05
阅读次数:
148
在https://www.liaoxuefeng.com 学习python 3 ,利用vnoet (markdown笔记软件)写的笔记
分类:
编程语言 时间:
2018-01-17 01:08:40
阅读次数:
205
PHP - 数组排序函数在本章中,我们将一一介绍下列 PHP 数组排序函数:sort() - 对数组进行升序排列rsort() - 对数组进行降序排列asort() - 根据关联数组的值,对数组进行升序排列ksort() - 根据关联数组的键,对数组进行升序排列arsort() - 根据关联数组的值... ...
分类:
编程语言 时间:
2018-01-17 01:08:49
阅读次数:
177
21、数组 定义数组 * 字面量方式 var 数组名称 = [ value,value,... ] * 构造函数方式 var 数组名称 = new Array(value,value,...); var 数组名称 = new Array(length) 创建对象方式创建数组分析图 附:var num ...
分类:
编程语言 时间:
2018-01-17 01:08:57
阅读次数:
129
0x01 关于javascript,第一个比较重要的概念是变量,变量的工作机制是javascript的基本特性。实际上,变量是标识符的一种。本文将详细介绍变量和标识符0x02:定义 标识符(Identifier)就是一个名字,用来对变量、函数、属性、参数进行命名,或者用做某些循环语句中的跳转位置的标记//变量varIdentifier=123;//属性(newObject).Identifie
分类:
编程语言 时间:
2018-01-17 01:12:02
阅读次数:
173
转载 https://zhuanlan.zhihu.com/p/29549253 ...
分类:
编程语言 时间:
2018-01-17 01:12:19
阅读次数:
113
1. 完全二叉树:叶节点只能出现在最后层或次下层,并且最下面一层的节点都集中在该层的最左边的二叉树。 2. 二叉堆:堆是一颗二叉树,并且满足下面的条件: (1)树的每一层都是满,除了最后一层的最右边元素 (2)任意一个父节点都大于或等于(小于或等于)两个子节点。(大于或等于的为最大堆,小于或等于的为 ...
分类:
编程语言 时间:
2018-01-17 01:13:05
阅读次数:
192
java5之前,我们使用诸如synchronized,wait(),notify()方法对线程的操作属于对底层线程的操作,这样会出现很多的问题:低级的并发原语,比如synchronized,wait(),notify()经常难以正确使用。误用会导致竞态条件,线程饿死,死锁等风险。泰国依赖synchronized会影响程序性能以及程序的可扩展性开发者经
分类:
编程语言 时间:
2018-01-17 01:13:16
阅读次数:
266
练习题:彩票三十六选七不可重复 思路: var arr [ ]; for(var i=0;i<7;i++){ arr [i]=math.randoml()*35+1; } for(var n in arr){ if(arr[n]==sjs){ 这里面有代码执行,说明有重复 } } 如果没有重复新生成 ...
分类:
编程语言 时间:
2018-01-17 01:15:22
阅读次数:
159
Java提供的synchronized关键字对临界区进行线程同步访问。由于基于synchronized很难正确编写同步代码,并发工具类提供了高级的同步器。倒计时门闩(countdown latch)、同步屏障(cyclic barrier)、交换器(exchanger)、信号量(semaphore)以及phaser同步器。下面主要介绍倒计时门闩。&n
分类:
编程语言 时间:
2018-01-17 01:16:02
阅读次数:
210
在公司晨会对称过程中,好几次问到了了相关性分析,正巧看到这个google的开源库,并把相关操作与调试结果记录下来。 小说集可以百度《金庸小说全集 14部》全(TXT)作者:金庸 下载下来。需要整理好格式,门派和武功名称之间需要有换行符,留意删除掉最后一行的空白区域。下载完成后可以用自己习惯的工具或程... ...
分类:
编程语言 时间:
2018-01-17 01:16:16
阅读次数:
1246