自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (11)
  • 收藏
  • 关注

转载 dimystifying iOS Application Crash Logs

http://www.raywenderlich.com/23704/demystifying-ios-application-crash-logsThis is a blog post by Soheil Moayedi Azarpour, an independent iOS developer. You can also find him on Google+.

2016-01-31 18:10:01 2643

转载 NSURLSession(二)POST请求

(自iOS9.0起,NSURLConnection.sendSynchronousRequest被废除不用了。建议改用NSURLSession的dataTaskWithRequest方法。具体用法可以参考我的另一篇文章:Swift - 使用NSURLSession同步获取数据(通过添加信号量))原文出自:www.hangge.com  转载请保留原文链接:http://www.hangge

2016-01-31 17:58:01 375

转载 非常好的Java反射例子

在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,更多Java学习,请浏览疯狂java官网。  Java反射在我们Java学习的过程中是非常重要的知识点。可能有些同学认为这个学习起来不容易理解,其实就我个人而言还是比较简单,学习起来也比较容易理解。下面我给大家总结一下Java反射学习的要点,同时给出几个比较好的例子。  1、

2016-01-28 15:51:55 373

转载 把Android手机变成远程监控摄像头

基本过程是android作为socket客户端将采集到的每一帧图像数据发送出去,PC作为服务器接收并显示每一帧图像实现远程监控。图片如下(后来PC端加了个拍照功能)。。。 (PS。刚学android和java不久很多东西还不懂,高手若是知道哪些地方可以继续优化的话还请多多指点下啊)系统代码如下:一、android手机客户端(1)AndroidManifest

2016-01-28 00:27:13 18487 5

转载 国外推广必备:国际知名APP网站&APP论坛列表

你做的APP是面向国际的吗?下面是一些国外比较有人气的APP网站和APP论坛http://www.ipadown.com/http://topapp.net/http://www.appolicious.com/http://mobile.butterscotch.com/Mobile/IPhone/http://wwdc.slidetoplay.com/http://

2016-01-27 12:21:40 3511

转载 从100PV到1亿级PV网站架构演变

1从100PV到1亿级PV网站架构演变1  一个网站就像一个人,存在一个从小到大的过程。养一个网站和养一个人一样,不同时期需要不同的方法,不同的方法下有共同的原则。本文结合我自已14年网站人的经历记录一些架构演变中的体会。  1:积累是必不可少的  架构师不是一天练成的。  1999年,我作了一个个人主页,在学校内的虚拟空间,参加了一次主页大赛,几个DREAMWEA

2016-01-27 12:09:50 438

转载 网站扩展实例:1亿用户、50亿pv的Tagged架构进化史

一家2004年创建的试水社交网站,经过7年的成长和扩展,现在已经拥有了1亿用户。平均50亿次的pv,承担在1000多台服务器的网站架构上。Tagged网站,现在承载了1亿个用户、1千台服务器和50亿次页面浏览量。这个过程是如何实现的?本文中,Tagged的CTO兼联合创始人 Johann Schleier-Smith 将为我们介绍。AD:【51CTO 8月16日外电头条

2016-01-27 12:02:13 464

转载 IOS 推送消息 php做推送服务端

IOS推送消息是许多IOS应用都具备的功能,最近也在研究这个功能,参考了很多资料终于搞定了,下面就把步骤拿出来分享下:   iOS消息推送的工作机制可以简单的用下图来概括: Provider是指某个iPhone软件的Push服务器,APNS是Apple Push Notification Service的缩写,是苹果的服务器。 上图可

2016-01-27 11:56:34 330

转载 iphone ios 如何使用gcd,block

http://blog.sina.com.cn/s/blog_45e2b66c01010dhd.html1。GCD之dispatch queuehttp://www.cnblogs.com/scorpiozj/archive/2011/07/25/2116459.html2。iOS中GCD的魔力http://blog.csdn.net/favormm/article/detai

2016-01-27 11:53:19 476

转载 iOS中的协议与委托

转载于http://m.blog.csdn.net/article/details?id=7818149  协议就相当于是C++中的纯虚基类,它只能定义函数并且只能由其他类来实现。而委托则类似于Java接口,其实协议和委托之间并无必然联系,只是在Obj—C中常用协议来实现委托。        protocol-协议,就是使用了这个协议后就要按照这个协议来办事,协

2016-01-27 11:52:30 284

转载 GCD之dispatch queue

