原创 美女養眼

原创 web.xml中的filter

filter作用 從J2EE1.3開始,Servlet2.3規範中加入了對過濾器的支持,實現javax.servlet.Filter接口。過濾器能夠對目標資源的請求、響應進行截取。 Filter-class中指定的自定義過濾器必須繼承ja

原创 MyBatis中${}與#{}區別

MyBatis中${}與#{}區別 #{} 預編譯SQL,類似於JAVA的預編譯,例如: String sql = "insert into info(name,age) values(?,?)"; PreparedStatement s

原创 行爲參數化&Lambda表達式

表達式組成: (parameters)->expression (parameters)->{statements;},例如: 示例1:(String s)->s.length() 具有一個String類型的參數並返回一個int類型。La

原创 常用經濟術語

基金 假設您有一筆錢想投資債券、股票啦這類證券進行增值,但自己又一無精力二無專業知識,三呢錢也不算多,就想到與其他10個人合夥出資,僱一個投資高手(理論上比我還高點的),操作大家合出的資產進行投資增值。但這裏面,如果10多個投資人都與投資

原创 3.快速排序

基本思想 通過一輪的排序將序列分割成獨立的兩部分,其中一個序列的關鍵字均比另一個序列中的關鍵字小。繼續對長度較短的序列進行同樣的分割,最後到達整體有序。在排序過程中,由於已經分開的兩部分的元素不需要進行比較,故減少了比較次數,降低了排序時

原创 富爸爸、窮爸爸

第一課:富人不爲錢工作 這一課裏主要強調的是恐懼和慾望。 恐懼指的是對未來風險的恐懼,怕自己無法承擔。 慾望指的是對美食、物質的擁有慾望。 恐懼和慾望的共同點在於:錢。有錢就能解決危機、有錢就能買到自己喜歡的東西。當突然有一份高薪工作的時

原创 MYSQL-update inner join

說實話,當我第一次接觸到該語句時,我當時是震驚的,MYSQL竟然有這個語法。 我當時的需求就是:從表A中查詢出所有記錄來,然後根據記錄ID來更新表B,如果用java代碼的話,那就只能是for循環遍歷List了。   update quer

原创 PowerDesigner個人使用總結

前言 文章內容均已16版本爲說明。 創建項目 這裏File下面有2個菜單:new model與new project。 New project的作用類似於文件夾,負責把有關聯關係的文件集中歸類存放。 New model的作用類似於普通

原创 MySQL-TIMESTAMP數據類型

MySQL目前暫不支持列的default函數,如果你想把某列的默認值設置爲當前日期/時間的話,可以使用TIMESTAMP數據類型,下面詳說TIMESTAMP數據類型的變體: ①timestamp default current_times

原创 MySQL6-Query優化

MySQL Query Optimizer MySQL中有專門負責優化SELECT語句的優化器模塊,叫做MySQL Optimizer,其主要的功能就是通過計算分析系統中收集的各種統計信息,爲客戶端請求的Query 給出他認爲最優的執行計

原创 MySQL4-備份與恢復

MySQL備份與恢復 沒有哪一種數據庫備份能夠完美的解決所有的應用場景,而每個數據庫環境所需要面對的數據庫備份應用場景又可能各不一樣,可能只是需要面對很多種場景中的某一種或幾種,那麼我們就非常有必要指定一個合適的備份方案和備份策略,通過最

原创 2.冒泡排序

冒泡算法特點: 1、相鄰位置比較。 2、假如數組長度爲N,則     第一輪比較N-1次,因爲index=0的元素無法與index=-1的元素比較,它只能與index=2的元素比較,因此是N-1.     第二輪比較N-2次,因爲第一輪已

原创 JAVA多線程雜學3-2018年10月25日

如何實現多線程的同步? 在Java 中提供了四種方式來實現同步互斥訪問: synchronized 和Lock和wait()/notify()/notifyAll()方法和CAS。 synchronized 的用法 synchronize

原创 MySQL9-可擴展性設計之數據切分

何謂數據切分 簡單來說,就是指通過某種特定的條件,將我們存放在同一個數據庫中的數據分散存放到多個數據庫(主機)上面,以達到分散單臺設備負載的效果。數據的切分同時還可以提高系統的總體可用性,因爲單臺設備Crash 之後,只有總體數據的某部分