原创 Java多線程入門(二)線程同步

本文目錄 線程同步簡介     需求     原子操作     synchronized簡介     JVM原子操作     總結 synchronized使用詳解     加鎖對象     讀取方法     Thr

原创 Java多線程入門(一)線程的概念

本文目錄: 進程和線程 線程創建方式 線程的狀態 中斷線程 守護線程 進程和線程 什麼是進程和線程? 在計算機中,一個任務就是一個進程 在進程內部還需要多個子任務,每個子任務被稱爲線程。 一個進程可以包含一個或多個線程(至少一個)

原创 Dubbo初體驗

官網傳送門 Dubbo是什麼 Apache Dubbo |ˈdʌbəʊ| 是一款高性能、輕量級的開源Java RPC框架,它提供了三大核心能力:面向接口的遠程方法調用,智能容錯和負載均衡,以及服務自動註冊和發現。 Dubbo架構

原创 Springboot中Redis的使用

什麼是NoSQL 爲了解決高併發、高可擴展、高可用、大數據存儲問題而產生的數據庫解決方案,就是NoSQL數據庫。 NoSQL,泛指非關係型的數據庫,NoSQL即Not-Only SQL,它可以作爲關係型數據庫的良好補充。Redis

原创 logback配置文件logback-spring.xml

項目開發中寫的一個logback配置文件 <?xml version="1.0" encoding="UTF-8"?> <configuration> <include resource="org/springframe

原创 hibernate初體驗

基本步驟: 數據庫創建表(可選) CREATE TABLE IF NOT EXISTS tb_employee ( id int UNSIGNED auto_increment, firstName VARCHAR(32)

原创 Hibernate工程需要的jar包

從官網下載最新穩定版本的壓縮包 解壓目錄下hibernate-release-5.4.2.Final\lib是hibernate會用到的包,其中hibernate-release-5.4.2.Final\lib\require

原创 JSON數據處理之jackson

相關Jar包: jackson-annotations-2.9.8.jar jackson-core-2.9.8.jar jackson-databind-2.9.8.jar 核心內容 jackson核心對象 ObjectMap

原创 iOS開發隨筆之修改狀態欄的樣式和隱藏狀態

在iOS 7之前可以直接通過UIApplication對象來直接操作狀態欄 [[UIApplication sharedApplication] setStatusBarStyle:style]; [[UIApplicatio

原创 iOS開發隨筆之畫圓弧CGContextAddArc

CGContextAddArc(CGContextRef cg_nullable c, CGFloat x, CGFloat y, CGFloat radius, CGFloat startAngle, CGFloat en

原创 iOS開發隨筆之JSON

JSON簡介請移步百度百科 二進制數據轉JSON枚舉 typedef NS_OPTIONS(NSUInteger, NSJSONReadingOptions) { NSJSONReadingMutableContainers

原创 Collection <__NSArrayM: 0x> was mutated while being enumerated.

這個問題是因爲在遍歷數組的時候對數組元素進行了修改,我是在遍歷的時候刪除了元素,然後就報錯了。 通過查資料找到兩個解決方案: 1.創建一個一樣的數組,對新數組進行遍歷,然後對原來的數組進行修改或刪除。 2.通過枚舉的方式進行遍歷 [

原创 iOS判斷兩個數組中的元素是否相同

思路很簡單,首先判斷兩個數組數量是否相同,然後在判斷A中的元素是否B都有就行了- (BOOL)array:(NSArray *)array1 isEqualTo:(NSArray *)array2 { if (array1.cou

原创 iOS開發--音頻播放、錄音、視頻播放、拍照、視頻錄製

概覽 隨着移動互聯網的發展,如今的手機早已不是打電話、發短信那麼簡單了,播放音樂、視頻、錄音、拍照等都是很常用的功能。在iOS中對於多媒體的支持是非常強大的,無論是音視頻播放、錄製,還是對麥克風、攝像頭的操作都提供了多套API。在今天的

原创 SceneKit---Materials材質

原文鏈接:http://www.jianshu.com/p/936752aff5a3 說明 本系列文章是對<3D iOS Games by Tutorials>一書的學習記錄和部分翻譯,此書對應的代碼地址