码迷,mamicode.com
首页 > 编程语言
数组的迭代方法之every,some,filter,map,forEach
//数组的迭代方法 var number = [1, 2, 3, 4, 5, 4, 3, 2, 1]; var everyResult = number.every(function(item, index, array){ return (item > 2); }); console.log(ev ...
分类:编程语言   时间:2016-08-17 23:08:13    阅读次数:143
list中时间排序
最初设想使用:时间long型 发现整型可能不一致,即有时候一致,有时候不一致。 经测算发现,Collections提供了排序功能: ...
分类:编程语言   时间:2016-08-17 23:06:00    阅读次数:163
Python条件语句和循环
条件语句: if... elif... else 循环语句: while for 退出:break continue return exit pass 应用场景:三级菜单 输入城市序号进入该菜单 输入b返回 输入q退出 ...
分类:编程语言   时间:2016-08-17 23:03:28    阅读次数:151
spring aop 声明式事务管理
Spring使用AOP来完成声明式的事务管理 有annotation和xml两种形式 代码和上一篇基本相近,再贴一遍 两个实体类 package com.ouc.wkp.model; import javax.persistence.Entity; import javax.persistence. ...
分类:编程语言   时间:2016-08-17 23:04:45    阅读次数:154
Python-Day4 Python基础进阶之生成器/迭代器/装饰器/Json & pickle 数据序列化
一、生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环 ...
分类:编程语言   时间:2016-08-17 23:05:18    阅读次数:279
c语言: inline(gcc)
从汇编的角度看inline函数与非inline函数 http://blog.csdn.net/cxmanzhao/article/details/6801786 强制内联和强制不内联 http://blog.csdn.net/hanchaoman/article/details/7270341 in ...
分类:编程语言   时间:2016-08-17 23:03:38    阅读次数:131
springMvc静态资源拦截问题
测试的时候发现:如果直接访问web项目的html等静态资源,不能访问 原因如下: 当web.xml中url-pattern配置为"/"时,会导致系统中的静态资源被拦截 如何解决: 1)修改url-pattern 2)进行静态资源映射 3)开放tomcat的defaultServlet 我测试了解决方 ...
分类:编程语言   时间:2016-08-17 23:03:04    阅读次数:174
NYOJ 737---石子归并(GarsiaWachs算法)
原题链接 描述 有N堆石子排成一排,每堆石子有一定的数量。现要将N堆石子并成为一堆。合并的过程只能每次将相邻的两堆石子堆成一堆,每次合并花费的代价为这两堆石子的和,经过N-1次合并后成为一堆。求出总的代价最小值。 对于石子合并问题,有一个最好的算法,那就是GarsiaWachs算法。时间复杂度为O( ...
分类:编程语言   时间:2016-08-17 23:01:20    阅读次数:196
Python字符串str
字符串是很重要的一种数据类型,今天我们就一起来看str的内在。 1. 字符串的声明 2. __init__ 构造方法 yourname=str("Jin")生成对象的时候运行的就是__init__ 3.__contains__ 是否包含 4.__getattribute__ 反射 无条件被调用,通过 ...
分类:编程语言   时间:2016-08-17 23:00:44    阅读次数:157
转:史上最全最强SpringMVC详细示例实战教程
一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置 3.在src下添加springmvc-servlet.xml配置文件 4.在WEB-INF文件夹下创建名为jsp的文件夹, ...
分类:编程语言   时间:2016-08-17 22:58:48    阅读次数:182
Java数据结构之排序
1、冒泡排序:时间复杂度为O(n2) 假设是由小到大排序:相邻两个数之间进行比较,较大的数在后面。一次比较过后最大的数排在最后面 如:40、8、15、18、12一次排序后为:8、15、18、12、40依次排好直到由小到大拍好 2、选择排序:时间复杂度为O(n2) 假设是由小到大的排序:每次选出排序一 ...
分类:编程语言   时间:2016-08-17 22:56:27    阅读次数:143
JavaWeb学习总结-02 Tomcat 学习和使用
一 Tomcat服务器端口的配置 Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件。 如果想修改Tomcat服务器的启动端口,则可以在server.xml配置文件中的Connector节点进行的端口修改例如:将Tomcat服务器的启动端口由默认的8080 ...
分类:编程语言   时间:2016-08-17 22:55:31    阅读次数:144
一行python代码实现树结构
树结构是一种抽象数据类型,在计算机科学领域有着非常广泛的应用。一颗树可以简单的表示为根, 左子树, 右子树。 而左子树和右子树又可以有自己的子树。这似乎是一种比较复杂的数据结构,那么真的能像我们在标题中所说的那样,用一行Python代码就可以实现吗? 一行代码实现? 由于树形结构的外层和内层有着相似 ...
分类:编程语言   时间:2016-08-17 22:52:42    阅读次数:145
最短路径—Dijkstra算法和Floyd算法
Dijkstra算法 1.定义概览 Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法是很有代表性的最短路径算法,在很多专业课程中都作为基本内容有详细的介绍,如数据结构, ...
分类:编程语言   时间:2016-08-17 22:52:14    阅读次数:184
JavaNIO(一)(IO基本概念扫盲篇)
一、基本IO概念 1、什么是流IO? 1.1 基本概念 流是一种抽象概念,它代表了数据的无 结构化传递。 按照流的方式进行输入输出,数据被当成无结构的字节序或字符序列。从流中取得数据的操作称为提取操作,而 向流中添加数据的操作称为插入操作。用来进行输入输出操作的流就称为IO流。换句话说,IO流就是以 ...
分类:编程语言   时间:2016-08-17 22:53:37    阅读次数:247
hdu---1285--拓扑排序
拓扑排序的基本思想为: 1.从有向图中选一个无前驱的顶点输出 2.将此顶点和以它为起点的弧删除 3.重复<1><2>操作直到不存在无前驱的顶点 4.若此时输出的顶点数小于有向图中的顶点数,则说明有向图中存在回路,否则输出的顶点的顺序即为一个拓扑排序。 此题是最简单的最基本的拓扑排序 Descript ...
分类:编程语言   时间:2016-08-17 22:51:21    阅读次数:158
spring+hibernate基础
把数据库的配置信息写在一个文件中 jdbc.driverClassName=com.mysql.jdbc.Driver jdbc.url=jdbc\:mysql\://localhost\:3306/world jdbc.username=root jdbc.password=1234 实体类,加上 ...
分类:编程语言   时间:2016-08-17 22:51:24    阅读次数:179
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!