原创 更新RN版本後Android端打包APP問題解決

1 Android端問題概述 更新RN版本到0.61.0後,打包命令報錯,報錯原因往往來源於第三方庫,因爲第三方庫的版本還是比較老舊的版本,它們沒有適配新android版本或新的構建工具。當我們使用新的構建版本去構建APP時,就會發生很多

原创 Java實現多線程的4種方式

  Java多線程實現的方式有4種: 1. 繼承Thread類,重寫run方法。 2. 實現Runnable接口,實現run方法,實現Runnable接口的實現類的實例對象作爲Thread構造函數的target。 3. 通過線程池創建線程

原创 Spring常用的三種依賴注入方式

資料來源: 1、https://blog.csdn.net/a745233700/article/details/80959716 2、https://blog.csdn.net/u010648555/article/details/76

原创 React-Native之WebView組件 - Native與Web的通信和交互

文檔地址:https://github.com/react-native-community/react-native-webview/blob/master/docs/Guide.md#communicating-between-js-

原创 JAVA集合框架概述

參考資料: 1、《Java程序設計經典課堂》 -清華大學出版社   Java集合框架概述 1、Java中專門提供一套動態對象數組的操作類——集合框架。 2、集合框架實際上就是對常用數據結構的Java實現。 3、集合框架也可以理解成容器,容

原创 冒泡排序

算法描述 n個記錄進行冒泡排序的方法是:首先將第一個記錄的關鍵字與第二個記錄的關鍵字進行比較,若爲逆序,則交換着兩個記錄的值,然後比較第二個記錄和第三個記錄的關鍵字,依次類推,直到第n-1個記錄和第n個記錄的關鍵字比較過爲止。上述過程稱爲

原创 用兩個棧實現隊列 —— Java實現

用兩個棧來實現一個隊列,完成隊列的Push和Pop操作。 隊列中的元素爲int類型。 隊列(先進先出) * 實現思路: * (1)stack1作爲隊尾棧,元素每次進隊列都放到隊尾棧的棧頂。 * (2)stack2作爲隊頭棧,元素每次出隊

原创 AES對稱加密和解密算法以及Java的AES工具類

參考資料:百度百科【高級加密標準】   AES簡介 1、密碼學中的高級加密標準(Advanced Encryption Standard,AES),又稱Rijndael加密法,是美國聯邦政府採用的一種區塊加密標準。 2、它的功能是代替原先

原创 金錢格式轉換— Long類型金額和BigDecimal類型金額互轉

  Long類型金額和BigDecimal類型金額互轉的測試代碼如下: package com.charlie.ssm.demo.moneyformat; import java.math.BigDecimal; /** * 金錢

原创 關於跨域請求的總結(原因和解決方案)

參考資料 原文: https://blog.csdn.net/enter89/article/details/51205752 https://blog.csdn.net/enter89/article/details/51205752

原创 JS獲取URL的查詢參數(精簡寫法)

JS獲取URL的查詢參數 (1)將參數轉化成JSON對象 (2)將參數存放到map當中 function test2() { var url = "myapp://index.html?page=index& id =

原创 IOS - 使用Linking處理APP被外部URL調起的事件和解析URL參數

  參考資料: https://blog.csdn.net/sinat_17775997/article/details/70473988 https://www.jianshu.com/p/8f2232da0956 http://www

原创 使用react-navigation搭建APP頁面導航架構

一、前言 接觸react-navigation已有半年,從使用體驗來說,它的效果是非常棒的,API的學習和使用也比較簡單易用,所以react-native社區主推的導航庫就是react-navigation。使用react-navigat

原创 通過Java8特性stream流來獲取數組或集合列表的最大最小值

package com.chenliwu.java.utils.demo.java8.optional; import java.util.*; /** * 描述: * * @author chenlw * @create

原创 封裝IOS原生組件——導出到RN端使用

  封裝IOS原生組件的步驟 1、首先創建自定義的IOS原生組件類(如果是IOS已有組件則無需創建),然後再創建一個RCTViewManager的子類(RN組件橋接類)。 2、添加RCT_EXPORT_MODULE()宏標記。 3、實現-