自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

四两拨千斤

写优秀的代码,四两拨千斤!

  • 博客(38)
  • 资源 (33)
  • 收藏
  • 关注

原创 Cocoapods 升级最新版本CDN异常问题(1.9.1)解决方案

Cocoapods 升级最新版本CDN异常问题(1.9.1)解决方案解决办法Cocoapods 1.7.2 版本开始增加 CDN 支持但默认没有启用,1.8 版本的发布舍弃了原始完整克隆的 Specs 仓库,改用 CDN 服务。安装最新版本 Cocoapods 报错提示如下:Errno::ENOENT - No such file or directory - /Users/rwx-m...

2020-03-23 11:29:42 4813

原创 Python MySQL连接池报错:No module named ‘DBUtils‘

尤其是在高并发场景下,频繁地打开和关闭连接会大大增加开销,并可能达到数据库的最大连接数限制。每个线程在执行请求和存储结果之前都创建了自己的数据库连接,并在操作完成后关闭了连接。连接池预先创建一定数量的数据库连接,并在多线程环境中复用这些连接。Python脚本使用多线程存储数据到MySQL时,为避免。每个线程都创建和关闭数据库连接可能会导致性能问题。原因:DBUtils版本问题,即版本不兼容。可以用来实现这一点。导入库:DBUtils。

2024-05-30 21:00:00 423

原创 Xcode15 SwiftUI项目适配iOS13,iOS14报错:Sandbox: rsync.samba(17218) deny(1)修复

【代码】Xcode15 SwiftUI项目适配iOS13,iOS14报错:Sandbox: rsync.samba(17218) deny(1)修复。

2024-01-08 11:48:47 2930

原创 Swift5仿抖/音App底部Tabbar示例

高仿抖音底部Tabbar,代码简洁,可复用。Swift5仿抖音底部Tabbar示例。

2022-09-03 13:52:59 909 1

原创 Swift TextView输入字数限制

Swift5 TextView输入字数限制。Swift: Swift5

2022-07-06 17:59:27 1540

原创 Swift5.x 二维码生成

Swift5.x 二维码生成 //:MARK: ====== 二维码生成 size最小:{115, 115} public class func createQRForString(qrString: String, qrImageNamed: String? = nil) -> UIImage { // 将字符串转换为二进制 let data = qrString.data(using: String.Encoding.utf8, al

2021-12-01 18:48:01 827

原创 修复django_channels_presence报错 Cannot import ‘rooms‘问题

