![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
_shutter_
这个作者很懒,什么都没留下…
展开
-
Random简单用法
package com.cp.random;import java.util.Random;public class MyRandom { public static void main(String[] args) { run(); } public static void run() { //每次都不同 int Random rand = new Random();...原创 2018-03-30 22:50:28 · 2028 阅读 · 0 评论 -
commonsIO——java
1 commons-IO1.1 FileUtilsreadFileToString(File file); 读取文件内容,返回一个StringwriteStringToFile(File file, String content); 将字符串写入file中copyFile(File srcFile, FIle destFile); 文件复制copyDirectoryToD...原创 2019-01-28 20:03:54 · 108 阅读 · 0 评论 -
单列模式,饿汉式,懒汉式——java
1. 饿汉式/** * 单列设计模式 饿汉式 * @author chenPeng * @version 1.0.0 * @ClassName PropertiesHolder.java * @Description TODO * @createTime 2019年01月28日 19:23:00 */public class PropertiesHolderHunger { ...原创 2019-01-28 20:04:32 · 145 阅读 · 0 评论 -
一个基于java,hadoop的数据采集程序demo
1.文件分布2. 环境搭建参考:02_在window环境开发hadoop_HDFS3 需要采集的目录4 说明:需要采集的文件在accesslog里面并且以.log结尾采集的思路是先从accesslog移动进temp文件夹从temp向HDFS上传将temp里面的文件移动进backup文件夹此demo是采用读取配置文件来得到路径以及配置信息读取配置文件采用单列模式的懒...原创 2019-01-28 22:23:30 · 970 阅读 · 0 评论 -
hadoop_wordcounts_yarn的配置_mr的简单使用
1.导入jar包 <dependencies> <!-- https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-client --> <dependency> <groupId>org.apache.hadoop</...原创 2019-02-03 23:19:04 · 142 阅读 · 0 评论 -
Hadoop——读取hdfs在本地统计单词并将结果放回hdfs
1 文件目录2 wordConfig.properties配置文件CLASS_BUSINESS=com.looc.D04HDFS单词计数.WordCountRealizeHDFS_URL=hdfs://vm01:9000/HDFS_USER=rootOUT_PUT_SRC=/wordCount/result/RESOURCE_SRC=/wordCount/resource/3 ...原创 2019-01-29 20:29:33 · 546 阅读 · 0 评论 -
java_大数据_Hadoop_yarn_hive_sqoop
文章目录01_Hadoop集群搭建1.什么是hadoop1.1 hadoop中有3个核心模块:2.HDFS整体运作机制3.搭建HDFS分布式集群3.1.需要准备多台Linux服务器3.2安装,配置,启动HDFS3.2.1 上传hadoop安装包到各服务器3.2.2 修改配置文件3.2.3 启动HDFS3.2.4 hdfs命令行客户端的所有命令列表4 yarn4.1 配置yarn4.2 启动yarn...原创 2019-02-28 15:32:05 · 3670 阅读 · 0 评论 -
hive_搭建_启动_使用
1. 搭建hive1.1 上传hive安装包上传apache-hive-1.2.1-bin.tar.gz 压缩包解压在conf下面新建一个 hive-site.xml 文件hive-site.xml&lt;configuration&gt;&lt;property&gt;&lt;name&gt;javax.jdo.option.ConnectionURL&lt;/name原创 2019-02-25 23:10:23 · 409 阅读 · 0 评论 -
Solr7.7.0 Solr 4.10.3 配置与使用
文章目录1. Solr简介2. 搭建环境2.1 复杂搭建2.2 简单搭建2.3 搭建7.X3. solr core 类比成mysql的database4. 使用solr控制台4.1 添加索引4.2 删除索引4.3 查询5. java代码操作solr——solrJ5.1 添加到索引库5.2 修改索引5.3 删除索引5.4 查询6. 添加自定义域名6.1 属性6.1.1 field6.1.2 dyna...原创 2019-03-09 00:28:26 · 715 阅读 · 0 评论 -
java 多线程
文章目录多线程1 多线程demo2 Thread的方法2.1 获取线程的名字2.2 设置线程的名字2.3 sleep()2.4 Runnable接口实现多线程2.5 匿名内部类方法实现线程创建3 多线程4 线程与进程5 线程调度多线程1 多线程democodepublic class MyThredDo { public static class MyThred extends T...原创 2019-03-28 19:21:13 · 174 阅读 · 0 评论 -
System,Math类——java
1.System类它不能被实例化,因为构造方法私有化了它也不能被继承,因为System类中的方法都是静态的,可以通过域名直接访问1.1 System类中的几个常用方法1.1.1 exit(int code);退出JVM1.1.2 cg();运行java的垃圾回收器并不会马上运行1.2 getProperty(String PropertyName)获取某一个属性的...原创 2019-01-22 21:08:32 · 289 阅读 · 0 评论 -
编码,序列化流与反序列化流——java
1 编码1.1 字符编码表(字符集)ASCII 码表:保存了数字,字母等A - 65,a - 97,0 - 48GB2312 码表:保存了常用的汉字(6-7千个),一个中文占两个字节,且都为负数GBK 码表:保存了基本所有的汉字(20000多个),不管中文还是英文都为2个字节,这两个字节可为正负Unicode 码表:统一码标(万国码标)不管是中文还是英文都是两...原创 2019-01-27 22:58:48 · 408 阅读 · 0 评论 -
java 面向对象
1. 面向对象简介面向对象是一种编程思想 ## 1.1 与面向过程区别 - 面向过程 遇到一个问题,亲力亲为的一步步解决他(小兵),典型代表语言:c- 面向对象遇到一个问题,找具有解决这个问题的对象,调用这个对象的方法(老板),典型代表java内存分配情况:class Demo{ public static void main(String[] args){ ...原创 2018-03-30 22:00:54 · 136 阅读 · 0 评论 -
三元操作符——java
package com.cp.blog;public class TernaryIfElse { public static void main(String[] args) { run(); } public static void run() { int i = 10; System.out.println(i>6? "yes":"no"); }}boolean...原创 2018-03-30 23:00:56 · 190 阅读 · 0 评论 -
String与int强转——java
String向int 和 int向String 转换的几种方法package com.cp.blog;public class Cast { public static void main(String[] args) { run(); } public static void run() { //强转 int到String int a = 10; String ...原创 2018-03-30 23:09:41 · 3727 阅读 · 0 评论 -
Object与T
Object类 无需自己引入 编译器自动引入所有的类都直接或者间接的继承了ObjectObject适用于参数个数或类型未知的场合使用package com.cp.blog;class test{}/** * * MyObject * 创建人:chenPeng * 时间:2018年3月31日-下午10:18:36 * @version 1.0.0 * */public cl...原创 2018-03-31 23:14:13 · 377 阅读 · 0 评论 -
时间处理,Date,DateFormat,Calendar——java
package com.cp.cpdate;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;public class CpDate {...原创 2018-04-18 07:40:39 · 293 阅读 · 0 评论 -
java基础
1. 常量字符串常量整数常量小数常量字符常量:单个数字,单个字母,单个符号布尔常量空常量2. 进制二进制:0/1组成,以0b开头,b大小写都可以,JDK7可以表示二进制八进制:0-7,0开头十进制:整数默认十六进制:0-F,0x开头进制转换:3. 源码反码补码3.1. 源码就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小...原创 2019-01-23 22:34:35 · 84 阅读 · 0 评论 -
List,Set,Map,Properties——java
1. ListCollection 的子接口List接口特点:有下标有序性可重复1.1ArrayList 数组列表底层采用数组结构——查询块,增删慢方法:增加add(T t);//尾部添加add(int index,T t);//指定位置添加删除remove(Object o);//按值删除remove(int index);//按位置删除修...原创 2019-01-24 21:40:40 · 225 阅读 · 0 评论 -
File,FileFilter——java
1. File类;文件和目录路径名的抽象表示1.1 构造File(String filepath);直接写路径File(String parent, String path);parent 父路径path 子路径File(File parent,String path)parent 先构造一个Filepath 这个File下面的路径1.2 获取方法S...原创 2019-01-25 17:13:41 · 162 阅读 · 0 评论 -
java IO流,文件
1. IO 流1.1 根据流的流向分类Input 输入流Output 输出流1.2 根据流操作的数据来分类字符流: 操作字符只能操作普通文本文件字节流:操作字节能操作一切文件1.3 java中的四大流字符输入流父类:ReaderFileReaderBufferedReader功能: 读取一个字符,读取一个字符数组字符输出流父类:Write...原创 2019-01-26 23:45:13 · 176 阅读 · 0 评论 -
java 线程安全_线程池
文章目录1. 线程安全demo2. 如何解决线程安全问题2.1 同步代码块synchronized2.2 同步方法 (带有synchronized修饰的方法)2.3 静态同步方法2.4 Lock锁(jdk1.5之后产生的)3. 等待与唤醒机制3.1 线程之间的通行问题3.2 等待与唤醒机制4 线程池4.1 线程池的好处1. 线程安全democode:public class Runne...原创 2019-03-28 19:21:48 · 228 阅读 · 0 评论