原文地址:https://blog.csdn.net/zhanglei5415/article/details/131434931 ## 一、問題 當對含有中文的url字串,進行NSURL物件包裝時,是不能被識別的。 不會得到期望的NSURL物件,而是回傳一個nil 值 ; ```objectiv ......
2023-07-12 more我是在Mac os下配置的,其它平臺的內容和步驟也差不多。 配置方法: (網上很多,大致說下) 一、Charles下載: 1)官網下載地址:https://www.charlesproxy.com/download/ (我用的破解版) 二、Charles配置代理: 1)查看本機IP:help-->L ......
2023-06-28 more原文地址:https://zhanglei.blog.csdn.net/article/details/121376500 ## 前言 有段時間沒寫技術文章了,一是因為作業太忙,再者因為本人文筆實在一般。最近終于閑下來,本著分享的目的將一些組件設計上的心得與大家分享。 本篇文章是基于原有一篇關于支付 ......
2023-06-24 more ## 一、版本說明 XCode 15 beta 發布于 2023 ......
2023-06-16 morePWA代表“漸進式網路應用”(Progressive Web Application)。它是一種結合了網頁和移動應用程式功能的技術概念。PWA旨在提供類似于原生應用程式的用戶體驗,包括離線訪問、推送通知、后臺同步等功能,同時又具有網頁的優勢,如跨平臺、無需下載安裝等。 PWA使用現代的Web技術來創 ......
2023-06-08 more無人直播插件 直播替換安裝使用教程 一、適用機型及系統1、機型:所有iphone機型,可越獄即可2、系統:支持13系統及以上所有可越獄系統二、安裝手機端1、越獄(1)Windows越獄方法:電腦端安裝愛思助手,點擊工具 》一鍵越獄 》 選擇uncover 》開始越獄,如提示需要登錄,點擊商城,注冊并 ......
2023-05-25 more京喜APP早期開發主要是快速原生化迭代替代原有H5,提高用戶體驗,在這期間也積累了不少性能問題。之后我們開始進行一些性能優化相關的作業,本文主要是介紹京喜圖片庫相關優化策略以及關于圖片相關的一些關聯知識。 ......
2023-05-12 more一、背景 較早之前做過一個專案,當時使用swift 3.x開發。 專案結束后就沒再有新需求與更新。 但最近呢需要對專案的某些功能進行調整,專案又重新被拾了起來。 我們知道現在的swift 版本已經到了 5.x, 相應的語法上較 3.x版本也有了不小的變化。使用最新版本的xcode都已經不支持swif ......
2023-04-27 more2015年,FaceBook首次開發并發布React Native框架,用于構建原始的移動應用程式。React Native的特點是使用JavaScript和React撰寫應用程式代碼,而不是其他移動應用程式開發框架,同時利用iOS和Android平臺的原始組件和API,從而實作更快、更有效的開發流 ......
2023-04-25 more一、前言 先看一下Swift標準庫中對CustomStringConvertible協議的定義 public protocol CustomStringConvertible { /// A textual representation of this instance. /// /// Calli ......
2023-04-22 more開發除錯時,我們發現bug時常首先是從UI顯示發現例外,下一步才會去定位UI相關連的資料的。XCode有給我們提供一系列debug工具,但是很多人可能還沒有形成一套穩定的除錯流程,因此本文嘗試解決這個問題,順便提出一個暴論:UI顯示例外問題只需要兩個步驟就能完成定位作業的80%: 定位例外 UI 組 ......
2023-04-19 more在移動開發領域,為了讓APP保持最新的版本,同時讓業務開發變得更加快捷,動態化技術極其重要。今天就來聊聊移動端動態和開發的由來和各流派的優缺點。 移動端動態化的由來 “動態化”并不是最近幾年才產生的名詞,而是從從互聯網誕生的初期,這個詞就已經出現了。大家所認知的早期互聯網,其實就是各種各類的“動態網 ......
2023-04-13 more蘋果在iOS16.1系統對第三方開放了靈動島的API,并允許開發者基于靈動島開發相應軟體,越來越多的APP開始基于靈動島的互動進行設計和開發,本文將簡單介紹靈動島開發的流程和將其與業務場景相結合的思考。 ......
2023-04-13 more在IOS的界面開發中,布局方式存在分裂的兩種局面。 早入行的iOS開發者,基本上都是手動計算各種高度。但是從web或者Android轉過去的學習iOS的開發者,基本上都很難適應這種手動計算的方式,更加偏向使用autolayout去做布局。 實際上 iPhone6之后,iOS設備出現多種解析度之后,蘋 ......
2023-04-03 more說明 有讀者反饋: 學習uniapp ios 插件開發不知道從哪些文章看起,沒有一個清晰的學習路線 本文就做一個解答。 首先本系列的文章是作者精心排過序的,如果想要完整的學習uniapp ios原生插件開發技術的話,建議是按文章順序瀏覽。 當然您如果有相關的開發經驗,且只對某一技術實作感興趣的話,也 ......
2023-04-01 more要求:iOS13.0以上 重點:需要所有界面進行適配,作業量巨大,需要從專案開始就進行適配;H5界面無法進行適配 實作方式:System Colors(常用)、Semantic Colors(常用)、Dynamic Colors(常用)、Asset Catalog、Border colors、Dyn ......
2023-03-29 more表現 手指按住螢屏下拉,螢屏頂部會多出一塊白色區域。手指按住螢屏上拉,底部多出一塊白色區域。 產生原因 在 iOS 中,手指按住螢屏上下拖動,會觸發 touchmove 事件。這個事件觸發的物件是整個 webview 容器,容器自然會被拖動,剩下的部分會成空白。 解決方案 1. 監聽事件禁止滑動 移 ......
2023-03-06 moreXcode作為日常開發iOS程式的IDE,支持C、C++、Objective-C、Swift、Ruby等語言進行撰寫。日常開發入口就是Xcode workspace或者Xcode project。
workspace是一個Xcode檔案,它將專案和其他檔案、project分組。一個workspac... ......
一、了解UniApp 插件的開發方式 Xcode Framework 、 Static Library 基于Cocoapods開發 pod lib 已知UniApp的插件開發方式有兩種, 第一種 Xcode Framework的方式,這種方式是官方指定的方式。 這種方式的優點就是簡單直接, 但也有不 ......
2023-02-07 more有相當一部分 iPhone 用戶會拒絕iOS更新最新系統,不管是因為各種BUG還是因為其他優化方面的問題,他們都會選擇一個自己覺得均衡的系統版本,安逸養老。 但是蘋果 iOS 系統如果你不及時更新推送版本的話,就會在手機桌面「設定」上方出現角標數字紅點,系統設定中也會出現紅點提示。強迫癥患者表示簡直 ......
2023-02-02 more和一個真正iOS開發的區別? 學習iOS的這段時間, 我一直在思考和感受著自己和一個真正做了幾年iOS的dev之間的區別. 同時也在反向思考, 我自己和一個新學Android的人, 又有什么區別. 也許在技術轉型中, 這些學習的思考和陣痛都是有共性和不可避免的. 在此分享一下感受, 如果有人也有技術 ......
2022-12-05 moreTableView 基礎 本文講講TableView的基本使用. 順便介紹一下delegation. TableView用來做什么 TableView用來展示一個很長的list. 和Android中的RecyclerView不同, iOS中的TableView只能是豎直方向的list. 如何寫一個最 ......
2022-11-22 more前言 frida-trace是一個用于動態跟蹤函式呼叫的工具。支持android和ios。安裝教程請參考官網。工欲善其事必先利其器。本文將以某App為示范,演示frida-trace的各種方法在iOS中的應用。 一、目標 讓看文章的你在使用frida-trace時更得心應手。 二、工具 mac系統 ......
2022-11-19 more這里說的占位符,實際就是排版時需要展示的圖片,圖片基于占位符填充,那么處理圖片時,怎么解決占位符(圖片)的上下偏移在設定占位符屬性時,我通過以下方法來實作它: + (NSAttributedString *)wxImageAttributeCoreTextFromPaperQuestion:(WXT ......
2022-11-16 more本文分析Program.cs 中Main()函式中代碼的運行順序分析asp.net core程式的啟動,重點不是剖析原始碼,而是理清程式開始時執行的順序。到呼叫了哪些實體,哪些法方。asp.net core 3.1 的程式入口在專案Program.cs檔案里,如下。ususing System; us ......
uj5u.com 2020-09-09 22:07:49 more最近被websocket的一個問題困擾了很久,有一個需求是在web網站中搭建websocket服務。客戶端通過網頁與服務器建立連接,然后服務器根據ip給客戶端網頁發送資訊。 其實,這個需求并不難,只是剛開始對websocket的內容不太了解。上網搜索了一下,有通過asp.net core 實作的、有 ......
uj5u.com 2020-09-09 22:08:02 moreMagicodes.IE在Docker中使用 更新歷史 2019.02.13 【Nuget】版本更新到2.0.2 【匯入】修復單列匯入的Bug,單元測驗“OneColumnImporter_Test”。問題見(https://github.com/dotnetcore/Magicodes.IE/is ......
uj5u.com 2020-09-09 22:08:05 more如果你用過Asp.net webform, 說明你也算是.NET 開發的老兵了。WEBform應該是2011 2013左右,當時還用visual studio 2005、 visual studio 2008。后來基本都用的是MVC。 如果是新開發的專案,估計沒人會用webform技術。但是有些舊版 ......
uj5u.com 2020-09-09 22:08:50 more今天在iis服務器配置asp.net網站,遇到一個問題,記錄一下: 問題:由于擴展配置問題而無法提供您請求的頁面。如果該頁面是腳本,請添加處理程式。如果應下載檔案,請添加 MIME 映射。 WindowServer2012服務器,添加角色安裝完.netframework和iis之后,運行aspx頁面 ......
uj5u.com 2020-09-09 22:10:00 more帶著問題去思考,大家好! 問題1:HTTP請求和回傳相應的HTTP回應資訊之間發生了什么? 1:首先是最底層,托管層,位于WebAPI和底層HTTP堆疊之間 2:其次是 訊息處理程式管道層,這里比如日志和快取。OWIN的參考是將訊息處理程式管道的一些功能下移到堆疊下端的OWIN中間件了。 3:控制器處理 ......
uj5u.com 2020-09-09 22:11:13 more微信門戶應用管理系統,采用基于 MVC + Bootstrap + Ajax + Enterprise Library的技術路線,界面層采用Boostrap + Metronic組合的前端框架,資料訪問層支持Oracle、SQLServer、MySQL、PostgreSQL等資料庫。框架以MVC5,... ......
uj5u.com 2020-09-09 22:15:18 more帶著問題去思考,大家好!它是什么?它包含什么?它能干什么? 訊息 HTTP編程模型的核心就是訊息抽象,表示為:HttPRequestMessage,HttpResponseMessage.用于客戶端和服務端之間交換請求和回應訊息。 HttpMethod類包含了一組靜態屬性: private stat ......
uj5u.com 2020-09-09 22:15:23 more一、跨域 NuGet參考Microsoft.AspNet.WebApi.Cors WebApiConfig.cs中配置: // Web API 配置和服務 config.EnableCors(new EnableCorsAttribute("*", "*", "*")); 二、清除默認回傳XML格式 ......
uj5u.com 2020-09-09 22:15:48 moreTLDR: 視頻分割一直是重標注的一個task,這篇CVPR 2023文章研究了完全不需要標注的視頻物體分割。僅使用ResNet,RCF模型在DAVIS16/STv2/FBMS59上提升了7/9/5%。文章里還提出了不需要標注的調參方法。代碼已公開可用。 Paper title: Bootstrap ......
uj5u.com 2023-07-13 08:55:13 moreChatGPT 是一種強大的自然語言處理模型。在作業中,我們可以借助其卓越的自然語言生成能力,快速檢索代碼資訊,使程式員們能更加專注于業務邏輯的實作和優化。然而,由于它的知識庫僅覆寫至 2021 年 9 月前的資訊,一些新的技術檔案無法被查詢到,例如我們公司前端經常使用的開源框架 TDesign。本... ......
uj5u.com 2023-07-13 08:54:46 moreChatGPT 是一種強大的自然語言處理模型。在作業中,我們可以借助其卓越的自然語言生成能力,快速檢索代碼資訊,使程式員們能更加專注于業務邏輯的實作和優化。然而,由于它的知識庫僅覆寫至 2021 年 9 月前的資訊,一些新的技術檔案無法被查詢到,例如我們公司前端經常使用的開源框架 TDesign。本... ......
uj5u.com 2023-07-13 08:48:40 more學習數字信號處理演算法時整理的學習筆記。本篇介紹 VSB 殘留邊帶調幅信號的調制與解調,內附全套 MATLAB 代碼。 ......
uj5u.com 2023-07-13 08:46:20 more一、簡介: Eureka是由Netflix公司開源的一款提供服務注冊和發現的產品。因此,在添加依賴時,會有NetFlix。 該組件管理各種的服務功能:注冊、 發現、熔斷、負載、降級等。 Eureka采用的是基于C/S的設計架構。 Eureka由兩部分組成(Server/Client):Eureka服 ......
uj5u.com 2023-07-13 08:46:06 more# Python中實作定時任務 在專案中,我們可能遇到有定時任務的需求。 - 其一:每隔一個時間段就執行任務。 比如:壓測中每隔45分鐘調整溫箱的溫度。 - 其二:定時執行任務。 例如每天早上 8 點定時推送早報。 今天,我跟大家分享下 Python 定時任務的實作方法。 ## 固定時間間隔執行任務 ......
uj5u.com 2023-07-13 08:45:57 more# Python中實作定時任務 在專案中,我們可能遇到有定時任務的需求。 - 其一:每隔一個時間段就執行任務。 比如:壓測中每隔45分鐘調整溫箱的溫度。 - 其二:定時執行任務。 例如每天早上 8 點定時推送早報。 今天,我跟大家分享下 Python 定時任務的實作方法。 ## 固定時間間隔執行任務 ......
uj5u.com 2023-07-13 08:45:20 more一、簡介: Eureka是由Netflix公司開源的一款提供服務注冊和發現的產品。因此,在添加依賴時,會有NetFlix。 該組件管理各種的服務功能:注冊、 發現、熔斷、負載、降級等。 Eureka采用的是基于C/S的設計架構。 Eureka由兩部分組成(Server/Client):Eureka服 ......
uj5u.com 2023-07-13 08:39:42 more<a href="https://www.cnblogs.com/pandefu/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/1630815/20190315181946.png" alt="" /><...
uj5u.com 2023-07-13 08:37:03 more## 引言 在C#中,讓執行緒同步有兩種方式: - 鎖(lock、Monitor) - 信號量(EventWaitHandle、Semaphore、Mutex) 執行緒鎖的原理,就是鎖住一個資源,使得應用程式在此刻只有一個執行緒訪問該資源。通俗地講,就是讓多執行緒變成單執行緒。在C#中,可以將被鎖定的資源理解 ......
uj5u.com 2023-07-13 08:36:31 more