码迷,mamicode.com
首页 > 编程语言
JavaScript 实现数组的foreach
Array.prototype.forEach = function (action) { for (var i = 0; i < this.length; i++) { action(this[i]); }};/** * 以jqery 对象的方式迭代对象 * @param {} action * ...
分类:编程语言   时间:2016-09-14 19:09:16    阅读次数:166
Kotlin编程语言
入门指南 基本语法 定义包 包的声明必须在源文件的顶部: package my.demo import java.util.* java 不同包不必和目录结构匹配: 源文件可以放到文件系统的任意位置。 函数定义 如下是一个有两个Int类型的参数和Int返回值的例子: fun sum(a: Int, ...
分类:编程语言   时间:2016-09-14 19:08:09    阅读次数:178
java使用ObjectInputStream从文件中读取对象
import java.io.EOFException;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.ObjectInputS ...
分类:编程语言   时间:2016-09-14 19:05:23    阅读次数:472
Spring随笔 - 事务隔离级别
Spring提供5中事务隔离级别: ...
分类:编程语言   时间:2016-09-14 18:57:49    阅读次数:130
排序的代价
【题目描述】 有一列数,要对其进行升序排序。排序只能通过交换来实现。每次交换,可以选择这列数中的任意两个,交换他们的位置,并且交换的代价为两个数的和。排序的总代价是排序过程中所有交换代价之和。现要求计算,对于给出的数列,要将其排成升序所需的最小代价。 【题目描述】 有一列数,要对其进行升序排序。排序 ...
分类:编程语言   时间:2016-09-14 18:55:13    阅读次数:185
通过递归算法完成树的级联勾选的一般思路
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 在某个项目中,发现当tree上加上checkbox后,初始化该树时会特别慢。现场树上的节点最深有三层,节点个数总和有200多个。经排查,为该tree的参数中开启了 ...
分类:编程语言   时间:2016-09-14 18:54:31    阅读次数:172
javascript 20个正则表达式
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: 下面是技匠整理的,在 ...
分类:编程语言   时间:2016-09-14 18:55:27    阅读次数:175
K近邻算法
绿色圆要被决定赋予哪个类,是红色三角形还是蓝色四方形?如果K=3,由于红色三角形所占比例为2/3,绿色圆将被赋予红色三角形那个类,如果K=5,由于蓝色四方形比例为3/5,因此绿色圆被赋予蓝色四方形类,K 最近邻 (k-Nearest Neighbor,KNN) 分类算法,是一个理论上比较成熟的方法, ...
分类:编程语言   时间:2016-09-14 18:54:13    阅读次数:132
java顺序表和树的实现
一、顺序表 1.线性表 2.链式表 三、二叉树 ...
分类:编程语言   时间:2016-09-14 18:51:52    阅读次数:236
两个递归程序(数组最大元素,汉诺塔)
1、递归返回数组中最大元素 2、汉诺塔 ...
分类:编程语言   时间:2016-09-14 18:52:49    阅读次数:123
浅说Java反射机制
工作中遇到,问题解决: JAVA语言中的反射机制: 在Java 运行时 环境中,对于任意一个类,能否知道这个类有哪些属性和方法? 对于任意一个对象,能否调用他的方法?这些答案是肯定的,这种动态获取类的信息,以及动态调用类的方法的功能来源于JAVA的反射。从而使java具有动态语言的特性。 JAVA反 ...
分类:编程语言   时间:2016-09-14 18:52:23    阅读次数:142
快速排序
快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想 分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。 总的说来,要直接默写出快速排序还是有 ...
分类:编程语言   时间:2016-09-14 18:47:54    阅读次数:129
(c++ 实现)山东科技大学 oj 求集合的交并补集(数据结构习题)
Problem A: 求集合的交并补集 Description 任意给定两个包含1-30000个元素的集合A,B(集合中元素类型为任意整型数,且严格递增排列),求A交B、A并B、A-B和B-A集合。 任意给定两个包含1-30000个元素的集合A,B(集合中元素类型为任意整型数,且严格递增排列),求A ...
分类:编程语言   时间:2016-09-14 18:47:47    阅读次数:410
Java中equals和“==””的区别,String特殊
public class TestString { /* * java中的数据类型,可分为两类: * 1、基本数据类型,也称为原始数据类型。byte,short,char,int,long,float,double,boolean * 他们之间的比较,应用双等号(==),比较的是他们的值。 * 2、 ...
分类:编程语言   时间:2016-09-14 18:45:54    阅读次数:202
Java基础笔记(四:多线程基础及生命周期)
一、多线程基础 编写线程程序主要是构造线程类。构造线程类的方式主要有两种,一种是通过构造类java.lang.Thread的子类,另一种是通过构造方法实现接口java.lang.Runnable的类。因为类java.lang.Thread实际上也是实现了接口java.lang.Runnable的类, ...
分类:编程语言   时间:2016-09-14 18:43:21    阅读次数:210
使用 Gradle 构建 Java 项目
使用 Gradle 构建 Java 项目 这个手册将通过一个简单的 Java 项目向大家介绍如何使用 Gradle 构建 Java 项目。 我们将要做什么? 我们将在这篇文档航中创建一个简单的 Java 项目,然后使用 Gradle 构建它。 需要准备什么? 预留15分钟空闲时间 一件称手的兵器(你 ...
分类:编程语言   时间:2016-09-14 18:39:36    阅读次数:258
java反射机制详解
一、java反射的含义: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 二、反射机制的作用: 1,反编译:.class-->.java; ...
分类:编程语言   时间:2016-09-14 18:39:21    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!