自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

命运给你一个比别人低的起点,是想告诉你,让你用一生去奋斗一个绝地反击的故事。

  • 博客(45)
  • 资源 (3)
  • 收藏
  • 关注

原创 面试题:在宏达杯足球联赛前,四个球迷有如下4个预测: 其中一个是假,则结论正确的是?

在宏达杯足球联赛前,四个球迷有如下预测:甲:红队必然不能夺冠。乙:红队可能夺冠。丙:如果蓝队夺冠,那么黄队是第三名。丁:冠军是蓝队如果四人的断定中只有一个断定为假,可推出以下哪项结论?A.冠军是红队。 B.甲的断定为假。C.乙的断定为真。 D.黄队是第三名。答案是D“必然不”与“可能”是矛盾关系,所以甲、乙两人的断定一真一假,由于四个人的断定只有

2015-07-31 23:58:16 5609

转载 转:OpenJDK和SunJDK的区别和联系

使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的OpenJDK,那么到底什么是OpenJDK,它与SUN JDK有什么关系和区别呢?历史上的原因是,OpenJDK是JDK的开放原始码版本,以GPL(General Public License)协议的形式放出(题主提到的open就是指的开源)。在JDK7的时候,OpenJDK已经

2015-07-31 23:44:42 1578

转载 转:JRE与JDK的区别详解