iOS中多线程编程工具主要有: NSThreadNSOperationGCD这三种方法都简单易用,各有千秋.但无疑GCD是最有诱惑力的,因为其本身是apple为多核的并行运算提出的解决方案.虽然当前移动平台用双核的不多,但不影响GCD作为多线程编程的利器(ipad2已经是双核了,这无疑是一个趋势).http://www.cnblogs.com/scorpiozj/archive/2

2016-01-27 11:48:51 289

原创 通过代码 新增 和 “修改”NSLayoutConstraint

今天因为要弄一个瀑布流里面item的动态加载,所以考虑把里面的一些空间的高度设成0从而实现“隐藏”效果网上对这类修改是 关联 NSLayoutConstraint然后设置对应的constant下面是网上的答案,但是注意了,要用父类layoutIfNeeded()来重新布局0down voteIf you are adding co

2016-01-26 23:52:02 6160

转载 mainstoryboard.storyboard 视图为什么变成代码?如何恢复?

在 storyboard 文件上右键, Open As -> Interface Builder - iOS Storyboard 就可以了

2016-01-26 00:24:45 1346

转载 如何搭建千万级别用户的应用系统

基本情况l AWS覆盖全世界12个国家区域1. 每个区域都对应着世界上的一个物理位置,每个位置都有弹性计算云提供多个可用区域(Availability Zones),这些区域包含北美、南美、欧洲、中东、非洲、亚太等地区。2. 每个可用区域(AZ)实质上是单个数据中心,尽管它可由多个数据中心构造。3. 每个可用区域都拥有很强的隔离性,他们各自拥有独立的电源和网络。

2016-01-25 17:56:45 512

转载 Android Studio 打包apk,自动追加版本号和版本名称

版权声明:本文为博主原创文章,未经博主允许不得转载。默认AS大包好的apk是app-deubg.apk的,这样的话版本多了找出一个bug在哪个版本中存在的,就非常的麻烦了,我们追加版本号和版本名称后就非常好区分了。配置方法 在gradle文件中的android节点下添加如下代码android.applicationVarian

2016-01-25 17:56:08 1826

转载 iOS中 流媒体播放和下载 韩俊强的博客

转自http://blog.csdn.net/qq_31810357/article/details/50574914每日更新关注:http://weibo.com/hanjunqiang  新浪微博 iOS中关于流媒体的简介:介于下载本地播放与实时流媒体之间的一种播放形式,下载本地播放必须全部将文件下载完成后才能播放,而渐进式下载不必等到全部下载完成后

2016-01-25 17:54:35 713

原创 使用xcode git pull成功一些文件没有下载下来的原因

其实已经下载下来了,只是他们放到storyboard,只要到对应的文件夹下载了就好了

2016-01-25 12:26:48 1851

转载 iOS开发过程中使用Core Data应避免的十个错误

Core Data是苹果针对Mac和iOS平台开发的一个框架,主要用来储存数据。对很多开发者来说,Core Data比较容易入手,但很难精通,如果没有正确的学习方法,你将很难真正理解它,更不用说精通了。很多开发者常常在这方面犯一些错误,而这篇文章列出了开发者在iOS开发过程中使用Core Data常见的一些错误,并对如何避免这些错误进行了分析。 1.不了解关键术语对于iOS开

2016-01-24 14:53:35 381

转载 iOS JSON 模型转换库评测

