原创 安裝MySQL:應用程序無法正常啓動(0xc000007b)解決

解決:在百度上下載DirectX修復工具(增強版),修復即可。 鏈接:http://www.pc6.com/softview/SoftView_57945.html注意,需下載增強版,一定要增強版,這樣可以修補系統相關的C++組件。 以

原创 ResultSet讀取數據將指針移到第一行或開頭或末尾

JDBC中,ResultSet裏面方法提供了一些可移動指針的方法,例如以下幾個方法:  boolean absolute(int row) //將指針移動到此 ResultSet 對象的給定行編號  void afterLast() /

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

當我使用HttpClient工具請求CloudStack API時,總是返回401錯誤信息,搗騰了一天,最後還是耐心的解決了這個問題,解決辦法如下: 問題分析:根據提示信息要麼是Api Key寫錯,要麼是生成signature錯誤。 1)

原创 搭建CloudStack環境(Windows版)

應項目需求,需要使用CloudStack搭建雲平臺,結合官方文檔和網上資料,網上資料參差不齊,最後還是自己總結一下安裝CloudStack的詳細教程。 目錄 Step 1) 安裝Cygwin Step 2) 安裝JDK Step 3) 安

原创 SpringBoot結合WebSocket遇到的一些坑,@Autowired注入bean失敗

我在使用websocket時,我想在@ServerEndpoint聲明的websocket服務器中通過@autowired自動注入一個對象,可是失敗了,不管怎麼用構造注入還是怎麼的,都失敗了,後來在網上看了很多資料,確實可以通過Sprin

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

利用saprk streaming實時分析數據時報的一些問題:打印日誌如下: org.apache.spark.SparkException: Task not serializable at org.apache.spark.uti

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

今天使用Spark進行RDD操作,當我開始運行程序時,出現Caused by: java.lang.ClassNotFoundException: scala.Product$class, 我最後檢查了下,發現我項目裏面的spark-co

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

今天我用Spark進行RDD操作,遇到很多坑,都是之前犯過的錯誤,總是忘記,這裏總結下。 錯誤日誌如下:   我在windows中配置了hadoop,然後還需要一些工具hadoop.dll和winutils.exe文件,這裏工具可以進行下

原创 用eclipse、IDEA搭建Scala環境

一、引言 Scala 語言可以運行在Window、Linux、Unix、 Mac OS X等系統上。 Scala是基於Java之上,大量使用java的類庫和變量,使用 Scala 之前必須先安裝 JDK(>1.5版本)。 二、安裝Scal

原创 Java連接HBase數據庫,操作HBase數據庫

最近學習了下HBase,面向列的數據庫,屬於NoSql範疇。通過編寫Java代碼來連接HBase數據庫。 一、前提 Hadoop+HBase環境已經裝好,然後利用Java HBase API操作HBase的話,最好將虛擬機中的HBas

原创 Hadoop+HBase環境搭建(單機版僞分佈式)

一、準備工作 下載Hadoop:https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/ 下載HBase: https://mirrors.tuna.tsinghua.edu.c

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

Talk Is Cheap, Show The Code。 HTML端: <form method="post"> <div class="oneLine"> <div class

原创 $.ajax({})中給全局變量賦值問題

做項目時,我在JQuery的ajax方法中,我給全局變量賦值,踩入坑了。Show Code: var info; function getDetailInfo() { $.ajax({ url: '/getDet

原创 邏輯運算符&&、||、 &、| 的區別

邏輯運算符用於操作兩個布爾型的變量或常量。邏輯運算符主要有如下6個。 &&:與,前後兩個操作數必須都是true才返回true.否則返回false。 &:不短路與,作用與&&相同,但不會短路。 ||:或,只要兩個操作數中有一個是true,就

原创 普通初始化塊、靜態初始化塊、構造器三者執行順序

Java使用構造器來對單個對象進行初始化操作,使用構造器先完成整個Java對象的初始化,然後將Java對象返回給程序,從而讓該Java對象的信息更加完整。與構造器作用非常類似的是初始化塊,它也可以對Java對象進行初始化操作。 廢話少說,