随笔分类 -  技巧

摘要:原文在此, 建议阅读, 我把关键步骤抽出来了, 方便概览 (也就是add remote upstream, fetch upstream, rebase, 再push) Step 1: Forking a repo Step 2: Making changes and submitting Pull 阅读全文
posted @ 2016-04-05 15:52 $walker 阅读(276) 评论(0) 推荐(0)
摘要:首先, 我们了解一下为什么要坐标转换 其次, 我们在网上搜到有通过http://api.map.baidu.com/ag/coord/convert?from=[0/2]&to=4&x=纬度&y=经度这个URL来进行转换的, 其中0代表WGS-84即标准GPS设备返回的坐标, 2代表国测局的标准, 阅读全文
posted @ 2016-03-23 23:32 $walker 阅读(11912) 评论(0) 推荐(0)
摘要:在日常开发中,app难免会发生崩溃。简单的崩溃还好说,复杂的崩溃就需要我们通过解析Crash文件来分析了,解析Crash文件在iOS开发中是比较常见的。 在iOS中获取崩溃信息的方式有很多,比较常见的是使用友盟、云测、百度等第三方分析工具,或者自己收集崩溃信息并上传公司服务器。下面列举一些我们常用的 阅读全文
posted @ 2016-03-17 15:23 $walker 阅读(2432) 评论(0) 推荐(0)
摘要:⌘(command) ⏎(return) ⌥(option/alt) ⇧(shift) ⌃(control/ctrl) 快速打开文件 ⌘ + ⇧ + O(字母) 快速搜索文本 ⌘ + ⇧ + F 分栏显示 ⌘ + ⌥ + ⏎ 退出分栏显示 ⌘ + ⏎ 让文件在分栏的右侧显示 ⌥ + click 显示 阅读全文
posted @ 2016-02-15 11:17 $walker 阅读(348) 评论(0) 推荐(0)
摘要:这一篇文章, 加上里面链接的几篇文章(一个百度的, 两个阮一峰的), 全看完应该了解得差不多了如何打造一个安全的App?这是每一个移动开发者必须面对的问题。在移动App开发领域,开发工程师对于安全方面的考虑普遍比较欠缺,而由于iOS平台的封闭性,遭遇到的安全问题相比于Android来说要少得多,这就... 阅读全文
posted @ 2016-01-21 18:04 $walker 阅读(626) 评论(0) 推荐(0)
摘要:这里说的不是设置变量给bash/shell来用, 而是给程序使用, 比如, chromium自36版以后, 就不再内置google api keys, 官方文档(http://www.chromium.org/developers/how-tos/api-keys)说明你打包的时候没有添加key的话... 阅读全文
posted @ 2016-01-17 01:54 $walker 阅读(605) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2015-11-04 18:30 $walker 阅读(386) 评论(1) 推荐(0)
摘要:概要本文讲解三个部分:1.创建自签名证书2.创建自己的证书颁发机构3. 以及如何配置IIS创建自签名证书首先,创建一个私钥文件:openssl genrsa -out myselfsigned.key 2048然后利用私钥创建自签名证书:openssl req -new -x509 -key mys... 阅读全文
posted @ 2015-10-26 12:04 $walker 阅读(5081) 评论(0) 推荐(0)
摘要:swig和angular都用{{name}}来作为模板中变量的取值, 那么要共用的话怎么办:{% raw %}{{ foobar }}{% endraw %}或者config(['$interpolateProvider', function($interpolateProvider) { ... 阅读全文
posted @ 2015-05-16 02:11 $walker 阅读(952) 评论(0) 推荐(0)
摘要:来源:http://h2ofly.blog.51cto.com/6834926/1539141【svn简介】svn用于版本管理数据,它采用了分支管理系统。在它出现之前存在CVS,svn推出之后,逐步替代了CVS。目前又出现git,相比于svn,git更支持分布式版本管理,目前发展很猛,这里不详细介绍... 阅读全文
posted @ 2015-03-17 23:45 $walker 阅读(391) 评论(0) 推荐(0)
摘要:你可以死记下地址格式, 但是一旦不同的xcode和模拟器版本改变变了地址, 又得记, 从活动管理器里其实是可以直接查看的:Launch the app in the simulatorOpen Activity MonitorFind the name of your app in the CPU ... 阅读全文
posted @ 2015-02-09 16:52 $walker 阅读(1352) 评论(0) 推荐(0)
摘要:简单来说, 这些编译期常量, 对运行时的环境判断完全无效, 它告诉编译器用哪一段代码来进行编译, 那那段代码里, 你仍然可以写运行到目标机器里会崩溃的代码, 从stackoverflow里拷两段示例代码出来:片段1, max:#if __IPHONE_OS_VERSION_MAX_ALLOWED >... 阅读全文
posted @ 2014-11-27 18:19 $walker 阅读(1633) 评论(0) 推荐(0)
摘要:在用到angular.extend的时候,正好碰到一个对象,是层层嵌套的Array, 结果发现只能extend第一层,查阅官文档,确实不支持deep copy:Note: Keep in mind that angular.extend does not support recursive merg... 阅读全文
posted @ 2014-11-05 17:46 $walker 阅读(3656) 评论(0) 推荐(0)
摘要:有时候为了模拟在糟糕的网络环境下app的表现,会故意拔网线(断wifi),苹果其实提供了专门的工具来精确地模拟你在几个预设的场景下的网络连接情况:Network Link Conditioner点击苹果开发者网站, 选择Hardware IO Tools for Xcode包打开DMG文件,双击Ne... 阅读全文
posted @ 2014-11-04 15:13 $walker 阅读(457) 评论(0) 推荐(0)
摘要:app的开发经常会碰到需要演示一个交互,或者一个bug的情况,通常涉及一连串的操作以及操作的反馈,这是文字,或截图都无法表达的,视频的话还得播放器参与,最好的一个想法应该是录制屏幕然后再转成gif图片了.这涉及两个知识点,如何给iphone录屏,以及如何把.mov文件转成.gif文件.如何给iPho... 阅读全文
posted @ 2014-10-31 22:38 $walker 阅读(5081) 评论(0) 推荐(0)
摘要:iOS下频繁请求地理位置授权做的某个cordova应用有用到geolocation插件,跑在iOS的时候发现app请求了一次授权,结果webkit还请求了一次授权,不但如此,webkit请求的格式还相当丑/var/mobile/Applications/157EB70D-4AA7-826E-690F... 阅读全文
posted @ 2014-10-25 00:21 $walker 阅读(610) 评论(0) 推荐(0)
摘要:昨天升级mac os到yosemite后,因为是系统整体升级,有一些在设置会丢失,这是后话,先说说我在执行一个需要java参与的程序的时候得到如下错误:Error: JAVA_HOME is not defined correctly.We cannot execute /System/Librar... 阅读全文
posted @ 2014-10-19 01:38 $walker 阅读(1016) 评论(1) 推荐(1)
摘要:某些UITextField只为了摆数据,还有响应点击,为了避免频繁出现键盘,所以把UITextField的人机交互(userInteractionEnabled)给关闭了此时,给UITextField注册Tap手势,失败查资料,没有交互功能的textfield是不能注册手势的,只能注册给其父view... 阅读全文
posted @ 2014-09-18 10:15 $walker 阅读(1043) 评论(0) 推荐(0)
摘要:文档描述不够详细,有人测试结果如下:init does not cause layoutSubviews to be called (duh)addSubview causes layoutSubviews to be called on the view being added, the view... 阅读全文
posted @ 2014-09-09 22:05 $walker 阅读(447) 评论(0) 推荐(0)
摘要:码农即使做ppt,也离不开代码,在keynote下,如果要粘贴代码,如何做到语法高亮呢?补充1,该功能由pygments提供支持,所以支持的语言见:http://pygments.org/languages/补充2,下文中的直接转化剪贴板里的内容,设置语言为-S py,其中py的意思是如果这段代码存... 阅读全文
posted @ 2014-09-05 01:37 $walker 阅读(1147) 评论(0) 推荐(0)