自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陈庭婷的博客

记录自己学习java的过程

  • 博客(21)
  • 收藏
  • 关注

转载 最有价值的50道java面试题 适用于准入职Java程序员

这篇文章主要为大家分享了最有价值的50道java面试题,涵盖内容全面,包括数据结构和算法相关的题目、经典面试编程题等,对hashCode方法的设计、垃圾收集的堆和代进行剖析,感兴趣的小伙伴们可以参考一下下面的内容是对网上原有的Java面试题集及答案进行了全面修订之后给出的负责任的题目和答案,原来的题目中有很多重复题目和无价值的题目,还有不少的参考答案也是错误的,修改后的Java面试题集参照了J...

2018-07-30 23:03:17 280

转载 【转】Oracle 正则表达式函数-REGEXP_REPLACE 使用例子

regexp_replace(1,2,3,4,5,6)语法说明:1:字段 2:替换的字段 3:替换成什么 4:起始位置(默认从1开始) 5:替换的次数(0是无限次写博客) 6:不区分大小写SELECT REGEXP_REPLACE('Joe Smith','( ){2,}', ' ')AS RX_REPLACE FROM dual RX_REPLACE----------Joe...

2018-07-27 17:32:33 971

转载 hive 压缩全解读(hive表存储格式以及外部表直接加载压缩格式数据);HADOOP存储数据压缩方案对比(LZO,gz,ORC)

 数据做压缩和解压缩会增加CPU的开销,但可以最大程度的减少文件所需的磁盘空间和网络I/O的开销,所以最好对那些I/O密集型的作业使用数据压缩,cpu密集型,使用压缩反而会降低性能。     而hive中间结果是map输出传给reduce,所以应该使用低cpu开销和高压缩效率,一般最好使用snappy。--------------------------------------------...

2018-07-22 23:35:28 1365

转载 NOtePad++快捷键大全

1. 文件相关快捷键   动作定义   Ctrl-O   打开文件   Ctrl-N   新建文件   Ctrl-S   保存文件   Ctrl-Alt-S   文件另存为   Ctrl-Shift-S   保存所有打开文件   Ctrl-P   打印...

2018-07-22 15:47:51 346

原创 DOM用法

package naixi;import java.io.File;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.transform.OutputKeys;import javax.xml.transform.Trans...

2018-07-12 16:59:26 522

原创 DOM4J的用法

package naixi;import java.io.FileOutputStream;import java.util.Iterator;import org.dom4j.Document;import org.dom4j.Element;import org.dom4j.io.OutputFormat;import org.dom4j.io.SAXReader;impor...

2018-07-12 16:58:17 646

原创 java多线程模拟抢票

package com.rongda.hellothread;/** * 默写 * 模拟抢票 * 由三个线程取抢票 * */public class Demo12 { public static void main(String[] args) { // TODO Auto-generated method stub TicketSell ticketSell = new...

2018-06-22 17:06:47 4004 1

原创 利用java多线程编写红绿灯

package com.rdzy.am;public class Demo6 { public static void main(String[] args) { /* * 同步互斥swit notify * 编写红绿灯 */ D d = new D(); /*自定义线程执行绿灯*/ new Thread() { @Override publ...

2018-06-22 14:17:47 5716 2

原创 java利用递归求5的阶乘

package com.rdzy.am;public class Demo2 { public static void main(String[] args) { /* * 遍历文件夹以及其子目录 * 递归 方法自己调用自己 * 阶乘:一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n! */ De...

2018-06-21 18:43:58 8910

原创 maven的搭建和使用

一、搭建: 1、下载maven至d盘   网址:http://maven.apache.org/download.cgi    文件名:apache-maven-3.5.3-bin.zip2、配置环境变量:D:\apache-maven-3.5.3-bin\apache-maven-3.5.3\bin3、在控制台cmd测试:输入mvn         C:\Users\Administrator&...

2018-06-19 19:08:27 193

原创 求3*3的数组对角线之和

import java.util.Arrays;/** * 二维数组 * @author CTT * */public class Demo1Arr { public static void main(String[] args) { //求数组对角线的和 int[][] arr=new int[][] {{10,46,44},{67,29,74},{95,17,38}};...

2018-06-10 13:54:29 1876

原创 java插入排序法

import java.util.Arrays;public class Demo10 { public static void main(String[] args) { /* * [10,20,30,40,50,60] 24 */ int[] arr = new int[] {10,20,30,40,50,60}; System.out.println("原来的...

2018-06-10 13:31:19 230

原创 冒泡排序法

import java.util.Arrays;/** * 冒泡排序法 */public class Demo1 { public static void main(String[] args) { /* * 冒泡排序法 * 最大的数最先冒出来 */ int[] arr = new int[] {99,77,12,5,21}; for(int i=0;i...

2018-06-10 13:26:58 176

原创 利用java编写剪刀石头布的小游戏

import java.util.Scanner;import java.util.Random; public class Demo2Game { public static void main(String[] args) { /** * 第一步 * 1.刘备 2.孙权 3.曹操 * 请选择对战武将: * 输出:你选择和孙权对战! * 打印分割线 ...

2018-06-10 13:19:04 8577 1

原创 java随机输出1-100

import java.util.Random; public class Test { public static void main(String[] args){ Random rand = new Random(); int num = rand.nextInt(3)+1; // rand.nextInt(3)输出的是:0-1-2 ...

2018-06-10 13:09:51 8136

原创 初识java2018.5.28

java一:简介 Java创始人:James Gosling Java:1995年正式推出,sun公司,96年甲骨文公司收购sun公司; 语言特点:高级性的、面向对象、稳健性、垃圾回收;二:Win7/8系统中安装JDK步骤 Jdk:是java语言的软件开发工具包 1. 下载jdk,注意安装在一级目录下的英文文件夹中; 2. 配置环境变量,复制jdk中的...

2018-06-08 15:34:27 167

转载 欢迎使用Markdown编辑器写博客方法

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-06-08 15:32:29 212

原创 java函数(方法)

**一、那么什么是方法呢?**函数定义在类中,具有特定功能的一段独立的小程序 - 方法是解决一类问题的步骤的有序组合 - 方法包含于类或对象中 - 方法在程序中被创建,在其他地方被引用----------**二、语法**修饰符 返回值类型 方法名(参数类型 参数表){    方法体    return 返回值}```public static double mian(double x,double...

2018-06-08 15:25:59 355

原创 if语句和三元运算符比较三个数的大小

public class Demo02 { public static void main(String[] args) { int a=10; int b=20; int c=30; //三目表达式比较三个数的大小 System.out.println("min:"+((a < b) && (a<c) ?a :((b<c)?b:c))); Syste...

2018-06-08 15:22:36 15948 1

原创 定义一个不同半径值的圆的面积功能的函数,圆的面积=3.14*半径平方

package com.function.demo;public class fun060506 { public static void main(String[] args) { //实现圆的面积 double area=circle(3); System.out.println(area); } //定义一个不同半径值的圆的面积功能的函数,圆的面积=3.14*半径平方  public ...

2018-06-05 16:34:09 1232 1

原创 用java函数打印一个九九乘法表

package com.function.demo;public class fun060505 { public static void main(String[] args) { print99();//直接调用定义好的打印99乘法表函数 } public static void print99(){ for (int i = 1; i < 10; i++) { for (int ...

2018-06-05 16:30:43 2023

空空如也

空空如也

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

TA关注的人

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