摘要: 一、Kafka介绍 Kafka是Linkin在2010年开源的分布式发布订阅消息系统,Kafka是高吞吐量的消息订阅系统。二、Kafka结构 Kafka由三部分构成,producer、broker、consumer,即producer生成消息,broker存储消息,consumer消费消息,其中... 阅读全文
posted @ 2015-09-16 23:13 苍穹2018 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 最近经常使用Linux系统,现在随手记下命令,以供后面参考。1、shutdown——关机或重启系统 shutdown-r now 重启,shutdown-h now 关机2、reboot——重启系统3、jps——查看当前进程4、jobs——查看后台进程5、nohup——让程序在后台运行6、cat... 阅读全文
posted @ 2015-09-14 23:18 苍穹2018 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 总所周知,Java语言风格类似C和C++,继承学习了C++语言的面向对象技术的核心,同时去除了C++语言的指针,改用引用(refrence)取代。那为什么要去除指针呢,改用引用,引用与指针又有什么区别呢?1、指针是什么? 指针是C语言的灵魂,指针(变量)是存储地址的变量,它实质是”间接寻址“的... 阅读全文
posted @ 2015-07-18 20:19 苍穹2018 阅读(331) 评论(0) 推荐(0) 编辑
摘要: Object中的clone方法:protected native Object clone() throws CloneNotSupportedException; 创建并返回此对象的一个副本。“副本”的准确含义可能依赖于对象的类。这样做的目的是,对于任何对象 x,表达式: x.clone() !... 阅读全文
posted @ 2015-07-04 22:06 苍穹2018 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 昨天收到一家公司的面试,要我在周六过去面试,我下午过去面试了大概30分钟,最后这次面试失败了,因为双方都不满意,对今天的面试感觉收获了一定的教训和体会。体会一、在找工作时简历尽量找那些自己想去的和有可能成功的公司,不要乱投。今天面试的这家公司就是我随便投的,没有仔细查看这家公司的条件和工作要求。... 阅读全文
posted @ 2015-07-04 20:30 苍穹2018 阅读(682) 评论(0) 推荐(0) 编辑
摘要: Java语言提供了很多修饰符,主要分为以下两类:访问修饰符非访问修饰符修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明:public class className { // ...}private boolean myFlag;static final doubl... 阅读全文
posted @ 2015-07-02 23:40 苍穹2018 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 1、引言 在使用Java时经常遇到使用XML的情况,而因为对XML不太了解,经常配置时粘贴复制,现在对它进行总结,以备以后使用。2、XML常见的定义 (1)XML(Extensible Markup Language):即可扩展标记语言,它的特性如下:可扩展标记语言是一种很像超文本标记语言的标记语... 阅读全文
posted @ 2015-05-20 19:42 苍穹2018 阅读(6781) 评论(0) 推荐(0) 编辑
摘要: 1、引言 Spring中,对象无需自己负责查找或创建与其关联的其他对象,而是由容器负责把需要相互协作的对象引用赋予各个对象。创建应用对象之间的协作关系的行为通常称为装配(Wiring),这也是依赖注入的本质。2、声明Bean 配置Bean的方式主要有两种:基于XML文件的配置方式和基于Java... 阅读全文
posted @ 2015-05-20 19:19 苍穹2018 阅读(348) 评论(0) 推荐(0) 编辑
摘要: Spring的作用 当我们使用一种技术时,需要思考为什么要使用这门技术。而我们为什么要使用Spring呢?从表面上面SSH这三大框架中,Struts是负责MVC责任的分离,并且提供为Web层提供诸如控制转发、数据校验,类型转换等功能。Hibernate负责将二维数据表抽象成实体类,让我们能够从面向... 阅读全文
posted @ 2015-05-20 16:39 苍穹2018 阅读(414) 评论(0) 推荐(0) 编辑