強大的 Angular 表單驗證 - 前端 - 掘金
Angular 支持很是強大的內置表單驗證,maxlength、minlength、required 以及 pattern。使用 Angular 的內置表單校驗可以完成絕大多數的業務場景的校驗需求,但有時咱們還須要實現更爲複雜的表單校驗功能,這時可使用 An...前端
Java 方向如何準備 BAT 技術面試答案 (彙總版) - 後端 - 掘金
這個主題的內容以前分三個篇幅分享過,致使網絡上傳播的比較分散,因此本篇作了一個彙總,同時對部份內容及答案作了修改,歡迎朋友們吐槽、轉發。由於篇幅長度和時間的緣由,部分答案我沒有親自總結。 1.面向對象和麪向過程的區別 ...java
Java 的 23 種設計模式全解析 - 後端 - 掘金
1、設計模式的分類 整體來講設計模式分爲三大類: 建立型模式,共五種:工廠方法模式、抽象工廠模式、單例模式、建造者模式、原型模式。 結構型模式,共七種:適配器模式、裝飾器模式、代理模式、外觀模式、橋接模式、組合模式、享元模式。 行爲型模式,共十一種:策略模式、...程序員
Lombok : 讓你寫 Java 代碼像 C# 同樣爽 - 後端 - 掘金
前言 我曾經是一名 .Net 開發,現在的我是一名 Java 開發者。在我享受着 Java 成熟的生態時,我經常懷念 c# 簡潔的語法:自動屬性、類型推斷、自動初始化器 .... 魚,我所欲也,熊掌亦我所欲也; 兩者不可得兼; 直到我遇到了 lombok 。 ...面試
生產者消費者模式 - 掘金
生產者消費者模式說明: 生產者只在倉庫未滿時進行生產,倉庫滿時生產者進程被阻塞; 消費者只在倉庫非空時進行消費,倉庫爲空時消費者進程被阻塞; 當消費者發現倉庫爲空時會通知生產者生產; 當生產者發現倉庫滿時會通知消費者消費; 實現的關鍵: 共享內存中的兩個同...c#
Java 集合框架分析 - HashSet - Android - 掘金
本篇文章主要分析一下Java集合框架中的Set部分,HashSet,該源碼分析基於JDK1.8,分析工具,AndroidStudio,文章分析不足之處,還請指正! 相關文章一、Java 集合框架分析-概述二、Java集合框架分析...後端
Java 集合框架分析 - Iterator - Android - 掘金
Java裏面的數組數據能夠經過索引來獲取,那麼對象呢?也是經過索引嗎?今天咱們就來分析一下Java集合中獲取集合對象的方法迭代-Iterator。 本篇文章主要分析一下Java集合框架中的迭代器部分,Iterator,該源碼分析...設計模式
一文讓你明白 Java 字節碼 - 後端 - 掘金
Intro 在這,咱們相互學習,共同成長,分享使咱們並不孤單. BRVAH@www.recyclerview.org ...數組
單例模式 (java 語言描述) - Android - 掘金
使用場景 實際的開發中,爲了不建立多個對象消耗過多的資源,或者某個類的對象只能有一個,因此就須要使用單例模式來確保某個類只能對外提供一個對象。 特色 類的構造函數通常用private修飾,不對外公開 通常經過一個靜態方法返回單例對象 必須保證線程安全,即在...瀏覽器
設計模式之工廠方法模式|抽象工廠模式 - 掘金
工廠方法模式(Factory Method) 工廠方法模式(Factory Method)是一種建立型的設計模式,在該模式中父類決定實例的生成方式。可是不決定它要生成的具體的類,具體的處理是交給子類完成的,這樣將生成實例的框架和負責生成實例的類解耦。 接下來通...安全
設計模式之單例模式 - 掘金
前言 做爲一個好學習的程序開發者,應該會去學習優秀的開源框架,固然學習的過程當中難免會去閱讀源碼,這也是一個優秀程序員的必備素養,在學習的過程當中不少人會遇到的障礙,那就是設計模式。不少優秀的框架會運用設計模式來達到事半功倍的效果。鑑於本身以前對設計模式的生疏,在...
要換工做? 來看看面試題吧 - Android - 掘金
前幾天,有朋友去面試以前問我關於後端架構相關的問題,但奈於我去年更多的工做是在移動SDK開發上,對此有所遺忘,實屬無奈,後面準備總結下. 今天要談的主題是關於求職.求職是在每一個技術人員的生涯中都要經歷屢次...
深刻淺出工廠設計模式 - 後端 - 掘金
工廠設計模式 一.什麼是工廠設計模式 工廠模式是咱們最經常使用的實例化對象模式了,是用工廠方法代替new操做的一種模式。由於工廠模式就至關於建立實例對象的ne...
Java面試題收集 - 掘金
不積跬步無以致千里,這裏會不斷收集和更新Java基礎相關的面試題,目前已收集100題。 1.什麼是B/S架構?什麼是C/S架構 B/S(Browser/Server),瀏覽器/服務器程序 C/S(Client/Server),客戶端/服務端,桌面應用程序 2...
JavaEE面試題收集 - 掘金
Java EE平臺構建於Java SE平臺之上,Java EE平臺提供一組API和運行環境來開發和運行大規模的,多層的,可擴展的,可靠的和安全的網絡應用程序。這裏會不斷收集和更新JavaEE基礎相關的面試題,目前已收集84題。 1.Javascript中經常使用的...
Java - 註解詳解 - Android - 掘金
註解-Java使用篇 背景 在以前的Rxjava+ReTrofit+okHttp深...
乾貨滿滿的阿里巴巴 Java 開發手冊 - 後端 - 掘金
阿里巴巴 Java 開發手冊 阿里巴巴集團技術部首次向業界公開 Java 開發手冊,總共五大章節,乾貨滿滿,大多數規約還有說明以及正、反代碼實例,對於新手而言能從中學到不少知識。還有就是很是適合全公司推廣,利於項目維護以及規範開發...
從新認識 Java(二) ---- 面向對象之封裝! - 後端 - 掘金
若是你認爲封裝僅僅是private + getter and setter,那你就大錯特錯了! 什麼是封裝 對於面向對象的特色,我想你們均可以滾瓜爛熟了:封裝,繼...
爲何用 Java——一個來自 Python 陣營的程序員告訴你 - 閱讀 - 掘金
摘要:每當我告訴別人我一直在用Java工做時,你們的反應都是:「納尼!Java?爲啥是Java?」說實話,本人剛開始的時候也是一樣的反應。可是因爲Java的類型安全,執行性能和堅如磐石的工具,我漸漸地開始欣賞Java。同時我注意到,如今的Java已今非昔比——...
java讀取文件 - 掘金
轉載請務必註明出處,謝謝合做:java讀取文件 java讀取文件 以字節爲單位讀取文件 以字符爲單位讀取文件 以行爲單位讀取文件 隨機讀取文件內容 ReadFromFile.java package cn.zhisheng.io; import java...
java 之反射技術及其應用 - 後端 - 掘金
翻閱了不少資料想查看一個比較通俗易懂的關於java反射機制的理解,可是想要從概念中去理解一項技術,可能有點困難,因此先將理論型知識貼出來,後面,慢慢來理解。 反射是在運行狀態中,對於任意一個類,都可以知道這個類的全部屬性和方法;對於任意一個對象,都能...
Eclipse 的 Debug 介紹與技巧 - 後端 - 掘金
沒有任何程序員可以一鼓作氣的寫出沒有任何 Bug 的代碼,因此不少程序員有至關一部分時間是花費在 Debug 上的,程序調試是每一個程序員必須面對的工做。如何使用 Eclipse 進行有效的、尤爲是高效地調試代碼是一個值得學習的技巧。 1、Eclipse調試介紹...
java 性能優化:35 個小細節,讓你提高 java 代碼的運行效率 - 後端 - 掘金
文章來源:http://blog.csdn.net/richard_...做者:Richard_Jason代碼優化,一個很重要的課題。可能有些人以爲沒用,一些細小的地方有什麼好修改的,改與不改對於代碼的運行...
20 個很是有用的 Java 程序片斷 - 後端 - 掘金
下面是20個很是有用的Java程序片斷,但願能對你有用。 1. 字符串有整型的相互轉換 String a = String.valueOf(2); //integer to numeric string int i = Integer.par...
Java 基礎——對象引用 - 閱讀 - 掘金咱們以前一直在使用「對象」這個概念,但沒有探討對象在內存中的具體存儲方式。這方面的討論將引出「對象引用」(object reference)這一重要概念。 對象引用 咱們沿用以前定義的Human類,並有一個Test類: public c...