1. 定义JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只能运行Java程序。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心类库。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。JDK(Java Develo

2015-07-31 23:23:17 2125

原创 面试题:java中的访问控制符优先级和输出6+6+"java"+6+6的结果

java中的访问控制符优先级:public >protected>default>private输出6+6+"java"+6+6的结果:12java66package 面试题;public class 字符串链接 { public static void main(String[] args) { System.out.println(6+6+"hello"+6+6);

2015-07-31 17:56:08 991

原创 java面试题:第一行输出*#*#,第二行输出#*#*,以此类推

打印:*#*##*#**#*##*#*package 面试题;public class Test { public static void main(String[] args) { fun(4); } public static void fun(int n){ for(int i=0;i<n;i++){ if(i%2==0)//如果是1,3,5.

2015-07-31 12:04:49 3201

原创 转:java实现三个线程A B C,A线程打印A之后才能B线程打印B,然后接着C线程执行打印C,继而循环下去

在CSDN开了博客后,一直也没在上面发布过文章,直到前一段时间与一位前辈的对话,才发现技术博客的重要,立志要把CSDN的博客建好。但一直没有找到好的开篇的主题,今天再看JAVA线程互斥、同步的时候又有了新的体会,就以他作为开篇吧。    在JAVA中,是没有类似于PV操作、进程互斥等相关的方法的。JAVA的进程同步是通过synchronized()来实现的,需要说明的是,JAVA的synchr

2015-07-31 01:10:18 6776 3

原创 面试题:用一条sql语句查询出“每门”课程都大于80分的学生姓名

分析:要查询出每门课程都大于80分的学生姓名,因为一个学生有多门课程,可能所有课程都大于80分,可能有些课程大于80分,另外一些课程少于80分,也可能所有课程都小于80分,那么我们要查找出所有大于80分的课程的学生姓名,我们可以反向思考,找出课程小于80分(可以找出有一些课程小于80分,所有课程小于80分的学生)的学生姓名再排除这些学生剩余的就是所有课程都大于80分的学生姓名了,1.用一条SQ

2015-07-30 00:22:50 52238 6

原创 SQL面试题:有A B C三列,用SQL语句实现:当A列大于B列时选择A列否则选择B列

.请教一个面试中遇到的SQL语句的查询问题表中有A B C三列,用SQL语句实现:当A列大于B列时选择A列否则选择B列,当B列大于C列时选择B列否则选择C列。------------------------------------------select (case when a>b then a else b end ),(case when b>c then b esle c

2015-07-29 20:21:52 20587 2

原创 一道SQL语句面试题,关于group by的

一道SQL语句面试题,关于group by表内容:2015-05-09 胜2015-05-09 胜2015-05-09 负2015-05-09 负2015-05-10 胜2015-05-10 负2015-05-10 负如果要生成下列结果, 该如何写sql语句?           胜 负2015-05-09 2  22015-05-10 1

2015-07-29 19:31:51 4724 1

转载 区别script中的type=”text/javascript”和language=”Javascript”

内容提要在制作网页的时候,往往需要在页面中使用客户端能够运行的JS代码,因此,都需要添加引用。JS引用一般有type="text/javascript"和language="Javascript"两种写法,但language这个属性在W3C的HTML标准中,已不再推荐使用。具体说明一般情况下,JS引用方式为:第①种language="Javascript">第②种t

2015-07-29 16:17:44 19643 5

转载 全文检索的基本原理之Lucene原理篇

一、总论 根据 http://lucene.apache.org/java/docs/index.html定义:Lucene是一个高效的,基于Java的全文检索库。所以在了解Lucene之前要费一番工夫了解一下全文检索。那么什么叫做全文检索呢?这要从我们生活中的数据说起。我们生活中的数据总体分为两种:结构化数据和非结构化数据。Ÿ     结构化数据:指具有固定格式或有限长度的数

2015-07-28 12:03:29 623

转载 全文检索的基本原理之Lucene原理篇

一、总论 根据 http://lucene.apache.org/java/docs/index.html定义:Lucene是一个高效的,基于Java的全文检索库。所以在了解Lucene之前要费一番工夫了解一下全文检索。那么什么叫做全文检索呢?这要从我们生活中的数据说起。我们生活中的数据总体分为两种:结构化数据和非结构化数据。Ÿ     结构化数据:指具有固定格式或有限长度的数

2015-07-28 12:01:40 614

原创 java面试题:i=i++和j=i++两句分别输出i=?,j=?

package 网易校招面试题;public class Inc { public static void main(String[] args) { Inc inc = new Inc(); int i=0; int j=0; inc.fermin(i);//调用了fermin方法,虽然把i传递过去了,i++先使用在自增,那么fermin方法执行完成后i变为1,但是这

2015-07-28 10:42:20 4285

原创 java中的静态代码块、构造代码块、普通代码块和同步代码块总结

java中的4中代码块总结如下:* 加了static的是静态代码块,在类中写了一对{}是构造代码块,在方法中写了一对{}是普通代码块,* java中还有一种代码块是同步代码块,常用在多线程中, synchronized关键字,* 同步代码块格式是:synchronized(同步对象){}* 静态代码块 先于构造代码块 先于构造方法执行* 静态代码块 先于普通代码块 先于构造方法

2015-07-28 10:15:26 2813

原创 Spring的依赖注入(DI)和控制反转(IOC)

springDI(依赖注入):给属性赋值就为依赖注入publicclass Person{    private Long pid;//代表基本类型的包装类    private String pname;//String类型    private Student student;//引用类型    private List lists;    private Set se

2015-07-27 17:15:58 727

原创 Integer 变量A,B, 在不声明其它变量的情况下,将他们的值交换,如:A:=1; B:=2; 交换后, A=2, B=1,

package day01;public class Test1 { public static void main(String[] args) { //不利用其它变量时期A和B的值交换 Integer A=1; Integer B=2; // fun1(A, B); //异或 fun3(A, B); } public static void f

2015-07-27 13:32:31 2700

原创 spring中创建bean对象时多例和单例的区别

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans

2015-07-27 11:34:41 26564 1

原创 面试题:Overload和Override的区别。Overload的方法是否可以改变返回值的类型?

Overload和Override的区别。Overload的方法是否可以改变返回值的类型?Overload:重载Override:重写 重载:       同一个类中,方法名相同,参数列表不同。与返回值类型无关。 重写:       存在于子父类,或者子父接口中,方法声明相同。 Overload的方法可以改变返回值的类型,因为它与返回值类型无关。

2015-07-27 10:21:05 14273

原创 java中的序列化和反序列化学习笔记

需要序列化的Person类:package cn.itcast_07;import java.io.Serializable;/* * NotSerializableException:未序列化异常 * * 类通过实现 java.io.Serializable 接口以启用其序列化功能。未实现此接口的类将无法使其任何状态序列化或反序列化。 * 该接口居然没有任何方法,类似于这种

2015-07-27 00:00:54 977

原创 DataInputStream和DataOutputStream操作基本数据类型的流

package datainputstream;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/* * 可以读写基本数据类

2015-07-26 21:26:57 1830

原创 IO流小结图解以及常见编码表

2015-07-26 18:45:32 948

原创 复制单级文件夹及其下面的内容到指定的目录下去

package 复制单级文件夹及其下面的内容;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;public class Co

2015-07-26 17:08:57 1270

原创 我有一个文本文件存储了几个名称, 写一个程序实现随机获取一个人的名字

package java读取文本文件的几种方式;import java.io.BufferedReader;import java.io.FileReader;import java.util.ArrayList;import java.util.Random;/** * 需求:我有一个文本文件存储了几个名称, * 请大家写一个程序实现随机获取一个人的名字 *

2015-07-26 16:47:59 3032 1

原创 复制图片的4种方式(copy图片只能用字节流对象)

package cn.itcast_01;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOE

2015-07-26 16:26:58 5550 1

原创 IO流(复制文本文件的5种方式案例(用字符流)

package cn.itcast_01;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;/* * 复制文本文件 * * 分析: * 复制数

2015-07-26 16:25:58 4499

原创 面试题:close()和flush()的区别?

对于字符流 一般写入的时候想要马上看到一般需要flush(),面试题:close()和flush()的区别?A:close()关闭流对象,但是先刷新一次缓冲区,关闭之后,流对象不可以继续再使用了。B:flush()仅仅是刷新缓冲区(一般写字符时要用,因为字符是先进入的缓冲区),流对象还可以继续使用

2015-07-26 16:25:02 23712 1

原创 java中复制文本文件的方式我总结为14种(按字符读取4中,按字节读取8种!??)

java中复制文件的方式如果按照字符来读取的话,可以有4种,第一种:加入缓冲区Buffered一次读取一个字符数组public class CopyFileTest { public static void main(String[] args) throws Exception{ //封装数据源 BufferedReader reader = new BufferedRea

2015-07-26 15:36:23 1729

原创 javaIO流之字节流的四种方式复制文件方式总结

/** 需求:把e:\\a.mp4复制到当前项目目录下的copy.mp4中* * 字节流四种方式复制文件:* 基本字节流一次读写一个字节: 共耗时:117235毫秒* 基本字节流一次读写一个字节数组: 共耗时:156毫秒* 高效字节流一次读写一个字节: 共耗时:1141毫秒* 高效字节流一次读写一个字节数组: 共耗时:47毫秒*/package cn.itcas

2015-07-25 23:43:01 2114

原创 java文件流之copy文件(用一次读取一个字节数组方式)

package fileoutputstream;import java.io.FileInputStream;import java.io.FileOutputStream;public class CopyFileDemo { public static void main(String[] args) throws Exception { //封装数据源 FileInpu

2015-07-25 00:21:41 2474

原创 今天遇到的3到智力面试题(给工人分金条,小鸟来回在2火车之间飞行的距离,精确称水问题)

智力题1:你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你的工人付费?答:把金条2次弄断的方式是第一次1,6分,,然后把剩余的6用2,4分,即弄断2次为1段、2段、4段第一天给1段,第二天让工人把1段归还给2段,第三天给1段,第四天归还1段和2段,给4段。第五天给1段,

2015-07-24 20:35:28 2237

原创 FileOutputStream类,实现换行写入和追加写入的解决办法

package fileoutputstream;import java.io.FileOutputStream;public class FileOutputStreamDemo3 { public static void main(String[] args) throws Exception { // 创建字节输出流对象 // FileOutputStream fos =

2015-07-23 14:25:30 27620

原创 调用FileOutputStream中的三种write方式

package fileoutputstream;import java.io.FileOutputStream;import java.io.IOException;//import java.io.OutputStream;public class FileOutputStreamDemo2 { public static void main(String[] args)

2015-07-23 14:13:29 7545

原创 FileOutPutStream的使用

/* * IO流的分类: *         流向: *             输入流    读取数据 *             输出流 写出数据 *         数据类型: *             字节流 *                 字节输入流    读取数据    InputStream *                 字节输出流    

2015-07-23 14:03:50 4993

原创 JavaIO流之创建字节输出流的2中方式

package fileoutputstream;import java.io.File;import java.io.FileOutputStream;public class FileOutputStreamDemo { public static void main(String[] args) throws Exception { //创建字节输出流对象方

2015-07-23 13:45:02 913

原创 JavaIO之删除指定目录(递归删除,先删除目录下的文件再删除目录)

package 输出指定文件绝对路径;import java.io.File;/** 需求:递归删除带内容的目录* * 目录我已经给定:demo* * 分析:* A:封装目录* B:获取该目录下的所有文件或者文件夹的File数组* C:遍历该File数组,得到每一个File对象* D:判断该File对象是否是文件夹* 是:回到B* 否:就删除

2015-07-23 11:53:26 1665

原创 java代码实现输出指定以.java结尾的文件的绝对路径

package 输出指定文件绝对路径;import java.io.File;/* * 需求:请大家把"E:\\JAVA语言"目录下所有的java结尾的文件的绝对路径给输出在控制台。 * * 分析: * A:封装目录 * B:获取该目录下所有的文件或者文件夹的File数组 * C:遍历该File数组,得到每一个File对象 * D:判断该File对象是否是文件

2015-07-23 11:27:30 2871 2

转载 转:三个鹿念啥?三个风念啥?三个······

三个金念鑫(xīn)      三个水念淼(miǎo)    三个火念焱(yàn)       三个土念垚(yáo)三个牛念犇(bēn)    三个手念掱(pá)        三个目念瞐(mò)        三个田念畾(lěi)三个马念骉(biāo) 三个羊念羴(shān)     三个犬念猋(biāo)      三个鹿念麤(cū)三个鱼念鱻(xiān)  三个贝念赑

2015-07-20 19:54:27 5965

转载 转:搜索引擎如何抓取互联网页面

先说说搜索引擎的原理吧。搜索引擎是把互联网上的网页内容存在自己的服务器上,当用户搜索某个词的时候,搜索引擎就会在自己的服务器上找相关的内容,这样就是说,只有保存在搜索引擎服务器上的网页才会被搜索到。哪些网页才能被保存到搜索引擎的服务器上呢?只有搜索引擎的网页抓取程序抓到的网页才会保存到搜索引擎的服务器上,这个网页抓取程序就是搜索引擎的蜘蛛.整个过程分为爬行和抓取。  一、 蜘蛛  搜索引擎

2015-07-19 21:14:01 3479

转载 转:nutch相干框架安装使用最佳指南

转:http://user.qzone.qq.com/281032878/blog/1342675154#!app=2&via=QZ.HashRefresh&pos=1362131478Chinese installing and using instruction  -  The best guidance in installing and using  Nutch in China超清原

2015-07-19 17:16:45 717

转载 CentOS之VI编辑器的常用命令

一.vi的模式 命令模式:vi启动默认进入的模式,可进入输入模"i",或末行模式(:),除了可以完成命令的功能外,也是后两种模式的转换点 输入模式:即文本辑辑状态,最后一行显示"-- INSERT --"提示,按ESC返回到命令模式 末行模式:可完成一些复杂操作,以":"开始,执行完一个末行命令后自动返回命令模式二.基本使用 1.vi 编辑器的启动与退出: (1).使用命令"vi"

2015-07-18 22:46:40 9543 1

spark bank数据源

zeppelin中的back.csv数据源下载

2017-02-22

nutch二次开发学习笔记

我们需要去抓取网页数据的时候我们就用nutch来爬取,我们对它进行二次开发使其更加符合我们的需求

2015-10-04

快速排序递归与非递归的实现

此文档是快速排序的递归与非递归的具体实现代码

2014-10-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除