原创 WKWebView 和UIWebView userAgent 全局設置和局部設置 9.0 12.0 兼容性問題

       設置全局userAgent,設置局部userAgent,能否根據userAgent區分當前app web所用的容器,H5做不同的兼容.這裏來講講. 首先通過WKWebView全局設置userAgent,因爲9.0 纔有cu

原创 OpenSSL 1.1.1 國密SM2 SM3 SM4 SM9 ZUC EEA3 EIA3 SM2 +SM3簽名 源碼 Demo 下載 OpenSSL iOS端庫下載

OpenSSL 1.1.1 國密SM2 SM3 SM4 SM9 ZUC EEA3 EIA3 SM2 +SM3簽名 源碼 Demo 下載 OpenSSL iOS端庫下載 最近因爲需要研究國密,所以尋找加密庫,demo就很重要了,這裏

原创 Array JavaScript  iOS裏的通性

 昨天寫的編輯器自動保存了,今天來了發現頁面關了重新打開只剩標題了(淚崩)  最近在做前端項目,遇到一個數組對象修改問題。eg: [{"age":24,"sex":"boy","love":girl},{"age":24,"sex":"b

原创 el-table的那些特殊用法

聊聊目前比較流行的Vue前端的架構。目前因爲Vue良好編碼規範,學習上手週期短等優勢。被我們很多大前端組所追捧,其中有的項目採用Element組件庫佔比達90%。主要用到el-input,el-select,el-datePicker,e

原创 前端組件化--webpack打包編輯js庫,發佈到npm

  1.建立個文件夾,使用如下命令生成packge.json文件  npm init -y 2.安裝如下幾個依賴 webpack //打包工具 webpack-cli //webpack4 之後都要裝這個 babel-loa

原创 那些掛羊頭賣狗肉的公司

那些掛羊頭賣狗肉的公司 大數據公司 很多大數據公司,其實就是違規的利用網絡爬蟲,爬取大量用戶信息,再來販賣,嚴重侵犯用戶隱私。國家之前也在建立完善的制度整治,之前我微信分享過。但是你知道還有別公司利用其他途徑獲取用戶信息嗎?

原创 javascript sm2 sm3 sm4 國密庫

前面研究了iOS端的sm2,sm3,sm4,sm9,zuc國密。前端後期也會接入國密庫,所以研究了下JavaScript的國密。如果需要知道算法原理的可以查看我之前的博客,或者看我的github上也有 github地址:https://g

原创 微信服務號白屏問題

目前偶爾有用戶反饋微信服務號白屏問題。主要分兩種: 1:服務號上傳圖片OCR識別頁面突然白屏重新loading問題。 2:用戶點擊服務號菜單欄,進入相應頁面loading白屏問題。 我們主要是Vue框架。面對第一種問題,經過分析發現,我們

原创 Vue前端架構思考

最近學習Vue所以在,所裏這裏記錄下自己對Vue前端架構的個人見解! 架構需要用到的知識點: gulp + webpack 構建打包工具,使用了一系列的loader,比如:vue-loader, url-loader, babel-loa

原创 SM2算法+開發中注意事項

目錄 前言 1.概述: 2.術語解讀:(簡單的這裏不做解釋,具體請看文末文檔) 3.基礎參數: 4.密鑰對生成 4.1 公私鑰原理 4.2 公私鑰的生成 4.2.1  私鑰: 4.2.2  簽證書: 4.2.3 用私鑰對證書進行自簽名 4

原创 swift離散型網絡框架利用extension加泛型

OC見過離散型網絡框架,項目用過後覺得不錯不同業務擴展起來挺方便。但是最近這個項目中用的是集約型的,裏面邏輯代碼感覺比較冗餘。但是迭代很久的項目又不能輕易動。 剛好組員對Swift和組件化感興趣。所以就萌發了自已寫一個Swift離

原创 OpenSSL 1.1.1 支持國密SM2 SM3 SM4 SM2 +SM3簽名 Demo 下載 OpenSSL iOS端庫下載

OpenSSL 1.1.1 支持國密SM2 SM3 SM4 SM2 +SM3簽名 Demo 下載 OpenSSL iOS端庫下載 最近因爲需要研究國密,所以尋找加密庫,demo就很重要了,這裏記錄下。 直接進入正文,附上OpenSSL

原创 WebViewJavascriptBridge和Cordova原理比較解析

        WebViewJavascriptBridge是一個開源的Native和Web App的輕量級的交互框架。實現實現之前方法互調,傳值等操作。我們的WebViewJavascriptBridge的webview容器由兩個部分

原创 RSA,MD5,DES,Base64算法原理大全

RSA,MD5,DES,Base64這幾種加密算法項目中均有用過。網上多是某一算法實現代碼,或者某一算法原理加實現。比較全面的比較少,所以我整理下常用加密算法原理做下搬運工。 RSA算法原理(簡單易懂) 1. 什麼是RSA RSA算法是現

原创 WKwebview 白屏問題——(WebApp/HybirdApp)

我們app從ReactNative轉H5app,在開發過程中發現一個頑固性問題。點擊H5的tabbar或者頁面之間點擊跳轉會偶現白屏問題。或者app退到後臺一段時間喚醒app會出現白屏。 白屏原因: WKWebView是一個多進程組件,N