码迷,mamicode.com
首页 > 编程语言
【POJ 3167】Cow Patterns (KMP+树状数组)
Cow Patterns Description A particular subgroup of K (1 <= K <= 25,000) of Farmer John's cows likes to make trouble. When placed in a line, these troub ...
分类:编程语言   时间:2016-08-07 15:30:20    阅读次数:580
缓存、缓存算法和缓存框架简介
英文原文:jtraining,译文:Lixiang 引言 我们都听过 cache,当你问他们是什么是缓存的时候,他们会给你一个完美的答案,可是他们不知道缓存是怎么构建的,或者没有告诉你应该采用什么标准去选择缓存框架。在这边文章,我们会去讨论缓存,缓存算法,缓存框架以及哪个缓存框架会更好。 面试 “缓 ...
分类:编程语言   时间:2016-08-07 15:29:52    阅读次数:254
Spring MVC 教程,快速入门,深入分析
资源下载: Spring_MVC_教程_快速入门_深入分析V1.1.pdf SpringMVC核心配置文件示例.rar 作者:赵磊 博客:http://elf8848.iteye.com 目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图 四、spring mv ...
分类:编程语言   时间:2016-08-07 15:29:06    阅读次数:287
JAVA的String 类
String类 1、String对象的初始化 由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下: String s = “abc”; s = “Java语言”; 其实按照面向对象的标准语法,其格式应该为: String s = new S ...
分类:编程语言   时间:2016-08-07 15:32:05    阅读次数:294
12岁的少年教你用Python做小游戏
你有没有想过电脑游戏是怎样制作出来的?其实它没有你想象的那样复杂!在这个教程里,你要学做一个叫《兔子和獾》的塔防游戏,兔子作为英雄,需要在城堡里抵御獾的进攻。 为了写这个游戏的代码,你将会用Python。好吧,我不是指一条大蟒蛇! Python是一种计算机语言。我们在这篇教程里选择Python是因为 ...
分类:编程语言   时间:2016-08-07 15:31:56    阅读次数:198
Java内存分配全面浅析
本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 进入正题前首先要知道的是Java程序运行在JVM(Java Virtual Machine,Java虚拟机)上,可以把JVM理解成Ja ...
分类:编程语言   时间:2016-08-07 15:29:16    阅读次数:192
java--简单排序算法
1.冒泡排序 排序原理: 过程简单,首先将第一个记录的关键字和第二个记录的关键字进行比较,若为逆序,则将两个记录交换,然后比较第二个记录与第三个记录得关键字。以此类推,直至第n-1个记录和第n个记录的关键字进行过比较为止。上面这个过程叫做第一趟冒泡排序,其结果是: 使得关键字最大的记录被安置到最后一 ...
分类:编程语言   时间:2016-08-07 15:30:13    阅读次数:284
Java-基础篇(类和对象)
1.如何构造方法:使用new+构造方法,创建一个新的对象 创造对象时候执行构造方法 创建对象过程中可以直接创造同时赋初值 2.Java中static使用静态变量:为了让该类所有成员共享一个成员: 3.java 的封装:不允许外部的程序直接访问,采用一定方式访问 封装方式给属性影藏起来 4.包paka ...
分类:编程语言   时间:2016-08-07 15:27:55    阅读次数:223
计算机科学中最重要的32个算法
英文原址:http://www.risc.jku.at/people/ckoutsch/stuff/e_algorithms.html 奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan ...
分类:编程语言   时间:2016-08-07 15:26:57    阅读次数:162
Java中String类的方法及说明
String : 字符串类型 一、构造函数 String(byte[ ] bytes):通过byte数组构造字符串对象。 String(char[ ] value):通过char数组构造字符串对象。 String(Sting original):构造一个original的副本。即:拷贝一个origi ...
分类:编程语言   时间:2016-08-07 15:28:51    阅读次数:245
莫队算法
莫队算法是离线处理一类区间不修改查询类问题的算法。 如果你在知道了[L,R]的答案时,可以在O(1)的时间下得到[L,R-1]和[L,R+1]和[L-1,R]和[L+1,R]的答案的话,就可以使用莫队算法。时间复杂度大概是O(n^1.5)。 莫队算法就是在知道一个区间的ans时,暴力的转移到所有的相 ...
分类:编程语言   时间:2016-08-07 15:28:09    阅读次数:221
数组,指针
void main(){ char a[10][10]={"morning","afternoon","evening","night"}; // printf("%c \n ",a[1][0]); printf("%s \n",a); printf("%s \n ",a[1]); printf(" ...
分类:编程语言   时间:2016-08-07 15:26:02    阅读次数:138
java中的内部类总结
内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类 如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相当于其中的某个器官之一,例如心脏:它也有自己的属性和行为(血液、跳动) 显然,此处不能单方面用属性或者方法表示一个心脏,而需要一个类 而心脏又在人体当中,正如同是内部类在外部内当 ...
分类:编程语言   时间:2016-08-07 15:26:33    阅读次数:145
Java内部类详解
说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。下面是本文的目录大纲: 一.内部类基础 二.深入理解内部类 三.内部类的使用场景和好处 四.常见的与内部类相 ...
分类:编程语言   时间:2016-08-07 15:24:02    阅读次数:161
循序渐进Python3(三) -- 3 -- 内置函数
上一篇我们又介绍了26个Python内置函数。现回忆一下吧: 1.all 2.any 3.ascii 4.bin 5.bool 6.bytes 7.bytearray 8.callable 9.chr 10.compile 11.complex 12.dir 13.divmod 14.enumera ...
分类:编程语言   时间:2016-08-07 15:22:03    阅读次数:166
Java知多少(19)访问修饰符(访问控制符)
Java 通过修饰符来控制类、属性和方法的访问权限和其他功能,通常放在语句的最前端。例如: 1 public class className { 2 // body of class 3 } 4 private boolean myFlag; 5 static final double weeks ...
分类:编程语言   时间:2016-08-07 15:20:08    阅读次数:187
无序数组的中位数
参考:http://mp.weixin.qq.com/s?__biz=MjM5ODIzNDQ3Mw%3D%3D&idx=1&mid=2649965551&scene=0&sn=bc769eb3fbd2f4075c58524f4cc8332d 中位数,就是数组排序后处于数组最中间的那个元素。说来有些麻 ...
分类:编程语言   时间:2016-08-07 15:19:33    阅读次数:287
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!