int[]arr={0,1,2};//forfor(inti=0,len=arr.length;i<len;i++){System.out.println(arr[i]);//012}//forinfor(intx:arr){System.out.println(arr[x]);}
分类:
编程语言 时间:
2016-08-22 16:20:08
阅读次数:
153
1.字符串格式化(暂时略)用%来进行字符串格式化,左边放置格式化字符串,右边放置希望被格式化的值,如果需要格式化多个值的话,一般情况下使用元组。实验一:a="nihao,%s"printa%‘hello‘则输出nihao,hello实验二:a="%syijing%ssuile!"printa%(‘xiaoming‘,‘5‘)则输出xiaomin..
分类:
编程语言 时间:
2016-08-22 16:21:49
阅读次数:
170
十、享元模式
享元模式(Flyweight Pattern)顾名思义,就是多个对象共享一个对象,即共用一个内存地址,在实际应用中,采用享元模式的好处就是可以大大节约内存空间,提高系统的运行效率。享元模式经常会出现在工厂模式当中,下面是具体的实现代码:
首先创建一个享元类:
public abstract class Flyweight {
public abstrac...
分类:
编程语言 时间:
2016-08-22 16:18:09
阅读次数:
163
scala代码如下:
import org.apache.spark.SparkConf
import org.apache.spark.SparkContext
import org.apache.spark.SparkContext._
/**
* 统计字符出现次数
*/
object WordCount {
def main(args: Array[String]) {
...
分类:
编程语言 时间:
2016-08-22 16:16:50
阅读次数:
367
1、只含有and的表达式 如果and左边为True,返回and右侧的值 如果and左边为False,则返回and左边的值 以此类推 2、只含有or的表达式 从左向右,只要遇到True,那么返回改值 3、同时含有and和or的表达式 and的优先级高于or,所以 '' or 5 or 0 and 4 ...
分类:
编程语言 时间:
2016-08-22 16:16:19
阅读次数:
162
<!-- 指定类的名称 在对bean进行定义时,除了使用id属性来指定名称之外,为了提供多个名称,可以使用alias标签来指定。 --> <alias name="" alias=""/> <!-- applicationContext.xml文件中使用import的方式导入有模块配置文件 --> ...
分类:
编程语言 时间:
2016-08-22 16:14:13
阅读次数:
406
本章内容: 深浅拷贝 函数(全局与局部变量) 内置函数 文件处理 三元运算 lambda 表达式 递归(斐波那契数列) 冒泡排序 深浅拷贝 import copy copy.copy() copy.deepcopy() 函数 def 内置函数 dir(__builtins__) 文件处理 open ...
分类:
编程语言 时间:
2016-08-22 16:10:44
阅读次数:
125
python运算符 基本数据结构 int str bool list tuple dict set for-loop range enumerate encode & decode bin & octal & decimal & hex ...
分类:
编程语言 时间:
2016-08-22 16:08:06
阅读次数:
115
1、跳转到c代码 因为内存中的代码来自于垫脚石SRAM,他们是相同的。 采用绝对跳转方式来完成。 因为我们是从汇编代码跳转到c语言的程序,所以我们要提前准备一个main.c文件。 修改makefile 2、验证看跳转成功没有 使用c语言来点亮led 汇编中的led点亮 在c语言当中地址一定要有类型的 ...
分类:
编程语言 时间:
2016-08-22 16:08:41
阅读次数:
110
1.下载 python: https://www.python.org/downloads/release/python-2712/ 2.编译安装 sudo mkdir /usr/local/python27 sudo ./configure --prefix=/usr/local/python27 ...
分类:
编程语言 时间:
2016-08-22 16:06:27
阅读次数:
135
本文主要包括常见机器学习算法的实现,其中数学推导、原理、并行实现会给出链接。
机器学习(Machine Learning, ML)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。它是人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各...
分类:
编程语言 时间:
2016-08-22 15:00:03
阅读次数:
264
singleton(单例)模式被熟知的原因是因为它限制了类的实例化次数只能一次,单例模式,在该实例不存在的勤快下,可以通过一个方法创建一个类来实现创建类的新实例;如果实例已经存在,则会简单返回该对象的引用。单例模式不同于静态类(或对象),因为我们可以推迟它们的初始化,这通常是因为它需要一些信息,而这些信息在初始化期间可能无法获取,对于没有察觉到之前的引用代码,它们不会提供方便检索方法,这是因为它既不...
分类:
编程语言 时间:
2016-08-22 15:01:23
阅读次数:
138
HashTable 注意1 方法是同步的注意2 方法不允许value==null注意3 方法调用了key的hashCode方法,如果key==null,会抛出空指针异常 HashMap 注意1 方法是非同步的注意2 方法允许key==null注意3 方法并没有对value进行任何调用,所以允许为nu ...
分类:
编程语言 时间:
2016-08-22 13:51:25
阅读次数:
134
使用两个指针,在数组头尾相对移动; 循环结束条件:头和尾重叠活着头在尾之后 左边指针右移条件:当前数是奇数 右边指针左移条件:当前数是偶数 当且仅当左边指针是偶数,右边指针是奇数,交换两个指针的值 此题注意扩展,函数功能的重用。 ...
分类:
编程语言 时间:
2016-08-22 13:48:12
阅读次数:
159
http://blog.csdn.net/leonard_wang/article/details/8159583 教科书上面对C++虚基类的描述玄而又玄,名曰“共享继承”,名曰“各派生类的对象共享基类的的一个拷贝”,其实说白了就是解决多重多级继承造成的二义性问题。例如有基类B,从B派生出C和D,然 ...
分类:
编程语言 时间:
2016-08-22 13:50:21
阅读次数:
368
一、计算机的历史 计算机最初是用来进行计算的。 历史上第一台机械计算机是法国数学家帕斯卡于1642年发明的帕斯卡加法器,只能够做加减法运算。 1674年,莱布尼茨在帕斯卡加法器的基础上,为计算机增添了一种加“步进轮”的装置,从而就能够进行连续重复的加减法运算,连续重复的加减法运算是现代计算机进行乘除 ...
分类:
编程语言 时间:
2016-08-22 13:48:34
阅读次数:
266
最近研究Java Cache实现,发现使用到了软引用(SoftReference),不太理解,查阅了JDK文档、代码以及几篇文章。做个小结,如有错误,欢迎指正。 之所以想学习一下Java的几种引用类型,原因有两个: 理解Java Cache实现、学习Java引用与Java垃圾回收机制的关系 内存资源 ...
分类:
编程语言 时间:
2016-08-22 12:38:37
阅读次数:
146