码迷,mamicode.com
首页 > 编程语言
java学习笔记(十四)
一、散列表 1.容量:散列表中的散列数组大小 2.散列运算:key->散列值的算法 3.散列桶:散列值相同的元素的“线性集合” 4.加载因子:就是散列数组加载率,就是元素数量/散列数组大小 5.散列查找:根据key计算散列值,找到散列桶,在散列桶中顺序比较key,如果一样就返回value 6.散列表中key不同,value可以重复 例子: User u1=new User(1,...
分类:编程语言   时间:2016-05-07 08:51:23    阅读次数:197
More Effective C++----技巧 & (25)将构造函数和非成员函数虚拟化
技巧 本书涉及的大多数内容都是编程的指导准则。这些准则虽是重要的,但是程序员不能单靠准则生活。有一个很早以前的卡通片叫做“菲利猫”(Felix the Cat), 菲利猫无论何时遇到困难,它都会拿它的trick包。如果一个卡通角色都有一个trick包,那么C++程序员就更应该有了。把这一章想成你的trick包的启动器。 当设计C++软件时,总会再三地受到一些问题的困扰。你如何让...
分类:编程语言   时间:2016-05-07 08:50:47    阅读次数:272
Java千百问_06数据结构(007)_String属于基本数据类型吗
点击进入_更多_Java千百问1、String属于基本数据类型吗首先要明确的是,String不是基本数据类型,它继承于Object,是一个jdk提供的字符串类。 但是,String和其他对象相比,jdk做了很多特殊的处理。体现在如下几个方面: String可以通过new构造对象,也可以直接赋值。...
分类:编程语言   时间:2016-05-07 08:47:36    阅读次数:190
《java入门第一季》之面向对象(谈谈接口)
软件中有接口,这里的接口与硬件中的接口还是有很大区别的。 这里介绍接口不考虑JDK8的新特性(JDK8开始接口里面可以有非抽象方法了,介绍JDK8新特性可能要到整个第一季写完吧!) 还是直接进入接口的学习: /* 接口的特点: A:接口用关键字interface表示 interface 接口名 {} B:类(实现)接口用implements(执行,实现)表示 clas...
分类:编程语言   时间:2016-05-07 08:46:25    阅读次数:141
Java-动态代理
1.代码package com.che.carcheck.ui.helper;import com.che.carcheck.support.util.LogUtil;import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy;/** * 代理...
分类:编程语言   时间:2016-05-07 08:44:03    阅读次数:174
java 后台 Excel 文件生成后转化为字节流
Java 后台 Excel 文件生成后转化为字节流java excel 使用 poi组件, HSSFWorkbook workBook = new HSSFWorkbook(); 对于workBook生成字节流,很容易发现有个workBook .getBytes(),但是,是不可用的,下载以后打不开, 如果下载,正确的写法为 workBook.write(response.getOutputStr...
分类:编程语言   时间:2016-05-07 08:43:32    阅读次数:1597
javascript创建类对象
正确样例: var Person=function(name,age){ this.Name=''; this.Age=''; this.Say=function(msg){ alert(msg); } this.init=function(name,age){ this.Name=n...
分类:编程语言   时间:2016-05-07 08:44:43    阅读次数:143
jblas-1.2.4.jar : spark第三方依赖打包
简介 依赖设置 应用部署 简介在实现基于spark mllib的ALS协同滤波例子: Spark机器学习_ (南非) 彭特里思 (nick pentreath)(著) 蔡立宇;黄章帅; 周济民(译) 人民邮电出版社 2015-09-01 P72其中使用了jblas包的接口,在我的应用中也使用了这个包的接口 import org.apache.spark.SparkContext import...
分类:编程语言   时间:2016-05-07 08:44:27    阅读次数:724
JavaScript之严格模式 "use strict";
严格模式就是在代码片段的顶部加上一个字符串常量的语句"use strict";(也可以用单引号),它可以是全局的,也可以是局部的(function和eval两种局部作用域)。但是它必须是代码的第一个语句(未必要是第一行)。在它之前如果有任何语句(包括空语句),严格模式的声明就会失效。 "use strict";//全局严格模式function func(){ "use strict"...
分类:编程语言   时间:2016-05-07 08:41:14    阅读次数:169
Unity3D 使用高通AR(一)
增强现实(Augmented Reality,简称AR)在Unity下初探...
分类:编程语言   时间:2016-05-07 08:41:23    阅读次数:390
Houdini 中字符串参数使用Python表达式
1.节点表达式语言选择Python 2.在参数中直接写入代码"image%s.pic" % parm('/obj/geo1/font1/text').evalAtFrame(65) 按住Alt+鼠标左键将此参数变为关键帧参数 3.按Ctrl+E打开表达式编辑窗口,适才输入的表达式被转换为了字符串 将其替换为原表达式 点击Apply...
分类:编程语言   时间:2016-05-07 08:38:59    阅读次数:221
Spring之task
定时任务 spring task,可以将它比作一个轻量级的Quartz,而且使用起来很简单,除spring相关的包外不需要额外的包,而且支持注解和配置文件两种 demo此处使用最简单的例子XML方式package com.lee.spring_test.task;import java.util.Date;public class TaskXml { public void xmlCro...
分类:编程语言   时间:2016-05-07 08:38:41    阅读次数:222
学习整理——多进程和多线程概念理解
进程 一个进程,包括了代码、数据和分配给进程的资源(内存)。在计算机系统里直观地说一个进程就是一个PID,操作系统保护进程空间不受外部进程干扰,即一个进程不能访问到另一个进程的内存。有时候进程间需要进行通信,这时可以使用操作系统提供进程间通信机制。通常情况下,执行一个可执行文件操作系统会为其创建一个进程以供它运行。但如果该执行文件是基于多进程设计的话,操作系统会在最初的进程上创建出多个进程出来,...
分类:编程语言   时间:2016-05-07 08:37:36    阅读次数:158
Swift 基本语法详解(2)
Swift 基本语法详解(2)...
分类:编程语言   时间:2016-05-07 08:36:20    阅读次数:218
c++ primer 学习笔记(2): 函数 function
类:简单来说就是数据和它的操作的一种封装,内部提供接口函数 1.“ 定义 ”在类内部的函数是隐式inline的。 2.this 成员函数通过一个名为this的额外的隐式参数来访问调用它的那个对象。用请求该函数的对象的地址来初始化this。 仍何对类成员的访问都被看作this的隐式引用。 [cpp] view plain copy ...
分类:编程语言   时间:2016-05-07 08:34:04    阅读次数:253
SpringMVC 整合fastjson
首先是applicationContext.xml中的相关配置 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="htt...
分类:编程语言   时间:2016-05-07 08:31:22    阅读次数:160
基本排序(包括插入,选择,冒泡排序)
比较重要的三种基本排序其中插入排序最优,选择排序居中,冒泡排序最差package com.zzw.排序;public class Alogrithm { public static void main(String[] args) { int[] datas = new int[10]; // 初始化数据 initData(datas);...
分类:编程语言   时间:2016-05-07 08:29:39    阅读次数:132
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!