自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 kafka自动宕机问题解决

最近在做Spark和Flink项目的时候,总是发现Kafka在启动成功之后一小段时候就自动宕机通过查询日志发现Connecting to localhost:21812021-02-12 01:20:56,083 [myid:] - INFO [main:Environment@100] - Client environment:zookeeper.version=3.4.10-39d3a4f269333c922ed3db283be479f9deacaa0f, built on 03/23/2017

2021-02-12 16:41:46 1162

原创 BeanUtils爆红

import org.apache.commons.beanutils.BeanUtils这个包找不到,导致实现类BeanUtils无法使用,爆红解决方案:在pom.xml引入依赖即可<dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId></dependency>...

2021-02-11 18:55:50 927

原创 解决报错 YumRepo Error: All mirror URLs are not using ftp, http[s] or file.

问题CentOS 系统中出现YumRepo Error: All mirror URLs are not using ftp, http[s] or file.报错Loaded plugins: fastestmirror, refresh-packagekit, securitySetting up Update ProcessDetermining fastest mirrorsYumRepo Error: All mirror URLs are not using ftp, http[s]

2021-02-10 11:09:34 10305 12

原创 单例模式懒汉式和饿汉式

饿汉式(线程安全)public class SingletonEH { private static SingletonEH instance = new SingletonEH(); private SingletonEH() { } public static SingletonEH getInstance() { System.out.println("instance:" + instance); System.out.print

2021-02-06 10:36:25 166 1

原创 IDEA 提取代码块成独立方法 Extract Method

为了方便代码复用,又不想把一整段具有功能逻辑的代码都注释掉,可以将其整体提取为方法有两种方式:IDEA快捷键Ctrl + Alt + M选中整块代码 – 点击右键 – Refactor – Extract – Method

2021-02-01 18:56:13 2667 1

原创 启动spark shell 报错

启动 bin/spark-shell的时候出现如下报错信息Using Spark's default log4j profile: org/apache/spark/log4j-defaults.propertiesSetting default log level to "WARN".To adjust logging level use sc.setLogLevel(newLevel). For SparkR, use setLogLevel(newLevel).21/01/19 10:45:5

2021-01-19 10:05:28 900

原创 IDEA环境中SpringBoot Maven依赖爆红报错

查了好多方法都没用,在本地库中也有对应的Jar包,但还是报错,也有可能出现版本冲突或者下载不全导致的问题,但是Jar包太多,无法一一做检查。最直接最终极的方式就是:将pom文件中所有的依赖和parent标签都移除执行maven clear再把依赖和parent标签添加回去maven reimport...

2020-12-26 21:30:49 1345

原创 牛客网SQL | 对于employees表中,输出first_name排名(按first_name升序排序)为奇数的first_name

题目描述:对于employees表中,输出first_name排名(按first_name升序排序)为奇数的first_nameCREATE TABLE employees (emp_no int(11) NOT NULL,birth_date date NOT NULL,first_name varchar(14) NOT NULL,last_name varchar(16) NOT NULL,gender char(1) NOT NULL,hire_date date NOT NULL,

2020-11-03 20:27:21 332

原创 IDEA项目代码同步到GitHub上面

我之前上传过几次项目到GitHub上面,但是步骤老是容易忘,索性今天就来简单记录一下步骤。1.在IDEA创建好项目,写好代码之后,可以点菜单栏的 VCS – Import into Version Control – Share Project on Github仓库名称默认和项目名称同名,可以填写描述信息(可选)2.Initial commit 初次提交保持默认即可,然后点击“Add”此时在GitHub上面就可以看到我们的项目信息了3.建立本地仓库,菜单栏的 VCS – Import

2020-10-21 13:50:19 606

原创 mac配置环境变量JENA_HOME,手把手教你运行SPARQL查询语句

JENA_HOME在学习SPARQL的时候,书中提到要下载Apache Jena framework中的文件,然后配置环境变量,这样有利于我们之后的查询操作。配置JENA_HOME其实和很多人都熟悉的JAVA_HOME配置一样,都是将文件路径添加到PATH中,然后生效即可。首先打开终端,输入sudo vim ~/.bash_profile输入密码之后可以看到文件内容,按“i”进入编辑模...

2020-01-15 06:48:01 905 1

原创 ModuleNotFoundError: No module named 'graphviz'

出现graphviz这个包的导入错误,但是安装了之后运行程序还是不行Solutionconda install graphvizconda install graphviz解决!

2019-11-25 04:00:47 1427 1

原创 pycharm打印结果折叠,显示不全,解决办法

问题所在当我用pycharm打印pandas代码结果的时候,发现它总是被折叠起来,被三个点所代替解决办法在打印结果前面加上下面两行代码即可,也就是说,我们需要将行和列的最大值限制给去掉即可。pd.set_option('display.max_columns',None)pd.set_option('display.max_rows',None)...

2019-11-25 03:08:21 4887 2

转载 SQL中Where与Having的区别

转载:http://blog.csdn.net/oathevil/article/details/5521757“Where” 是一个约束声明,使用Where来约束来之数据库的数据,Where是在结果返回之前起作用的,且Where中不能使用聚合函数。“Having”是一个过滤声明,是在查询返回结果集以后对查询结果进行的过滤操作,在Having中可以使用聚合函数。在说区别之前,得先介绍GROU...

2019-06-11 21:00:17 2915

原创 sftp: cannot open xxxxxxx to write

出现失败的原因是因为文件夹的权限不足,可以chmod 777 文件夹名称然后就可以传输文件了

2019-06-10 13:58:59 5776

转载 计算机方向的一些顶级会议和期刊

Computer VisionConf.:Best: ICCV, Inter. Conf. on Computer VisionCVPR, Inter. Conf. on Computer Vision and Pattern RecognitionGood: ECCV, Euro. Conf. on Comp. VisionICIP, Inter. Conf. on Image Pro...

2019-05-31 18:57:40 492

原创 “pycharm打印结果被折叠,显示不完全”的解决方案

如果你遇到和我一样的问题,可以在代码中加入 设置显示的代码import pandas as pdimport numpy as nppd.set_option('display.max_columns', None) #显示完整的列pd.set_option('display.max_rows', None) #显示完整的行df=pd.read_csv("./data/HR.c...

2019-05-28 17:24:02 17096 2

原创 Git & Github超全总结!

2019-05-22 08:41:42 104

原创 load加载本地数据到hive数据库后查询数据为NULL

hive> show databases;OKdefaultTime taken: 1.867 seconds, Fetched: 1 row(s)hive> use default;OKTime taken: 0.067 secondshive> show tables;OKstudentTime taken: 0.072 seconds, Fetched:...

2019-05-11 16:29:10 2718 1

转载 mapreduce中的context类

在Mapper中的map、以及Reducer中的reduce都有一个Context的类型1 public void map(Object key, Textvalue, Context context)2 throwsOException,InterruptedException{3 StringTokenizer itr = new StringTok...

2019-05-06 20:47:59 1767

原创 JavaScript+HTML实现商品的左右选择功能

功能简介:如下图所示,将“已有商品”中的商品选中移动到右边的“未有商品”,这里可以选中单个选项移动,也可以实现一次性全部移动。同理,右边中的“未有商品”的选项也可以选中然后移动到左边的“已有商品”区域。在很多示例中都实现了从左往右移的单一功能,这里实现了双向自由移动的功能。刚开始写双向移动的时候,遇到了一些问题,就是从右向左移动时会出现左边区域和右边区域选项同时被选中的问题,这样就只是两个元...

2019-04-04 20:07:53 1861

原创 解决eclipse web项目前面出现红色感叹号和红色叉号等错误

今天遇到了一个很棘手的问题,就是在导入其他项目之后,由于JDK版本或者Tomcat服务器版本不同,导致项目前面一直出现红色感叹号或红色叉号。在网上查了很多方法,只做到了消除大部分错误,即所有的代码可以执行,没有报错,但是最前面还是有个红色叉号。后来解决了,在这里将问题总结一下。按照之前的思路,我们调整导入项目的JDK配置和服务器设置。在工程上面右键点击Build Path,选择Config...

2019-04-03 15:44:42 4684 1

转载 Server Tomcat v7.0 Server at localhost failed to start.四种解决方法

遇到几次tomcat这个错误,又百度,又请教,总结了这么几个方法,我是最后一个解决的1.把你工作空间文件夹下的如下路径打开:.metadata.plugins\org.eclipse.core.resources然后删除 .snap 文件,我在eclipse打开的情况下有这个.snap文件2.把你工作空间文件夹下的如下路径打开:.metadata.plugins\org.eclipse....

2019-04-03 11:06:43 771

转载 Java Web 开发书籍

以下是对一些读过的书和一些买后随便翻了翻的书的个人感觉。都是java web开发的程序员可能接触的书,其他的如设计/手机开发/其他语言的书就不写了,因为自己只做过java web开发,那些书没什么资格评判。因为不是每本书都翻开确定一下再写的,可能有张冠李戴或记忆错误的情况,如发现了请指正。如有好书我这里没列举到的,请补充。此书单将持续完善。js书籍:《Javascript权威指南》犀牛书...

2019-04-01 14:14:32 5606

原创 mac环境下MySQL和Navicat的配置

在下载和安装之后,需要进行简单的配置首先打开终端输入cd /usr/local/mysql/bin然后输入ls,查看当前路径下接着输入 vim ~/.bash_profile按E进入编辑状态,在最后一行的光标处按o可以自动跳到下一行输入PATH=$PATH:/usr/local/mysql/bin然后按esc,输入“ :wq” (保存退出)这里一直按照别人的教程直接输入wq,无效...

2019-03-29 11:12:25 1079

原创 Unknown initial character set index '255' received from server. 问题解决

出现这个问题应该是因为字符集编码方式有问题所以在JDBC连接的url后面加上“?useUnicode=true&characterEncoding=utf8”就可以了比如Connection conn = DriverManager.getConnection(“jdbc:mysql://localhost/student?useUnicode=true&characterE...

2019-03-27 15:28:50 4019 4

原创 com.mysql.jdbc.Driver eclipse 错误记录

这里记录一个我犯的特别傻的一个错误。为了练习JDBC,我在一个java project中添加文件夹“lib”然后将mysql-connector-java-5.1.7-bin.jar复制进去,并Build path但是注册驱动的时候怎么都是错的,查了很多资料也都不是我出现的错误。因为Ctrl+T可以看见继承层级关系,但是我按Ctrl+T都只看到java.sql包下面有Driver突然,我...

2019-03-27 14:39:49 180

转载 eclipse 快捷键之Ctrl+Alt+Down和Ctrl+Alt+Up 失效

Eclipse中Ctrl+Alt+Down和Ctrl+Alt+Up不起作用,第一想到的就是软件冲突,大多数网上的都是这么说,其他软件冲突的话可能有什么千千静听、QQ音乐之类的。还有很多人遇到这种情况,Ctrl+Alt+Down和Ctrl+Alt+Up可能使屏幕上下颠倒,那么,屏幕右下角,显卡图标点右键-&gt;图形选项-&gt;快捷键-&gt;禁用 即可。找不到的话在桌面右键-&gt;图形选...

2019-03-09 14:27:41 757

转载 【封装】java中为什么要将属性进行私有化,又使用set和get方法来设置和获取属性呢?

其实这里体现的就是封装的思想: 将数据与行为进行分离。试想, 如果外面的程序可以随意修改一个类的成员变量,会造成不可预料的程序错误, 就象一个人的名字,不能被外部随意修改,只能通过各种给定的方法去修改这个属性。所以我们将成员变量声明为private,再通过 public的方法来对这个变量进行访问。对一个变量的操作,一般都有读取和赋值操作,我们分别定义两个方法来实现这两种操作:一个是get...

2019-03-07 22:52:16 4614 2

原创 eclipse 修改工程代码文件编码方式

1. 修改单个工程代码文件的编码方式在工程上点击鼠标右键,选择最下方的 Properties(Windows环境下的快捷键是 Alt + Enter)然后选择 Resources -&gt; Text File Encoding,然后选择想要的编码方式最后点击 Apple and Close既可。2. 修改默认全局工程文件的编码方式在菜单栏 File -&gt; Properties...

2019-03-07 16:38:06 332

转载 eclipse mac 快捷键

command+option+S: 调出快速生成代码会话框,可以选择为成员变量生成Setter/Getter方法,重写toString,hashCode,equals方法,生成constructor等tab: 调用一个有多个参数的方法的时候,从一个参数跳到另外一个参数。比如Hashtable的put方法,输入string key,需要跳到string value的时候。command+opti...

2019-03-04 16:04:46 2050

原创 Java不使用第三个变量而交换两个变量的值

第一种方法,思想上求出数轴上a,b到原点的距离a = a+b;b = a-b;a = a-b;第二种方法,异或a = a^b;b = a^b;a = a^b;还有个好的文章,可以看看https://blog.csdn.net/kangkermit/article/details/21371159...

2019-02-21 00:17:46 501

原创 解决使用Notead++编写Java中编码方式出错的问题

今天用Notead++编写一个简单的Java代码文件,输出打印字符。如果是输出英文,正常输出,但是如果输出字符串中包含了中文,就会出现乱码的现象。注意右下角的编码方式是UTF-8(其实它对应的是“以UTF-8无BOM格式编码”,我们可以菜单栏对应的“格式”中可以更改编码方式)。在命令行运行的结果如下图所示。而打开命令行点击左上角,查看属性命令行使用的编码方式是936 (ANSI/OE...

2019-02-19 19:35:00 370

转载 python3.6安装mysqlclient报错

Cannot open include file: ‘mysql.h’ No such file or directory解决方案使用whl安装pip install wheel前往https://www.lfd.uci.edu/~gohlke/pythonlibs/#下载mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl控制台运行pip insta...

2019-02-14 23:58:45 1731

原创 from pygal.i18n import COUNTRIES 问题解决

在学习 python crash course 的时候,遇到了一行代码报错from pygal.i18n import COUNTRIESTraceback (most recent call last):File “/Users/justinzwd/PycharmProjects/pythonCrashCourse/countries.py”, line 1, in from pyga...

2019-01-27 12:39:25 937 2

原创 新手问题 AttributeError: 'ElectricCar' object has no attribute 'battery_size'

when I learned the book called ‘Python Crash Course’, I confronted one problem.I just typed the code as it was in the book, but it didn’t work.And It showed that "AttributeError: ‘ElectricCar’ objec...

2019-01-13 14:19:57 3201 12

原创 CLion工程中只能有一个main函数 &&怎么同时编写多个main函数的C文件

记得大一学C语言的时候,我们就知道一个工程中只能有一个main函数最近下载了CLion,我很懒,想在一个工程下建好几个c文件,里面都有main函数,结果编译运行的时候不通过这才想起来,无论有多少复杂的c文件和函数,绝对有且只有一个main函数记得把其他带有main函数的文件都删掉之后,将CMakeLists.txt 中对应的文件名也删掉...

2018-12-22 14:40:08 20514 15

原创 VC新手安装出现 cannot execute 'c1'错误解决办法

将 VC98/bin/C1XX.dll 改为 C1.dll就可以了

2018-12-20 00:38:44 2243

原创 CLion This file does not belong to any project target, code insight

CLion This file does not belong to any project target, code insight features might not work properly.我新建了一个名称为“haha.c”的文件然后CLion提示上图所示的解决方法有两个:1.左面New新建时不要选择File或者New Scratch File2.如果已经建好了,那么就在C...

2018-12-19 21:16:53 5615

原创 CLion中malloc头文件显示未找到

‘malloc.h’ file not found解决办法是将 #include &amp;lt;malloc.h&amp;gt; 改为#include &amp;lt;sys/malloc.h&amp;gt;

2018-12-19 20:37:39 4254 1

原创 MAC环境下 VS Code中C语言头文件导入错误

今天重新拾起了C语言,下载了vs code和CLion, 然后发现vs code写好代码之后头文件下方出现波浪线表示错误,百思不得其解。然后看网上解答,找到了答案,好像是因为需要路径设置#include errors detected. Please update your includePath. IntelliSense features for this translation unit...

2018-12-16 16:46:21 3182

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除