- 博客(10)
- 资源 (2)
- 收藏
- 关注
转载 Java并发编程实战总结
每一个想学习Java多线程的人,手里至少有这本书或者至少要看这本书,2012年在看这本书的时候,当时正开发支付平台的后台应用,正好给了我大量的实践机会。强烈建议大家多看几遍。代码中比较容易出现bug的场景:不一致的同步,直接调用Thread.run,未被释放的锁,空的同步块,双重检查加锁,在构造函数中启动一个线程,notify或notifyAll通知错误,Object.wait和Condition.await未在同步方法或块中调用,把Lock当锁用,调用Condition.wait方法,在休眠.
2020-08-05 20:42:59
263
原创 Java泛型详细讲解
文章目录简单泛型类一个元组类库泛型方法变长参数和泛型方法类型变量(泛型)的限定泛型擦除迁移兼容性约束与局限性不能使用基本类型实例化类型参数运行时类型查询只适用于原始类型不能创建参数化类型的数组不能实例化类型变量泛型类的静态上下文中类型变量无效不能抛出或者捕获泛型类的实例泛型类型的继承规则通配符类型通配符概念无限定通配符?通配符捕获探讨T和?简单泛型类泛型定义中的T,E称为类型参数;泛型类(generic class)就是将一个或多个泛型定义在类上:public class Holder<T
2020-08-03 08:20:02
871
2
原创 JAVA8中的Files和Paths
PS:Java7开始引入了java.nio.file,再配合Java8引入的Stream与文件结合使得文件操作编程变得更加优雅。文章目录文件或目录路径1. Path对象2.选取路径部分片段3.路径分析4.Paths的增减删改目录文件系统路径监听--watchService文件查找--PathMathcer文件读写文件或目录路径1. Path对象2.选取路径部分片段3.路径分析4.Paths的增减删改目录文件系统路径监听--watchService文件查找--PathMathcer文件读写文件或目录路径
2020-08-03 08:19:11
1789
原创 ELK7.1.1+FileBeat收集项目日志,从不同IP收集日志汇集到ELK中
1、环境介绍环境:Red Hat Enterprise Linux Server release 7.2地址:192.24.6.143192.24.6.144ELK:Elasticsearch 7.1.1Logstash 7.1.1Kibana 7.1.1FileBeatFileBeat 7.1.02、软件安装地址及项目安装地址IP 软件/...
2019-08-12 14:35:46
3204
原创 SpringBoot打Jar包后,在windows或Linux环境下直接运行
1、SpringBoot简介 对于我们Java开发工程师来说,最熟悉的莫过于SSH,SSM框架了,这些都是曾经开发Web项目的重要技术,但是我们在开发这些项目时,却难免遇到一个很令人繁琐的事情,那就是配置文件太多了,基本每个框架都需要配置自己的XML文件,以供项目启动时,读取这些配置文件,注入所需的实例和初始属性;此外,我们写的这些项目最后还要部署到Tomcat,Jetty这些服务器容...
2019-08-09 17:29:03
2491
3
转载 Spark-SparkSQL数据源
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.youkuaiyun.com/u012834750/article/details/81182580 </div> <div id="content_view...
2019-03-22 11:29:36
496
原创 Spark机器学习-Java版(二)-相关系数和假设检验
1、相关系数和假设校验概述 相关系数和假设检验是数理统计中的基本概念和统计工具,对于机器学习模型的设定和优化策略有很大帮助。1.1 相关系数 相关系数是反映两变量间线性相关性关系的統计指标,是一种反映变量之间相关关系密切程度的统计指标,在现实中一般用于对于两组数据的拟合和相似程度进行定量化分析,第用的般是皮尔逊相关系数( pearson),MLlib中默认的相关系数求法也是...
2019-03-21 20:40:10
972
原创 Spark机器学习-Java版(一)-向量和矩阵
1、概述 Spark早期版本时,MLlib是基于RDD来进行分析的,其使用的是 spark. mllib包。而言2.0版本后,由RDD这种抽象数据结构转换到了基于 dataframe上,其相关API也被封装到了 spark.ml包下。而在 spark MLlib/ML中为了方便数据的整理和分析,将存储数据的格式转化为向量和矩阵进行存储和计算,以便将数据定量化。1.1向量和矩阵...
2019-03-21 00:42:50
1570
原创 Kafka-SparkStreaming-ElasticSearch踩坑记(一)
1.前言笔者刚参加到新的工作中,进入了新的公司,从事的是大数据分析方向的岗位,用的是Java语言,由于公司之前一直采用的是Storm框架,并且采用的是高级的Trident框架,但是依据公司业务调整,需要转向Spark进行开发,也正因此我可以说是第一个吃螃蟹的人,每天死磕Spark和Elasticsearch,所以在代码编写过程中,出现了很多BUG,很多新的API,今天的第一记录主要是记录几个ja...
2019-03-14 16:46:37
528
原创 Windows环境下编写Spark程序经常遇到的一个BUG及解决方案
1、前言Spark是继Hadoop,Hive,Storm之后开发的一款高效,便捷的大数据开源框架,其主要有Spark-core,Spark-SQL,Spark-Streaming,Spark-Mllib。并且它可以用单机模式,基于Mesos,Standalone,Yarn来开发。其中,Spark一般可用来读取本地文件做离线处理用,Spark-SQL提供了一套偏向于传统SQL语句的命令,便于更...
2019-03-10 23:20:02
273
jclasslib_win64_5_6.exe查看JAVA字节码软件,用来学习JVM必备
2020-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人