原创 Java常見設計模式學習(非原創)

文章大綱 一、策略模式二、觀察者模式三、工廠模式四、單例模式五、其他模式六、設計模式總結七、參考文章   一、策略模式 現在假設我們有個“鴨子項目”,首先我們用OOP(面向對象)的角度設計這個項目,找到鴨子中共同的特性抽取在父類中

原创 Kotlin介紹(非原創)

文章大綱 一、Kotlin簡介二、Kotlin相比Java優勢三、Kotlin與Java混合使用四、參考文章   一、Kotlin簡介 1. 什麼是Kotlin 安卓和Java,前者是最受歡迎的移動開源系統,後者是最流行的編

原创 互聯網技術架構演變過程-軟件架構設計學習第四天(非原創)

文章大綱 一、演變過程思路圖二、何爲大型網站三、架構體系演進四、架構總結五、參考文章 一、演變過程思路圖 二、何爲大型網站 1. 大型網站特性 既然說的是大型網站架構,那麼架構的背後自然是解決人因面對大型網站特性而帶來的問題。這樣可以先給

原创 常見編程/框架介紹

文章大綱 一、C/C++二、C#三、cocos2d-x四、go語言五、Hadoop六、HBase七、PHP八、python九、Spark十、Storm十一、Unity3D十二、Java十三、Android十四、Object-C與swift十

原创 軟件架構參考模板-軟件架構設計學習第三天(原創)

文章大綱 一、概述二、模板介紹   一、概述 在架構設計中,我們需要考慮非常多的方面,從網絡安全到權限管理、業務開發、運維服務等,因此我進行了架構上總結,以後設計時,可參考以下模板進行分析。 二、模板介紹   總體架構圖

原创 架構設計基礎-軟件架構設計學習第二天(非原創)

文章大綱 一、架構需求分析二、架構願景分析三、架構設計原則四、必備設計-API網關五、參考文章   一、架構需求分析 1. 需求收集與分析 需求分析的前期工作是願景描述及願景分析, 即願景分析就是需求的前期調研.從軟件過程來看,需

原创 IT架構師介紹-軟件架構設計學習第一天(非原創)

文章大綱 一、架構師定義二、架構師分類與具備能力三、研發人員發展的技術路線四、架構師知識體系五、參考文章   一、架構師定義   什麼是架構師,這個聊架構話題時永恆的問題。每個公司對架構師的定位也有所不同,因爲不同公司所處的階段,

原创 Android常見面試題學習第一天(原創)

1. 內存泄漏 在android程序開發中,當一個對象已經不需要再使用了,本該被回收時,而另外一個正在使用的對象持有它的引用從而導致它不能被回收,這就導致本該被回收的對象不能被回收而停留在堆內存中,內存泄漏就產生了。比如資源內關閉、Hand

原创 Android常見面試題學習第二天(原創)

61. Android dvm的進程和Linux的進程, 應用程序的進程是否爲同一個概念 DVM指Dalvik的虛擬機。每一個Android應用程序都在它自己的進程中運行,都擁有一個獨立的Dalvik虛擬機實例。而每一個DVM都是在Linu

原创 Netty簡單介紹(非原創)

文章大綱 一、Netty基礎介紹二、Netty代碼實戰三、項目源碼下載四、參考文章   一、Netty基礎介紹 1. 簡介 官方定義爲:”Netty 是一款異步的事件驅動的網絡應用程序框架,支持快速地開發可維護的高性能的面向協議的

原创 Tomcat安全設置與優化詳解(非原創)

一、Tomcat簡介二、Tomcat安全設置三、Tomcat優化四、參考文章   一、Tomcat簡介 Tomcat 是 Apache軟件基金會下的一個免費、開源的WEB應用服務器,它可以運行在 Linux 和 Windows 等

原创 FastDFS介紹(非原創)

文章大綱 一、FastDFS介紹二、FastDFS安裝與啓動(Linux系統)三、Java客戶端上傳圖片四、參考文章   一、FastDFS介紹 1. 什麼是FastDFS FastDFS是用C語言編寫的一款開源的分佈式文件系統。

原创 jdbc、Mybatis、Hibernate介紹(非原創)

文章大綱 一、jdbc介紹二、Mybatis介紹三、Hibernate介紹四、jdbc、Mybatis、Hibernate比較五、參考文章   一、jdbc介紹 1. jdbc編程步驟 (1)加載數據庫驅動(2)創建並獲取數據庫鏈

原创 Struts和Spring MVC的比較(非原創)

文章大綱 一、Spring MVC項目例子二、Struts項目例子三、Struts和Spring MVC對比四、參考文章   一、Spring MVC項目例子 https://www.jianshu.com/p/c5a458037

原创 Cookie、Token與Session介紹(非原創)

文章大綱 一、Cookie介紹二、Token介紹三、Session介紹四、Token、Cookie與Session比較五、參考文章   一、Cookie介紹 1. Cookie是什麼 cookie機制是採用在客戶端保持狀態的方案(