自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

见贤思齐

后端技术分享、相互学习。

  • 博客(24)
  • 收藏
  • 关注

原创 ajax方式下载文件

前端采用异步方式请求 axios({ method: 'POST', url: this.downTemplateUrl, params: { type: 1 }, headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, re...

2021-08-16 21:10:44 1588

原创 Java将Object转换为数组的情况

今天在使用一个别人写的工具类,这个工具类,主要是判空操作,包括集合、数组、Map等对象是否为空的操作。下面展示了一部分代码:public static boolean isEmpty(Object object) { if(object == null){ return true; } //数组判空 if (object.getClass().isArray()) { Object[] obj = (Object[])object;

2020-07-29 21:48:36 22224 5

原创 安装MySQL:应用程序无法正常启动(0xc000007b)解决

解决:在百度上下载DirectX修复工具(增强版),修复即可。链接:http://www.pc6.com/softview/SoftView_57945.html注意,需下载增强版,一定要增强版,这样可以修补系统相关的C++组件。以上点击检测并修复后,不行的话,看以下的操作:开始扩展后,再点击检测并修复。如果再不行的话,看到左边的图标不是绿色,一样的是没有修复成功。再操作以下步骤,C++强力修复。这样一定就可以了。参考文章:https://blog.csdn.net

2020-07-06 16:58:15 2438

原创 ResultSet读取数据将指针移到第一行或开头或末尾

JDBC中,ResultSet里面方法提供了一些可移动指针的方法,例如以下几个方法:boolean absolute(int row) //将指针移动到此 ResultSet 对象的给定行编号void afterLast() //将指针移动到此 ResultSet 对象的末尾,正好位于最后一行之后void beforeFirst() //将指针移动到此 ResultSet 对象的开头,正好位于第一行之前boolean first() //将指针移动到此 ResultSet 对象的第一行...

2020-06-15 23:59:02 5932

原创 搭建CloudStack环境(Windows版)

在Windows上完整地安装CloudStack环境,对CloudStack进行二次开发。

2020-04-18 11:23:52 973

原创 CloudStack:"unable to verify user credentials and/or request signature"解决

当我使用HttpClient工具请求CloudStack API时,总是返回401错误信息,捣腾了一天,最后还是耐心的解决了这个问题,解决办法如下:问题分析:根据提示信息要么是Api Key写错,要么是生成signature错误。1) Api key问题:在UI界面生成的Api Key 和 Secret Key 会在mysql数据库中保存,表名为user,字段名为api_key和sec...

2020-04-05 15:22:11 508

原创 Spark Streaming中序列化问题:org.apache.spark.SparkException: Task not serializable

利用saprk streaming实时分析数据时报的一些问题:打印日志如下:org.apache.spark.SparkException: Task not serializable at org.apache.spark.util.ClosureCleaner$.ensureSerializable(ClosureCleaner.scala:403) at org.apache.sp...

2019-07-07 12:00:07 715

翻译 SpringBoot结合WebSocket遇到的一些坑,@Autowired注入bean失败

我在使用websocket时,我想在@ServerEndpoint声明的websocket服务器中通过@autowired自动注入一个对象,可是失败了,不管怎么用构造注入还是怎么的,都失败了,后来在网上看了很多资料,确实可以通过Spring 上下文来获取该对象。这是在没改之前@ServerEndpoint中找到解决方案后(贴源码):@ServerEndpoint("/websoc...

2019-07-07 11:16:09 2247

原创 Hadoop,Spark错误:Could not locate executable null\bin\winutils.exe in the Hadoop binaries.

今天我用Spark进行RDD操作,遇到很多坑,都是之前犯过的错误,总是忘记,这里总结下。错误日志如下:我在windows中配置了hadoop,然后还需要一些工具hadoop.dll和winutils.exe文件,这里工具可以进行下载,相关的详细说明,我也写在其中。链接:https://pan.baidu.com/s/1ggCnoOLtLKWZFAcQop10PA提取码:udw...

2019-06-21 23:13:25 539

原创 Spark:Caused by: java.lang.ClassNotFoundException: scala.Product$class解决

今天使用Spark进行RDD操作,当我开始运行程序时,出现Caused by: java.lang.ClassNotFoundException: scala.Product$class,我最后检查了下,发现我项目里面的spark-core版本和整个项目的scala版本不一致所导致的。我用Maven构建的项目,pom.xml文件部分结构如下:由于我之前出错的原因是:spark-co...

2019-06-21 22:37:15 8850 2

原创 用eclipse、IDEA搭建Scala环境

一、引言Scala 语言可以运行在Window、Linux、Unix、 Mac OS X等系统上。Scala是基于Java之上,大量使用java的类库和变量,使用 Scala 之前必须先安装 JDK(>1.5版本)。二、安装Scala官网下载地址:https://scala-lang.org/download/下载完直接运行,默认下一步。接下来需要配置一下Scala的...

2019-04-23 18:24:51 234

原创 Java连接HBase数据库,操作HBase数据库

最近学习了下HBase,面向列的数据库,属于NoSql范畴。通过编写Java代码来连接HBase数据库。一、前提Hadoop+HBase环境已经装好,然后利用Java HBase API操作HBase的话,最好将虚拟机中的HBase版本对应起来,我们从虚拟机中把HBase文件下载下来,利用Xftp软件。二、编写代码将下载下来的HBase文件夹的 lib包下的所有jar包丢进项目 Libra...

2019-04-16 15:03:14 3364

原创 Hadoop+HBase环境搭建(单机版伪分布式)

一、准备工作下载Hadoop:https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/下载HBase:https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/Linux版本:任选(我选择的是Centos7)下载时,注意查看官方HBase版本与Hadoop版本两者支持的版本,然后...

2019-04-16 13:06:09 1699

原创 获取所有type=text的input元素的value值

Talk Is Cheap, Show The Code。HTML端:<form method="post"> <div class="oneLine"> <div class="reg_title">手机号码</div> <span class=...

2019-03-24 21:26:55 1964

翻译 $.ajax({})中给全局变量赋值问题

做项目时,我在JQuery的ajax方法中,我给全局变量赋值,踩入坑了。Show Code:var info;function getDetailInfo() { $.ajax({ url: '/getDetails', type: 'get', async: false, //指定为同步请求,才能给下面info赋值 ...

2019-03-20 21:19:00 1567

原创 逻辑运算符&&、||、 &、| 的区别

逻辑运算符用于操作两个布尔型的变量或常量。逻辑运算符主要有如下6个。&amp;&amp;:与,前后两个操作数必须都是true才返回true.否则返回false。&amp;:不短路与,作用与&amp;&amp;相同,但不会短路。||:或,只要两个操作数中有一个是true,就可以返回true,否则返回false。|:不短路或,作用与||相同,但不会短路。!:非,只需要一个操作数,如...

2019-03-13 20:33:47 531

原创 普通初始化块、静态初始化块、构造器三者执行顺序

一、普通初始化块

2019-03-10 22:23:30 477

原创 Ajax请求与传统请求的不同

写项目时,我需要获取请求头,遇到这个问题就是传统请求和ajax请求不同:ajax请求会多一个X-Requested-With请求头信息  1、传统同步请求参数   Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8Accept-Encoding:...

2019-03-09 21:24:04 943

原创 Windws环境下eclipse中开发MapReduce程序详细步骤

Step1: 下载Hadoop利用Xftp软件连接(一台主机)Linux文件目录,将Linux集群中配置的hadoop-2.8.5文件夹下载到windows本地目录(放到一个目录),下面的讲解是以F盘为例。Step2: 工具配置下载windows环境下的hadoop工具,hadoop.dll和winutils.exe链接:https://pan.baidu.com/s/1MnOs4...

2019-01-07 18:49:04 649

原创 文本情感分析之朴素贝叶斯

一、贝叶斯理论学过概率的同学一定都知道贝叶斯定理:这个在250多年前发明的算法,在信息领域内有着无与伦比的地位。贝叶斯分类是一系列分类算法的总称,这类算法均以贝叶斯定理为基础,故统称为贝叶斯分类。朴素贝叶斯算法(Naive Bayesian) 是其中应用最为广泛的分类算法之一。朴素贝叶斯分类器基于一个简单的假定:给定目标值时属性之间相互条件独立。通过以上定理和“朴素”的假定,我们知...

2019-01-04 17:43:05 6026 1

原创 解决:查询数据库表中的字段值为null,mybatis查询结果resultType=map,不存储键值的问题

日常开发中,常在mapper接口层中  用map存值,也用map返回值。有时当数据库表中的某一个字段为空时,返回的map不会映射成键值对。直接上代码:1.mapper接口层@Repositorypublic interface UserMapper {        List&lt;Map&gt; selectUser();}2.mapper.xml映射文件,有一点注意的...

2018-08-03 00:11:45 1960

原创 完整正确配置java环境变量的问题:以前打开cmd 输入java 命令后有提示信息,但输入javac 就没有提示信息,显示javac不是内部命令。

1.    首先进入环境变量页面 我的电脑 鼠标右键-----&gt;属性-------&gt;高级系统设置-------环境变量在下面点击新建变量名可自取,但要可读性好,一看便知是什么意思。JAVA_HOME=C:\Program Files\Java\jdk1.8.0_171  (你自己的jdk的路径  如下图编辑环境变量)CLASSPATH= .;%JAVA_HOME%\lib\...

2018-07-24 18:40:32 12918 21

原创 手动搭建 springboot 框架(不要网络的情况下)

搭建之前所需工具:        eclipse、maven、maven本地仓库(这就是没网的情况下所需要的)。第一步:进入自己maven文件存放的地址,D:\apache-maven-3.5.4\conf\setting.xml文件,添加如下:这里指定本地仓库位置,我是直接放在D盘根目录下的。进入eclipse中的windows==&gt;preferences目录应用保...

2018-07-23 18:04:36 13888 3

转载 解决SVN:Can't use Subversion command line client: D:\TortoiseSVN\bin\svn.exe

经过google后,明白了,我的问题是:我安装的TortoiseSVN工具,本身不是带有command-line功能的,必须要安装VisualSVN,而且须要单独安装。 下载地址:http://subversion.apache.org/packages.html 选择需要下载的版本,例如我是下载的win版本的。如图所示:   windows版本的下载地址:https://www.visualsv...

2018-06-14 11:14:29 21478 2

空空如也

空空如也

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

TA关注的人

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