- 博客(27)
- 资源 (2)
- 收藏
- 关注
转载 Java初始化顺序的验证(Cannot reference XXX before supertype constructor has been called引发的思考)
1、问题的发现最近在进行数据库方面的编码时,无意间发现了一个报错信息,“Cannot reference XXX before supertype constructor has been called”。意思很明显,在父类构函数初始化之前不能引用这个变量。当把这个变量加上startic修饰符时,就不再报错。2、猜想验证那么为什么加上static修饰后,就不再报错了呢?很显然,与Java的初始化顺序有关。因此,Coder哥编写了一个验证Java初始化顺序的验证代码/** * 父类 */pub
2020-05-27 18:19:50 3219
原创 intellijIDEA手动安装Scala插件
intellijIDEA手动安装Scala插件目录:查看Idea的版本号下载与Idea版本匹配的Scala插件包下载超链接将下载好的包放入Idea的Plugins路径下离线安装Scala插件查看Idea的版本号help–>about如图:我的Idea版本是181记住这个版本号就可以了下载与Idea版本匹配的Scala插件包下载超链接如图:选择最近更新的可用1...
2019-01-07 08:11:54 5565 21
原创 设计模式之工厂方法模式
设计模式之工厂方法模式功能需求:实现不同数据库类型之间的数据交换; 可界面化配置源数据库与目标数据库; 可界面化配置源字段与目标字段对应结构,数据类型识别; 可界面化配置实现针对某个字段的过滤; 可界面化配置选择任务调度运行方式; 针对上述需求,选择了站在巨人的肩膀上(DataX),一个阿里开发的开源项目。当然上面说的都是废话,这里我们主要讲的是参数化工厂模式,...
2019-01-05 22:25:38 290
转载 Python3 安装 PyQt5 -pycharm 环境搭建
###Python3 安装 PyQt5 -pycharm 环境搭建执行命令: pip3 install PyQt5 PyQt5+python3+pycharm开发环境配置 1.下载PyQt官方网站:http://www.riverbankcomputing.com/software/pyqt/download...
2018-06-21 11:25:20 767
原创 springboot项目以war包形式部署
把spring-boot项目按照平常的web项目一样发布到tomcat容器下在pom.xml里设置 war添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifa
2018-06-20 16:18:41 427
转载 Intellij IDEA 中如何查看maven项目中所有jar包的依赖关系图
IntelliJ IDEA使用教程 (总目录篇)Maven 组件界面介绍如上图标注 1 所示,为常用的 Maven 工具栏,其中最常用的有:第一个按钮:Reimport All Maven Projects 表示根据 pom.xml 重新载入项目。一般单我们在 pom.xm...
2018-06-15 15:13:29 6762
转载 idea spring boot项目调试不用每次重启
1.ctrl+Shift+Alt+/—–> 选择Registry ——>勾选compiler.automake.allow.when.app.running2.如果你进行上面的设置没有作用,请在检查下面图片的设置Setting—>Compiler—>勾选Build project automat...
2018-06-15 14:50:16 1554
转载 理解准确率(accuracy)、精度(precision)、查全率(recall)、F1
Precision又叫查准率,Recall又叫查全率。这两个指标共同衡量才能评价模型输出结果。TP, TN, FP, FN的定义在二分类问题中。 Real=1 Real=0 Predict=1 TP Predict=0 FNTP: 预测为1(Positi...
2018-06-14 11:34:54 3105
转载 tf-idf
TF-IDF(term frequency–inverse document frequency)是一种用于信息检索与数据挖掘的常用加权技术。TF意思是词频(Term Frequency),IDF意思是逆文本频率指数(Inverse Document Frequency)。目录简介原理举例应用理论假设模型概率简介 TF-IDF是一种统计方法,用以评估一字词对于一个文件集...
2018-06-14 10:45:59 478
原创 Python中lambda表达式学习
Python中lambda表达式学习lambda只是一个表达式,函数体比def简单很多。lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。lambda表达式是起到一个函数速写的作用。允许在代码内嵌入一个函数的定义。f = lambda x, y, z : x+y+znum = f(1, 2, 3)print(num) #6...
2018-06-02 16:00:48 675
原创 Spring Boot上传文件过大处理方式(基于Spring Boot2.0)
org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected because its size (60835074) exceeds the configured maximum (10485760)增加配置文件 网上有说修改配置 这样子...
2018-04-29 16:11:32 3786
原创 Eclipse安装Spring Boot插件(Spring Tool Suite)
Eclipse安装Spring Boot插件(Spring Tool Suite)方法一:自动安装 1:Help -> Eclipse Marketplace… 2:选择search标签,搜索关键字Spring Tool Suite,如图 方法二:手动安装 下载STS插件:Spring Tool Suite - 下载工具时注意下载对应Eclipse的版本 ...
2018-04-22 23:45:47 4267
原创 Sqoop2 API使用详解
Sqoop2服务端版本 1.99.5 下载地址:http://archive.apache.org/dist/sqoop/maven 依赖<dependency> <groupId>org.apache.sqoop</groupId> <artifactId>sqoop-client</artifactId&g...
2018-03-14 00:40:03 3317
原创 Windows Server2008 R2安装Mysql5.7.19时遇到问题:
如图一: 下载安装dotNetFx40_Full_x86_x64.exe 下载地址:http://ddd2.pc6.com/soft/[JFsky.com]Mircosoft.Net_Framework_4.0.rar 图一如图二: 下载安装:vcredist_x64.exe以及vcredist_x86.exe 下载地址:https://www.microso
2017-11-08 09:09:23 2314
原创 关于实现Comparable接口重写compareTo方法报错问题
method does not override method from在实现加上泛型即可 如:
2017-09-26 17:34:25 2169
原创 集群运行MapReduce任务报错Error: Java heap space
集群运行MapReduce任务时,有部分任务在跑reduce任务时报错: 17/09/19 19:48:00 INFO mapreduce.Job: Task Id : attempt_1505821347382_0001_r_000000_0, Status : FAILED Error: Java heap space Container killed by the Applic
2017-09-19 23:37:23 2365
原创 Hadoop-HBase各版本兼容矩阵-20170814
于2017-0814从Hbase官网提取 Hadoop版本支持矩阵 - “S”=支持 - “X”=不支持 - “NT”=未测试Hadoop Pre-2.6.1和JDK 1.8 Kerberos 在Kerberos环境中使用2.6.1之前的Hadoop版本和JDK 1.8时,由于Kerberos keytab relogin错误,HBase服务器可能会失败并中止。JDK 1.7(1.7
2017-08-14 10:06:00 758
转载 Hadoop生产环境的配置
5.时钟同步所有节点的系统时间要与当前时间保持一致。查看当前系统时间date Tue Nov 3 06:06:04 CST 2015 如果系统时间与当前时间不一致,进行以下操作。[root@Master1 ~]# cd /usr/share/zoneinfo/ [root@Maseter1 zoneinfo]# ls //找到Asia [root@Master
2017-08-03 10:27:48 905
转载 生产环境部署Hadoop+Spark+HBase+Hue
大数据平台生产环境部署指南@(Hadoop)总结一下在生产环境部署hadoop+Spark+Hbase+Hue等产品遇到的问题、提高效率的方法和相关的配置。集群规划假设现在生产环境的信息如下:服务器数量:6 操作系统:Centos7 Master节点数:2 Zookeeper节点数:3 Slave节点数:4 划分各个机器的角色如下:主机名 角色 运行进程 hadoop1 Master
2017-08-03 10:21:11 1748
转载 【转】数据库索引的实现原理
强烈建议参阅链接:http://www.linezing.com/blog/?p=798#nav-1说白了,索引问题就是一个查找问题。。。数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找
2017-07-28 00:21:59 236
原创 .pfx数字证书制作及操作使用
#.pfx数字证书制作及操作使用 使用工具 .pfx创建 从*.pfx文件提取密钥 Java代码操作 #工具下载地址 链接:http://pan.baidu.com/s/1jHOyIQa 密码:aund#创建.pfx CN=名称(一般填公司名称) OU=单位名称 O=作者名称 L=地区 C=国家 第一步打开CertManager
2017-03-22 10:22:20 17112 11
原创 ZooKeeper分布式应用系统服务器上下线动态感知简单程序
#以创建Maven项目为例:#POM文件导入依赖或者去仓库搜索相关所需版本: 本人常用仓库地址: http://mvnrepository.com/<dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <version>3.5
2017-02-23 15:55:51 1030
原创 ZooKeeper集群环境的配置与安装
ZooKeeper版本:3.4.5 本人环境:虚拟机安装三个Linux工作站 主机名分别为:hadoop/hadoop01/hadoop02 JDK版本:1.71:解压 tar -zxvf zookeeper-3.4.5.tar.gz(解压)2:重命名 mv zookeeper-3.4.5 zookeeper(重命名文件夹zookeeper-3.4.5为zookeeper)3:修改环境变量
2017-02-22 21:19:26 345
原创 iptables相关教
iptables相关教程iptables防火墙简介 Iptables也叫netfilter是Linux下自带的一款免费且优秀的基于包过滤的防火墙工具,它的功能十分强大,使用非常灵活,可以对流入、流出、流经服务器的数据包进行精细的控制。iptables是Linux2.4及2.6内核中集成的模块iptables服务相关命令 1.查看iptables状态:service iptables sta
2017-02-15 20:50:20 347
转载 Java实现邮件发送(附件)
package cn.bric.crm.util;import java.util.Date; import java.util.Enumeration; import java.util.Properties; import java.util.Vector;import javax.activation.*; import javax.mail.Authenticator; impor
2017-01-11 08:56:14 438
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人