- 博客(58)
- 收藏
- 关注
原创 关于web测试的一些知识
交流学习,搜索我们群460570824一、关于页面 页面显示部分 (1)首先关注页面是否能显示完整,包括不同浏览器的是否能完整显示,在实际测试中经常发现有的页面或者是页面的弹窗不能完全显示 (2)页面中的动画效果或者字体效果是否能正确显示 (3)页面中有些表单项与输入框,输入域以及下拉框等是否存在默认提示,是否存在部分提示部分不提示的情况 (4)数据列表中存在多条
2018-01-28 15:07:03
447
原创 三大操作系统比较,为什么开发要用Linux系统?
交流学习java大数据加QQ群460570824. windows, macOS,linux是当今主流三大操作系统,普通用户一般是选择windows或macOS, linux主要是占据服务器领域市场。这三个操作系统给人的感觉是:windows经济适用,档次较低; macOS高端大气上档次; Linux是极客专用,一个黑乎乎的窗口,各种花花绿绿的指令在闪烁,对着键盘噼里啪啦一通乱敲
2017-12-19 14:05:23
41126
7
原创 程序员日常工具推荐
交流学习java大数据加QQ群460570824文档工具-Dash都说文档在手,天下我有.这个工具对于我这种喜欢前后端折腾的人来说是非常有用的,因为很多时候,我往往只记住思路,但是具体代码记不住,这个工具有很好的保存代码块功能.比如请求与响应,总有你想知道的这篇中的各种请求,我们就可以用代码块来保存,另外还可以通过占位符,在点击Use时替换掉占位符的内容。其次,这个工具还有另一个很有用
2017-12-18 15:37:21
676
原创 程序员总会遇到一个瓶颈期,觉得自己没有进步了,该怎么解决?
本文需要5分钟左右阅读完成,建议收藏以后阅读,里面都是干货,可以亲自试验一下,如果觉得好用可以帮忙点赞转发一下,谢谢!交流学习java大数据可以加群460570824。 那么在入行之前我们就应该找准自己的定位,码农?程序员?工程师?你属于哪一种? 大学同学聚会遇到老同学时,问我:做码农很苦吧。我会率先纠正他,我是工程师,不是码农。(软件)工程师是我的职业,我通过构建
2017-12-15 14:49:14
957
转载 Java常用的八种排序算法与代码实现
本文需要5分钟左右阅读完成,建议收藏以后阅读,里面都是干货,可以亲自试验一下,如果觉得好用可以帮忙点赞转发一下,谢谢!交流学习java大数据可以加群460570824。5.冒泡排序一般不用。将序列中所有元素两两比较,将最大的放在最后面。将剩余序列中所有元素两两比较,将最大的放在最后面。重复第二步,直到只剩下一个数。如何写成代码: 设置循环次数。设置开始比较的位数,和
2017-12-13 13:31:41
359
转载 Java常用的八种排序算法与代码实现(一)
本文需要5分钟左右阅读完成,建议收藏以后阅读,里面都是干货,可以亲自试验一下,如果觉得好用可以帮忙点赞转发一下,谢谢!交流学习java大数据可以加群460570824。1.直接插入排序经常碰到这样一类排序问题:把新的数据插入到已经排好的数据列中。将第一个数和第二个数排序,然后构成一个有序序列将第三个数插入进去,构成一个新的有序序列。对第四个数、第五个数……直到最后一个数,重
2017-12-13 13:27:53
481
原创 关于Java面试,你应该准备这些知识点
本文需要5分钟左右阅读完成,建议收藏以后阅读,里面都是干货,可以亲自试验一下,如果觉得好用可以帮忙点赞转发一下,谢谢!交流学习java大数据可以加群460570824。 项目经验 面试官在一开始会让你进行自我介绍,主要是想让你介绍一下自己做过的一些项目,看看你对这些项目的了解程度,因为很多人简历上写的项目并非都是从头到尾都参与的,有些只是参与并实现了
2017-12-13 13:13:13
593
原创 Java中对象的创建、内存分配和销毁
本文需要5分钟左右阅读完成,建议收藏以后阅读,里面都是干货,可以亲自试验一下,如果觉得好用可以帮忙点赞转发一下让更多人看到,谢谢!交流学习java大数据可以加群460570824。一、对象的创建 创建对象是通过new关键字来实现,对于JVM来说new关键字背后还有很多细节。当创建一个对象,例如:Object object = new Object(),它对应的字节码指令是ne
2017-12-12 15:40:29
690
原创 Springboot极简教程
《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
2017-12-12 14:58:27
692
原创 总结几个java面试题
交流学习java加群460570824.JVM 底层面试题及答案1)你能保证 GC 执行吗?(答案)不能,虽然你可以调用 System.gc() 或者 Runtime.gc(),但是没有办法保证 GC 的执行。2)怎么获取 Java 程序使用的内存?堆使用的百分比?可以通过 java.lang.Runtime 类中与内存相关方法来获取剩余的内存,总内存及最大堆内存。通过这些方法
2017-12-10 10:49:19
386
原创 总结几个java面试题
交流学习java加群460570824.多线程、并发及线程的基础问题1)Java 中能创建 Volatile 数组吗?能,Java 中可以创建 volatile 类型数组,不过只是一个指向数组的引用,而不是整个数组。我的意思是,如果改变引用指向的数组,将会受到 volatile 的保护,但是如果多个线程同时改变数组的元素,volatile 标示符就不能起到之前的保护作用了。 2
2017-12-10 10:44:20
304
原创 Linux学习资源推荐
本文需要5分钟左右阅读完成,建议收藏以后阅读,里面都是干货,可以亲自试验一下,如果觉得好用可以帮忙点赞转发一下,谢谢!交流学习java大数据可以加群460570824.国内的专业Linux网站(GB)ChinaUnix http://www.chinaunix.net/Linux中国 https://linux.cn/实验楼:免费提供了Linux在线实验
2017-12-06 13:36:39
322
原创 超实用学习必备搜索技能,教你如何用好搜索引擎!
本文需要5分钟左右阅读完成,建议收藏以后阅读,里面都是干货,可以亲自试验一下,如果觉得好用可以帮忙点赞转发一下,谢谢!交流学习java大数据可以加群460570824.不管是一个计算机还是非计算机专业人士,掌握一些常用的搜索技巧,对我们的学习和工作都是很有利的。本篇文章主要是针对google的一些常用技巧,对于baidu由于平时用的少没有具体测试过。搜索百度云盘的资料可以在搜索的关键字
2017-12-06 13:10:03
1020
原创 Hbase学习笔记(三)
交流学习加群460570824【HBase 设计】 HBase 中的每一张表就是所谓的 BigTable。BigTable 会存储一系列的行记录,行记录有三个基本类型的定义:Row Key、Time Stamp、Column。 Row Key 是行在 BigTable 中的唯一标识。Time Stamp 是每次数据操作对应关联的时间戳,可以看作 SVN 的版本。Colu
2017-12-05 13:31:06
404
原创 Hbase学习笔记(二)
【Table和Region的关系】 table 默认最初只有一个region,随着记录数的不断增加而变大,起初的region会逐渐分裂成多个region,一个region有【startkey,endkey】表示,不同的region会被master分配给相应的regionserver管理, region 是hbase分布式存储和负载均衡的 最小单元,不同的region分不到不同的region
2017-12-05 13:29:08
346
原创 Hbase学习笔记(一)
1.HBase介绍 HBase 是一个高可靠、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建大规模结构化存储集群。 HBase 是Google Bigtable 的开源实现,与GoogleBigtable 利用GFS作为其文件存储系统类似,HBase利用Hadoop HDFS 作为其文件存储系统;Google 运行MapReduce
2017-12-05 13:26:46
409
原创 spark集群安装
交流学习加QQ群460570824.安装环境:linuxcentos6.x 注意:此处直接使用spark是可以不需要安装hadoop的 1、修改hosts文件(集群节点都要关闭,这里是3台),修改地址为/etc/hosts 172.16.101.60 namenode 172.16.101.74 datanode1 172.16.
2017-12-05 11:12:58
329
原创 hive学习笔记
自己学习总结,学习交流加群460570824什么是Hive: Hive是基于Hadoop之上的数据仓库,数据存放在HDFS上,它同样可以通过ETL来进行数据的抽取、转换和加载。同时Hive可以自己开发Mapreduce程序来完成本身不能提供的数据处理操作。Hive本身就是一个SQL的解析引擎,他将SQL 语句转成Mapreduce任务在hadoop之上执行。 什么是数据仓库:
2017-12-05 10:53:35
270
原创 spark性能优化指南(二)
交流学习加群460570824资源调优1 调优概述 在开发完Spark作业之后,就该为作业配置合适的资源了。Spark的资源参数,基本都可以在spark-submit命令中作为参数设置。很多Spark初学者,通常不知道该设置哪些必要的参数,以及如何设置这些参数,最后就只能胡乱设置,甚至压根儿不设置。资源参数设置的不合理,可能会导致没有充分利用集群资源,作业运行会极其缓慢;或者设置的
2017-12-04 13:49:36
269
原创 spark性能优化指南(一)
满满干货,慢慢看,交流学习加群4605708241开发调优 1.1 调优概述 Spark性能优化的第一步,就是要在开发Spark作业的过程中注意和应用一些性能优化的基本原则。开发调优,就是要让大家了解以下一些Spark基本开发原则,包括:RDD lineage设计、算子的合理使用、特殊操作的优化等。在开发过程中,时时刻刻都应该注意以上原则,并将这些原则根据具体的业务以及实际的应
2017-12-04 13:36:40
277
原创 学习spark遇到的问题汇总(一)
1.Spark Streaming包含三种计算模式:nonstate.stateful .window 2.kafka可通过配置文件使用自带的zookeeper集群 3.Spark一切操作归根结底是对RDD的操作 4.部署Spark任务,不用拷贝整个架包,只需拷贝被修改的文件,然后在目标服务器上编译打包。 5.kafka的log.dirs不要设置成/tmp下的目录,
2017-12-04 11:34:01
538
转载 javascript开发人员需要知道的简写技巧
文章还有不足之处,欢迎补充,交流学习可以加群460570824。本文来源于多年的 Java 编码技术经验,适合所有正在使用 Java 编程的开发人员阅读。本文的目的在于帮助大家更加熟练的运用 Java 语言来进行开发工作。1. 变量赋值当将一个变量的值赋给另一个变量时,首先需要确保原值不是 null、未定义的或空值。可以通过编写一个包含多个条件的判断语句来实现:if (va
2017-12-04 10:48:27
372
原创 Zookeeper和etcd使用场景
如果想有一群“臭味相投”的朋友来一起交流学习的话,欢迎大家搜索群460570824,让我们共同进步!1、Zookeeper和etcd共同点 Zookeeper和etcd的功能和使用场景都很类似。 2、Zookeeper选主方法 Paxos & fastpaxos 3、Zookeeper复制数据方法 Zab Zab协议有两种模式,分别是恢复模式
2017-12-03 15:01:19
388
原创 zookeeper下载安装
如果想有一群“臭味相投”的朋友来一起交流学习的话,欢迎大家搜索群460570824,让我们共同进步!官网操作手册:http://zookeeper.apache.org/doc/r3.4.6/zookeeperStarted.html 单机单实例安装部署: 1)wgethttp://apache.fayea.com/zookeeper/zookeeper-3.4.9/zoo
2017-12-03 14:25:50
590
原创 zookeeper集群安装
一、zookeeper集群简介 Zookeeper集群中只要有过半的节点是正常的情况下,那么整个集群对外就是可用的。正是基于这个特性,要将 ZK 集群的节点数量要为奇数(2n+1),如 3、5、7 个节点)较为合适。 二、环境准备 服务器 1:192.168.31.154 端口:2181、2881、3881 安装用户:dreyer03服务器 2:192.168.31.1
2017-12-03 13:44:07
434
原创 zookeeper原理学习
如果想有一群“臭味相投”的朋友来一起交流学习的话,欢迎大家搜索群460570824,让我们共同进步!一、ZooKeeper的背景 1.1 认识ZooKeeper ZooKeeper---译名为“动物园管理员”。动物园里当然有好多的动物,游客可以根据动物园提供的向导图到不同的场馆观赏各种类型的动物,而不是像走在原始丛林里,心惊胆颤的被动物所观赏。为了让各种不同的动物呆在它们应该呆
2017-12-03 13:13:29
301
原创 Spark学习笔记
交流学习加群460570824DataSource->Kafka->Spark Streaming->Parquet->Spark SQL(SparkSQL可以结合ML、GraphX等)->Parquet->其它各种Data Mining等1.1 Spark集群的安装Spark的运行是构建在hadoop集群之上(默认hadoop集群已经安装好了),在spark集群集群上必须要安装对应版本的scal
2017-12-01 20:35:49
1056
原创 初学者福音,教你如何学好java!
三人行必有我师,人生是需要不断学习的,在这里我们相遇就是缘分,希望各位可以看完这篇文章,也欢迎大家在下面留言讨论,天冷了,也动动手指转发收藏一下,谢谢大家! 有很多的Java程序员,在初期学习时,通常会对如何学习而感到迷茫。下面我就来分析下如何学好Java编程,相信能帮助那些正在处于迷茫状态的初学者。 1、培养兴趣 兴趣是能够让你坚持
2017-12-01 14:04:47
344
原创 学习java你需要知道的2个行情!
三人行必有我师,人生是需要不断学习的,在这里我们相遇就是缘分,希望各位可以看完这篇文章,也欢迎大家在下面留言讨论,天冷了,也动动手指转发收藏一下,谢谢大家! Java如今的市场不如从前,竞争很大,工资非常高,标准非常高,想要胜任一份高薪的工作不是那么容易,只有掌握最新的行情才能更好的了解Java,百度内推文章,让新手小白了解Java市场行情如下: 行情一:学习Java没
2017-11-30 13:58:37
9368
2
原创 Java学习重难点
三人行必有我师,人生是需要不断学习的,在这里我们相遇就是缘分,希望各位可以看完这篇文章,也欢迎大家在下面留言讨论,天冷了,也动动手指转发收藏一下,谢谢大家! 在Java中修饰符总共有一下几种: 1.访问控制修饰符 分别有:public private protected,等 2.其它修饰符
2017-11-26 09:24:56
524
原创 这些IT界短笑话,你能get吗?
三人行必有我师,人生是需要不断学习的,在这里我们相遇就是缘分,希望各位可以看完这篇文章,也欢迎大家在下面留言讨论,天冷了,也动动手指转发收藏一下,谢谢大家! 1 . winrarsetup.rar 2 . 「需求已经确定了。」 3 . 不要对一个程序员说:你的代码有bug。他的第一反应是:1,你的环境有问题吧;2,傻逼你会用吗。如果你委婉地说:你这个程序和
2017-11-24 09:24:43
1231
1
原创 超详细java关键字介绍(一)
三人行必有我师,人生是需要不断学习的,在这里我们相遇就是缘分,希望各位可以看完这篇文章,也欢迎大家在下面留言讨论,天冷了,也动动手指转发收藏一下,谢谢大家! 1. 访问控制 1) private 私有的 private 关键字是访问控制修饰符,可以应用于类、方法或字段(在类中声明的变量)。 只能在声明 private(内
2017-11-21 10:23:09
320
原创 形象地比较面向对象与面向过程
三人行必有我师,人生是需要不断学习的,在这里我们相遇就是缘分,希望各位可以看完这篇文章,也欢迎大家在下面留言讨论,天冷了,也动动手指转发收藏一下,谢谢大家! 面向过程 优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。 缺点:没有面向对象
2017-11-20 09:49:59
406
原创 只为找工作,java该学到什么地步?
三人行必有我师,人生是需要不断学习的,在这里我们相遇就是缘分,希望各位可以看完这篇文章,也欢迎大家在下面留言讨论,天冷了,也动动手指转发收藏一下,谢谢大家! java的话,在编程语言里面算是比较容易学的,要达到找工作的要求,知识点的话,基本上学完javaee部分就差不多可以了。当然这是初级程序员,但至少也可以找个差不多的工作了,要想再提升,那就得多学新的知识了。
2017-11-16 16:16:03
2822
原创 Optional容器类
三人行必有我师,人生是需要不断学习的,在这里我们相遇就是缘分,希望各位可以看完这篇文章,也欢迎大家在下面留言讨论,天冷了,也动动手指转发收藏一下,谢谢大家!1、java8中,代表一个值存在或不存在,原来用null表示一个值不存在,现在Optional可以更好的表达这个概念。因为可以避免空指针异常。2、Optional容器类常用的方法public class TestOption
2017-11-15 16:11:21
302
原创 这些java知识你学了多少?
三人行必有我师,人生是需要不断学习的,在这里我们相遇就是缘分,希望各位可以看完这篇文章,也欢迎大家在下面留言讨论,天冷了,也动动手指转发收藏一下,谢谢大家! 学习java中级部分大概主要有下面这些内容: SQL:结构化查询语言,是一种特殊目的的编程语言,是一种数据库查询和 程序设计语言,用于存取数据以及查询、更新和管理 关系数据库系统;同时也是 数据库脚本文件的扩展名
2017-11-14 15:09:13
303
原创 新手程序员常犯的几个错误
优效学院,名师执教,学习更优效,IT在线教育领导者。三人行必有我师,人生是需要不断学习的,在这里我们相遇就是缘分,欢迎大家加群----四六零五七零八二四----让我们共同进步!希望各位可以看完这篇文章,也欢迎大家在下面留言讨论,天冷了,也动动手指转发收藏一下,谢谢大家!缺少必要的注释大段的if-else缺少注释,让维护者无法快速分辨分支逻辑。特定地方存在hack或复杂逻辑的代码,缺少注释会
2017-10-31 20:23:42
447
原创 这些行业将是最有发展前景的!
优效学院,名师执教,学习更优效,IT在线教育领导者。三人行必有我师,人生是需要不断学习的,在这里我们相遇就是缘分,欢迎大家加群----四六零五七零八二四----让我们共同进步!希望各位可以看完这篇文章,也欢迎大家在下面留言讨论,天冷了,也动动手指转发收藏一下,谢谢大家!云计算 企业向云端迁移是大势所趋。国内云计算市场蛋糕正变的越来越诱人。大数据
2017-10-30 13:43:48
534
原创 重写与重载总结
优效学院,名师执教,学习更优效,IT在线教育领导者。三人行必有我师,人生是需要不断学习的,在这里我们相遇就是缘分,欢迎大家加群----四六零五七零八二四----让我们共同进步!希望各位可以看完这篇文章,也欢迎大家在下面留言讨论,天冷了,也动动手指转发收藏一下,谢谢大家! 重写 重写是子类对父类的允许访问的方法的实现过程进行重新编写,返
2017-10-27 09:38:06
297
原创 学习Java,你看过哪些书籍?
三人行必有我师,人生是需要不断学习的,在这里我们相遇就是缘分,欢迎大家加群----四六零五七零八二四----让我们共同进步!希望各位可以看完这篇文章,也欢迎大家在下面留言讨论,觉得有帮助的也可以转载支持一下,谢谢大家!对于没有基础的朋友们,我认为这些书是很值得看的。《java从入门到精通》这就是那本江湖上传说的《Java从入门到放弃》,哈哈,这本书使得多少小白失去了走下去的勇气。这本书
2017-10-17 10:26:51
1423
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人