1. IOS App的访问Scheme如何破解及常见App Scheme

在开发IOS App或者H5页面的时候,偶尔需要唤起第三方App的操作,这个时候需要得知这个App的scheme,也就是访问入口。 首先我们在Mac上下载该App,然后重命名为.zip文件,双击解压之后。打开Playload目录,会看到一个看到这个App的核心文件,然后右键:Show Package Contents,会看到一个info.plist文件,里面的URL Types节点里就存储了这个App的 访问Scheme。   阅读全部>>
阅读:292016-08-12评论几句

2. 到底什么是相机的曝光补偿?

在我们拍摄的时候,总会听到有人说我们的照片欠曝了或者过曝了。对于初拿相机的摄友来说往往只是知道要延长和缩短曝光时间,或者开大缩小光圈才能校正这种“过曝欠曝”。但是这样做的结果往往是面对曝光越来越糊涂,其实对于曝光来说相机里面一直有一个重要的参数在提示着我们,那就是曝光补偿。 什么是曝光补偿? 曝光补偿不是一个动词,也不是一个行为,而是一个名字。曝光补偿是用来量化一张照片明暗程度的参数。 我们之所以能够看到世间万物是因为  阅读全部>>
阅读:92016-08-12评论几句

3. 屌炸天的Content Security Policy,解决运营商页面注入!

其实不管在移动端还是PC端,都会有运营商劫持页面并且向页面里注入广告,尤其在移动端,网络不稳定的情况下,对用户体验的损伤是很致命的,可能需要等待很久页面都打不开。 那么如何解决这个问题呢?投诉运营商,太天真了,人家根本不鸟我们。所以还是自己动手风衣足食,先说下市面上常见的两个方案: 一、https大法好 如果你的页面都是https,那么恭喜你,不会有注入的情况发生,因为运营商就算拿到服务器返回的数据流,是加密的  阅读全部>>
阅读:4352015-12-24评论几句

4. IOS: Object-C如何拦截UIWebView发出的请求?

我们在IOS App里潜入一个WebView,但有时候需要拦截页面发出的请求,做一些过滤或者转发,该怎么办呢? 可以从NSURLCache作为切入点,不过NSURLCache拦截的是所有App的请求,这个后续在处理的时候需要注意下,免得漏掉或误杀。 首先需要在AppDelegate.m文件的didFinishLaunchingWithOptions方法增加如下代码: FilteredWebCache *cach  阅读全部>>
阅读:2972015-12-23评论几句

5. iPhone: 拍张照片实际发生了240亿次运算

12月 21日消息,苹果 CEO 库克日前携高管团队接受了一次访谈,其中专门谈到了 iPhone 摄像头,讲了许多琐碎但有趣的冷知识,比方说用 iPhone 拍摄一张照片,实际上发生了 240 亿次运算。 苹果高管在访谈中介绍称,iPhone 摄像头共分 200 个独立的组件,苹果共有 800 名工程师和专家负责 iPhone 摄像头,也就是这 200 个组件。 为了让用户能够拍出优质照片,工程师要想办法消除摄影者手  阅读全部>>
阅读:1242015-12-22评论几句

6. jQuery的jsonp方法在不跨域的情况下就是个坑

