自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

公会驻地

宽容他人,放过自己。

  • 博客(133)
  • 收藏
  • 关注

原创 QSystemTrayIcon使用,dock和工具栏上icon点击

QSystemTrayIcon使用,dock和工具栏上icon点击。

2023-06-07 11:13:22 138

原创 Qt播放amr文件

代码位置:https://github.com/anchoriteFili/AmrTest。

2023-05-11 18:00:40 192

原创 setNetworkAccessible作用

setNetworkAccessible 是一个函数,它可以设置某个应用程序或组件的网络访问级别。在 Qt 应用程序中,该函数用于设置应用程序或组件的网络访问级别,以便在没有网络连接的情况下,应用程序或组件可以正常工作。通常情况下,如果您的应用程序需要访问网络资源,您应该将其设置为 Accessible。如果您的应用程序不需要访问网络资源,则应将其设置为 NotAccessible。该函数接受一个枚举值作为参数,该枚举值指定了要设置的网络访问级别。

2023-05-06 17:22:29 221

原创 std::string转化为QPixmap

std::string转化为QPixmap。

2023-05-06 10:34:58 114

原创 lldb断点framework中方法

1. 查找要断点类中所有方法po [RTCPeerConnection _shortMethodDescription](lldb) po [RTCPeerConnection _shortMethodDescription]<RTCPeerConnection: 0x101b070f0>:in RTCPeerConnection: Class Methods: + (int) nativeStatsOutputLevelForLevel:(long)arg1; (0x1013da

2021-12-06 15:03:25 831

原创 通过Safari获取苹果UDID

一. 搭建自己的服务器本人使用docker镜像(不知安全与否):docker pull richarvey/nginx-php-fpm:php7二. 创建容器并配置ssl相关配置ssl过程到阿里云下载ssl相关文件将ssl拷贝进服务器文件中docker cp c0eed2195cfe:/etc/nginx/sites-available/default.conf sh/进入容器,创建cert文件夹$ docker exec -it c0eed2195cfe /bin/bash

2021-03-04 17:40:49 218 2

原创 iOS自动化测试KIF使用 jenkins相关配置

一. 配置KIF相关如果创建项目时没有选择test,则需要单独创建Unit Testing Bundle注意:KIF必须使用Unit Testing Bundle否则会报错pod添加KIF,并进行拉取target 'UITestAPP' do target 'UITestAPPTests' do pod 'KIF', :configurations => ['Debug'] endend3. 创建测试文件添加accessibilityLabel

2021-01-29 17:43:26 343 1

原创 YTKNetwork添加公钥绑定

前言移动端单纯的https请求无法避免中间者攻击,在请求时进行公钥绑定,可以避免Charles、Fiddler简单拦截就能查看接口明文内容的尴尬。添加过程1. 找后台要.cer文件.pem转.ceropenssl x509 -inform PEM -in name.pem -outform DER -out name.cer.crt转.ceropenssl x509 -in name.crt -out name.cer -outform der自己创建openssl s_c

2021-01-20 12:12:02 220 1

原创 iOS真机上查看NSLog日志

前言CocoaLumberjack捆绑了一系列的内置日志记录器,通过简单的配置,就可以实现在手机上直接查看nslog日志的功能,对于真机调试有极大的帮助。配置过程1. pod导入CocoaLumberjack库pod 'CocoaLumberjack'2. 创建NSLog宏,拦截系统NSLog方法#ifdef DEBUG#define NSLog(...) DDLogDebug(@"AppName %s 第%d行 \n %@\n\n",__func__,__

2021-01-20 11:40:32 1008 1

转载 Quiver

Quiver快速入门程序员专用笔记 Quiver

2019-06-25 17:21:53 769

原创 photos框架的使用

参考资料iOS开发-自定义专属相册 (详细干货)photo框架工具.zip代码相关使用1&gt; 导入框架头:#import &lt;Photos/Photos.h&gt;2&gt; 获取所有胶卷名字#pragma mark 获取所有的胶卷的名字+ (NSMutableArray *)getAlbumObjects;#pragma mar...

2019-06-25 17:20:42 226

转载 jenkins_项目管理软件 相关

Jenkins Xcode打包ipajenkins 工作区为空的解决办法这个软件,怎么说呢,感觉很麻烦,各种设置不对

2019-06-25 17:19:57 235

原创 iOS开发- 文件共享(利用iTunes导入文件, 并且显示已有文件)

相关链接iOS开发- 文件共享(利用iTunes导入文件, 并且显示已有文件)【iOS功能实现】之利用UIDocumentInteractionController打开和预览文档iOS Document Interaction 编程指南创建过程1. 首先在plist文件中进行设置,加入 UIFileSharingEnabled 使项目能够实现ituns共享功能...

2019-06-25 17:19:07 498

原创 IQKeyboardManager(键盘控制相关)

相关引用IQKeyboardManager自动处理键盘事件的第三方库 IQKeyboardManagerIQKeyboardManager使用.zip浅谈IQKeyboardManager第三方库的使用使用方法1. 创建工程导入第三方pod 'IQKeyboardManager' 导入第三方以后默认的是所有的页面就已经有所有效果了,这个就尴尬了...

2018-07-27 18:00:14 586

原创 masonry__轻量级AutoLayout三方框架

参考资料git地址(文档内容最具参考价值)Masonry基本用法Masonry 和 CocoaPods 介绍及安装步骤Masonry自动布局详解一:基本用法Masonry介绍与使用实践:快速上手AutolayoutMasonry使用心得Masonry_swift版_SnapKitmasonry测试.zip1. 导入框架1&gt; 直接到到masonry...

2018-07-27 17:58:55 197

原创 xib中控件的动画的添加

@property (nonatomic,strong) MASConstraint *topConstraint; // 创建view1居上距离属性@property (nonatomic,strong) UIView *view1;self.view1 = [[UIView alloc] init]; self.view1.translatesAutoresizingMaskIn...

2018-07-27 17:58:13 439

原创 ZXPAutoLayout_autoLayout的三方_国产

相关资料三方git库自动布局神器–ZXPAuaoLayout框架,一行代码搞定autolayout(iOS源代码)最轻巧的自动布局–ZXPAutoLayout框架 模仿masonry_github这个三方,不过有些语法相对简单些导入三方1&gt; 直接ZXPAutoLayout_github上下载导入cocopods导入pod sear...

2018-07-27 17:57:26 205

原创 可变数组宏_双层数组内元素的移除

#import "ViewController.h"#define KBArr(obj1,obj2,obj3) [NSMutableArray arrayWithObjects:\ [NSMutableArray arrayWithObjects:@"我的会员成长中心",obj1, nil],\ ...

2018-07-27 17:56:20 156

原创 python-BeautifulSoup相关

相关链接Python爬虫利器二之Beautiful Soup的用法安装相关pip install beautifulsoup4如果报警告,获取管理员权限sudo pip install beautifulsoup4相关示例:#!/usr/bin/env python# -*- coding:utf-8 -*-import urllibfrom b...

2018-07-27 17:55:27 167

转载 socket相关

socket是操作系统中I/O系统的延伸部分,它可以使进程和机器之间的通信成为可能。建立socket,对于一个客户端程序来说,建立一个socket需要两个步骤。首先,您需要建立一个实际的socket对象。其次,您需要把它链接到远程服务器上。 在建立socket对象的时候,您需要告诉系统两件事:通信类型和协议家族。通信类型指明了用什么协议传输数据。协议的例子包括IPv4、IPv6、IPX/...

2018-07-27 17:54:46 217

转载 iOS10 新特性

相关引用iOS开发|适配iOS10以及Xcode8iOS 10 的适配问题(来源)1. 系统判断方法可使用if #available(iOS 10.0, *) { // 代码块} else { // 代码块}2. 隐私数据访问问题info.plist文件中需要加入权限相关&lt;!-- 相册 --&gt;...

2018-07-27 17:53:24 317

原创 python_leancloud福利相关

#!/usr/bin/python#-*- coding: utf-8 -*-#encoding=utf-8import requestsimport htmllibimport reimport urllib2import jsonimport leancloudfrom lxml import etreeimport sysreload(sys)sys.setdefa...

2018-07-27 17:52:53 203

原创 python_leanCloud相关语法

相关链接:Python SDK 安装指南pip 是最推荐的 Python 包管理工具,它是 easy_install 的替代。安装 leancloud-sdk 只需执行以下命令:$ pip install leancloud-sdk也可以使用 easy_install 进行安装:easy_install leancloud-sdk导入头文件,并初始化im...

2018-07-27 17:44:01 175

原创 mac 系统U盘的制作过程

相关链接简单制作 OS X Yosemite 10.10 正式版U盘USB启动安装盘方法教程 (全新安装 Mac 系统)制作过程1. 去appStore下载最新的系统app2. 将下载的app移动到【应用程序】中3. 插入至少8G的U盘进行U盘处理1&gt; 打开【磁盘工具】2&gt; 将U盘格式化 - 分区命名(用于后边...

2018-07-26 17:47:12 2814

原创 react_native环境搭建

相关链接:* React Native 中文网* 如何评价 React Native? 前端工程师进行安卓与iOS的开发配置环境安装必须的软件Homebrew : /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/inst...

2018-07-26 17:44:24 118

原创 mac Android Studio安装

相关链接: * AndroidDevTools1. 进行安装,会有Unable to access Android SDK add-on list提示这个界面先不用管,点击Cancel。到一个界面下边有个”Android SDK Location:“这个选路径的时候选你的android sdk的路径就好了...

2018-07-26 17:43:37 173

原创 自定义相册

参考资料ios自定义本地相册,多图片上传TakePhoto.zipiOS开发中自定义相册功能性能改善LGPhotoBrowser git库相关原理1. 从本地相册中提取所有的图面内容,并直接将获取到的图片放到一个数组中传到自定义页面中#pragma mark 加载本地相册的所有图片-(void)loadLocalPhotos{ AL...

2018-07-26 17:43:04 235

原创 文件压缩解压缩

参考资料iOS开发 - 文件压缩与解压缩ZipArchive git地址SSZipArchive.zip 三方使用方法1. 创建项目,下载SSZipArchive.zip,将SSZipArchive文件夹导入到项目中2. 导入三方需要的libz.tbd,否则会报错导入头文件 #import “SSZipArchive.h” 即可进行相关操...

2018-07-26 17:42:32 232

原创 直播相关资料

iOS中集成ijkplayer视频直播框架ijkplayeriOS 直播 —— 推流iOS简单直播实现(三:IJKMediaFramework拉流)七牛云服务 直播流程 音视频采集-&gt;视频滤镜-&gt;音视频编码-&gt;推流-&gt;流媒体服务器-&gt;拉流-&gt;音视频解码-&gt;音视频播发...

2018-07-26 17:41:31 150

原创 定制相机相册

相关链接定制相机相册git库iOS开发中自定义相册功能性能改善LGPhotoBrowseriOS开发中dismiss到最底层控制器的方法iOS实时获取当前的屏幕方向之重力感应IOS 图片上传处理 图片压缩 图片处理iOS开发-自定义专属相册 (详细)| 干货三个逻辑数据 选择证照页面中的modelArray: 其中装载的是从服务器得到的图片数...

2018-07-26 17:40:34 181

原创 基础层scrollview展示图片

图片轮播底层scrollView.zip相关代码.h#import &lt;UIKit/UIKit.h&gt;// 多张图片滑动相关@protocol ImagesScrollViewDelegate &lt;NSObject&gt;// 点击图片的代理- (void)imagesScrollViewDidClickImageAtPage:(NSInteger)page...

2018-07-26 17:40:03 295

原创 重力感应_图片旋转

相关链接iOS实时获取当前的屏幕方向之重力感应图片重力转向工具.zip代码相关* 点击拍照按钮的一瞬间获取当前的重力方向,获取一次方向直接关掉定时器,不然手机会发热#import &lt;CoreMotion/CoreMotion.h&gt; // 导入头@property (nonatomic,strong) CMMotionManager *mMana...

2018-07-26 17:39:36 663

原创 photos框架的使用

参考资料iOS开发-自定义专属相册 (详细干货)photo框架工具.zip代码相关使用1&gt; 导入框架头:#import &lt;Photos/Photos.h&gt;2&gt; 获取所有胶卷名字#pragma mark 获取所有的胶卷的名字+ (NSMutableArray *)getAlbumObjects;#pragma mar...

2018-07-26 17:37:46 349

原创 测试相册相机权限

// 相册权限枚举typedef NS_ENUM(NSInteger, AlbumAuthorizationType) { AlbumAuthorizationTypeDefault, // 默认还没做出选择 AlbumAuthorizationTypeClose, // 此应用程序没有被授权访问的照片数据 AlbumAuthorizationTypeAllow // 用...

2018-07-25 18:12:13 259

原创 解析html字符串获取属性字符串

- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. NSString * htmlString = @"&lt;html&gt;&lt;body&gt; 事物联系人 &lt;font ...

2018-07-25 18:11:45 935

原创 指纹验证

/* 操作系统最低为iOS8.0 做iOS8.0下版本适配时,务必进行API验证,避免调用相关API引起崩溃。 引入依赖框架:#import &lt;LocalAuthentication/LocalAuthentication.h&gt; */#import "ViewController.h"#import &lt;Masonry.h&gt;#import &lt;Loca...

2018-07-25 18:10:05 277

原创 mac上搭建svn服务器

引用相关mac下搭建svn服务器MAC下的SVN服务器建立创建过程1. 创建svn服务器所在文件夹并在其中搭建服务器命令:$ svnadmin create 服务器名字 2. 配置svn服务器(conf文件夹是配置文件夹)1&gt; 配置svnserve.conf# anon-access = read # auth-acce...

2018-07-25 18:09:35 1193

原创 view添加边框

bgView.layer.borderWidth = 1; // 边框宽度bgView.layer.borderColor = [[UIColor lightGrayColor] CGColor]; //边框颜色

2018-07-25 18:09:01 2722

原创 xib添加tableView headerview

首先在xib中拖一个UIVew进去,注意先拖入到与Controller的View并列处,如图:然后将,这个View拖到File’s Ower 的那一并列层中,(按照箭头所指的方向拖拽即可)如图:接下来的一步不要忘记:把刚刚的UIView的Simulated Metrics的Size设置成Freeform (忘记此步骤下面就不成功了),然后再将这个VIew拖入到TableView...

2018-07-25 18:08:34 953

原创 label设置行间距

NSString *labelText = @"明明白白消费!按国家旅游法规定:绝无自费、一价全包!\n1、景点体验升级 我们精心为您挑选景点 :每日一主题,简单有特色★★★★☆ !\n2.用餐升级:团餐特别升级烤黑猪肉、人参炖鸡、等…"; NSMutableAttributedString *attributedString = [[NSMutableAttributedString ...

2018-07-25 18:07:49 500

空空如也

空空如也

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

TA关注的人

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