- 博客(424)
- 资源 (5)
- 收藏
- 关注
原创 could connect to development server (iOS)
参考http://blog.youkuaiyun.com/qq_25827845/article/details/52974991 1.检查这个网址http://localhost:8081/index.ios.bundle?platform=ios,打不开,看样子是服务器没有连接的问题. 2.打开命令行输入npm start,依旧无法解决.考虑到上周可以正常运行,这周就不可以运行了,断定不是程序的问
2016-12-26 15:17:36
751
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-12-26 15:07:42
615
转载 14个Xcode中常用的快捷键操作
[转载自]http://www.cocoachina.com/ios/20141224/10752.html?utm_source=tuicool在Xcode 6中有许多快捷键的设定可以使得你的编程工作更为高效,对于在代码文件中快速导航、定位Bug以及新增应用特性都是极有效的。当然,你戳进这篇文章的目的也在于想要快速的对代码文件进行操作,或者是让Xcode的各面板更为适应你小本子的
2015-09-07 09:21:23
994
原创 iOS动画animateWithDuration:animations:无法显示动画的问题
一,发现问题1.错误代码如下:- (void)deleteClick:(UIButton *)btn{ //1.删除按钮所在的那一栏向右移动 [UIView animateWithDuration:2 animations:^{ NSLog(@"%@", NSStringFromCGRect(btn.superview.frame)); CGRect tem
2015-07-10 13:03:24
4847
原创 【Xcode使用技巧】xcode 使用Code Snippet 添加自己常用的代码段
摘要:自己定义的code snippet的配置文件默认保存在 “/users/admin/Library/Developer/Xcode/UserData/CodeSnippets/” 这个文件夹下.可以对该文件夹进行备份,也可直接将其拷贝到其他Mac电脑的这个位置就可以复用 1.可以将常用代码放在一个库中,方便每次使用时快速调用. 2.无需复制粘贴,只需要敲几个字母,便能弹出所需的常用代码块.
2015-07-06 12:24:56
3974
原创 【MAC使用技巧】QuickTime Player使用技巧
由于Mac系统自带的视频播放软件QuickTime Player具有很强大的快进功能,可以以1+倍的速度进行播放,即能很好地节省时间,又能方便多次复习,因此它成为程序员学习视频必不可少的软件.对于这么好的利器,有必要总结一下它的常用技巧.1.当播放器暂停播放时,向前或向后滑动滚轮可以调整当前视频的播放进度.2.按住option键,并用鼠标点击快进按钮,可以使播放速度以0.1为单位增加;若不按住o
2015-06-29 09:06:06
17121
原创 【MAC使用技巧】打不开xxx.pkg,因为它来自身份不明的开发者
1.解决方法1> 在安装从别的地方下载来的Mac软件如office时,有可能安装不上,原因是系统默认设置了只能安装Mac App Store和被认可的开发者的程序,因此只需要改变这一设置,就可以顺利安装了.2> 设置方法:系统偏好设置->安全性与隐私->通用->点击通用页面左下角锁的图标->弹框中输入密码(设置的密码不可以为空)->点击通用页面下方的"允许从以下位置下载的应用程序"下的任何来源.
2015-06-22 19:07:58
41697
2
转载 《千与千寻》给读者带来了什么?
《千与千寻》给读者带来了什么?1、不要放纵自己的欲望2、真诚地对待身边的每一个人,每一个生命3、人和动物的最大区别是:人要工作4、知恩图报5、要明白自己真正的需要什么,金钱并不是我们的全部6、凡事要靠自己7、一个人是好是坏只有亲自去了解才知道8、不管什么事情都用心做,不要投机取巧9、曾静发生过的事情不可能忘记,只不过一时想不起罢了。
2015-06-15 17:56:13
691
原创 【OC易错】误用了block的类型
1.错误日志1> 在使用block时,随便写了以下代码,系统报错说“use of undeclared identifier ‘read1’;did you mean ‘read’? ” 2> 后来才发现我把listAandB当成了一个类型名,实则不然,它只是一个地址,一个函数名。要想成为一个类型名必须使用typedef。
2015-06-03 19:23:42
697
原创 【Xcode技巧】Xcode开启或关闭target的ARC或删除target的方法
开启或关闭target的ARC的方法,以及删除某个target的方法
2015-06-01 16:07:17
3407
原创 【OC易错】类方法中的self指的是类而不是对象
1.太不认真了,没有好好分析类方法中的self2> 如果这是对象方法initWithName:andAge:andScore:,self可以像上面一样调用。但这是<font color=red>类方法</font>啊,<font color = orange>返回的是对象</font>不是void
2015-05-31 16:43:55
1363
原创 【OC易错】误以为NSMutableDictionary对象添加键值对的方法为addObject:forKeys
使用copy创建可变副本后无法添加键值对
2015-05-31 13:30:11
2436
原创 【OC错误】:fatal error: file '/Applications/Xcode 2.app/Contents/Developer/Platforms/MacOSX.platform/Dev
1、详细错误内容是这样的:fatal error: file '/Applications/Xcode 2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSStri
2015-05-17 10:30:43
3699
原创 scanf输入含有空格的字符串
1、可以使用scanf的扫描集来 扫描允许的字符串来接收用户输入的数据。如:以下代码#import int main(int argc, const char * argv[]){ @autoreleasepool { char str[100]; scanf("%[A-Z]", str);
2015-05-01 18:56:11
1775
原创 【MAC使用技巧】黑苹果插入耳机之后依旧是外音
1、主要是 插入耳机后没有设置输出端为耳机。具体做法是:系统偏好设置->声音->输出->选中耳机端口那一项 就可以了。
2015-05-01 17:01:11
21794
3
转载 【MAC使用技巧】Safari、qq浏览器等设置F5刷新快捷键
转载自:http://www.mythroad.net/2012/11/27/%E3%80%90mac%E4%BD%BF%E7%94%A8%E6%8A%80%E5%B7%A7%E3%80%91safari%E6%B5%8F%E8%A7%88%E5%99%A8%E8%AE%BE%E7%BD%AEf5%E5%88%B7%E6%96%B0%E5%BF%AB%E6%8D%B7%E9%94%AE
2015-04-27 17:59:29
10650
原创 【MAC使用技巧】MAC快捷键及常用cmd命令
1、command+w关闭程序,command+q退出程序。2、F11是显示桌面,和windows的ctrl+d是一样的3、黑苹果的ctrl、win、alt分别对应白苹果的ctrl、option、command。
2015-04-27 17:10:45
8029
转载 sublime打开包含中文的文件乱码
原文链接: http://blog.youkuaiyun.com/wide288/article/details/19280225过程如下:当没装过什么关于GBK的插件时,打开GBK编码的中文文档,会出现乱码。因为 sublime text 2 不支持,大多数时支持 UTF-8 的。安装Sublime Package Control非常简单,在Sublime Text 2上用 Ct
2015-04-27 16:33:45
753
原创 【OC易错】Xcode5.0新建OS X下的cmd工程后出现编译错误clang: error: invalid version number in '-mmacosx-version-min=
1、Xcode5.0新建OS X下的cmd工程后,点击运行按钮 ,会立马出现编译错误:warning:OS X deployment target '11.0' for architecture 'x86_64' and variant 'normal' is greater than the maximum value '10.8' for the OS X 10.8 SDK.lan
2015-04-26 19:39:53
4143
原创 对于 函数的形参含有指针 的情况,要判断该指针是否为NULL
1、若 函数的形参接收到的是一个空指针,则函数 对该空指针的间接访问 是非法的。2、判断方法有两种:①if( s == NULL ) return false; ②if( !s ) return false;例如:int main(){ char *s = NULL; if( s == NULL ){ printf("no content\n"); }else{ p
2015-04-16 15:57:22
3177
原创 【Xcode使用技巧】Xcode5.1.1 使用技巧
1、如果已经打开了 头文件 的代码编辑界面,需要 切换到实现文件 的代码编辑界面,可以使用 ctrl+command+上/下 快捷键。2、可以使用command+r运行当前工程。3、在 实现文件 文件中,写出加号或减号之后,再写出某个方法名,Xcode就可以自动补全其 返回类型和参数等,供我们选择。(前提是 已经包含了该类的声明文件。)
2015-03-31 18:31:39
1031
原创 【Xcode使用技巧】xcode6.1.1关闭arc,顺利使用release 的方法
1、新版本的 xcode 6.1.1新建项目后,默认是 自动启动 arc(automatic reference counting)的,也就是 程序员新建了对象后,无法使用release释放对象的内存,而是由系统自动释放。2、为了使 初学者 对 ios内存释放机制 有一个更好的了解,可以先关闭arc,手动对内存进行释放。方法如下:
2015-03-31 14:56:20
881
原创 【OC易错】OC易出错的地方
1、对于方法,前面要用 加号 或 减号 注明该方法的 类型,如-(void)setAge:(int)age;而我总是错误地写成了(-)(void)setAge:(int)age;
2015-03-31 13:49:43
648
原创 Diagram Designer使用小技巧总结
1、用 鼠标 选中任意一个 flowchart 控件,按 F2 键,便能编辑 其中的内容。按 Ctrl+Enter快捷键 能保存所输入的内容,按 Esc键 能退出 输入内容。2、按住 Ctrl键,再用 鼠标左键 拖拽某个控件,相当于 复制该控件。Ctrl+C、Ctrl+V、Ctrl+X、Ctrl+Z在此依旧适用。
2015-03-03 17:48:40
14034
原创 error:解析 GetLogicalDriveStrings 获得的 逻辑驱动器 的字符串 出错
1、没有考虑 GetLogicalDriveStrings 获取的 逻辑驱动器 的字符串 中 还含有'\0'字符,以致于 直接使用 strlen获取它的长度。可是 strlen 遇到'\0'字符就自动结束,因此出错。2、实际应该用 GetLogicalDriveStrings 的返回值来作为 其长度
2015-03-02 16:52:26
603
原创 error:没有理解好GetFileAttributes函数的返回值
1、误以为,若GetFileAttributes的返回值 等于 FILE_ATTRIBUTE_DIRECTORY 就意味着 它是文件夹!其实则不然:GetFileAttributes的返回值是 多个像FILE_ATTRIBUTE_DIRECTORY 的值 并起来求或 的结果。2、因此,要想知道 某个文件 是不是文件夹,必须用 GetFileAttributes 与FILE_A
2015-03-02 15:32:44
2976
1
原创 防止程序被多次重复调用的代码
HANDLE hMutex; hMutex=CreateMutex( NULL,//no security attributes FALSE,//initially not owned "SiciMoboInitial");//命名Mutex是全局对象 //在所有的process都可以访问到 CreateMutex if(ERROR_ALREADY_EXISTS
2015-02-26 18:54:04
2658
原创 c/c++开发 总结
1、在 写函数 时,传进来 的形参 若是 一个指针,且 该指针所指内容不为空,尽量 将该指针 所指的内容 赋值给 本地变量,以免 引起 不必要的 冲突。
2015-02-26 11:29:08
470
原创 windows API error:读取某个磁盘的剩余空间信息时,得不出正确的结果
1、使用GetDiskFreeSpace函数获取某个分区的容量信息时,总是获取到和实际结果不一致的信息。2、对照了以前正确的程序,才发现,要将GetDiskFreeSpace函数的那几个参数强制转换为DWORD64类型的,才可以相乘得到正确的结果。3、代码如下://获取每个volume的剩余空间BOOL GetVolumeSize( IN char cVolume ){ HANDLE
2015-02-10 15:09:24
1397
原创 error:Createprocess接收命令行的参数时,无法找到指定的文件。。
error:Createprocess接收命令行的参数时,无法找到指定的文件。。1、在cmd命令行中输入的命令是: E:\P2PDownLoadCall.exe “p2pdownload.exe -r image\boot.img” 结果,CreateProcess failed,而且 GetLastError的结果为2,找不到对应的文件。2、我也没辙了,然后就用写死的路径 Text(“p2p
2015-02-06 16:01:56
2456
原创 c/c++ error:在GetAdaptersInfo循环中使用strcat时,忘记清空strcat导致 内存溢出 异常
1、感觉程序没啥 问题 ,结果一运行,一大堆问题,都出来了。错误代码如下:#include #include #include #include #include #pragma comment(lib,"IPHlpApi.lib")int main(){ DWORD dwReturn = 1; DWORD dwResult = 1; ULONG ulOutLen
2015-01-28 15:25:14
1240
原创 c/c++ error:GetAdaptersInfo调用失败后重复调用,导致内存溢出
1、一开始一看就知道是 内存泄露 的问题,但是没有猜到 ,这个内存泄露 不是我自己开辟的内存引起的,而是因为一个函数的 实参 传递错误 引起的。2、我将 最原始 正确的代码 ,一点点地添加我 当前的代码,没有发现任何问题。当我更新 嫌疑最大 的Get_My_IP_MAC函数时,就出现bug了。3、我对这个函数的 更新 主要出在 写程序日志 上,最后 仔细
2015-01-28 14:57:59
1904
原创 c/c++ error:GetAdaptersInfo第二个实参未被赋值,GetMac.exe 已停止工作
1、出现这个问题,很明显是是内存分配有问题。2、和 正确的代码 一对比,才发现是 以下这部分代码 出问题了 ULONG ulOutLen ; IP_ADAPTER_INFO *pIpAdapterInfo = ( IP_ADAPTER_INFO * )malloc( sizeof(IP_ADAPTER_INFO) ); if ( pIpAdapterInfo == N
2015-01-28 12:37:13
946
原创 关于%02d %.10d %2d %.01f的值的区别
1、printf("%.2d\n",2);和printf("%02d\n",2);以及printf("%.02d\n",2);的结果是一样的都是02,百分号后面的小数点或者0代表了数字前面要以0来占位;格式化字符串中的d前面的非零数字代表的是 需要保留 的有效数字 的位数,不够的位数 用0来填充。2、printf("%2d\n",2);的结果却是 2,以空格代替了0
2015-01-27 16:25:09
9233
1
原创 怎么删除多余的操作系统?
1、有时候会出现以下情况,第一个操作系统往往不是用户需要的,而系统会默认进入该系统,因此,可以进行如下设置。2、xp中如下:右键“我的电脑”->"高级"->"启动和故障恢复"->"系统启动"-> A、"默认操作系统"该项是用来 选择系统能够自动启动地 操作系统 B、取消掉“显示操作系统列表的时间”的勾然后点击确定即可。
2015-01-26 19:54:21
7325
原创 只允许选择网页内容,不允许复制网页内容的js代码
1、参考:http://www.php100.com/html/program/jquery/2013/0905/6031.html2、我的代码如下:$(function(){ $(document).bind("contextmenu",function(){return false;}); });
2015-01-23 17:58:14
868
原创 又一次意识到 离散数学 在程序逻辑中的应用
1、有俩变量需要考虑,一个是srv一个是local。有三种情况:A、srv为空/local为空 B、srv非空/local空 C、srv空/local非空 。srv为空的返回值a为1/2 ,非空的返回值a为0 。local为空的返回值b为1/2,非空的返回值b为0。2、用 离散数学 的角度思考,可以把a当做srv为空,!a当做srv非空。A情况可改写成a&b ,B
2015-01-23 11:49:20
2717
原创 MSDN英语句子翻译
1、Flushes the buffers of a specified file and causes all buffered data to be written to a file. 刷新指定文件的缓冲区,并使所有缓冲数据被写入一个文件。
2015-01-21 14:34:32
650
原创 SQL语句error
1、以下语句有3个问题:create table if not exists `wim_image`( `id` int(10) unsigned not null auto_increment comment 'ID', `name` varchar(50) not null comment 'WIM镜像名称', `mac` varchar(17) default null comment
2015-01-16 17:10:51
773
iPhone性能测试工具GT (腾讯)
2017-07-18
jQuery UI插件
2014-12-30
WndTab及其注册机(vc6文件切换工具)
2014-06-22
简单的流程图绘制软件,比微软的visio用着方便
2014-05-13
vc小助手(Visual Assist X)最新版
2014-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人