原创 Windows下Kafka操作命令

在使用Kafka之前,需要安裝運行ZooKeeper,這裏默認已經啓動zookeeper(安裝啓動zookeeper的操作以後補上) 單機Kafka的使用 1. 修改kafka配置 打開kafka目錄下的config目錄,打開server

原创 Cassandra基本使用教程(CQL語法)

Cassandra是FaceBook的一個NoSQL數據庫,大致相當於redis但又不同於Redis,具體在CAP理論中,以後補上來。   在 Linux下,進入Cassandra:cqlsh 'ip地址'   創建表空間,設置複製策略和

原创 Cassandra簡單操作記錄

Cassandra是FaceBook的一個NoSQL數據庫,大致相當於redis。   在 Linux下,進入Cassandra:cqlsh 'ip地址'

原创 通過一個bat調用多個bat腳本

在啓動eureka集羣的時候,每個eureka服務對應一個bat啓動腳本,這裏想再編寫一個腳本,統一調用啓動這些bat腳本。於是嘗試這樣寫“eureka1.bat eureka2.bat”。但事實上這樣會報錯,只講第一個eureka服務啓

原创 備份數據庫表

在上線的時候,需要提前把涉及到的數據庫表進行提前備份,防止程序出現問題造成不可逆的情況。 SQL語句: create table newtablename as select * tablename; 例如:create table F_

原创 cron表達式

以後填坑

原创 在web項目中使用sleep方法,會不會造成意外阻塞

在項目中有一個功能,需要在一個方法中前後分開調用兩個socket接口,在兩次調用之間使用了sleep方法讓線程休眠。 這時候有一個問題,如果該線程休眠以後,用戶在web界面會不會進入卡頓的狀態,在調用其他方法會有什麼問題,重複調用被休眠的

原创 【個人記錄】Docker常用命令

操作鏡像命令:         拉取鏡像: docker pull [鏡像url]         顯示所有鏡像:docker images          操作容器命令:         創建容器:docker run [操作] [鏡

原创 window.open方法帶參數跳轉時亂碼問題的解決與原因剖析

在維護老項目時,遇到一個問題,頁面跳轉時中文在新頁面出現亂碼。 經過調試發現,在源頁面通過JS的window.open()方法跳轉到目標頁面,在open方法中拼接字符串來進行get方式的跳轉。 但是,open在跳轉時,會自動把文本解碼成I

原创 從Mysql轉Oracle的一些坑

記錄一下自己從MySQL轉到Oracle過程中踩得一些坑,順便輕度對比一下兩者的用法 1.在PLSQL中執行SQL語句操作Oracle(包括不限於insert、update),在執行完SQL以後,還需要單獨在輸入commit命令進行提交。

原创 JQuery的class選擇器遍歷賦值的小技巧

在做項目中,遇到這樣一個需求。 下邊是一個輪播圖,裏邊的塊需要ajax從後端獲取,然後動態地加載上去。 很明顯,裏邊的元素只能通過class來獲取。 我這裏後臺給返回了4條記錄,但是通過$(".class")獲取以後,會有9個class對

原创 Spring上傳文件太大報錯的解決辦法

使用form表單提交文件,用MultipartFile接受,這種情況下(其他情況不清楚),默認文件大小限制爲2M,如果要上傳大文件就需要配置文件大小。 這裏需要配置的有兩個,一個是單個文件的大小限制,還有一個是form提交時所帶數據大小的

原创 在Springboot使用form上傳圖片作爲頭像,之後通過ajax渲染img的src屬性顯示圖片遇到的路徑問題處理小技巧

業務流程大概是這樣的:在Springboot框架下,使用form提單提交用戶註冊信息,包括圖片。圖片被保存到服務器上,把圖片保存的路徑作爲屬性存入數據庫。之後,顯示用戶信息的時候,通過Ajax獲取用戶信息,將圖片的路徑賦值給<Img>的s

原创 使用JPA做UPDATE操作

在使用JPA中,發現JPA實現了一些方法,如find,save等,但是沒有update。經過學習後,提供兩種update的方式: 一、使用@Query,編寫nativeSQL,通過原生的SQLupdate。優點,可以自己定製,缺點,SQL

原创 JPA中@Query的使用

在使用@Query中,需要使用以下幾個註解: @Transactional//註解用於提交事務,若沒有帶上這句,會報事務異常提示 @Modifying(clearAutomatically = true)//自動清除實體