
学习JAVA
mishidemudong
菜鸟上路,一颗红心,两手准备。
展开
-
sql各种查询技巧
SQL Server T-SQL高级查询高级查询在数据库中用得是最频繁的,也是应用最广泛的。Ø 基本常用查询--selectselect * from student; --all 查询所有select all sex from student; --distinct 过滤重复select distinct sex from studen转载 2017-04-17 09:07:47 · 561 阅读 · 0 评论 -
Py4j原理及简单使用
搞了两三个礼拜Jpype,感觉不是很给力,在Django中一直运行不起来,应该是本人技术水平过于低下吧。今天又见到了貌似可用的Py4j,貌似也可以用于Python调用Java函数,姑且先调研一下。Py4j sourceforge网址:http://py4j.sourceforge.net/index.html或者python官网中页面:http://pypi.python.org/py转载 2017-04-05 14:29:57 · 20369 阅读 · 5 评论 -
Hadoop集群安装配置教程_Hadoop2.6.0_Ubuntu/CentOS
本教程讲述如何配置 Hadoop 集群,默认读者已经掌握了 Hadoop 的单机伪分布式配置,否则请先查看Hadoop安装教程_单机/伪分布式配置 或CentOS安装Hadoop_单机/伪分布式配置。本教程适合于原生 Hadoop 2,包括 Hadoop 2.6.0, Hadoop 2.7.1 等版本,主要参考了官方安装教程,步骤详细,辅以适当说明,保证按照步骤来,都能顺利安装并运行转载 2016-11-15 16:22:28 · 446 阅读 · 0 评论 -
Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04
当开始着手实践 Hadoop 时,安装 Hadoop 往往会成为新手的一道门槛。尽管安装其实很简单,书上有写到,官方网站也有 Hadoop 安装配置教程,但由于对 Linux 环境不熟悉,书上跟官网上简略的安装步骤新手往往 Hold 不住。加上网上不少教程也甚是坑,导致新手折腾老几天愣是没装好,很是打击学习热情。本教程适合于原生 Hadoop 2,包括 Hadoop 2.6.0, Hadoop转载 2016-11-15 16:19:15 · 443 阅读 · 0 评论 -
持久化概念理解
1.应用程序层次结构演变这里本来应该有张描述应用程序结构演变的图,可是优快云在这里上传不了,所以没有传上来.纵观几十年的计算机应用软件的演变过程,应用程序逐渐由单层体系结构发展为多层体系结构。最初应用软件只是在大型机上的单层应用程序,大都采用文件系统存储数据。20世纪70年代,随着数据库的普及,原来的单层结构发展为双层结构。在双层结构中,实现了数据存放与应用程序的分离。但是,负责转载 2016-11-07 13:19:58 · 425 阅读 · 0 评论 -
Java FP(Java8): Java中函数式编程的Map和Fold(Reduce)
在函数式编程中,Map和Fold是两个非常有用的操作,它们存在于每一个函数式编程语言中。既然Map和Fold操作如此强大和重要,但是Java语言缺乏Map和Fold机制,那么该如何解释我们使用Java完成日常编码工作呢?实际上你已经在Java中利用手动编写循环的方式实现了Map和Fold操作(译者注:许多动态语言如python都提供了内置的实现)。免责声明:本篇文章仅仅只是一篇入门简介,并转载 2016-10-14 09:36:40 · 1979 阅读 · 0 评论 -
Java lambda表达式的应用
1. 什么是λ表达式λ表达式本质上是一个匿名方法。让我们来看下面这个例子: public int add(int x, int y) { return x + y; }转成λ表达式后是这个样子: (int x, int y) -> x + y;参数类型也可以省略,Java编译器会根据上下文推断出来:转载 2016-10-13 16:17:53 · 1097 阅读 · 0 评论 -
Java面试题(前)
2013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参考答案也是错误的,于是我花了半个月时间对这个所谓的《Java面试大全》进行了全面的修订并重新发布在我的优快云博客。在修订的过程中,参照了当时JDK最新版本(Java 7)给出了题目的答案和相关代码,去掉了EJB 2.x、JSF等无用内容或过时内容转载 2016-09-30 15:52:54 · 542 阅读 · 0 评论 -
如何将图片存入MySQL中的blob去
建立表:CREATE TABLE example (name VARCHAR(100),city VARCHAR(100),image BLOB,Phone VARCHAR(100));使用一张图片qqq.jpg存图片的代码:package test;import java.sql.*;import java.io.*;public class SaveI转载 2016-09-18 14:30:56 · 9369 阅读 · 2 评论 -
Collection与Collections,Array与Arrays的区别
Collection 和 Collections的区别1.Collection 在java.util下的一个接口,它是各种集合结构的父接口。继承与他的接口主要有Set 和List.2.Collections java.util下的一个专用静态类,它包含有各种有关集合操作的静态方法。 提供一系列静态方法实现对各种集合的搜索转载 2016-08-26 00:55:44 · 404 阅读 · 0 评论 -
Arrays类和Collections的运用
Arrays类和Collections的运用为了方便的对Array对象、Collection对象进行操作,Java中提供了Arrays类和Collections类对其进行操作。其中Arrays和Collections中所有的方法都为静态的,以方便直接传入对象引用,执行相应的功能。十分常用的方法有:Arrays.asList(数组对象) //此静态方法用于将Arra转载 2016-08-26 00:54:54 · 748 阅读 · 0 评论 -
java中的各个数据结构区别
ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据时只需要转载 2015-11-23 16:53:27 · 437 阅读 · 0 评论 -
第一步Windows安装JAVA
首先要下载JDK,到Oracle官网上下载第二步,配置环境变量,按照下面的步骤一步步进行:第三步:在命令提示窗口查看安装是否完成,javac命令查看:原创 2015-09-01 16:16:20 · 540 阅读 · 0 评论