如果遇到跨域的情况,jsonp是个不错的方法,毕竟对于跨域的get请求足够了。那么假如后端提供一个jsonp服务,在跨域和不跨域的情况下,是否都是ok的呢? $.ajax({ url: "http://jsonp-service", data: {}, dataType:"jsonp", success: handleSuccess,   阅读全部>>
阅读:432015-12-22评论几句

7. 工作五年以上的程序员,应该干些什么?

面试的时候,我会问面试者,你日常如何构建自己的知识体系,如何让自己更高更快更强?多数工程师并没有深入地思考过这个问题,基本上是零敲碎打,随机性大。本着不能让你白来一趟的精神,好为人师的我会娓娓道来:第一阶段认真构建完整的知识体系十几年前我投身软件行业的时候,光是讲解数据库原理、操作系统、TCP/IP、组网、算法等等基础知识的英文原版书摞起来就等身,认认真真看完,各种上手实践,入行后,读遍C++各种经典著作,读遍各种协议原文,认认真真打基  阅读全部>>
阅读:1292015-11-27评论几句

8. NSMutableDictionary和NSDictionary的区别

调用NSDictionary的removeObjectForKey报错:No visible @interface for 'NSDictionary' declares the selector 'removeObjectForKey:' 原因如下: Use NSMutableDictionary instead of NSDictionary. You can't set object in NSDictionary. Yo  阅读全部>>
阅读:652015-10-12评论几句

9. Android无法安装apk到手机[device not found]

某些Android手机Mac OS X下执行adb shell提示device not found,参考网上解决方法,以三星S3为例详述方法如下。 终端命令行下输入: system_profiler SPUSBDataType 就会打印出连接到 MAC的USB信息: USB: USB Hi-Speed Bus: Host Controller Location: Built-in U  阅读全部>>
阅读:672015-09-22评论几句

10. 在Javascript中实现XML和JSON相互转换

开发中有时候会遇到XML和JSON相互转换,要求在JS中使用,网上找了好多,竟然每一个好用的,要么缺胳膊少腿,要么词不达意,太没天理了,果断自己实现一个。 先看调用例子:   阅读全部>>
阅读:672015-09-17评论几句

11. 在mac上如何实现git命令自动补全?

在mac上安装完git,默认是没有命令自动补全的,狂按tab,没用啊,坑爹的很,不过还是有办法。 1.brew list (如果没有安装brew,请网上搜索自行安装。) 查看你是否已经安装了"bash-completion",如果没有,继续往下看: 2. brew install bash-completion #####安装完成之后###### $ brew info bash-completio  阅读全部>>
阅读:4742015-08-06评论几句

12. 网站开发人员应该知道的61件事

有人在Stack Overflow上发问,动手开发网站之前,需要知道哪些事情? 不出意料地,他得到了一大堆回答。通常情况下,你需要把所有人的发言从头到尾读一遍。但是,Stack Overflow有一个很贴心的设计,它允许在问题下方开设一个wiki区,让所有人共同编辑一个最佳答案。于是,就有了下面这篇文章,一共总结出六个方面共计61条"网站开发须知"。我发现,这种概述性的问题,最适合这种集合群智、头脑风暴式的回答方式了。这也是我第  阅读全部>>
阅读:1992015-07-10评论几句

13. 如何自定义设置placeholder文本的颜色?

浏览器自带的placeholder一般文字颜色是灰色,大多数情况都是ok的,但也有极少数情况需要去更改placeholder文字颜色,当然设置css color属性是不可以的。 大概有两种实现方式:伪元素(pseudo-elements)、伪类( pseudo-classes)。 ::-webkit-input-placeholder @ WebKit和Blink使用伪元素 :-moz-placeholder @ Mozi  阅读全部>>
阅读:1312015-06-25评论几句

14. IE关怀哥:停电对setInterval频率的影响

在炎热的夏季正在办公,如果暂时停电了,正在吹空调的我们可能会慢慢觉得热燥,但大部分用笔记本的屌丝来说,没什么影响,该写代码写代码,该写文档还写文档。 不过,在停电的时间里,一件诡异的事却在这短短几分钟里遇到了:用IE9测试 JavaScript 代码的时候,发现setInterval的频率递减到了60帧/秒。 这在老版本的IE上面是再正常不过了。不过对于与时俱进的IE9来说,似乎是低了不少。记得IE9的setInterval可以  阅读全部>>
阅读:872015-06-24评论几句

15. 然并卵?试着用js来抽取网页的正文

然并卵啊,有时候需要抽取网页正文,在网上也看了很多算法,但效果感觉都不好,有的根本打不开无法看到效果,于是自己就试着写了一个,效果还不错,支持图片和Flash和文字一并抽取。方法就是适用打分机制,把正文文字和标签的比例、标点符号、换行等因素累加起来,打分最高的就是正文,当然肯定有识别不出来的,这个是任何算法都无法避免的。感兴趣的同学可以看看,代码很短: /***@Extract Content*/var extractor  阅读全部>>
阅读:872015-06-21评论几句

16. 小科普:到底什么是BFC、IFC、GFC和FFC,次奥?

软件开发的一般被称为民工,搞前端的,有人形容为是掏粪工,说白了连民工级别高都没有。说直接点就是个制作界面的,注意,连设计界面的都算不上,一般前端都是拿着设计稿去照这样子开发的。 说这些无非是觉得前端前端,却一点也不高端啊,就连逼格高的术语都找不到几个,但少不代表没有,比如Closure、BFC、IFC、GFC和FFC,等等,怎么这么多C啊,C==操?本文就简单列举下这几个C到底都他妈的什么意思,虽然这些东西都没什么卵用,但万一被哪  阅读全部>>
阅读:17702015-06-03评论几句

17. 为什么整个互联网行业都缺前端工程师?

现在,几乎整个互联网行业都缺前端工程师,不仅在刚起步的创业公司,上市公司乃至巨头,这个问题也一样存在。没错,优秀的前端工程师简直比大熊猫还稀少。 每天,我司的 HR 群都有人在吐槽招不到前端工程师。实话说对这些需求,我们也无能为力,因为在供不应求的前端招聘市场上,优秀的前端工程师才是有话语权的那一方。 放眼全球,不仅在国内的互联网行业,在国外,前端工程师一样是需求旺盛、供不应求的香饽饽。 举个例子,根据 indeed.com 抓取  阅读全部>>
阅读:2342015-05-22评论几句

18. 号外号外:京东招聘Java高级工程师啦

职责: 京东内部研发管理系统(需求、知识、代码、自动化编译上线、发布部署等系统)的研发工作。 PS:在这里除了技术研发能力进步,你还会有更多研发管理能力的提升。 要求: 三年以上java开发经验 PS:活好 薪水:15K-30K/月 工作地点: 北京,亦庄 招聘人数:3人 补充: 亦庄位置虽然偏僻,但每日上下班(班车)还是很方便的, 班车覆盖北京全城区。大部分IT人员都在北五环外,班车到西  阅读全部>>
阅读:1502015-05-21评论几句

19. Hybrid App初探,开发移动端App也没那么难

前端圈子里非常流行的Hybrid App,大家可能都听到过,那么到底是什么意思呢?Hybrid原意是杂种的、混合的。App这里主要是指移动端应用,比如运行在android、ios端的原生应用(Native App)。 随着移动端浏览器越来越牛逼,伴随着性能的提示和接口的开放,JS/HTML/CSS也大放异彩,那么我们包装一个壳,这个壳的核心就是浏览器,然后把JS/HTML/CSS打包好放到这个壳里生成一个Native Ap  阅读全部>>
阅读:7882015-05-20评论几句

20. 手机端事件touchend失效不触发了怎么办?

假如我们在手机端要实现一个手指滑动屏幕响应的一个操作,想当然的我们会去监听元素的 touchstart、touchmove、touchend,但监听之后发现悲剧了,只要出发了touchmove,touchend就失效不会被触发了。 如何修复这个bug呢? 很简单, 只要在touchstart的时候调用下 event.preventDefault(), 那么touchend事件就可以正常被触发了! VIA:   阅读全部>>
阅读:11632015-05-06评论几句
搜索

记住我们

邮箱: 发邮件 Rss订阅 Ctrl+D收藏

精彩评论

Me.稀奇#1. Me.稀奇在“兼容微信JS SDK和WeixinJSBridge的分享API”中评论:
你这个字好小呀!
 Said on: 2015-1-15 12:04:02喜欢[7]
小编#2. 小编在“兼容微信JS SDK和WeixinJSBridge的分享API”中评论:
@灰常记忆 : 搞技术的屌丝也只能折腾点代码了。。face
 Said on: 2015-1-15 15:16:21喜欢[7]
李阳博客#3. 李阳博客在“网站开发人员应该知道的61件事”中评论:
感觉这样会忙到死,哈哈face
 Said on: 2015-7-11 9:24:40喜欢[7]
seo#4. seo在“网站开发人员应该知道的61件事”中评论:
faceface这篇文章好,挺多需要注意和学习的都总结好了。
 Said on: 2015-7-13 17:56:11喜欢[7]
小编#5. 小编在“网站开发人员应该知道的61件事”中评论:
@seo : 是挺多的,前端和站长都需要关注哈。
 Said on: 2015-7-14 10:14:55喜欢[7]
seo#6. seo在“网站开发人员应该知道的61件事”中评论:
@小编 : 互联网技术博大精深啊。。face
 Said on: 2015-7-14 11:50:16喜欢[7]
Betty#7. Betty在“网站开发人员应该知道的61件事”中评论:
对于新闹出的优衣库视频,你这个专业人士有什么看法?face
 Said on: 2015-7-15 14:41:49喜欢[7]
小编#8. 小编在“网站开发人员应该知道的61件事”中评论:
@Betty : 表示纯属炒作哈,女的那表情和姿势,太专业,还有那男的高超的拍摄技巧。face
 Said on: 2015-7-18 19:52:55喜欢[7]
灰常记忆#9. 灰常记忆在“兼容微信JS SDK和WeixinJSBridge的分享API”中评论:
好高级 根本不会玩
 Said on: 2015-1-15 14:18:04喜欢[6]
网站地图#10. 网站地图在“Javascript到底是如何设计出来的?”中评论:
直接简写JS,不是很懂的、
 Said on: 2014-12-12 10:39:14喜欢[5]
注:这里仅列出被喜欢次数最多的10条评论。