原创 ERROR: Unknown command 'crunch' 的解決方法

客戶端可以使用 : redis-cli

原创 java中的二進制

二進制與進制轉換二進制是計算技術中廣泛採用的一種數制。二進制數據是用0和1兩個數碼來表示的數。它的基數爲2,進位規則是“逢二進一”,借位規則是“借一當二”,由18世紀德國數理哲學大師萊布尼茲發現。當前的計算機系統使用的基本上是二進制系統,

原创 【深入Java虛擬機】之一:Javac編譯與JIT編譯

編譯過程       不論是物理機還是虛擬機,大部分的程序代碼從開始編譯到最終轉化成物理機的目標代碼或虛擬機能執行的指令集之前,都會按照如下圖所示的各個步驟進行:  其中綠色的模塊可以選擇性實現。很容易看出,上圖中間的那條分支是解釋執行的

原创 2003-can't connect to MySql server on '127.0.0.1' (10038)

如題,今天打開MySQL時,出現了這種問題,無法連接到數據庫問題原因:也就是說MySQL的服務被拒絕解決方法:打開控制檯 -> 輸入"services.msc" -> 找到MySQL服務 -> 右鍵並啓動之或者右鍵"計算機" -> "管理

原创 Redis---入門

1. 什麼是Redis Redis是由意大利人Salvatore Sanfilippo(網名:antirez)開發的一款內存高速緩存數據庫。Redis全稱爲:Remote Dictionary Server(遠程數據服務),該軟件

原创 javac -version java -version版本不一致

懷疑java和javac運行的版本不一致. */使用命令查看javac的版本javac -version //我得到的版本是1.8繼續使用命令查看java的版本java -version //我得到的版本是1.6目測用高版本編譯出來的cl

原创 websocket @ServerEndpoint(value = "/websocket/{ip}")詳解

WebSocket是JavaEE7新支持的:    Javax.websocket.server包含註解,類,接口用於創建和配置服務端點    Javax.websocket包則包含服務端點和客戶斷電公用的註解,類,接口,異常    創建

原创 python中request.urlopen()和requests.get()方法的區別

爬蟲裏面,我們不可避免的要用urllib中的urlopen()和requests.get()方法去請求或獲取一個網頁的內容,這裏面的區別在於urlopen打開URL網址,url參數可以是一個字符串url或者是一個Request對象,返回的

原创 spring boot中不能識別RestController的原因

而網上給出的例子及解決方案中,只提到了需要pom.xml中增加引入web模塊,即如下代碼<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri

原创 Java中JFrame.getContentPane().add(pane)與JFrame.add(pane)有什麼區別

有區別的當你創建一個JFrame的時候JFrame jf = new JFrame();在構造方法JFrame()內部會給jf默認添加一個rootPane所以執行完JFrame jf = new JFrame();這句話之後jf上面已經添

原创 this.getContentPane().setLayout(null);是什麼意思

獲取窗口的內容窗口,再設置內容窗口的佈局是空佈局(就是你自己想怎麼放組件就怎麼放組件)。 組件都放在內容窗口裏,當然1.5以後簡化 了 ,用add可以直接添加組件到內容窗口。 點贊 收藏 分享 文章

原创 jLabel的文本左右對齊屬性設置方法:setHorizontalAlignment(int alignment)

A:new Label("Starter", Label.CENTER) 第一個初始值,第二個對齊方式 B: Label() 構造一個空標籤。 Label(String text)

原创 MYSQL中的EXPLAN是用來解析sql語句的

explain是用來分析sql語句,幫助優化的一個命令。explain的語法如下:explain [extended] select … from … where …如果使用了extended,那麼在執行完explain語句後,可以使

原创 Java多線程簡析——Synchronized(同步鎖)、Lock以及線程池

Java多線程Java中,可運行的程序都是有一個或多個進程組成。進程則是由多個線程組成的。最簡單的一個進程,會包括mian線程以及GC線程。爲什麼要使用同步鎖?  在《Thinking in Java》中,是這麼說的:對於併發工作,你需要

原创 java中的dispose()方法

先來看看 JAVA 1.5 的幫助文檔的原文 - dispose - public void dispose()        釋放由此 Window、其子組件及其擁有的所有子組件所使用的所有本機屏幕資源。即這些 Component 的資