
学习笔记
文章平均质量分 52
WangLiang-lyon
Keep hard . Keep hungry.
展开
-
<springboot实战笔记> 关于@Component与@Bean
1、官方说明@Component 和 @Bean 是两种使用注解来定义bean的方式。@Component(和@Service和@Repository)用于自动检测和使用类路径扫描自动配置bean。注释类和bean之间存在隐式的一对一映射(即每个类一个bean)。这种方法对需要进行逻辑处理的控制非常有限,因为它纯粹是声明性的。@Bean用于显式声明单个bean,而不是让Spring像上面那样自动执行它。它将bean的声明与类定义分离,并允许您精确地创建和配置bean。2.两者区别翻译 2020-11-13 11:54:22 · 801 阅读 · 0 评论 -
2018年8月8日短期目(zuo)标(si)
背景:吾日三省吾身,作为一个终生学习的职业,心累啊。要时常了解自己的情况让自己心塞,针对性的抓紧时间给自己充电,提高工作效率,避免加班加点然后猝死。 目标制定前先对现有的能力进行评估。然后进行制定。 我个人的认知有可能是错的,希望大家能指正。java方面:java方面:理解并能用集合类型(map、list、set、HashSet、HashMap、Iterator)...原创 2018-08-08 17:07:36 · 216 阅读 · 0 评论 -
http://www.cnblogs.com/esingchan/tag/MapReduce/ 对mr讲解很深入,记下一个链接。以后翻看
http://www.cnblogs.com/esingchan/tag/MapReduce/转载 2018-07-26 17:26:41 · 256 阅读 · 0 评论 -
spark-on-yarn模式配置
前期依赖,正常的集群,包括jdk、hadoop、spark. - 1.在etc/profile里面增加如下几段,有了的就不用重复了 ##hadoop export HADOOP_HOME=/soft/hadoop-2.7.3 export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin expor...原创 2018-07-25 15:36:22 · 857 阅读 · 0 评论 -
kafka配置详解笔记
一、kafka集群搭建详细步骤 1、装好jdk,并配置好zookeeper、hdfs集群2、下载好kafka安装包,解压。3、进入解压后的kafkaconfig目录,主要是server.properties(kafka配置文件) 本文主要参考:http://blog.51cto.com/lee90/2067533,仅个人笔记使用。cd /soft/kafka/configvi /...转载 2018-07-25 10:58:07 · 7606 阅读 · 0 评论 -
网络间数据传输之串行化(avro和protobuf)步骤流程
串行化:本质上说就是一种数据格式。序列化、反序列化具体含义:https://www.cnblogs.com/keyi/p/5955220.html所有数据文件之间的传输底层都是字节数组的传输,八位一个字节。网络间传输要使效率增加,主要还是串行化和压缩。使用google protobuf来实现串行化 步骤如下: 1.下载google protobuf。 2.设计对象 标准j...原创 2018-05-30 09:35:51 · 762 阅读 · 0 评论 -
《Hadoop实战第2版》Yarn学习笔记一(原理)
总体内容:1、MR局限性, 2、第二代MR(yarn)主要思想架构一、Hadoop MapReduce框架的局限性 1、JobTracker单点瓶颈。由于JobTracker负责作业的分发、管理和调度,还要和集群中所有的节点保持heartbeat通信,了解机器的运行状态和资源情况,随着集群的数量和提交job数量的增加,JobTracker任务量随之上涨,造成JobTracke原创 2018-02-05 16:59:02 · 390 阅读 · 0 评论 -
博客园由于未知原因我无法博客搬家,我以前在博客园的地址链接http://www.cnblogs.com/Willie-WangLiang/
博客园由于未知原因我无法博客搬家,我以前在博客园的地址链接http://www.cnblogs.com/Willie-WangLiang/原创 2018-02-05 19:53:41 · 268 阅读 · 0 评论 -
java学习笔记一:类的执行过程
类里面有很多成员,有成员变量:静态非静态之分。类里面还有静态代码块和非静态代码块(构造代码块),还有方法,静态方法和非静态方法,还有构造函数。类加载和和实例化的过程,就是把类加载到jvm中,静态代码块在类加载的时候就被调用了,静态成员在方法区在执行过程中有个顺序,执行顺序先对所有成员变量赋默认值然(成员变量赋默认值+静态代码块)后从上倒下,先进行初始化然后进行赋值,赋值操作和动态代码块原创 2018-02-06 09:06:39 · 231 阅读 · 0 评论 -
数据结构的学习笔记二
指针的概念:指针就是地址,地址就是指针。指针变量是存放内存单元地址的变量。指针本质就是一个操作受限的非负整数地址:内存单元的编号。从0开始的非负整数 范围:0--FFFFFFFF [ 0 --> (4G-1) ](当内存大小为4G的时候)地址的用途如下: cpu -->内存 通过三根线连接,数据线、地址线、控制线。 数据线用于传送数据 地址线用于传送地址原创 2018-01-31 22:08:59 · 203 阅读 · 0 评论 -
数据结构学习笔记一
数据结构的整体轮廓数据结构:把现实中大量而复杂的问题以特定的数据结构和特殊的存储结构存到内存中,以及在此基础上为实现某个功能(查找,删除,排序)而执行的操作,这个操作叫算法。 简单说就是个体如何存,个体和个体关系怎么存(数据如何存)就是数据结构,如何操作(解题的方法和步骤)叫算法,评判标准:时间复杂度(执行的次数而非时间)和空间复杂度(占用的内存),难易程度和健壮性线性结构(连续存原创 2018-01-31 20:34:32 · 291 阅读 · 1 评论