I/O操作的目标 从数据源当中读取数据,以及将数据写入到数据目的地当中 I/O的流向 以java程序为参照物 从数据源当中读取数据,以及将数据写入到数据目的地当中 I/O的流向 以java程序为参照物 以java程序为参照物 <!--more--> I/O的分类 第一种分法 输入流 输出流 第二种分 ...
分类:
编程语言 时间:
2016-08-28 17:54:59
收藏:
0 评论:
0 赞:
0 阅读:
206
一、代理模式 代理的概念来自于设计模式中的代理模式,先了解一下代理模式 1、结构图 2、参与者 Subject:接口,定义代理类和实际类的共用接口 RealSubject:实际类,实现Subject这个接口 Proxy:代理类,实现Subject这个接口,内部引用一个RealSubject实际类 3 ...
分类:
编程语言 时间:
2016-08-28 17:52:47
收藏:
0 评论:
0 赞:
0 阅读:
176
什么是异常 异常:中断了正常指令流的事件 异常:中断了正常指令流的事件 异常的分类 <!--more--> uncheck exception uncheck exception uncheck exception classTest{ publicstaticvoid main(String ar ...
分类:
编程语言 时间:
2016-08-28 17:50:57
收藏:
0 评论:
0 赞:
0 阅读:
221
一:面向对象与面向过程 二者都是一种思想,面向对象是相对于面向过程而言的。 面向过程: 1.面向过程思想强调的是过程(动作)。 2.在面向过程的开发中,其实就是面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然而由这些功能方法相互调用,完成需求。 3.面向过程的典型代表语言是:C语言。 面向对 ...
分类:
编程语言 时间:
2016-08-28 17:50:47
收藏:
0 评论:
0 赞:
0 阅读:
88
数组 数组:不管是什么类型,都可以进行存放。存放是有一定顺序的。 顺序:索引号从0开始。 1、需要先对数组进行初始化 var array //数组名称 = new Arrary() //Array 注意大小写 赋值方法 array[0]= 值1 array[1]= 值2 array[2]= 值3 a ...
分类:
编程语言 时间:
2016-08-28 17:50:37
收藏:
0 评论:
0 赞:
0 阅读:
226
先看一个demo,然后进行归纳。 通过单步调试及查阅相关资料可对Java初始化归纳出以下结论: 1、初始化父类中的静态成员变量和静态代码块。 2、初始化子类中的静态成员变量和静态代码块。 3、初始化父类的普通成员变量和代码块,再执行父类的构造方法。 4、初始化子类的普通成员变量和代码块,再执行子类的 ...
分类:
编程语言 时间:
2016-08-28 17:49:07
收藏:
0 评论:
0 赞:
0 阅读:
95
JDK1.0引入了第一个关联的集合类HashTable,它是线程安全的。HashTable的所有方法都是同步的。JDK2.0引入了HashMap,它提供了一个不同步的基类和一个同步的包装器synchronizedMap。synchronizedMap被称为有条件的线程安全类。JDK5.0util.c ...
分类:
编程语言 时间:
2016-08-28 17:47:47
收藏:
0 评论:
0 赞:
0 阅读:
262
其他整数类型初学C语言时,int类型会满足你对整数的大多数需求。C语言还提供了三个关键字用以修饰基本的整数类型:short、long和unsigned。有以下几个注意点:(1)C语言没有具体规定各类数据所占内存的字节数,只要求long型数据长于或等于int型,short型数据短于或等于long型..
分类:
编程语言 时间:
2016-08-28 16:41:08
收藏:
0 评论:
0 赞:
0 阅读:
240
A集成代码生成器[正反双向(单表、主表、明细表、树形表,开发利器)+快速构建表单;freemaker模版技术,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完整模块B集成阿里巴巴数据库连接池druid;数据库连接池阿里巴巴的druid。Druid在监控、可扩展性..
分类:
编程语言 时间:
2016-08-28 16:39:48
收藏:
0 评论:
0 赞:
0 阅读:
313
C++智能指针详解一、简介由于C++语言没有自动内存回收机制,程序员每次new出来的内存都要手动delete。程序员忘记delete,流程太复杂,最终导致没有delete,异常导致程序过早退出,没有执行delete的情况并不罕见。用智能指针便可以有效缓解这类问题,本文主要讲解参见的智能指针..
分类:
编程语言 时间:
2016-08-28 16:35:28
收藏:
0 评论:
0 赞:
0 阅读:
166
1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。答:①复制文件,并查看其权限②修改/home/tuser1的权限2、编辑/etc/group文件,添加组hadoop。答:使用vim编辑/etc/group,将hadoop按格式添加至文件中,然后保存退出;[..
分类:
编程语言 时间:
2016-08-28 16:35:07
收藏:
0 评论:
0 赞:
0 阅读:
175
1. 作为一个名称:在代码中使用一个名称,但是在后面的代码中不再会使用到的时候,就可以使用_作为临时名称。 n = 42 for _ in range(n): do_something() 2. 名称前的单下划线:类似于"私有",不能通过import 导入 3. 名称前的双下划线:对解释器来说有特殊 ...
分类:
编程语言 时间:
2016-08-28 16:31:37
收藏:
0 评论:
0 赞:
0 阅读:
197
R语言编程中的常见错误有一些错误是R的初学者和经验丰富的R程序员都可能常犯的。如果程序出错了,请检查以下几方面。? 使用了错误的大小写。help()、Help()和HELP()是三个不同的函数(只有第一个是正确的)。? 忘记使用必要的引号。install.packages("gclus")能够正常执 ...
分类:
编程语言 时间:
2016-08-28 16:25:57
收藏:
0 评论:
0 赞:
0 阅读:
794
定义: 此 new 表达式分配了一个含有 10 个 int 型元素的数组,并返回指向该数组第一个元素的指针,此返回值初始化了指针 pia。 在自由存储区中创建的数组对象是没有名字的,只能通过其地址间接地访问堆中的对象。 注意:C++使用new和delete在堆(自由存储区)上分配和释放动态数组。 动 ...
分类:
编程语言 时间:
2016-08-28 16:21:19
收藏:
0 评论:
0 赞:
0 阅读:
216
First of all, protocol extensions change how reverse is used: for i in (1...5).reverse() { print(i) } // 5 4 3 2 1 Stride has been reworked in Xcode 7 ...
分类:
编程语言 时间:
2016-08-28 16:19:47
收藏:
0 评论:
0 赞:
0 阅读:
248
这篇文章记录一下解决HMM三大问题的第二个问题的学习过程。回忆一下,第二个问题是什么来着?给定HMM模型\(lambda\)和观测序列O,求产生这个观测序列概率最大的状态序列是什么?把这个问题叫做解码问题,也是挺贴切的~ 求解这个问题,有一个经典的算法,叫做Viterbi算法。Viterbi是个了不 ...
分类:
编程语言 时间:
2016-08-28 16:16:07
收藏:
0 评论:
0 赞:
0 阅读:
307
python笔记 - day7 参考: http://www.cnblogs.com/wupeiqi/articles/5501365.html 面向对象,初级篇: http://www.cnblogs.com/wupeiqi/p/4493506.html 大纲: configparser模块 XM ...
分类:
编程语言 时间:
2016-08-28 16:13:57
收藏:
0 评论:
0 赞:
0 阅读:
212
题目链接 http://acm.hust.edu.cn/vjudge/problem/19451 解题思路 dp[l][r] 表示以下标为l到r(包括l、r)节点建立最优排序二叉树。 注意dp计算顺序,以对角线为顺序计算。 具体可以参考网上的各种动态规划教程。 代码 #include<stdio.h ...
分类:
编程语言 时间:
2016-08-28 16:13:47
收藏:
0 评论:
0 赞:
0 阅读:
303
快速排序和冒泡排序相似,都是通过多次比较和交换来实现排序。 具体流程如下: 1、首先设定一个分界值,通过分界值将数组分成左右两部分,将大于等于分界值的数据交换集中到右侧数组,将小于分界值的数据交换集中到左侧数组; 2、然后,左侧数组和右侧数组可以独立排序。对于左侧数组可以取一个分界值,将左侧数组分成 ...
分类:
编程语言 时间:
2016-08-28 16:12:07
收藏:
0 评论:
0 赞:
0 阅读:
186
集成开发环境 IDE:Integrated Development Environment VIM、Emacs #Linux下经典的文本编辑器Eclipse #Java IDE,支持多种语言Visual Studio #微软开发的IDE,支持多种语言notepad++,sublime等Pycharm ...
分类:
编程语言 时间:
2016-08-28 16:11:17
收藏:
0 评论:
0 赞:
0 阅读:
363