Spring Boot教程之Spring基础Spring Boot教程1——Spring概述Spring Boot教程2——Spring项目快速搭建Spring Boot教程3——Spring基础配置Spring Boot教程之Spring常用配置Spring Boot教程4——@Scope注解Sp... ...
分类:
编程语言 时间:
2016-09-22 21:21:36
收藏:
0 评论:
0 赞:
0 阅读:
133
题目链接:http://codeforces.com/contest/712/problem/D A初始有一个分数a,B初始有一个分数b,有t轮比赛,每次比赛都可以取[-k, k]之间的数,问你最后A比B大的情况有多少种。 dpA[i][j]表示第i轮获得j分的情况数。因为第i轮只和第i-1轮有关, ...
分类:
编程语言 时间:
2016-09-22 21:21:17
收藏:
0 评论:
0 赞:
0 阅读:
255
后缀数组被称为字符串处理神器,要解决字符串问题,一定要掌握它。(我这里的下标全部都是从1开始) 首先后缀数组要处理出两个数组,一个是sa[],sa[i]表示排名第i为的后缀的起始位置是什么,rank[i]表示第i个字符为起始点的后缀,它的排名是什么。可以知道sa[rank[i]] = i; rank ...
分类:
编程语言 时间:
2016-09-22 21:19:25
收藏:
0 评论:
0 赞:
0 阅读:
292
using System;using System.Collections.Generic;using System.Text; namespace AAA{ public class Dichotomy { public static void DichotomySort(int[] array)... ...
分类:
编程语言 时间:
2016-09-22 21:16:10
收藏:
0 评论:
0 赞:
0 阅读:
296
| 版权声明:本文为博主原创文章,未经博主允许不得转载。 快速排序的基本的思想是选择一个中轴值,然后将待排序列根据中轴值的大小分成两部分,一部分比关键字小,放在关键字的左边,一部分比关键字大,放在关键字的右边;然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变 ...
分类:
编程语言 时间:
2016-09-22 21:14:52
收藏:
0 评论:
0 赞:
0 阅读:
265
spring容器中能拥有两个同种类型的bean吗?我有两个dao类同时实现一个接口,这两个接口注入时报了异常如下。 Text代码 org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of ty ...
分类:
编程语言 时间:
2016-09-22 21:13:46
收藏:
0 评论:
0 赞:
0 阅读:
467
JavaScript基础知识梳理--数组 1、创建方法 空数组:var obj=new Array(); 指定长度数组: var obj=new Array( size ); 指定元素数组 : var obj=new Array( 元素1,元素2,....); 单位数组:var obj=new Ar ...
分类:
编程语言 时间:
2016-09-22 21:13:38
收藏:
0 评论:
0 赞:
0 阅读:
209
1、系统变量中新建: JAVA_HOME : "C:\Program Files\Java\jdk1.8.0_31" (注: 由于‘Program Files’ 有一个空格,则要在环境变量值中加一个双引号) 2、 Path后面跟 ;%JAVA_HOME%\bin (注: 用‘;’隔开) 3、系统环境 ...
分类:
编程语言 时间:
2016-09-22 21:12:22
收藏:
0 评论:
0 赞:
0 阅读:
135
C++引用详解 引用:就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。 引用的声明方法:类型标识符 &引用名=目标变量名; 如下:定义引用ra,它是变量a的引用,即别名。 int a; int &ra=a; (1)&在此不是求地址运算符,而是起标识作用。 (2)类型标识符是指目 ...
分类:
编程语言 时间:
2016-09-22 21:12:01
收藏:
0 评论:
0 赞:
0 阅读:
223
AOP是Aspect Oriented Programing的简称,面向切面编程。AOP适合于那些具有横切逻辑的应用:如性能监测,访问控制,事务管理以及日志记录。AOP将这些分散在各个业务逻辑中的代码通过横向切割的方式抽取到一个独立的模块中。 一、AOP术语 1.连接点(Joinpoint) 程序执 ...
分类:
编程语言 时间:
2016-09-22 21:11:41
收藏:
0 评论:
0 赞:
0 阅读:
189
阅读目录 建议1:不要在常量和变量中出现易混淆的字母 建议2:莫让常量蜕变成变量 建议3:三元操作符的类型务必一致 建议4:避免带有变长参数的方法重载 建议5:别让null值和空值威胁到变长方法 The reasonable man adapts himself to the world; The ...
分类:
编程语言 时间:
2016-09-22 21:11:12
收藏:
0 评论:
0 赞:
0 阅读:
209
1.Spring发展的过程1>.第一阶段:Xml配置(需要将xml配置文件分放到不同的配置文件里);2>.第二阶段:注解配置(提供了声明Bean的注解,如@Component、@Service,此阶段基本配置如数据库配置用xml,业务配置用注解);3>.第三阶段:Java配置(Spring4.x和S... ...
分类:
编程语言 时间:
2016-09-22 21:10:56
收藏:
0 评论:
0 赞:
0 阅读:
352
[1]原理介绍 [2]代码实现 [3]代码优化 [4]拖拽冲突 [5]IE兼容 ...
分类:
编程语言 时间:
2016-09-22 21:09:48
收藏:
0 评论:
0 赞:
0 阅读:
191
用java script 实现像素小鸟 <html部分> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>flybird</title> <link rel="stylesheet" type="text/css" href=" ...
分类:
编程语言 时间:
2016-09-22 21:08:59
收藏:
0 评论:
0 赞:
0 阅读:
265
算法10 二叉搜索树 搜索树数据结构支持许多动态集合操作,包括search,minimum,maximum,predecessor,successor,insert和delete等。 概念:二叉搜索树。对于任何节点x,其左子树中的关键字最大不超过x.key,其右子树中的关键字最小不低于x.key。其 ...
分类:
编程语言 时间:
2016-09-22 21:08:33
收藏:
0 评论:
0 赞:
0 阅读:
183
数组与指针的区别 1.数组与指针的定义 指针是变量,存储的是一个地址,用来间接访问数据,在32位系统下占用4个字节。指针可以指向任何内存空间,但不是任何内存空间都可以通过指针去访问(不能访问寄存器)。 数组是标识符且不占用存储空间,类似于常量,因此数组名不能作为左值。 2.extern数组与指针 先 ...
分类:
编程语言 时间:
2016-09-22 21:07:40
收藏:
0 评论:
0 赞:
0 阅读:
175
Java Swing的事件处理机制 Swing GUI启动后,Java虚拟机就启动三个线程,分别为主线程,事件派发线程(也是事件处理线程)和系统工具包线程。 主线程 :负责创建并显示该程序的初始界面; 系统工具包线程 :负责将从系统事件队列捕获在该程序界面上的鼠标和键盘操作等底层事件,并把这些事件转 ...
分类:
编程语言 时间:
2016-09-22 21:07:21
收藏:
0 评论:
0 赞:
0 阅读:
153
HashMap
HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。HashMap 继承于AbstractMap,实现了Map、Cloneable、java.io.Se...
分类:
编程语言 时间:
2016-09-22 20:01:22
收藏:
0 评论:
0 赞:
0 阅读:
215
动态规划
个人对动态规划的理解:
1.动态规划是一个付出额外空间来节省时间,就是所谓的空间换时间。
2.动态规划储存每个状态的最优解。
3.动态规划是用来把子问题的结果储存下来,再次用到的时候就不必再...
分类:
编程语言 时间:
2016-09-22 20:01:13
收藏:
0 评论:
0 赞:
0 阅读:
527
python pickle 序列化类 ...
分类:
编程语言 时间:
2016-09-22 20:00:44
收藏:
0 评论:
0 赞:
0 阅读:
234