码迷,mamicode.com
首页 > 2016年03月31日 > 全部分享
UIBezierPath
前言 笔者在写本篇文章之前,也没有系统学习过贝塞尔曲线,只是曾经某一次的需求需要使用到,才临时百度看了一看而且使用最基本的功能。现在总算有时间停下来好好研究研究这个神奇而伟大的贝塞尔先生! 笔者在学习时,首先看了两遍UIBezierPath类头文件定义,熟悉了一下相关的属性和方法。 基础知识 使用U ...
分类:其他好文   时间:2016-03-31 01:54:11    阅读次数:241
Masonry复杂ScrollView布局
前言 说到iOS自动布局,有很多的解决办法。有的人使用xib/storyboard自动布局,也有人使用frame来适配。对于前者,笔者并不喜欢,也不支持。对于后者,更是麻烦,到处计算高度、宽度等,千万大量代码的冗余,对维护和开发的效率都很低。 笔者在这里介绍纯代码自动布局的第三方库:Masonry。 ...
分类:其他好文   时间:2016-03-31 01:53:56    阅读次数:248
周结1
通过这周课程学习以及课外的了解,我得到了一些心得体会。 首先,兴趣是做任何一件事情的的前提,莎士比亚说过这么一句话,“学问必须合乎自己的兴趣,方才可以得益”。正如你想从事IT行业的工作,你要有兴趣,才能学好这么课程。 然后,对于课程学习方面,你要多勤加实践,只通过课本,你永远学不会编程,写代码,网页 ...
分类:其他好文   时间:2016-03-31 01:54:07    阅读次数:143
20160331.随笔
“If you are still looking for that one person who will change your life, take a look in the mirror.” ...
分类:其他好文   时间:2016-03-31 01:53:25    阅读次数:156
CollectionView缩放水平卡片布局
实现效果 实现思路 从Demo效果图中,可以看出来,主要是缩放系数的计算。对于不同距离的cell,其缩放系数要变化,以便整体协调显示。 所以,我们必须重写-layoutAttributesForElementsInRect:方法来实现所有当前可见的cell的attributes。 计算比例,通过获取 ...
分类:其他好文   时间:2016-03-31 01:51:24    阅读次数:239
UICollectionView与UITableView混用手势冲突
前言 最近在重构某个模块,以后别人封装的所谓的基类就像一坨死一样,看见就恶心,相信同行的你们能够明白那种心情。为什么要重构?并不是真的因为它像一坨死,而是因为这个模块是用户使用最频繁的,而且出现了不少bug,最重要的是这bug还是p1级别的致命bug。 曾经经过了几天的压力测试都没有复现出来,但是用 ...
分类:其他好文   时间:2016-03-31 01:52:04    阅读次数:358
VS2010编译libjpeg
环境:win7旗舰版 x64 VS2010 拷贝.lib和.h文件到工程目录下使用即可,常用文件有libjpeg.lib,jconfig.h,jmorecfg.h,jpeglib.h四个。 ...
分类:其他好文   时间:2016-03-31 01:52:43    阅读次数:158
开源项目
awesome - ios : https://github.com/vsouza/awesome-ios awesome - ios : https://github.com/joeljfischer/awesome-apple open source ios app : https://gith ...
分类:其他好文   时间:2016-03-31 01:50:45    阅读次数:483
maven 多工程搭建演示
maven出现后,很多公司会用maven来构建项目,单仅仅只是单项目单工程的 并没有使用多工程来构建,这样在以后,项目越来越大,业务越来越多以后,项目会难以维护,越发庞大,维护成本提高,团队士气也会下降 等等情况,使用maven构建多工程就是如今的趋势 这边演示一个maven工程相互依赖的例子,高手 ...
分类:其他好文   时间:2016-03-31 01:50:14    阅读次数:181
《世界是数字的》读书笔记
《世界是数字的》读书笔记 题记—— “任何足够先进的技术都与魔术无异。” 一开始听到《世界是数字的》这本书的名字,脑海中便浮现了无数个数字模块组成的许多日常生活中的事物,甚至是人。在这个引发了我无限天马行空的书名的吸引下,我开始倾听着他的诉说。和书名相符,这本书的内容新奇有趣,语句也妙趣横生,甚至让 ...
分类:其他好文   时间:2016-03-31 01:53:00    阅读次数:155
Azure上Linux虚拟机Mac地址的持久化
有些用户在使用Azure Linux 虚拟机安装软件时,有些软件的license会和当前系统的mac地址绑定,那么在Azure VM重启,reszie(改变尺寸大小),停止然后再启动的时候,虚拟机的Mac地址会不会发生变化呢?Azure VM上的Mac地址是如何持久化的呢? 我们分VM在vNet和不... ...
分类:系统相关   时间:2016-03-31 01:52:39    阅读次数:205
accessToken的使用
1、accessToken是啥,干嘛用? 形象解释:申请调兵-->皇帝同意-->兵符-->开始调兵 拿到用户在第三方平台的唯一的标识; 获取用户的nickname,头像,邮箱等其他信息; 2、实际开发3大步(app做的事情,实际开发,我们能把我这里的几个步骤,就可以完成开发工作) 2.1 发起授权请 ...
分类:数据库   时间:2016-03-31 01:49:32    阅读次数:173
正则表达式(全)
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9] ...
分类:其他好文   时间:2016-03-31 01:51:50    阅读次数:174
LeetCode Isomorphic Strings
Given two strings s and t, determine if they are isomorphic. Two strings are isomorphic if the characters in s can be replaced to get t. All occurrenc ...
分类:其他好文   时间:2016-03-31 01:51:28    阅读次数:171
T-SQL语法基础
SQL之经典语句 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 ...
分类:数据库   时间:2016-03-31 01:51:38    阅读次数:250
Sublime text3插件安装方法
一、安装sublime text3插件的方法: 1、Ctrl+~键,调出console,将下面代码复制到底部命令行,回车; 2、关闭sublime text3; 3、如果在Perferences中的package settings中看到package control则证明安装成功。二、用packag ...
分类:其他好文   时间:2016-03-31 01:49:06    阅读次数:148
二、JavaScript语言--事件处理--DOM事件探秘
第一章 事件流 事件:是文档或浏览器窗口中发生的、特定的交互瞬间。JavaScript和HTML之间的交互都是通过事件来实现的。 事件流:描述的是从页面中接受事件的顺序 IE:事件冒泡流 Netscape:事件捕获流 事件冒泡:即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级 ...
分类:编程语言   时间:2016-03-31 01:49:27    阅读次数:307
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!