原创 解決運行React Native項目報錯 React Native version mismatch

在啓動項目時,模擬器上報錯信息爲: React Native version mismatch 報錯信息如上圖所示,顯示JS,Native的版本不匹配 實際上在我這是由於我前面開了一個android的模擬器,他們都佔用8081端

原创 JAVA中的字符串對象池

一:引出問題 在學習字符串的兩種比較方式時發現了一個現象,進行一下總結; String str1 = "kaka"; Srting str2 = "kaka"; System.out.println(str1 == str2);

原创 iOS:使用面向對象思想代替delegate

需求背景: 在前一篇介紹了delegate的使用,但是由於delegate的代碼較爲分散,所以使用起來還是比較麻煩的。在學習使用block之前,接觸到了使用面向對象的思想代替delegate。跳過同種情況下delegate的使用對

原创 JAVA使用泛型改進Object參數類型統一帶來的缺陷

泛型是在jdk1.5之後被引入的,技術革新一定是由於前面的技術的缺陷造成的,因此需要了解泛型出現的原因,才能更好的理解和使用泛型。 一:多態性複習 在之前已經寫了一篇關於java多態性的理解總結,鏈接如下: JAVA多態性 爲節約

原创 解決Windows配置Maven時JAVA_HOME環境配置錯誤

在使用IDEA集成Maven時,沒有選擇IDEA自帶的Maven插件,選擇自行下載Maven並進行手動配置。操作過程如下: win7下載Maven並配置環境變量 如果一切順利的話,我就不會在此與各位相見了。 報錯: 提示信息是:

原创 解決Mybatis Error:Unknown DataSource property:***

報錯信息爲: ### The error may exist in SQL Mapper Configuration ### Cause: org.apache.ibatis.builder.BuilderException: E

原创 JAVA多態性

面向對象的三大特性:封裝、繼承、多態。前兩者都比較好理解,只有多態會比較難以理解一些。很早之前在初學java時使用了《碼農翻身》中的有趣的例子,對多態進行過一些總結,寫過一篇博客。但每學習一次就會有一次收穫。現在根據再次的複習所學

原创 Objective-C:從堆棧存儲看可變類型與不可變類型

最近學習iOS。項目開發過程中使用可變數據類型但沒有alloc開闢內存,造成賦值不成功,在這裏順便總結一下Objective-C中的(不)可變類型: 一:不可變數據類型 拿NSString爲例說明一下 NSString *str

原创 iOS:delegate代理的使用

項目開發過程中有一個需求是將下載的圖片通過調用微信接口分享出去,但是在實現過程中調用這個微信接口方法的控件類是一個繼承自UIView的類,報錯提示爲請使用繼承自UIViewController的子類去調用這個接口。此時就必須使用代

原创 數據庫設計基礎總結

前段時間自己嘗試做了一個app,對於數據庫設計方面稍有學習。在這裏進行總結,以備後期更改和查閱。 一:數據庫設計的重要性 隨着業務的開展,數據庫中的數據會非常龐大。如果數據庫設計良好,比如選擇合適的數據類型,他會極大的減小數據存儲

原创 ES6擴展運算符

在做React Native項目時遇見了擴展運算符,於是將ES新特性中相關的部分學習了一下,在這裏作出總結。 目前所遇見的擴展運算符有兩種: 1: 數組的擴展運算符 2: 對象的擴展運算符 一:數組的擴展運算符 在數組前面增加..

原创 JavaScript的正則表達式總結學習

最近複習JavaScript基礎知識夯實基礎,發現有很多短板。其中之一便爲正則表達式,在進行了相對系統的總結學習之後,在這裏做一番自己的總結。以備之後便捷查詢更改。 一:正則的基本概念以及作用 概念: 正則表達式也被稱爲規則表達式

原创 憶舊路:雄關漫道真如鐵,而今邁步從頭越

雄關漫道真如鐵,需憶舊路,邁步從頭越 一:中庸與規矩 不知從什麼時候開始,你會發現身邊那些中規中矩的老實的孩子,那些傳統教育中的好孩子身邊並沒有那麼多的朋友;反而是那些調皮的孩子身邊往往是成羣結隊;有趣的靈魂往往在規矩之外吧。 在沒能

原创 解決react-native項目啓動安卓模擬器報錯:The development server returned response error code:500

近兩天使用react-native去嘗試自己開發一個app項目,使用Android studio的虛擬機去運行項目 但是運行項目時就會報錯The development server returned response error c

原创 React Native項目使用Apollo Client調用mutate和query完成數據交互

一:背景 之前在使用React Apollo時,數據交互都是在他已經封裝好的Query,Mutation組件中進行的。但是當數據交互並不是在React Apollo提供的組件中進行,是在render外部的方法中進行的,那該如何? 目