原创 mysql視圖

創建視圖,並沒有在數據庫中保存用戶數據,視圖相當於是表的一個窗口,是提供對錶的指定方式的查詢方式,想讓人看什麼東西就只能看什麼東西,一般情況來說視圖不能修改數據,但是在特定的情況下是可以修改的。創建視圖語句:create [or repla

原创 mysql觸發器

mysql的觸發器,就是某個表對於insert,delete,update操作時觸發對應的觸發器,執行對應的操作,比如對應刪除操作,可以將刪除的數據進行備份,又不如對於更新來說,可以將更新的數據和老的數據進行保存,可以在以後進行一個比較,也

原创 mysql函數編寫

mysql中函數的編寫如下:create function functionName([parm type],[parm1 type],……)returns typebegin語句;return 值;end;如上就是mysql函數的編寫的模

原创 Mysql存儲過程編寫

Mysql存儲過程編寫存儲過程編寫的模板:Create PROCEDURE PROCEDUREName (IN para mint,……)BeginDeclare varname type;語句;End;以上就是存儲過程的編寫模板。其中,t

原创 RabbitMQ的AMQP的協議

AMQP協議本身包括三層。1、Module Layer:位於協議最高層,主要定義了一些供客戶端調用的命令,客戶端可以利用這些命令實現自己的業務邏輯。例如,客戶端可以使用Queue.Declare命令聲明一個隊列或者使用Basic.Consu

原创 rabbitmq簡單命令和相關概念

安裝rabbitmq需要安裝Erlang。可以在官網http://www.erlang.org/downloads下載。通過在控制檯中輸入:1、rabbitmqctl cluster_status查看rabbitmqctl的集羣信息。如果時

原创 rabbitmq消息中間簡介

消息(Message)是指在應用項目間傳遞數據。消息可以非常簡單,如就是一個字符串,可以是其他的數據類型及對象。消息隊列中間件(Message Queue Middleware,簡稱爲MQ)是指利用高效可靠的消息傳遞機制進行與平臺無關的數據

原创 spring boot粗解

Spring Boot的設計目的是讓您儘可能快地啓動和運行自己的應用程序或者服務,而無需預先配置Spring。Spring Boot以這種觀點來構建可用於生產的應用程序。 使用Spring Boot可以更好地管理和使用自己需要的框架,更快地

原创 註解與枚舉

註解與枚舉br/>Java除了註釋外,還有註解,註解是不同於註釋的,註解是可以在運行中獲取對對象的信息的描述,而註釋只是在源代碼中可以,進行編譯後就會剔除出去。對於java的註解,有利於對對象的更詳細的描述。Java的註解有:對類的註解,對

原创 Java動態代理

Java動態代理在講解java代理時先講解一下java的反射,這裏講解的java反射是針對於方法並且簡單的介紹。對於java反射,可以使用Class.forName(package + “.”+className)來獲取Class類。通過C

原创 Java反射

Java反射對於程序來說,遵循六大原則,對於開發是非常必要的。而java的反射機制,從某種程度來說,是非常有利於六大原則,有利於程序的開發的,只有利用得當,會減少很多代碼,解決很多問題。Java反射就是在程序運行狀態中,對於任意的類,對象都

原创 Java線程2

Java線程2爲了提高系統處理的效率,除了其他方法外,增加了多線程的方式。對於增加的線程而言,線程本身也是需要管理了,這就出現了線程池,線程池就是用來管理線程的。對於java來說,提供了一些線程池的管理:1、Executors.newCac

原创 線程三線程安全

線程三線程安全對於多線程的系統來說,如果不加以限制的話,會造成數據安全等問題,對於數據安全問題會有如下問題:1、讀取髒數據 在讀取數據的時候,數據被修改了,而程序讀取的是修改過的或者沒有修改過的,反正不是自己期望讀取的數據的值。2、數據不一

原创 Java線程1

對於一個系統來說,如果要提高處理效率的話,除了優化代碼,提高IO,網絡等外,採用多任務並行執行是必須的。其次、要提高計算機的利用率,比如cpu的使用率,就需要採用多任務並行執行。對於java的線程,對於我而言只有Thread,Runnabl

原创 使用svg的path來繪畫扇形

可縮放矢量圖形是基於可擴展標記語言(標準通用標記語言的子集),用於描述二維矢量圖形的一種圖形格式。它由萬維網聯盟制定,是一個開放標準。有關於svg的概念不需要講解太多,需要查看更多,請點擊svg百度,先來看看如何使用path來繪畫扇形。1、