- 博客(96)
- 收藏
- 关注
原创 IOS 关于CoreText的笔记
放大一.CoreText计算attributeString显示所占区域百度搜索有三种方法:1.方法- (CGRect)boundingRectWithSize:(CGSize)size options:(NSStringDrawingOptions)options context:(nullable NSStringDrawingContext *)context2.使用
2023-11-20 11:02:20
493
1
原创 cmake的总结
第一种情况:从头开始第二种情况:编译已有的库看库的readme,比如ArtNet这个库1.没有什么依赖关系的2.有大量依赖,还要交叉编译的…待添加
2021-11-29 15:08:36
4381
原创 假面世界隐私政策
隐私权政策2021年4月1日我们深知个人信息对您的重要性,并会尽全力保护您的个人信息安全可靠。我们致力于维持您对我们的信任,恪守以下原则,保护您的个人信息:权责一致原则、目的明确原则、选择同意原则、最少够用原则、确保安全原则、主体参与原则、公开透明原则等。同时,我们承诺,我们将按业界成熟的安全标准,采取相应的安全保护措施来保护您的个人信息。请在使用我们的产品(或服务)前,仔细阅读并了解本《隐私权政策》。一、我们如何收集和使用您的个人信息个人信息是指以电子或者其他方式记录的能够..
2021-04-17 11:28:10
182
原创 启蒙记忆隐私政策
隐私权政策2019年10月1日我们深知个人信息对您的重要性,并会尽全力保护您的个人信息安全可靠。我们致力于维持您对我们的信任,恪守以下原则,保护您的个人信息:权责一致原则、目的明确原则、选择同意原则、最少够用原则、确保安全原则、主体参与原则、公开透明原则等。同时,我们承诺,我们将按业界成熟的安全标准,采取相应的安全保护措施来保护您的个人信息。请在使用我们的产品(或服务)前,仔细阅...
2019-10-02 23:40:01
500
原创 Applescript探索
脚本社区:http://macscripter.net路径改成冒号形式:下面是《脚本跟我学》链接: https://pan.baidu.com/s/1-pAL0CefO5r021F_76_T7g提取码: hqr5
2019-06-18 15:10:49
327
原创 LLDB的一些常用命令
一、打印输出、变量修改1. print:简化命令:p1.1 如果打印的是简单类型,则会列出简单类型的类型和值。如果是对象,还会打印出对象指针地址。1.2 如果我们只想查看对象的值的信息,则可以使用po(print object的缩写)命令。1.3 我们还可以为其指定不同的打印格式,其命令格式是print/格式。p/x代表16进制;p/t代表2进制等等。两个指令实际都是expre...
2018-11-27 11:28:07
2684
原创 Anaconda升级TensorFlow版本
Anaconda升级TensorFlow版本Mac 用户在使用anaconda创建开发环境后,安装的tensorflow默认是1.1版本的,但是如今的tensorflow版本都已经到1.7了,很多代码也是1.4+以上版本,因此升级tensorflow显然是必须的。经过各种搜索,爬过各种坑,这里做一下总结,提供亲测有效的方式。1.使用anaconda打开terminal2.在terminal界面,输...
2018-04-10 10:56:29
9886
原创 图像识别笔记
tensorboard使用():1.终端键入:tensorboard --logdir 路径tensorboard --logdir /Users/用户名/Desktop/gitLab-project/isiosia/train_dir/2.然后浏览器打开:本机IP:6006查看terminal当前运行的Python进程1.terminal键入:ps -ef | grep python2.根据输出...
2018-03-12 15:31:34
450
原创 CGPoint[]一维数组变量的上限
CGPoint定义的一维数组变量大小上限在模拟器上的:上限值为530000,即CGPoint points[530000]在真机上的值:上限值为64000,即CGPoint points[64000]上面的值是大概值,超过上面的值将会导致程序直接无法运行。这样声明的静态数组,在内存空间里是连续的,如果内存中没有这么长的连续内存,就好导致这个问题。所以要使用动态数组:
2018-01-25 16:59:54
702
原创 获取音频的波形
参考:http://www.cocoachina.com/bbs/read.php?tid=1718966未试验self.audioPlayer.meteringEnabled = YES;取波形幅度值 [self.audioPlayer updateMeters];//更新 float peakPower = [self.audioPlayer
2017-12-07 16:55:13
5239
原创 TensorFlow-mnist-学习-2
In [1]- - - - - - - import numpy as npimport tensorflow as tfimport matplotlib.pyplot as plt#随机生成1000个点,围绕在y=0.1x+0.3的直线范围num_points = 1000vectors_set = []for i in range(num_points):
2017-09-14 20:09:03
344
原创 TensorFlow-mnist-学习
TensorFlow-mnist-学习装好TensorFlow环境后,开始学习mnist手写数字识别参考:极客学院的·MNIST机器学习入门打开终端:输入:source activate 环境名字,如下source activate dataLibrary然后输入:ipython终端就会出现如下的信息Python 2.7.13 |Continuum Analytics, Inc.| (defaul...
2017-08-03 14:17:59
388
原创 TensorFlow-环境配置
1.TensorFlow官方环境配置2.TensorFlow简要教程系列(一)Mac安装TensorFlow按照官方的方法走,我发现,第一步我就走不下去。我是MacOS系统,第一步是安装pip。命令是:sudo easy_install pip结果是卡在那,一个晚上都没结果,下面是截图:然后各种搜索,换了一种方式:1.如果没有wget, 那么brew install wget2.用wget下载wg...
2017-07-12 09:21:38
486
原创 2017 IOS 关于CoreText的笔记
CoreText计算attributeString显示所占区域,方法有3个:1.boundingRectWithSize;2. CTFrameGetLineOrigins;3. CTFramesetterSuggestFrameSizeWithConstraints
2017-07-01 15:59:39
564
原创 Error itms-90167 no .app bundles found in the package
今天准备上传更新的版本到AppStore,发现老是失败,提示信息为:‘Error itms-90167 no .app bundles found in the package’。系统为macOS Sierra 10.12,Xcode 7.3.1。我反复的查看是不是证书问题,并且重新下载证书,然后再次上传还是出现这个问题。解决问题的
2017-03-22 09:46:58
1670
原创 防近视机器人
防近视机器人现代社会,儿童消耗在手机电脑、学习上的时间变得越来越多。由于用眼习惯不当,大多数儿童的眼睛被电子产品的辐射与学习上的消耗弄得疲惫不堪,视力问题越来越严重,近视眼的数量逐年增多,视力健康已经成为父母最为担忧的问题之一。保护儿童的眼睛,应从日常生活做起,防近视机器人对儿童用眼距离感应监测、光线明暗监测、姿势监测、用眼时长全方位的保护,并通过系统收集监测数据分析儿童行为,评估用眼习惯风险
2017-03-09 09:14:16
1420
原创 [UIImage imageWithCVMat:(const cv::Mat&)cvMatt] 内存问题
在使用[UIImage imageWithCVMat:(const cv::Mat&)cvMatt]将Mat数据作为UIImage时会碰到内存无法释放,一直留存问题。使用工具检测(profile)时能定位到确实是这个函数导致内存留存问题。这个问题解决方法是在函数[UIImage imageWithCVMat:(const cv::Mat&)cvMatt]内增加:“CFRelease((__bridge CFDataRef)data);” 来释放内存。
2016-11-09 11:26:07
1780
原创 OpenCV之仿射变换:平移、缩放、旋转
在使用OpenCV的过程中,发现仿射变换比较难以把握,所以决定吃透它。掌握这个知识的最好的方法搞懂,然后强化认知(教别人,写博文)。首先贴个地址,然后我先研究下:http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/imgproc/imgtrans/warp_affine/warp_affine.html
2016-11-04 10:09:37
2451
原创 IOS10 保存照片到相册:用PHPhotoLibrary来代替ALAssetsLibrary
1.使用Photos framework的PHPhotoLibrary保存照片到相册2.ios10开始ALAssetsLibrary被标志为弃用(DEPRECATED),并建议使用Photos framework的PHPhotoLibrary
2016-10-21 15:43:26
21521
原创 AVFoundation自定义相机问题及RosyWriter的使用
1.‘实时视频流AVCaptureVideoDataOutput’和‘系统视频录制功能AVCaptureMovieFileOutput’冲突。AVCaptureVideoDataOutputSampleBufferDelegate 录制视频RosyWriter的使用
2016-09-27 10:56:33
1705
原创 IOS改地区:美国、新西兰等等
主要的是地区和邮编,广东,510000新西兰,suburb可以填Auckland,对应postcode为6000美国的奥克兰,suburb可以填Oakland,对应的postcode为94601~94621比如:Street 15th StStreet 15th StCity OaklandState CA-...
2016-07-11 09:21:04
13262
原创 升级Xcode8后的相机crash问题-IOS10权限问题
由此表明,Xcode8即IOS10的权限相关改为了在info.plist显示的设置,原来是在代码中调用到相关模块,系统自己为这个项目记录权限,现在需要项目本身显示的要求权限,然后系统读取
2016-07-09 10:39:43
23518
转载 开源计算机视觉IOS自己编译出framework
cd ~/git clone https://github.com/Itseez/opencv.gitcd /sudo ln -s /Applications/Xcode.app/Contents/Developer DeveloperBuild OpenCV framework:cd ~/python opencv/platforms/ios/build_
2016-07-01 14:44:59
391
转载 胡说八道
1、交朋友的标准是什么? 答:出世的智者,入世的强者,或者正常而阳光的普通人。 2、男性更看重女性的身材、脸蛋,还是思想? 答:脸蛋和身材决定了我是否想去了解她的思想,思想决定了我是否会一票否决掉她的脸蛋和身材。 3、“别让孩子输在起跑线上”有道理吗? 答:一辈子都要和别人去比较,是人生悲剧的源头。 4、做哪些事情可以提升生活品质?
2016-04-11 16:37:03
445
转载 持续集成的价值
转自:持续集成可靠的软件构建是软件开发过程的一个重要部分。尽管它如此重要,我们还是经常吃惊地看到并没有那么做。在这里我们讨论一下Matt(Matthew Foemmel) 在 ThoughtWorks 一个重要项目中实施构建的过程,它正在全公司中得到更广泛的应用。它致力于一个每日自动化运行多次的构建,包括自动化的测试过程。这使得每个开发员减少每日集成遇到的问题。Thou
2016-03-31 11:45:31
1687
原创 IOS持续集成-详细介绍-2016
上一篇:IOS持续集成-之-地址集合根据上篇博客的一些文章,这篇文章的主要目的是搞通‘IOS持续集成’,完成后也可以用来指导他人完成‘持续集成’。一、安装Homebrew,用Homebrew安装Jenkins1.0 第一步是安装Homebrew,拷贝下面的命令到终端(命令的功能是下载并安装):ruby -e "$(curl -fsSL https://raw.githu
2016-03-28 18:00:43
953
转载 homebrew常用命令
查看brew的帮助brew –help安装软件brew install git卸载软件brew uninstall git搜索软件brew search git显示已经安装软件列表brew list更新软件,把所有的Formula目录更新,并且会对本机已经安装并有更新的软件用*标明。brew update
2016-03-28 17:55:17
2836
原创 IOS持续集成-之-地址集合
IOS持续集成-之-地址集合下面是有关持续集成的文章地址1.iOS项目的持续集成与管理(cocoachina)2.iOS可持续化集成: Jenkins+bundler+cocoapods+fastlane(cocoachina)3.iOS搭建CI持续集成环境(jianshu)4.IOS使用Jenkins进行持续集成(intone)5.
2016-03-17 10:35:14
652
原创 Xcode项目调试-1.去掉多余的证书
command + shift +G 前往文件夹: ~/Library/MobileDevice/Provisioning Profiles
2016-02-24 17:03:35
501
翻译 Metal-IOS-通用GPU计算:Data-Parallel Compute Processing: Compute Command Encoder
Data-Parallel Compute Processing: Compute Command Encoder数据并行处理:‘计算机命令编码器’一、数据并行处理的计算的步奏这个章节解释了如何创建并使用一个MTLComputeCommandEncoder对象去编译‘数据并行处理状态和命令’,并提交设备上执行。要执行‘数据并行处理
2016-02-18 10:43:57
2894
原创 Xcode预处理命令、控制台调试命令、 iOS事件拦截
1.Xcode预处理命令#define 定义一个预处理宏#undef 取消宏的定义#include 包含文件命令#include_next 与#include相似, 但它有着特殊的用途#if 编译预处理中的条件命令, 相当于C语法中的if语句#ifdef
2016-02-16 18:10:00
1865
原创 错误日志分析(dSYM)-2016
错误日志分析第一步:打开terminal,修改为自己当前登录的用户名,然后拷贝到terminal运行。cd /Users/用户名/Library/Developer/Xcode/Archives/第二步:输入ls,会发现有很多日期(如果已经archive多次的话),其实是根据日期命名的文件名。根据时间,进入自己当前需要分析的文件,比如输入:cd 2016-02-16/
2016-02-16 11:20:28
1050
原创 char 转 NSString 、NSString 转 char* (const char*)
char 转 NSString 、NSString 转 char (const char)1.NSString 转 char (const char)项目中某段代码需要将‘NSString 转 const char *',百度了一下,结果一堆的方法(都是被弃用的。。。)。比如:string.c_str() 或者string.data,我试了,敲不出来,然后敲string.c
2015-12-22 11:30:21
3420
转载 iOS UUID deprecated corebluetooth
just a questions on stack overflow about the corebluetooth that soft the problem of corebluetooth deprecated the UUID after IOS7 http://stackoverflow.com/questions/26279723/ios-uuid-deprecated-coreblu
2015-09-10 14:28:53
715
原创 oc/swift:国际化之逆向生成Localizable文件
第一步:准备工作1. 创建一个String File类型文件,如下。2.1 点击这个文件,在右侧导航栏点击Localize这个按钮,如下,添加多语言比如:语言和汉语2.2 添加后,右侧如下左侧项目文件Localize变成下面这样。2.3 如果要添加更多语言,打开PROJECT,如下:第二步:代码工作:新建一个文件,在代码中加入下面的内容swift...
2015-08-17 10:09:14
1412
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人