- 博客(32)
- 收藏
- 关注
原创 web.py模板的使用
web.py中使用HTML文件需要用到模板。模板的使用有3种方法。方法一如下:haha.html中的内容如下:方法2,与方法1相比有2处不同,标记如下,html文件相同:方法3:直接代码里写出模板文件,不需要建html文件,写法如下:...
2019-05-14 15:35:37 726
原创 web.py修改端口号的方法
web.py运行的默认端口号是8080,但是有时候会出现端口被占用的情况,那么有两个方法来解决此问题,要么是将现有的线程给杀掉,要么就是web.py的项目在其他的端口上运行。打开终端,cd到py的文件夹下,命令行如下:python ***.py 新的端口号如下示例:...
2019-05-14 11:00:59 7090 1
原创 web.py项目报错及解决方法
刚开始学习web.py,只是运行了helloworld的简单demo,但是在pycharm中只要run,就会报错,错误信息如下:/usr/bin/python2.7 /Users/apple/PycharmProjects/webpy/HelloWorld.pyTraceback (most recent call last): File "/Users/apple/PycharmPro...
2019-05-13 16:49:35 1231
原创 mac上面安装MySQL&完成基本配置
一、MySQL的下载Mac上面安装MySQL,最好选择官网下载安装,链接:https://dev.mysql.com/downloads/mysql/开始学习的时候不要学习最新的。学习最稳定版本,出错的几率小,出错时找到解决方案的几率大。MySQL 5.7这个版本是稳定版里的最新版,所以我下载此版本。mac上初学者最好选择dmg格式的安装包,图形化界面安装,学习成本比较低。点击do...
2019-03-06 16:57:54 422
原创 编译linphone-iphone及遇到的坑
编译环境:mac 10.14.2 Xcode 10.1linphone版本:Linphone iOS 4.0.2 Linphone Core 3.12.0首先下载源码,下载地址:http://www.linphone.org/technical-corner/linphone?qt-technical_corner=2#qt-technical_corner直接打开终端,...
2019-03-05 16:53:02 1910 1
原创 invalid mode 'kCFRunLoopCommonModes' provided to CFRunLoopRunSpecific问题详解
最近在调试工程代码的时候出现闪退问题,在log中使用bt查看堆栈也未发现有效信息,相关的log如下:标题出现下面这样的崩溃日志invalid mode 'kCFRunLoopCommonModes' provided to CFRunLoopRunSpecific - break on _CFRunLoopError_RunCalledWithInvalidMode to debug. T...
2019-02-27 17:33:40 8474 2
原创 SVN命令行总结
Mac下用终端命令行操作SVN。学习过程中的杂记而已,方面后期查看使用。具体的命令行如下:1、svn help ---》查看所有的SVN命令行标题2、svn list path ---》查看相应path下的文件和目录列表 svn list -v path ---》查看相应path下的文件和目录列表的详细信息(修订人,版本号,文件大小等)标题3、svn info pat...
2019-02-21 14:00:54 3133
原创 iOS提交马甲包神器KLGenerateSpamCode
KLGenerateSpamCode垃圾代码生成器----》用于应对苹果对重复app的审核(Guideline 4.3 Design Spam),避免苹果机审检测概率。下载地址:https://github.com/klaus01/KLGenerateSpamCode使用方法:打开工程,Xcode -> Product -> Scheme -> Edit Scheme,然...
2019-01-25 17:42:58 4224
原创 主工程内嵌framework联调并添加bundle
此功能的方便之处就是framework的源码添加到主工程中,修改framework的代码之后可以直接测试相关功能,不需要编译framework然后再添加到另外一个工程中测试。内嵌方式如下:1、新建一个主工程名为UseFrameworkProject,然后将framework的工程文件.xcodeproj直接拖拽到文件夹下,如下图:标题2、将framework工程下Products目录下的....
2019-01-23 17:02:27 1572
原创 iOS制作Framework及使用
此文操作适合iOS8之后,iOS以前还是不可以直接这样制作framework的!一、制作Framework1、Xcode --》File --》New --》Project --》iOS(Framework & Library --》Cocoa Touch Framework)--》Next 即可。2、加入一些文本文件,此时不要添加图片和xib文件,这部分需要另外在bundle...
2019-01-21 17:10:46 1046
原创 ios KVO使用注意事项
在ObjC中要实现KVO则必须实现NSKeyValueObServing协议, NSObject已经实现了该协议,因此几乎所有的ObjC对象都可以使用KVO。KVO的使用分为三个步骤:1、注册[self.person addObserver:self forKeyPath:@"iage" options:NSKeyValueObservingOptionOld | NSKeyValueO...
2019-01-14 16:53:54 1005
原创 用webstorm创建vue项目
利用webstorm创建vue项目,步骤如下:打开 mac 终端,直接运行安装vue-cli:npm install vue-cli -g vue-cli下载完之后,跳转到创建vue项目的文件夹下,运行:vue init webpack myproject1 (myproject1是我的vue项目名)然后按照它的提示输入相关内容,如下: 项目已经创建好了!跳转到项目文件夹下,初始...
2018-12-06 12:00:41 2099
原创 小程序学习总结一
一、设置断点调试,source找到相应的文件就可以打断点调试了。标题 二、添加图片到工程中右击工程中images,选择 硬盘打开 选项,创建相应文件夹或者拷贝相应的图片文件即可。 ...
2018-12-04 17:51:12 131
原创 小程序踩坑记一
微信小程序公众平台(https://mp.weixin.qq.com/cgi-bin/wx)注册相关信息,并下载开发工具,本文是基于开发工具1.02.1811290版本操作的!一、创建小程序之后,点击编译,console部分报错:cloud init error: {errMsg: “operateWXData:fail invalid scope”}原因:项目 未指定环境修改方法:点...
2018-12-04 11:34:59 483
原创 AVaudioSession的使用心得
我是做基于SIP消息的webrtc语音通话功能,app需要兼容蓝牙耳机,中间出现过好多莫名其妙的问题,总的体验就是,代码很简单,但是一旦出现问题,基本束手无策!这是研究过程中踩过的坑,留念!1、voip实时通话,需要设置Category为AVAudioSessionCategoryPlayAndRecord,这个不要改变,否则会出现各种没声音的问题。2、适配蓝牙耳机的时候,不需要专门修改o...
2018-07-18 15:06:07 4487 1
原创 生成推送的P12证书
当服务器端链接苹果的服务器时也是需要证书的,但是不同的服务器需要证书的类型不同。在上一篇文章中生成的pem证书是适用于服务器是php环境的,本文中生成的p12证书是适用于服务器是Java环境的,下面记录下来生成步骤,以便后期查看!本证书的生成是基于上篇文章中已经生成的pem文件来完成的,要保证本地已经正常生成了如下3个文件:生成p12文件,执行命令如下:openss
2015-11-24 15:59:20 1625
原创 生成pem证书
生成pem证书的原因:我们的服务器链接苹果服务器也是需要证书的,但是我们直接生成的证书windows系统不识别,所以我们需要生成一个后缀为pem的证书文件。下面将记录下来制作步骤,方便后期查看!一、从钥匙串中导出秘钥打开钥匙串访问(路径:应用程序 ----> 钥匙串访问),找到相应的证书,点击前面的小箭头展开,右击,导出p12文件,然后输入相关的密码即可,如下图所示:那么我们的准备
2015-11-24 15:10:11 32132
原创 ios9升级后导致的多语言问题
升级ios9之后,使得原本支持中英文的app出现闪退,中英文混乱的问题!大家不要慌,原因是升级之后中英文目录名字改了。在真机上,中文资源目录名由zh-Hans---->zh-Hans-CN,英文资源目录名由en---->en-CN,ios9模拟器上面的中英文资源目录名和真机上面的不一样,分别是zh-Hans-US,en-US。所以喜欢在模拟器上面调试的小伙伴要注意了!ios9之前版本中,模拟器
2015-09-21 17:02:13 3241 1
原创 IncorrectArchitecture问题解决办法
之前的企业包安装都是可以的,可是突然今天出现了奇怪的问题,所有的ipod都无法安装了,点击企业包安装地址之后,程序安装完成之后,弹出提示框“无法下载安装”,然后连接上Xcode---》devices,查看错误日志,如下:Returned error Error Domain=MIInstallerErrorDomain Code=15 "Incorrect architecture a
2015-08-14 20:43:03 3118
原创 ios推送证书的制作
一.生成CSR(CertificateSigningRequest.certSigningRequest)请求文件.在电脑中找到钥匙串访问( 应用程序 --》实用工具 ---》钥匙串访问),双击 钥匙串访问,点击:选择从证书机构请求证书,弹出下面窗口:点击 继续 ,选择 你要存储的位置 即可。备注:用户邮件和常用名称会自然带出来的,可修改,要记住常用名称,后面可用它来识别所对应
2015-07-20 14:40:15 734 1
原创 xcode调试技巧
在调试程序的时候,如果遇到有错误堆栈的crash问题,可以根据堆栈来找到错误原因。可是往往会出现莫名其妙的crash,在控制台中什么错误信息都没有,如下所示:像这种crash(EXC_BAD_ACCESS)是由于内存的问题导致的,我们怎样能抓获到它的一些错误信息呢?方法一:设置僵尸变量,设置路径:Xcode----->Product----->scheme---->Edit Schem
2015-05-06 10:12:25 482
原创 SOAP Webservice用AFNetworking实现请求
NSString *soapMessage = [NSString stringWithFormat: @"\n" "\n" "\n" "\n"
2015-04-10 20:11:27 2429
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-04-10 18:31:19 457
转载 iOS file 'XX-Prefix.pch' has been modified since the precompiled header was built
在“fatal error: file 'XX-Prefix.pch' has been modified since the precompiled header was built”的问题,这个其实不是什么问题,解决方案如下:1、找到 XX-Prefix.pch 文件 注释掉下面的代码:然后,重新编译项目2、打开上面步骤中的注释然后再次编
2014-05-14 16:32:00 871
原创 Apple Mach-o Linker Error:Undefined symbols for architecture i386
错误记录,方便后期查看!错误如下:
2014-05-13 16:14:52 943
原创 unable to dequeue a cell with identifier xxx - must register a nib or a class for the identifier
最近在研究IOS6.0 自带的下拉刷新列表时,遇到了一个c
2014-04-03 15:12:46 3524
原创 Xcode 去掉local git
在用Xcode5.1新建工程的时候,勾选了create local git,可是如何把这个功能在后期去掉呢?详见下文。 create local git(如下图所示),这时候改工程时候,被更改文件后面会出现“M”的标志。将工程退出,然后打开终端,执行下面语句:cd 工程路径(直接将工程文件拖拽至此)find . -type d -name ".git"|xargs rm
2014-04-02 14:34:48 2288
原创 IOS 修改targets和schemes中的工程名
往往建好公用的工程框架,使它适用不同的工程。但是在不同的工程中,显示相同的名字总感觉怪怪的,所以研究了一下怎么修改这些显示的名字,记录下来,免得以后忘记!以下记录截图使用的环境为Xcode5.1,示例:将工程名FHT360改为1111 步骤如下:1.拷贝现有文件夹FHT360,将新文件夹更名为1111.2.进入1111文件夹,用Xcode打开工程文件,点击文件名,如下,使它成为
2014-04-01 14:00:53 5710
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人