原创 mysql數據庫 SQL查詢語句優化和一些注意

1、mysql不支持top,它是採用limit來實現這一功能的; 2、當sql語句中含有in、like、exists時索引不起作用,開始變爲全表查詢; 3、語句中的in和exists這樣的條件能用子查詢就用子查詢,這樣性能會提升不少,當然

原创 多線程學習總結

多線程分爲兩種,一種是繼承的Thread或Runnable,另一種繼承的是Callable,第一種的有一個run()方法,第二種有一個call()方法。它們的區別是: run()沒有返回值,call()有返回值。 點贊

原创 Spark入門實戰系列--6.SparkSQL(上)--SparkSQL簡介

1、SparkSQL的發展歷程 1.1 Hive and Shark SparkSQL的前身是Shark,給熟悉RDBMS但又不理解MapReduce的技術人員提供快速上手的工具,Hive應運而生,它是當時唯一運行在Hadoop上的SQL

原创 Spark入門實戰系列--6.SparkSQL(下)--Spark實戰應用

轉自:http://www.cnblogs.com/shishanyuan/p/4723713.html 1、運行環境說明 1.1 硬軟件環境 l  主機操作系統:Windows 64位,雙核4線程,主頻2.2G,10G內存 l  虛

原创 MySQL模糊查詢:LIKE模式和REGEXP模式

轉自:http://www.linuxidc.com/Linux/2015-03/114580.htm MySQL模糊查詢提供了兩種模式:LIKE模式和REGEXP模式。 LIKE模式 LIKE模式是使用的LIKE 或 NOT L

原创 List sublist的toIndex不能超過500

今天想在項目中使用多線程時,想將一個長度爲700多的Llist鏈表,分割 成幾個長度爲50的子鏈表作爲各個線程的參數,最後發現但sunblist的t

原创 Spark入門實戰系列--6.SparkSQL(中)--深入瞭解SparkSQL運行計劃及調優

轉自:http://www.cnblogs.com/shishanyuan/p/4723641.html 1.1  運行環境說明 1.1.1 硬軟件環境 l  主機操作系統:Windows 64位,雙核4線程,主頻2.2G,10G內存

原创 sql邏輯運算符的優先級

以下列表顯示了操作符優先級的由低到高的順序。排列在同一行的操作符具有相同的優先級。 := ||, OR, XOR &&, AND NOT BETWEEN, CASE, WHEN, THEN, ELSE =, <=>, >=,

原创 Spark 下操作 HBase(1.0.0 新 API)

HBase經過七年發展,終於在今年2月底,發佈了 1.0.0 版本。這個版本提供了一些讓人激動的功能,並且,在不犧牲穩定性的前提下,引入了新的API。雖然 1.0.0 兼容舊版本的 API,不過還是應該儘早地來熟悉下新版API。並且瞭解

原创 spark操作hbase

轉自:  http://blog.csdn.net/oopsoom/article/details/36071323 在Spark是一種計算框架,在Spark環境下,不僅支持操作單機文件,HDFS文件,同時也可以用Spark對Hbas

原创 MySQL存儲引擎--MyISAM與InnoDB區別

轉自:http://blog.csdn.net/xifeijian/article/details/20316775 MyISAM 和InnoDB 講解   InnoDB和MyISAM是許多人在使用MySQL時最常用的兩個表類型,這兩個

原创 Hadoop RPC框架

轉自:http://blog.csdn.net/thomas0yang/article/details/41211259 1、RPC框架概述 1.1 RPC(Remote Procedure Call Protocol)——遠程過程

原创 Spark入門實戰系列--4.Spark運行架構

轉自:http://www.cnblogs.com/shishanyuan/p/4721326.html 1、 Spark運行架構 1.1 術語定義 lApplication:Spark Application的概念和Hadoop Ma

原创 dubbo其實很簡單

原创 spring異步機制

近期在組內做了一次spring的異步分享,將內容記錄下來。 轉載請註明出處:https://blog.csdn.net/dhtx_wzgl/article/details/85229397! 0、概念 同步、異步和阻塞、非阻塞 1、spr