原创 瀏覽器的cookie和服務器存儲的session有什麼關聯,下面妙文爲你解答

首先session是存儲在服務器端,cookie是存儲在客戶端的,所以安全來講session的安全性要比cookie高,然後我們獲取session裏的信息是通過存放在會話cookie裏的sessionid獲取的。又由於session是存放

原创 Mysql 擴展性設計之數據切分、那麼數據切分後會帶來哪些問題呢?比如分佈式事務、數據的一致性、垂直切分和水平切分應用場景

Mysql 擴展性設計之數據切分、那麼數據切分後會帶來哪些問題呢?比如分佈式事務、數據的一致性、垂直切分和水平切分應用場景前言、什麼是數據切分垂直(縱向)切分、水平(橫向)切分、他們各自的特點垂直切分水平切分聯合使用解決方案垂直切

原创 李嘉誠的四句話,和各位共勉,讓我們乾了這碗雞湯吧,共同挑戰未來

一、當我們夢想更大成功的時候 ,我們有沒有更刻苦的準備? 二、當我們夢想成爲領袖的時候,我們有沒有服務於人的謙恭? 三、我們常常只希望改變別人,我們知道什麼時候改變自己嗎? 四、當我們每天都在批評別人的時候。我們知道該怎樣自我反省嗎?

原创 對java的final,finally,finalize應用場景,你用對了嗎

Final是一個修飾符: 當final修飾一個變量的時候,變量變成一個常量,它不能被二次賦值 當final修飾的變量爲靜態變量(即由static修飾)時,必須在聲明這個變 量的時候給它賦值 當final修飾方法時,該方法不能被重寫 當fi

原创 Struts2前身Struts1是如何轉起來的呢

Struts1運行原理: 在啓動時通過前端總控制器ActionServlet加載struts-config.xml並進行解析當用戶在jsp頁面發送請求被struts1的核心控制器ActionServlet接收,ActionServlet在

原创 在web開發中,如何保證對象只被創建一次之單例應用系列?

單例就是該類只能返回一個實例。 單例所具備的特點:      1.私有化的構造函數      2.私有的靜態的全局變量      3.公有的靜態的方法 單例分爲懶漢式、餓漢式和雙層鎖式 餓漢式: public class Singleto

原创 你們公司有做過數據遷移嗎,行業中常見的數據遷移方案,瞭解下,每個人技術人必備的技能

互聯網金融行業發生了翻天覆地的變化,相對應的金融科技也在不斷的更新和迭代,每次有新的軟件系統出爐的時候,就是老的軟件系統命運終結的開始,老的項目當然不會束手就擒,它也會做最後的掙扎,當你從它身上遷移用戶或者商戶的時候,它會給你帶來很多麻煩

原创 Mysql 擴展性設計之Replication,在Mysql具有很相當重要的位置,主從、主主從,你瞭解他們的背後邏輯嗎

前言什麼是Replication,幹什麼用的呢Replication是怎麼個工作的呢,背後的邏輯或原理是什麼樣子的Replication 整體介紹Replication 線程總結 敲黑板,劃重點MasterSlave背後操作邏輯

原创 面試被問mysql擴展性設計相關的點,你知道該如何回答嗎

面試被問mysql擴展性設計相關的點,你知道該如何回答嗎什麼是擴展性橫向擴展(Scale Out) 和縱向擴展(Scale Up)區別橫向擴展縱向擴展事務相關性最小化原則解決方案敲黑板、化重點數據一致性原則背景解決方案首先其次最後

原创 Mysql性能優化篇,純正乾貨,值得一看

初版本,敬請諒解和關注,本週更新第一版,感謝 InnoDB多版本 InnoDB是一個 多版本存儲引擎:它保留有關已更改行的舊版本的信息,以支持諸如併發和回滾之類的事務功能 。該信息以稱爲回滾段的數據結構存儲在表空間中 (在Or

原创 電子書你知道去哪下載嗎,優質電子書網站強烈推薦

ePUBw 這是一個免費的電子書資源網站,幾乎你想要的電子書都可以在這找到:https://epubw.com/ ePUBee 一個號稱最大的電子書網站:http://cn.epubee.com/books/。你可以在這裏找到一些

原创 緩存設計方案 你瞭解嗎 SpringBoot 快速集成實現一級緩存Redis和二級緩存Caffeine 可自定義擴展

項目背景:      在系統初期爲了實現業務的快速增長、對系統沒有很好的設計、後期想實現緩存,提升應用系統的性能。 面臨問題: 緩存配置混亂、系統微服務化基本上需要實現緩存、序列化方式不統一 研發效率低下、每次需要對緩存配置逐一配置且繁瑣

原创 Integer你真的瞭解嗎,快來瞅瞅吧

//首先我們看一下代碼 Integer a1=new Integer(10); Integer a2=new Integer(10); Integer a3=10; int a4=10; Integer a5=10; Integer

原创 java 配置環境變量

1.右擊“我的電腦”——>“高級”——>“環境變量” 2.在系統變量裏新建“JAVA_HOME”變量,值爲:G:\jdk1.6.0_10(也就是自己的jdk安裝路徑) 3.在path變量添加值:%JAVA_HOME%/jre/bin(注意

原创 Oracle 備份與還原

1.導出: 在開始找到運行輸入cmd 導出所有表:Exp  user / password @orcl  file=c:\1.dmp 導出指定的表:Exp user/password@orcl file=c:\2dmp tables=(t