踩坑记录:安装pip install django-channels-presence 使用时,报错如下:raise ImproperlyConfigured(django.core.exceptions.ImproperlyConfigured: Cannot import 'rooms'. Check that 'channels_presence.apps.RoomsConfig.name' is correct.解决方案:1,查看当前Django版本:pip freezeDjango

2021-04-19 18:49:38 722

原创 解决mysqlclient 1.4.0 or newer is required; you have 0.10.1问题

执行python manage.py makemigrations生成数据库迁移文件时,报错: raise ImproperlyConfigured('mysqlclient 1.4.0 or newer is required; you have %s.' % Database.__version__)django.core.exceptions.ImproperlyConfigured: mysqlclient 1.4.0 or newer is required; you have 0.10

2021-03-06 12:58:03 10781

原创 Couldn‘t import Django问题修复记录

执行python manage.py runserver 报错Traceback (most recent call last): File "manage.py", line 22, in <module> main() File "manage.py", line 13, in main raise ImportError(ImportError: Couldn't import Django. Are you sure it's installed and av

2021-03-04 18:20:22 1154 6

原创 Mac 执行命令source bash_profile报错问题修复

Mac 执行命令source ~/.bash_profile 报错:/Applications/Xcode.app/Contents/Developer/usr/bin/python3: Error while finding module specification for 'virtualenvwrapper.hook_loader' (ModuleNotFoundError: No module named 'virtualenvwrapper')virtualenvwrapper.sh: The

2021-03-02 10:53:52 792

原创 iOS H5原生WKWebView调起支付宝客户端支付方案

iOS H5原生WKWebView调起支付宝客户端支付方案问题描述:安卓直接WebView加载上面的URL直接可完成跳转支付宝弹出支付界面;iOS WKWebView加载这个URL,只是单纯加载,无法实现跳转;原因alipays:// 以后的为支付信息,这个信息后台是经过 URLEncode 后的,前端需要进行解码后才能跳转支付宝支付(坑点)。解决办法// 在收到响应开始加载后,...

2020-03-27 16:45:17 8315

原创 Xcode 正则表达式

使用Xcode正则表达式匹配函数名问题在Xcode 使用正则表达式 (- )([a-zA-Z])?([a-zA-Z]?)(.*?): 匹配函数方法名。例如:- (void)sendTypingState:(MySessionModel *)session;匹配函数的这个部分- (void)sendTypingState:。如何使用正则表达式替换函数名,添加前缀呢?比如替换后为:- ...

2019-09-02 20:52:44 475

原创 UICollectionView 右对齐的解决方案

UICollectionView 右对齐第一种方式:支持 iOS9.0 以上版本if (@available(iOS 9.0, *)) { _collectionView.semanticContentAttribute = UISemanticContentAttributeForceRightToLeft;}第二种方式:// in viewDidLoad _...

2019-06-25 23:57:38 2790

原创 iOS聊天详情滚动到顶部,自动刷新解决方案(仿微信)

iOS聊天详情滚动到顶部,自动刷新解决方案(仿微信)项目中刷新控件使用的是:MJRefresh思路:实时监测Tableview的滚动状态,当Tableview滚动到顶部时,自动刷新。- (void)scrollViewDidScroll:(UIScrollView *)scrollView { [self beginHeaderRefreshingAction];}- (...

2019-06-24 10:28:45 1518

原创 Mac技巧之 Numbers 排除重复表格(去重)方法

前几天处理一个几千行的表格,需要排除里面的重复项目,发现苹果 Numbers 没有自带排重函数(晕)。于是自己折腾了一下在苹果 Numbers 里排重的方法。原理:排序 &amp;gt; IF 函数判断 &amp;gt; 筛选具体操作如下:1. 排序首先对你要排重的列做一下重新排列:点击右上角的小箭头,在下拉菜单里选择升序或者降序随你便。2. 添加空白列在它后面添加一个空白列。3. 重点在...

2019-03-22 13:05:41 39726

原创 OC调用传多值参数Swift方法的处理

@OC调用Swift 方法OC调用传多值参数Swift方法的处理截止目前, Swift 已经达到4.2版本。有很多优秀的Swift库。有时需要OC和Swift混编。学习研究了一下FaceAware 人脸感知开源库。Swift方法传多值参数及OC调用比如一个开源的图片处理框架,人脸感知库FaceAwareFaceAware GitHub 地址页面,在Swift 内部可以这样设置一个已知Im...

2019-03-01 13:02:15 2040

原创 关于iOS 9.2.1 从App Store下载出现不规则崩溃的问题

问题分析: 使用iOS系统9.2.1的手机,真机调试情况下,即Debug 模式,App不会出现任何崩溃,运行没有问题。然而,打包发布到App Store上面去的时候,即Release模式,用手机从App Store上面下载,运行,则出现各种崩溃,不规律崩溃等等。发现 [ iOS 原生二维码生成与扫描 ] (https://github.com/kingsic/SGQRCode...

2018-10-15 13:06:10 553

原创 iOS 打包失败,Xcode9.3闪退,苹果开发者协议更新

Xcode9.3导出 ipa 闪退问题打包时,Xcode 可以正常运行,但是在导出 ipa 的时候,Xcode 闪退,必现! 习惯性的检查了一下证书,更新一下证书! Xcode –&amp;gt; preferences –&amp;gt; Accounts 发现问题所在: The ‘Apple Developer Program License Agreement’ has ...

2018-07-26 14:40:56 485

原创 iOS - 点击按钮放大后缩小效果

点击按钮放大后缩小效果类似QQ、微信在相册选择时,选中按钮时的特效。(代码源于网络,侵权删)代码- (void)addButtonAnimation { UIButton *button = _contentView.coinButton; button.transform = CGAffineTransformIdentity; [UIView ani...

2018-06-15 16:20:54 3155

原创 Tableview、CollectionView等ScrollView停止滚动时调用的方法

Tableview CollectionView 等ScrollView滚动停止时调用的方法**根据 UIScrollView 的代理方法,监听 scrollView 的滚动状态。代码- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView { [self scrollViewEndScroll:scro...

2018-05-13 13:55:42 4910

原创 iOS8以后, 使用UIAlertViw时pop/push页面后,键盘闪一下的问题

问题分析:iOS8以后,当前界面有UITextField、UITextView等输入框时, 需要点击确定pop到上一个页面或者弹出UIAlertView等弹框时, 会出现pop界面后键盘出现又隐藏的问题, 这是alertView的动画和键盘动画起冲突了导致的。 (代码源于网络,侵权删!)第一种: 等键盘完全收起之后再pop、push或者弹出UIAlertView。直接dis...

2018-04-20 16:30:35 376

原创 正则表达式验证手机号,适用最新166、198、199号段

正则表达式验证手机号 2017年8月,中国电信获得199号段,中国移动得到198号段,中国联通得到166号段。运营商号段分析: 手机号码: 13[0-9], 14[5,7], 15[0, 1, 2, 3, 5, 6, 7, 8, 9], 17[6, 7, 8], 18[0-9], 170[0-9] 移动号段:134,135,136,137,138,139,150...

2018-03-04 13:58:59 6840

原创 iOS AVPlayer seektotime 精准定位

seekToTime精准定位原因分析: 关于这个seektotime,是个坑,拖动进度条跳转的时候,比如跳到10秒,结果跳到了6秒或者8秒,很奇怪!seektotime跳转不准确。。。解决办法: 使用这个方法 seekToTime:toleranceBefore:toleranceAfter: 通过设置偏差tolerance,来精确设定跳转的误差。...

2018-02-26 12:02:28 9729

原创 关于iOS UILabel产生黑边的原因及解决办法

iOS UILabel产生黑边的原因及解决办法原因分析: 因为label自适应宽度得出来的labelsize.width是小数,才会有黑边解决办法: 将labelSize.width 转换成整数 可使用 ceil 函数向上取整, floor 函数向下取整示例代码_label = [[UILabel alloc] init];CGSi...

2018-02-24 17:07:46 1045

原创 iOS 整段代码注释

iOS 整段代码注释单行注释—-可以嵌套整段注释对于大断代码的注释,使用这个,方便!#if !defined(COMMENT_LINE_NO_DEFINE)// COMMENT_LINE_NO_DEFINE 是不能定义的哦 ~#endif

2017-09-22 18:39:19 384

原创 iOS 解决网络请求和界面刷新顺序问题(GCD信号量实现)

iOS 解决网络请求和界面刷新问题(GCD信号量实现)考虑到大多数项目中都集成AFN, 本工程使用第三方库 AFN 作为网络请求方式。主要考虑功能,具体问题具体分析 ~本工程使用的是 Storyboard 快速开发、搭建的项目,目的是注重实现功能(GCD信号量实现)

2017-09-10 19:04:22 2132

原创 视频文件MD5值获取及校验

最近在做大文件分割,分片上传,达到充分利用网络带宽文件的上传与下载极易出错,尤其涉及使用断点续传方式上传或下载的文件。校验MD5值是为了防止在传输的过程当中丢包或者数据包被篡改MD5值得作用:任何一个字符串或文件,无论是可执行程序、图像文件、临时文件或者其他任何类型的文件,也不管它体积多大,都有且只有一个独一无二的MD5信息码,并且如果这个文件被修改过,它的MD5码也将随之改变。

2017-08-19 11:55:16 9480

原创 iOS 使用MFMailComposeViewController 报错及解决方案

iOS 使用MFMailComposeViewController 报错及解决方案报错如下:[MC] Filtering mail sheet accounts for bundle ID: [MY BUNDLE ID], source account management: 1...​​[MC]​ Reading from public effective user settings.

2017-06-27 21:25:31 2474

原创 iOS 开发之绘制虚线

有时项目中页面设计遇到虚线…虚线怎么绘制呢?代码是这样的绘制虚线代码示例——亲测!好用#pragma mark - 绘制虚线具体方法

2017-05-06 11:10:59 558

原创 忘记密码解决,Win7 Administrator账号密码忘记 解决办法

忘记密码解决,Win7 Administrator账号密码忘记 解决办法当前场景是:win7忘记密码,并且Administrator密码也忘记,借助PE安装盘来修改

2017-02-25 23:29:17 4299

原创 视频直播--Mac上搭建直播服务器Nginx

简介Nginx是非常优秀的开源服务器,用它来做hls或者rtmp流媒体服务器是非常不错的选择,本人在网上整理了安装流程,分享给大家并且作备忘。安装步骤及验证:1.安装Homebrow 2.安装Nginx服务器

2016-11-06 11:25:30 363

原创 iOS APP 支持IPv6-only的注意事项及兼容性考虑

iOS APP 提交到AppStore要 支持IPv6-onlyIPv4 和 IPv6的区别就是 IP 地址前者是 . (dot)分割,后者是以 :(冒号)分割的。在WWDC2 015上苹果宣布iOS 9将支持纯IPv6的网络服务。2016年初开始所有提交到App Store的应用必须支持IPv6。而今年5月初,苹果宣布6月1日后所有应用必须支持IPv6-only网络。为确保现有的应用是兼容的,我们

2016-07-05 11:52:16 996

转载 UITableView的全部属性、方法以及代理方法

UITableView-----表视图--继承UIScrollView并遵守NSCoding协议属性frame————-设置控件的位置和大小backgroundColor——–设置控件的颜色style——–获取表视图的样式dataSource———设置UITableViewDataSource的代理delegate———设置UITableViewDelegate代理sectionHeaderHei

2016-07-04 21:21:25 677

原创 UIScrollView的基本用法

感谢大家对我的支持,相关源码我已上传到github,地址是:https://github.com/CocoaML,欢迎技术交流!ScrollView中的基本用法//设置ScrollView的整体触摸与显示区域假如屏幕宽高 是 320X480 //注意 ScrollView的 宽 高不要超过 320X480,否则会出现无法滚动的情况 _scrollView = [[UIScrollView al

2016-07-03 23:22:20 379

原创 iOS中常用的几种设计模式

今天就在多写一点,总结一下自己在开发中经常用的一些设计模式。亲身体验,如有纰漏,请批评指正。感谢大家的关注!介绍:MVC设计模式,代理模式,工厂模式,单例模式,观察者模式

2016-06-30 00:07:55 1131

原创 Xcode插件管理工具Alcatraz

Xcode插件管理工具AlcatrazAlcatraz是一个能帮你管理Xcode插件丶模版及颜色配置的工具.它可以直接集成在Xcode的图形界面中,方便管理Xcode插件。安装、删除 和使用。常用Xcode插件介绍。

2016-06-29 23:32:55 306

原创 iOS 9 Https问题解决方案

升级Xcode 7.0 以后,以前可以运行的程序,发现网络访问失败。 iOS9 新特性App Transport Security (ATS)。

2016-06-15 16:19:22 876

原创 Mac、Xcode快捷键——附截图

快键键总结(附截图哦)Mac快捷键Xcode快捷键隐藏应用程序:Command + H 隐藏其它应用程序: Command + Option + H快速搜索: command + 空格 快速搜索Terminal:命令行工具

2016-06-13 21:12:56 1251

Sourcetree_4.1.2_238.zip

Mac Sourcetree_4.1.2版本,可安装,新版本,Git。版本控制。

2021-08-30

Axure RP_9.0.0.3723.zip

Mac版本Axure RP_9,一款功能强劲、操作轻松、专业可靠的快速原型设计工具。 如果提示资源不可用,使用以下命令: sudo xattr -r -d com.apple.quarantine /Applications/Axure\ RP\ 9.app

2021-08-29

path-navigator-高德地图.zip

vue可运行demo,带进度条和倍速的轨迹回放demo,使用高德地图的巡航轨迹,npm run serve启动,npm install安装依赖,默认端口可见,可运行。

2021-08-18

互联网公司运维服务标准规范.docx

互联网公司运维服务标准规范,适用于互联网公司运维标准规范化管理。

2021-08-18

工具_推送测试.zip

iOS 推送测试工具,选择推送的证书和推送的环境就可以推送测试了

2019-08-02

DB.Browser.for.SQLite-3.10.1.dmg

DB.Browser.for.SQLite-3.10.1.dmg Mac版本,是SQLite数据库文件的浏览工具,查看iOS app 数据库非常实用。

2018-10-24

Sublime Text Build 3176

Sublime Text Build 3176 Sublime 可以自定义配置以适合Python开发。

2018-10-22

Postman_6.1.4 Mac installer

Postman_6.1.4 Mac installer 可以访问接口返回json数据,简单方便

2018-07-07

Googlechrome mac installer

Googlechrome Mac installer 安装包,可以下载支持postman

2018-07-07

RecordingTranscoding Xcode iOS 工程

RecordingTranscoding Xcode iOS 工程,支持音频录制,转码和播放

2018-07-02

后台播放歌词-远程控制-iOS 工程

Xcode 运行工程,后台播放歌词-可以远程控制-iOS 真机模拟器都可以运行,亲测可用

2018-07-02

PhotoBrowser

PhotoBrowser,图片浏览功能,图片浏览器,简单可移植,Xcode iOS 工程

2018-06-29

sourceTree install 安装包

sourceTree install 安装包 2.6版本 Mac sourcetree 安装包

2018-06-27

ffmpe 把视频解码成一帧一帧的图像

ffmpe 把视频解码成一帧一帧的图像,xcode 工程,iOS demo 可以运行在模拟器和真机

2018-06-27

iOS 工程-截长图Demo

iOS xcode工程-截长图Demo xcode 工程,可以截长图,snapshot scroller

2018-06-27

Charles 4.1.2 Mac安装包

Charles 4.1.2 Mac安装包 注册: Registered Name: https://zhile.io License Key: 48891cf209c6d32bf4

2018-06-20

PackageApplication Xcode命令行打包库

PackageApplication Xcode命令行打包库 PackageApplication Xcode命令行打包库

2018-06-19

Swift5仿抖音底部Tabbar示例Demo

Swift5仿抖音底部Tabbar示例Demo,高仿抖音底部Tabbar,代码简洁,可复用。代码示例地址:https://blog.csdn.net/u012709932/article/details/126676684

2022-09-03

Mac版本cmdline-tools工具包

解压缩,新建目录并放到目录:~/Library/Android/sdk/cmdline-tools/latest。cd到目录执行`./sdkmanager "build-tools;32.0.0" "platforms;android-32" "platform-tools"`, #加~/.bash_profile ANDROID_HOME="/Users/uuu/Library/Android/sdk" export ANDROID_HOME # Setting PATH for ANDROID_HOME # PATH="$ANDROID_HOME/cmdline-tools/latest/bin:${PATH}" # export PATH # export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools export PATH=${PATH}:${ANDROID_HOME}/platform-tools AAPT_HOME=/Users/uuu/Library/Android/sdk/

2022-05-07

jdk-18_macos-x64_bin, Mac jdk-18版本。

jdk-18_macos-x64_bin, Mac jdk-18版本。

2022-05-07

安卓apk破壳工具:apktool,版本号:2.6.1,`chmod +x path路径`,放到/usr/local/bin路径

安卓apk破壳工具:apktool,版本号:2.6.1,`chmod +x path路径`,放到/usr/local/bin路径。Mac版本。

2022-05-07

Mac版自动化工具Appium-mac,版本号:1.21.0-1,iOS安卓自动化测试工具。

Mac版自动化工具Appium-mac,版本号:1.21.0-1,iOS安卓自动化测试工具。

2022-05-07

Mac版本IINA视频音频播放器。一键安装,支持更多功能,推荐安装。

Mac版本IINA视频音频播放器。一键安装,支持更多功能,推荐安装。

2022-04-25

Windows版本SourceTreeSetup-3.4.8,SourceTree版本控制工具。

Windows版本SourceTreeSetup-3.4.8,SourceTree版本控制工具。

2022-04-25

Windows版本Chrome安装包,谷歌浏览器Windows安装文件。

Windows版本Chrome安装包,谷歌浏览器Windows安装文件。

2022-04-25

Genymotion-ARM-Translation_for_8.0,配合Mac版安卓模拟器Genymotion使用。

Genymotion-ARM-Translation_for_8.0,配合Mac版安卓模拟器Genymotion使用。

2022-04-25

Mac版本安卓模拟器:genymotion-3.2.1,版本号3.2.1,安装可用。

Mac版本安卓模拟器:genymotion-3.2.1,版本号3.2.1,安装可用。

2022-04-25

Mac版本VirtualBox-6.1.34-150636-OSX虚拟机,一键安装,安装即可用~

Mac版本VirtualBox-6.1.34-150636-OSX虚拟机,一键安装,安装即可用~

2022-04-25

Mac版本网易mumu安卓模拟器,安装可用。

Mac版本网易mumu安卓模拟器,安装可用。

2022-04-25

Mac_VMwareFusion虚拟机.zip

Mac_VMwareFusion虚拟机,v8.0.2,安装可用。

2021-10-01

前沿新知-智慧城市.pdf

前沿新知-智慧城市介绍

2021-10-01

可安装SublimeText_4_Build_4113_mac_use_.dmg.zip

解压密码均为 xclient.info 如打不开,使用命令:sudo xattr -r -d com.apple.quarantine /Applications/Sublime\ Text.app 版本号:Sublime_Text_4

2021-09-16

Mac_pycharm-professional-2020.2.5.dmg.zip

Mac_pycharm 2020.2.5版本,专业版本。

2021-09-15

Mac_Charles_4.6.1_xclient.info.dmg.zip

Mac_Charles_4.6.1,青花瓷,辅助抓包工具,打开密码为 xclient.info

2021-09-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除