04 2017 档案

摘要:基本的命令解释,如下图: 列出已安装的包 pip freeze or pip list 导出requirements.txt pip freeze > <目录>/requirements.txt 安装包 在线安装 pip install <包名> 或 pip install -r requireme 阅读全文
posted @ 2017-04-28 09:03 dear_diary 阅读(528) 评论(0) 推荐(0)
摘要:Hadoop Map/Reduce Hadoop Map/Reduce是一个使用简易的软件框架,基于它写出来的应用程序能够运行在由上千个商用机器组成的大型集群上,并以一种可靠容错的方式并行处理上T级别的数据集。 一个Map/Reduce 作业(job) 通常会把输入的数据集切分为若干独立的数据块,由 阅读全文
posted @ 2017-04-25 22:56 dear_diary 阅读(431) 评论(0) 推荐(0)
摘要:读取控制台输入 Java 的控制台输入由 System.in 完成。 为了获得一个绑定到控制台的字符流,你可以把 System.in 包装在一个 BufferedReader 对象中来创建一个字符流。 下面是创建 BufferedReader 的基本语法: 为了获得一个绑定到控制台的字符流,你可以把 阅读全文
posted @ 2017-04-24 17:16 dear_diary 阅读(350) 评论(0) 推荐(0)
摘要:public class Merge_Sort { public static void main(String[] args) { int[] A ={3,1,2,4,6,7,5,3}; Merge_sort(A,0,7); for(int i=0;iR[j]) { A[k]... 阅读全文
posted @ 2017-04-22 21:18 dear_diary 阅读(284) 评论(0) 推荐(0)
摘要:TreeSet要求存放的对象所属的类必须实现Comparable接口,该接口提供了比较元素的compareTo()方法,当插入元素时会回调该方法比较元素的大小。TreeMap要求存放的键值对映射的键必须实现Comparable接口从而根据键对元素进行排序。Collections工具类的sort方法有 阅读全文
posted @ 2017-04-16 09:39 dear_diary 阅读(2627) 评论(0) 推荐(0)
摘要:矩阵链乘问题描述 给定n个矩阵构成的一个链<A1,A2,A3,.......An>,其中i=1,2,...n,矩阵A的维数为pi-1pi,对乘积 A1A2...An 以一种最小化标量乘法次数的方式进行加全部括号。 注意:在矩阵链乘问题中,实际上并没有把矩阵相乘,目的是确定一个具有最小代价的矩阵相乘顺 阅读全文
posted @ 2017-04-15 13:38 dear_diary 阅读(2548) 评论(0) 推荐(0)
摘要:Spring Web MVC介绍 Spring Web MVC 也是服务到工作者模式的实现,但进行可优化。前端控制器是DispatcherServlet;应用控制器其实拆为处理器映射器(Handler Mapping)进行处理器管理和视图解析器(View Resolver)进行视图管理;页面控制器/ 阅读全文
posted @ 2017-04-09 22:05 dear_diary 阅读(349) 评论(0) 推荐(0)
摘要:近来使用idea编写Java代码的人越来越多,最关键的就是idea强大的代码提示功能,能极高的提升程序员的开发效率。 java项目在没有导入需要使用的jar包之前,会报错,图如下: 接下来介绍在intellij idea中导入jar包的方法。 注:本人使用的是Mac,IJ版本为:IntelliJ I 阅读全文
posted @ 2017-04-08 11:09 dear_diary 阅读(552) 评论(0) 推荐(0)
摘要:Java RMI Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。 RMI体系结构的基本原则 RMI体系结构是基 阅读全文
posted @ 2017-04-07 15:34 dear_diary 阅读(544) 评论(0) 推荐(0)
摘要:扯淡基础: 1.简要介绍java程序的健壮性。 答:JAVA 程序会在编译和运行的时候自动的检测可能出现的错误,而且它是一种强类型语言,对于类型的检查很严格,而且它的垃圾回收机制也有效的避免了内存的泄漏。 2.为什么说java语言是完全面向对象的?(其实我觉得它不是完全面向对象的) 答:因为它不支持 阅读全文
posted @ 2017-04-06 19:30 dear_diary 阅读(397) 评论(0) 推荐(0)
摘要:基本概念 堆: (二叉)堆数据结构是一种数组对象。它可以被视为一棵完全二叉树,树中每个结点与数组中存放该结点值的那个元素对应。 两种二叉堆: 最大堆:所有节点的子节点比其自身小的堆。 最小堆:所有节点的子节点比其自身大的堆。 堆排序: 堆排序利用了大根堆(或小根堆)堆顶记录的关键字最大(或最小)这一 阅读全文
posted @ 2017-04-05 16:22 dear_diary 阅读(359) 评论(0) 推荐(0)
摘要:JDBC(Java Database Connectivity)是一个独立于特定数据库管理系统、通用的SQL数据库存取和操作的公共接口(一组API),定义了用来访问数据库的标准Java类库,使用这个类库可以以一种标准的方法、方便地访问数据库资源。 JDBC为访问不同的数据库提供了一种 统一的途径,为 阅读全文
posted @ 2017-04-02 09:42 dear_diary 阅读(325) 评论(0) 推荐(0)
摘要:结构化查询语言(SQL)是一种标准化的语言,它允许你在数据库上执行操作,如创建项目,读取内容,内容更新和删除条目。 SQL是所有可能会使用几乎任何数据库支持,它允许独立于底层数据库的写入数据库的代码。 创建数据库 语法: 例子: 使用数据库 语法: 删除数据库 语法: 创建表 语法: 例子: 删除表 阅读全文
posted @ 2017-04-02 09:09 dear_diary 阅读(611) 评论(0) 推荐(0)