Java
qihezhiye03
凡人
展开
-
Java多线程例子及详解
到这里我们做一个完整的例子来说明线程产生的方式不同而生成的线程的区别: package debug;import java.io.*;import java.lang.Thread;class MyThread extends Thread{ public int x = 0; public void run(){ System.out.pri转载 2010-04-07 00:03:00 · 334 阅读 · 0 评论 -
JAVA汉字排序
<br />Comparator comp = Collator.getInstance(java.util.Locale.CHINA); <br /> String[] strs = {"deng","jason","cbynietg","张三", "李四", "王五", "朱六","卓七"}; <br /> // 用指定比较器产生的顺序对指定对象数组进行排序。 <br /> Arrays.sort(strs, comp);原创 2010-12-23 23:20:00 · 527 阅读 · 0 评论 -
spring实现AOP的两种方式以及实现动态代理方式
<br />AOP:<br />方式一:Annatation 注解方式<br />1、spring依赖库<br /> * SPRING_HOME/dist/spring.jar<br /> * SPRING_HOME/lib/jakarta-commons/commons-logging.jar<br /> * SPRING_HOME/lib/log4j/log4j-1.2.14.jar<br /> * SPRING_HOME/lib/aspectj/*.jars<br />2、采用Aspect定义切面<b转载 2011-02-15 22:24:00 · 3930 阅读 · 0 评论 -
大数据工程师定义
大数据工程师是在Linux系统下搭建Hadoop生态系统(cloudera是最大的输出者类似于Linux的红帽),把用户的交易或行为信息通过HDFS(分布式文件系统)等存储用户数据文件,然后通过Hbase(类似于NoSQL)等存储数据,再通过Mapreduce(并行计算框架)等计算数据,然后通过hiv或pig(数据分析平台)等分析数据,最后按照用户需要重现出数据的工程师。转载 2017-06-07 09:57:06 · 585 阅读 · 0 评论 -
【转载整理】kafka入门:简介、使用场景、设计原理、主要配置及集群搭建
问题导读:1.zookeeper在kafka的作用是什么?2.kafka中几乎不允许对消息进行“随机读写”的原因是什么?3.kafka集群consumer和producer状态信息是如何保存的?4.partitions设计的目的的根本原因是什么? 一、入门 1、简介 Kafka is a distributed,partitioned转载 2017-06-18 23:26:20 · 406 阅读 · 0 评论