原创 ORACLE常用函數彙總

PL/SQL單行函數和組函數詳解 函數是一種有零個或多個參數並且有一個返回值的程序。在SQL中Oracle內建了一系列函數,這些函數都可被稱爲SQL或PL/SQL語句, 函數主要分爲兩大類: 單行函數 組函數 本文將討論如何利

原创 java線程實現的三種方式

Java中使用Thread代表線程類,所有的線程類都必須是Thread類或者其子類的實例。每個線程的作用就是完成一定的任務,即執行一段程序流。Jav

原创 傳統關係數據庫與分佈式數據庫知識點

NoSQL(NoSQL = Not Only SQL ),意即“不僅僅是SQL”, 泛指非關係型的數據庫。隨着互聯網web2.0網站的興起,傳統的關係數據庫在應付web2.0網站,特別是超大規模和高併發的SNS類型的web2.0純動態網站

原创 Mysql7種join連接及mysql一些知識點

Join圖:   Sql如下: 1)左外連接,以左邊的表爲主,左連接即左邊的表獨有+左邊表和右邊表共有數據  SELECT * FROM dept t LEFT JOIN emp t2  ON t.`id_dept` = t2.`id_

原创 Java泛型將List轉換成Map

/*** @功能描述: 通過字段名稱將list轉換成Map* 以對應的字段的值作爲key,對應的對象作爲value* @param list* @p

原创 redis讀寫分離下的高可用設計與實現(上)

通過Redis筆記(一)純小白版篇,Redis筆記(二)主從複製和Redis筆記(三)添加密碼並修改默認端口後的主從同步三篇文章,我們已經能建立一個可以使用的主從複製的Redis了,例如下圖: 在此基礎上,我們做了讀寫分離,寫主庫

原创 Redis筆記(三)添加密碼並修改默認端口後的主從同步

今天發現在Redhat as 5上編譯2.6.14會報錯,所以下面的演示基於2.4.18,報錯信息: [root@as5 src]# uname -aLinux as5.cooly.slum 2.6.18-8.el5xen #1 SMP

原创 Spring技術要點

1、spring的好處/特點   輕量:Spring是輕量的,基本的版本大約2MB。  控制反轉(IOC):Spring通過控制反轉實現了鬆散耦合,對象們給出它們的依賴,而不是創建或查找依賴的對象們。  面向切面的編程(AOP):

原创 Redis 主從設置以及注意的問題

Reids的主從設置簡單到只需要一句話就完成了,在從機配置文件Redis.conf裏面添加    slaveof 192.168.252.133 5371  192.168.252.133 爲主機IP   5371爲主機端口 先啓

原创 redis入門——redis常用命令

Redis的常用命令主要分爲兩個方面、一個是鍵值相關命令、一個是服務器相關命令 進入指定的端口命令: ./redis-cli -p 6380 1、鍵值相關命令       keys * 取出當前所有的key       exis

原创 Redis介紹以及安裝(Linux)

Redis介紹以及安裝(Linux)       Redis是當前比較熱門的NOSQL系統之一,它是一個key-value存儲系統。和Memcached類似,但很大程度補償了memcached的不足,它支持存儲的value類型相對更

原创 spring aop知識

什麼是AOP AOP: (Aspect Oriented Programming) 面向切面編程。是目前軟件開發中的一個熱點,也是spring框架中

原创 淺談服務治理與微服務

本篇文章先簡單介紹了互聯網架構的演變,進而介紹了服務化,最後再介紹微服務,微服務是服務治理的升級也是互聯網架構的進一步延伸。 互聯網架構演變 一體架構 在計算機軟件發展早期,一般桌面軟件都是採用這種架構,不管是界面還是業務處理還是

原创 理解MySQL——複製(Replication)

理解MySQL——複製(Replication) 1、複製概述 1.1、複製解決的問題 數據複製技術有以下一些特點: (1)    數據分佈 (2)    負載平衡(load balancing) (3)    備份 (4)  

原创 spring 事務,事務特性

傳統關係數據庫遵循的事務四大特性(簡稱ACID) 1、原子性(Atomicity):事務中的全部操作在數據庫中是不可分割的,要麼全部完成,要麼均不執行。 2、一致性(Consistency):幾個並行執行的事務,其執行結果必須與按某一順序