- 博客(14)
- 资源 (32)
- 收藏
- 关注
原创 浅谈iOS中的RunLoop
首先解释下为什么是浅谈,主要是RunLoop这个东西不单单是iOS的范畴,还涉及到操作系统,我指的浅谈仅仅针对iOS上层应用,底层的东西概不涉及 ,所以只能浅谈浅谈了。在浅谈RunLoop之前我们来写个小demo,超级简单,一个按钮,然后给按钮一个断点这块标记了1,2,3,4 红色的字;其实这是这个APP启动的一个过程但是说好了浅谈RunLoop为啥又扯到APP的启动了
2017-06-30 14:55:22 13418 2
原创 iOS中物理单位换算
这篇博客我们来扯一扯iOS物理单位之间的换算,然后仔细说下NSMeasurement 这个类的用法1.NSUnitAcceleration 加速度单位苹果的解释是 Base unit - metersPerSecondSquared ,也就是 秒每平方米的意思(㎡/s),学过中学物理都知道这个事加速度的意思,NSUnitAcceleration提供了两个属性@property (class, rea
2017-06-28 17:19:18 4165 2
原创 ios常用的格式化代码工具
1.NSByteCountFormatter 计算(格式化)文件的大小 我们很多时候需要计算文件的大小,我看到很多人使用操蛋的公式,好吧!其实Apple官方提供了一套牛逼的API,这个API是将 ***文件字节数***转成对应的文件大小,注意是 ***文件字节数* **,类型是long long 别超过了,超过了你就有可能得到一个负数的值 NSByteCountFormatter *form
2017-06-27 16:37:05 1288
原创 AFNetworking 文件断点上传详细解读
前端时间,我写过一篇关于AFNetworking文件断点下载 的文章,我今天为啥子又要写断点上传了?主要是因为别人写的太坑爹了,很难理解,木有办法。。。。我必须的自己理解下断点上传其实跟断点下载是类似的,也是把文件分成若干份;那么很多人就觉得奇怪,为什么不一次性了?小文件可以一次性的上传,但是如果这个文件是上百兆甚至更多显然一次性上传肯定有问题的 ,而且我们使用的是HTTP(S)连接,并不
2017-06-26 17:59:36 3748 2
原创 AFNetworking 文件断点下载详细解读
看过很多人写的文件断点下载的项目,包括GitHub上面的,但是有个共同特点不满足需求,或者有点过度封装,过度封装那是有点蛋疼的。。所以哥们我决定来一发。当然,我也不是省油的灯,发表我的观点之前先来讽刺下一段脑残的号称断点下载的代码。。。。。。 你可以在自己的Xcode上搞一搞,但是别忘了导入AFNetworking 3.0的包;先来欣赏一把。。。 完全没有理解神马叫
2017-06-24 19:39:19 2485
原创 JSP页面生成验证码
JSP页面生成随机验证码,注意是JSP不是HTML!!!首先,上代码,核心代码<%!Color getRandColor(int fc, int bc) {//给定范围获得随机颜色 Random random = new Random(); if (fc > 255) fc = 255; if (bc > 255) bc = 255; int r =
2017-06-23 11:50:26 653
原创 Mac软件下载网站
推荐两个Mac 软件下载的网站,实用!几乎可以下载任何你需要的软件第一个: 未来软件 http://www.orsoon.com/Mac/145449.html第二个:xclient http://xclient.info/?_=cc9be0cb8eeba839d501c5ef633dc1d5必须支持下, 很实用,如果你是 Mac OS用户的话 。。。 哈哈哈
2017-06-19 15:53:42 1865 3
原创 JavaScript格式化日期
JavaScript格式化日期,直接上代码function format2Date(date,fmt) { var o = { "M+": date.getMonth() + 1, // 月份 "d+": date.getDate(), // 日 "h+": date.getHours(), // 小时 "m+": date.getMinutes(), /
2017-06-19 10:22:20 1144
原创 Mac MySQL设置密码
2017-06-12T10:21:47.854165Z 1 [Note] A temporary password is generated for root@localhost: (L5odkk/wak6If you lose this password, please consult the section How to Reset the Root Password in t
2017-06-12 18:45:29 4486
原创 微信公众自定义菜单5个字或5个字以上
如果你现在在做微信公众号开发,好吧,你看到这篇文章应该不是如果在做了,相信你已经蛋疼了一段时间了。先来张微信后台萌萌的截图微信后台很负责的告诉你,自定义菜单第一级目录汉字不能超过4个;但是或许你不是很走运,遇到一个比较较真的老板或产品经理,然后他给你一张截图,如下你没有看错,顿时心里一万只草泥马在奔腾,好吧!THE END ! 来点正片。。。上代码
2017-06-09 13:59:37 19446 8
原创 useragent用户代理判断
网上很多用户代理,判断手机浏览器,PC浏览器,iOS浏览器,android浏览器但是普遍不是太给力,今天推荐一开源的浏览器判断,超级简单,超级好用;直接上项目链接https://github.com/faisalman/ua-parser-js你只需要导入:然后,超级简单 。。。。。。。
2017-06-07 12:04:33 652
原创 Mac图片处理工具
我们公司有大量的图片需要处理,简单的说,是将不规则的图片处理成,符合我们要求的图片,当然:我们有需求,需求如下(很明显这个需求是一个妹子写的)我尝试过使用Java 语言,但是我最后还是使用OC,先来看下效果第一步:选择文件夹-(void)action1:(id)sender{ NSOpenPanel *panel = [NSOpenPan
2017-06-02 14:03:15 2032
原创 div内容文字自适应
神马都不用说了 先来张图下面是代码 .mDiv{ background-color: red; width: 100%; height: 40px; line-height: 40px; color: black; font-size: 20px; display: inli
2017-06-02 11:31:10 6038
HbTabbar.zip
2018-05-03
Sketch Measure 插件
2018-04-25
TortoiseSVN-1.7.12.24070-x64-svn-1.7.9.msi
2017-10-11
LanguagePack_1.7.12.24070-x64-zh_CN.msi
2017-10-11
HandShaker.apk
2017-09-27
Navicat_Premium Mac (下)
2017-08-01
Navicat_Premium Mac (上)
2017-08-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人