<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ab123456bcde的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ab123456bcde</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ab123456bcde]]></copyright><item><title><![CDATA[关于web测试的一些知识]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/79186901</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/79186901</guid><author>ab123456bcde</author><pubDate>Sun, 28 Jan 2018 15:07:03 +0800</pubDate><description><![CDATA[交流学习，搜索我们群460570824
一、关于页面
　　页面显示部分
　　（1）首先关注页面是否能显示完整，包括不同浏览器的是否能完整显示，在实际测试中经常发现有的页面或者是页面的弹窗不能完全显示
　　（2）页面中的动画效果或者字体效果是否能正确显示
　　（3）页面中有些表单项与输入框，输入域以及下拉框等是否存在默认提示，是否存在部分提示部分不提示的情况
　　（4）数据列表中存在多条]]></description><category></category></item><item><title><![CDATA[三大操作系统比较，为什么开发要用Linux系统？]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78841854</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78841854</guid><author>ab123456bcde</author><pubDate>Tue, 19 Dec 2017 14:05:23 +0800</pubDate><description><![CDATA[交流学习java大数据加QQ群460570824. 
       windows, macOS,linux是当今主流三大操作系统，普通用户一般是选择windows或macOS, linux主要是占据服务器领域市场。这三个操作系统给人的感觉是：windows经济适用，档次较低; macOS高端大气上档次; Linux是极客专用，一个黑乎乎的窗口，各种花花绿绿的指令在闪烁，对着键盘噼里啪啦一通乱敲]]></description><category></category></item><item><title><![CDATA[程序员总会遇到一个瓶颈期，觉得自己没有进步了，该怎么解决？]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78813035</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78813035</guid><author>ab123456bcde</author><pubDate>Fri, 15 Dec 2017 14:49:14 +0800</pubDate><description><![CDATA[本文需要5分钟左右阅读完成，建议收藏以后阅读，里面都是干货，可以亲自试验一下，如果觉得好用可以帮忙点赞转发一下，谢谢！交流学习java大数据可以加群460570824。
       那么在入行之前我们就应该找准自己的定位，码农？程序员？工程师？你属于哪一种？
       大学同学聚会遇到老同学时，问我：做码农很苦吧。我会率先纠正他，我是工程师，不是码农。（软件）工程师是我的职业，我通过构建]]></description><category></category></item><item><title><![CDATA[Java常用的八种排序算法与代码实现]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78790920</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78790920</guid><author>ab123456bcde</author><pubDate>Wed, 13 Dec 2017 13:31:41 +0800</pubDate><description><![CDATA[本文需要5分钟左右阅读完成，建议收藏以后阅读，里面都是干货，可以亲自试验一下，如果觉得好用可以帮忙点赞转发一下，谢谢！交流学习java大数据可以加群460570824。
5.冒泡排序
一般不用。
将序列中所有元素两两比较，将最大的放在最后面。
将剩余序列中所有元素两两比较，将最大的放在最后面。
重复第二步，直到只剩下一个数。
如何写成代码： 
设置循环次数。
设置开始比较的位数，和]]></description><category></category></item><item><title><![CDATA[Java常用的八种排序算法与代码实现(一)]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78790873</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78790873</guid><author>ab123456bcde</author><pubDate>Wed, 13 Dec 2017 13:27:53 +0800</pubDate><description><![CDATA[本文需要5分钟左右阅读完成，建议收藏以后阅读，里面都是干货，可以亲自试验一下，如果觉得好用可以帮忙点赞转发一下，谢谢！交流学习java大数据可以加群460570824。

1.直接插入排序
经常碰到这样一类排序问题：把新的数据插入到已经排好的数据列中。
将第一个数和第二个数排序，然后构成一个有序序列
将第三个数插入进去，构成一个新的有序序列。
对第四个数、第五个数……直到最后一个数，重]]></description><category></category></item><item><title><![CDATA[关于Java面试，你应该准备这些知识点]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78790753</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78790753</guid><author>ab123456bcde</author><pubDate>Wed, 13 Dec 2017 13:13:13 +0800</pubDate><description><![CDATA[​       本文需要5分钟左右阅读完成，建议收藏以后阅读，里面都是干货，可以亲自试验一下，如果觉得好用可以帮忙点赞转发一下，谢谢！交流学习java大数据可以加群460570824。
       项目经验
       面试官在一开始会让你进行自我介绍，主要是想让你介绍一下自己做过的一些项目，看看你对这些项目的了解程度，因为很多人简历上写的项目并非都是从头到尾都参与的，有些只是参与并实现了]]></description><category></category></item><item><title><![CDATA[Java中对象的创建、内存分配和销毁]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78782500</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78782500</guid><author>ab123456bcde</author><pubDate>Tue, 12 Dec 2017 15:40:29 +0800</pubDate><description><![CDATA[本文需要5分钟左右阅读完成，建议收藏以后阅读，里面都是干货，可以亲自试验一下，如果觉得好用可以帮忙点赞转发一下让更多人看到，谢谢！交流学习java大数据可以加群460570824。
一、对象的创建 
       创建对象是通过new关键字来实现，对于JVM来说new关键字背后还有很多细节。当创建一个对象，例如：Object object = new Object()，它对应的字节码指令是ne]]></description><category></category></item><item><title><![CDATA[Springboot极简教程]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78781940</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78781940</guid><author>ab123456bcde</author><pubDate>Tue, 12 Dec 2017 14:58:27 +0800</pubDate><description><![CDATA[《Springboot极简教程》MappingMongoConverter:Failed to convert from type [java.lang.String]to type [long] for value 'null'; nested exception isjava.lang.IllegalArgumentException: A null value cannot be assig]]></description><category></category></item><item><title><![CDATA[总结几个java面试题]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78763473</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78763473</guid><author>ab123456bcde</author><pubDate>Sun, 10 Dec 2017 10:49:19 +0800</pubDate><description><![CDATA[交流学习java加群460570824.
JVM 底层面试题及答案
1）你能保证 GC 执行吗？(答案)
不能，虽然你可以调用 System.gc() 或者 Runtime.gc()，但是没有办法保证 GC 的执行。
2）怎么获取 Java 程序使用的内存？堆使用的百分比？
可以通过 java.lang.Runtime 类中与内存相关方法来获取剩余的内存，总内存及最大堆内存。通过这些方法]]></description><category></category></item><item><title><![CDATA[总结几个java面试题]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78763455</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78763455</guid><author>ab123456bcde</author><pubDate>Sun, 10 Dec 2017 10:44:20 +0800</pubDate><description><![CDATA[交流学习java加群460570824.
多线程、并发及线程的基础问题
1）Java 中能创建 Volatile 数组吗？
能，Java 中可以创建 volatile 类型数组，不过只是一个指向数组的引用，而不是整个数组。我的意思是，如果改变引用指向的数组，将会受到 volatile 的保护，但是如果多个线程同时改变数组的元素，volatile 标示符就不能起到之前的保护作用了。
 
2]]></description><category></category></item><item><title><![CDATA[Linux学习资源推荐]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78729662</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78729662</guid><author>ab123456bcde</author><pubDate>Wed, 06 Dec 2017 13:36:39 +0800</pubDate><description><![CDATA[本文需要5分钟左右阅读完成，建议收藏以后阅读，里面都是干货，可以亲自试验一下，如果觉得好用可以帮忙点赞转发一下，谢谢！交流学习java大数据可以加群460570824.
国内的专业Linux网站(GB)
ChinaUnix      
http://www.chinaunix.net/
Linux中国      
https://linux.cn/
实验楼：免费提供了Linux在线实验]]></description><category></category></item><item><title><![CDATA[​超实用学习必备搜索技能，教你如何用好搜索引擎！]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78729542</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78729542</guid><author>ab123456bcde</author><pubDate>Wed, 06 Dec 2017 13:10:03 +0800</pubDate><description><![CDATA[本文需要5分钟左右阅读完成，建议收藏以后阅读，里面都是干货，可以亲自试验一下，如果觉得好用可以帮忙点赞转发一下，谢谢！交流学习java大数据可以加群460570824.
不管是一个计算机还是非计算机专业人士，掌握一些常用的搜索技巧，对我们的学习和工作都是很有利的。本篇文章主要是针对google的一些常用技巧，对于baidu由于平时用的少没有具体测试过。
搜索百度云盘的资料
可以在搜索的关键字]]></description><category></category></item><item><title><![CDATA[Hbase学习笔记（三）]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78719418</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78719418</guid><author>ab123456bcde</author><pubDate>Tue, 05 Dec 2017 13:31:06 +0800</pubDate><description><![CDATA[交流学习加群460570824
【HBase 设计】
 
HBase 中的每一张表就是所谓的 BigTable。BigTable 会存储一系列的行记录，行记录有三个基本类型的定义：Row Key、Time Stamp、Column。
 
Row Key 是行在 BigTable 中的唯一标识。
Time Stamp 是每次数据操作对应关联的时间戳，可以看作 SVN 的版本。
Colu]]></description><category></category></item><item><title><![CDATA[Hbase学习笔记（二）]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78719405</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78719405</guid><author>ab123456bcde</author><pubDate>Tue, 05 Dec 2017 13:29:08 +0800</pubDate><description><![CDATA[【Table和Region的关系】
 
table 默认最初只有一个region，随着记录数的不断增加而变大，起初的region会逐渐分裂成多个region，一个region有【startkey，endkey】表示，不同的region会被master分配给相应的regionserver管理, region 是hbase分布式存储和负载均衡的 最小单元，不同的region分不到不同的region]]></description><category></category></item><item><title><![CDATA[Hbase学习笔记（一）]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78719381</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78719381</guid><author>ab123456bcde</author><pubDate>Tue, 05 Dec 2017 13:26:46 +0800</pubDate><description><![CDATA[1.HBase介绍
     HBase 是一个高可靠、高性能、面向列、可伸缩的分布式存储系统，利用HBase技术可在廉价PC Server上搭建大规模结构化存储集群。
    HBase 是Google Bigtable 的开源实现，与GoogleBigtable 利用GFS作为其文件存储系统类似，HBase利用Hadoop HDFS 作为其文件存储系统；Google 运行MapReduce]]></description><category></category></item><item><title><![CDATA[spark集群安装]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78717615</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78717615</guid><author>ab123456bcde</author><pubDate>Tue, 05 Dec 2017 11:12:58 +0800</pubDate><description><![CDATA[交流学习加QQ群460570824.
安装环境：linuxcentos6.x
 
注意：此处直接使用spark是可以不需要安装hadoop的
 
1、修改hosts文件（集群节点都要关闭，这里是3台），修改地址为/etc/hosts
 
    172.16.101.60 namenode
 
    172.16.101.74 datanode1
 
    172.16.]]></description><category></category></item><item><title><![CDATA[hive学习笔记]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78717313</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78717313</guid><author>ab123456bcde</author><pubDate>Tue, 05 Dec 2017 10:53:35 +0800</pubDate><description><![CDATA[自己学习总结，学习交流加群460570824
什么是Hive：
 
Hive是基于Hadoop之上的数据仓库，数据存放在HDFS上，它同样可以通过ETL来进行数据的抽取、转换和加载。同时Hive可以自己开发Mapreduce程序来完成本身不能提供的数据处理操作。Hive本身就是一个SQL的解析引擎，他将SQL 语句转成Mapreduce任务在hadoop之上执行。
 
什么是数据仓库：]]></description><category></category></item><item><title><![CDATA[spark性能优化指南（二）]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78708967</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78708967</guid><author>ab123456bcde</author><pubDate>Mon, 04 Dec 2017 13:49:36 +0800</pubDate><description><![CDATA[交流学习加群460570824
资源调优
1 调优概述
 
在开发完Spark作业之后，就该为作业配置合适的资源了。Spark的资源参数，基本都可以在spark-submit命令中作为参数设置。很多Spark初学者，通常不知道该设置哪些必要的参数，以及如何设置这些参数，最后就只能胡乱设置，甚至压根儿不设置。资源参数设置的不合理，可能会导致没有充分利用集群资源，作业运行会极其缓慢；或者设置的]]></description><category></category></item><item><title><![CDATA[spark性能优化指南（一）]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78708842</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78708842</guid><author>ab123456bcde</author><pubDate>Mon, 04 Dec 2017 13:36:40 +0800</pubDate><description><![CDATA[满满干货，慢慢看，交流学习加群460570824
1开发调优
 
1.1 调优概述
 
Spark性能优化的第一步，就是要在开发Spark作业的过程中注意和应用一些性能优化的基本原则。开发调优，就是要让大家了解以下一些Spark基本开发原则，包括：RDD lineage设计、算子的合理使用、特殊操作的优化等。在开发过程中，时时刻刻都应该注意以上原则，并将这些原则根据具体的业务以及实际的应]]></description><category></category></item><item><title><![CDATA[学习spark遇到的问题汇总（一）]]></title><link>https://blog.youkuaiyun.com/ab123456bcde/article/details/78708015</link><guid>https://blog.youkuaiyun.com/ab123456bcde/article/details/78708015</guid><author>ab123456bcde</author><pubDate>Mon, 04 Dec 2017 11:34:01 +0800</pubDate><description><![CDATA[1.Spark Streaming包含三种计算模式：nonstate.stateful .window
 
2.kafka可通过配置文件使用自带的zookeeper集群
 
3.Spark一切操作归根结底是对RDD的操作
 
4.部署Spark任务，不用拷贝整个架包，只需拷贝被修改的文件，然后在目标服务器上编译打包。
 
5.kafka的log.dirs不要设置成/tmp下的目录，]]></description><category></category></item></channel></rss>