iOS 开发中总会用到各种 JSON 模型转换库,这篇文章将会对常见的几个开源库进行一下评测。评测的内容主要集中在性能、功能、容错性这几个方面。评测的对象:Manually手动进行 JSON/Model 转换,不用任何开源库,可以进行高效、自由的转换,但手写代码非常繁琐,而且容易出错。YYModel我造的一个新轮子,比较轻量(算上 .h 只有 5

2016-01-23 22:59:55 1414

转载 [Android Studio] Android studio 多渠道打包(超简洁版)

最近一直用android studio 进行开发,在开发和发版的时候,遇到一个多渠道打包的问题,由于公司里是有七个渠道的包进行分发,由于每次去AndroidManifest.xml修改渠道的值,甚是麻烦。。。最后去google了一番,发现有些方法,是在gradle文件里切换各种不同的AndroidManifest.xml文件,感觉这样也太麻烦些了。。。后面搜索了些,发些大家写得都差不多,发

2016-01-20 12:39:23 315

原创 drawLine DashPathEffect绘制虚线变成了实线

mPaint = new Paint(Paint.ANTI_ALIAS_FLAG);  mPaint.setStyle(Style.STROKE);  mPaint.setColor(Color.parseColor("#cccccc"));  mPaint.setStrokeWidth(Util.dp2px(context, 5));  PathEffect effects =

2016-01-19 17:04:25 3916 1

转载 Android一步一步带你实现RecyclerView的拖拽和侧滑删除功能

版权声明:欢迎转载,转载请注明出处http://blog.csdn.net/nugongahou110目录(?)[+]先上效果图: 本篇文章我们来学习一个开源项目Android-ItemTouchHelper-Demo 这个项目使用了RecyclerView的ItemTouchHelper类实现了Item的拖动和删除功能,ItemTouc

2016-01-18 11:39:44 896

转载 PHP如何判断一个gif图片是否为动画?

首先想到的是用 getimagesize() 看看type,发现都是gif。然后想gif动画是gif89格式的,发现文件开头是gif89,但是很多透明图片也是用的gif89格式。看来必须分析文件的祯了。baidu了一下,发现phpx.com有解决过了。叨唠的说明:检查文件中是否包含chr(0×21).chr(0xff).chr(0×0b).’NETSCAPE

2016-01-15 00:15:11 490

转载 图像算法---磨皮算法研究汇总

写这篇博客,也是对自己这段时间关于磨皮算法内容研究做个小结。目前,对于人脸磨皮算法,大家并不陌生,从PS到APP应用,可谓是层出不穷,这里我总结一下,具体流程如下:1,保边滤波器2,肤色检测3,图像融合4,锐化对于保边滤波器:此类滤波器主要作用是在平滑皮肤的同时,保留五官的细节。目前可以做磨皮的保边滤波主要有以下几种:1,表面模糊

2016-01-14 18:03:08 660

转载 在Xcode中使用Git进行源码版本控制

本文翻译自Understanding Git Source Control in Xcode (译者myShire)欢迎您加入我们的翻译小组。在应用程序开发过程中,很重要的一部分工作就是如何进行源码的版本控制。当代码出现问题时,我们就需要将代码恢复到原先正常的版本。如果是多个人共同开发一个项目,那么代码的控制就会非常复杂。幸运的是,开发者不需要自己控制这些,因为有专门的软件来负责,叫做版本

2016-01-13 22:22:19 558

转载 【原】IOS中KVO模式的解析与应用

最近老翁在项目中多处用到了KVO,深感这种模式的好处。现总结如下:一、概述KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。KVO其实也是“观察者”设计模式的一种应用。我的看法是,这种模式有利于两个类间的解耦合,尤其是对于业务逻辑与视图

2016-01-13 16:34:59 266

原创 IOS的GSON

对于JSON, 在ANDROID 中有很好用的 FASTJSON和GSON,可是在IOS中,找不到很好的把JSON转换成MODEL的第三方包为了高效快速的开发,这个包是必不可少的,最近经大神同事的介绍发现了MJExtension这个类https://github.com/CoderMJLee/MJExtension留个记录,可以回家尝试下下

2016-01-13 16:15:58 2195

转载 Xcode6在iPhone5+iOS7模拟器上编译,上下有黑边问题

[摘要:题目描绘:Xcode6情况下,对iPhone5或iPhone5s摹拟器,正在iOS7或iOS7.1下运转,屏幕高低有乌边。正在iOS8下出题目。 如图,分离是两种环境下的图片: 题目剖析: 本身并出有应用xib 或 storyboard] 问题描述:Xcode6环境下,对iPhone5或iPhone5s模拟器,在iOS7或iOS7.1下运行,屏幕上下有黑边。在iOS8下没问题。

2016-01-13 00:12:00 558

转载 xcode提示App Transport Security has blocked a cleartext HTTP (http://) resource load的解决办法

今天开发中,遇到下问题,Xcode提示如下:“App TransportSecurity has blocked a cleartext HTTP (http://) resource load since it isinsecure. Temporary exceptions can be configured via your app's Info.plistfile.”简而言之:AT

2016-01-12 23:20:21 307

原创 史上最全Android Studio快捷键 汇总

2016-01-12 14:13:37 324 1

转载 App运营必须关注的5个数据指标

现在的App开发已经进入到了必须靠推广运营才能上位的时代,有用户不代表什么,有活跃度、有留存率只稍表欣慰,看到真金白银才会喜上眉梢,毕竟最近最火的是游戏应用,它们才是捞到钱的新晋金主,但是它们赚到钱都是有过程的,各位开发者从开发到运营过程中都应该一步一步过来,所以,马海祥觉得大家应该着重关心下面5个App数据:1、真实用户数虽然说用户不代表什么,但是获取用户是推广的第一步。

2016-01-12 10:43:49 3607

转载 Gradle minifyEnabled是做什么的?

http://androidren.com/index.php?qa=317&qa_1=gradle-minifyenabled%E6%98%AF%E5%81%9A%E4%BB%80%E4%B9%88%E7%9A%84%EF%BC%9FAndroid Studio升级到1.0以后将runProguard函数已经被废弃并且停止使用了改成minifyEnabled。所以,min

2016-01-11 13:46:32 1174

转载 TextView使用SpannableString设置复合文本

TextView通常用来显示普通文本,但是有时候需要对其中某些文本进行样式、事件方面的设置。Android系统通过SpannableString类来对指定文本进行相关处理,具体有以下功能:1、BackgroundColorSpan 背景色 2、ClickableSpan 文本可点击,有点击事件3、ForegroundColorSpan 文本颜色(前景色)4、MaskFilter

2016-01-07 16:16:54 316

转载 如何实现例如iOS的listview 的弹性效果

首先介绍一下实现的基本原理。主要的实现机制是为ListView添加一个headerView,  该headerView的原始高度为0,监听触摸事件,根据下拉的距离动态改变headerView的高度,并且让headerView及时重绘,在放开手指时,重新设置headerView的高度为0,这样的话listView就会回弹到原始状态。  实现  下面以代码的形式介绍实现机制:  1 首先创

2016-01-07 14:46:23 992

转载 Android Developer:构建超过65K方法的App

Android App的大小随着Android平台持续增长。当你的应用程序和它引用的库达到某个大小,你会遇见预示你的App已经达到Android应用构建架构极限的构建错误。早期版本的构建系统报告如下错误: [plain] view plaincopyConversion to Dalvik format failed:   Unabl

2016-01-07 12:58:46 286

转载 iOS使用NSMutableAttributedString 实现富文本(不同颜色字体、下划线等)

在iOS开发中,常常会有一段文字显示不同的颜色和字体,或者给某几个文字加删除线或下划线的需求。之前在网上找了一些资料,有的是重绘UILabel的textLayer,有的是用html5实现的,都比较麻烦,而且很多UILabel的属性也不起作用了,效果都不理想。后来了解到NSMuttableAttstring(带属性的字符串),上面的一些需求都可以很简便的实现。1.     实例化方法和使用方

2016-01-06 18:06:50 381

转载 ViewCompat.animate 动画实现方式

ViewCompat.animate(button) .translationXBy(translation) .setInterpolator(new WobblyInterpolator(3));

2016-01-04 14:07:12 4992

转载 Unable to load class 'org.codehaus.groovy.runtime.typehandling.ShortTypeHandling'

异常提示:Unable to load class ‘org.codehaus.groovy.runtime.typehandling.ShortTypeHandling’错误原因:出现这个错误是因为你的 Android Studio 中的 Gradle 插件和 Gradle 版本不一致导致的,非常有可能是因为你在 Android Studio 中倒入了一个旧版本

2016-01-04 11:51:50 477

android 官方例子代码 example code apk(全)

4.0 版本的官方code 代码 展现了所有sdk样式代码

2012-08-14

Learn Objective-C on the Mac eBook.pdf (incl. examples) 包含全代码

Learn Objective-C on the Mac eBook.pdf (incl. examples) 含操作图片且包含全实例代码

2012-07-21

ANDROID Mars第四季程序全

ANDROID Mars第四季程序全

2012-07-01

ANDROID Mars第三季code代码全

ANDROID Mars第三季程序全

2012-07-01

JavaScript权威指南(第6版)pdf(彩页)

[JavaScript权威指南(第6版)].(JavaScript:The.Definitive.Guide).David.Flanagan.文字版.pdf

2012-06-21

Txt阅读器源代码

GBK UTB可自由转换

2012-06-12

ServletJSP笔记(知识全,个人手写的)

写了50多页,把该写的该注意的都写进去了 , 看完基本就会这部分知识了 ,希望大家喜欢

2012-06-11

mars老师视频源码下载android(33集全)

很全的视频代码 ,写好了详细的评论注释 , 对学习android很有帮助

2012-02-13

JAVA网络编程实例

JAVA 各类网络(socket udb 编程大全

2012-01-09

USB LINUX驱动程序(已测试)

本例程是写一个c语言 通过USB控制外部的一个模拟导弹发射台 如可以控制其旋转 发射 , 以经过测试 可以完美执行~

2012-01-09

控制系统仿真与SIMULINK(PPT+程序)

RT~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2011-06-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除