摘要:iOS应用程序一般都是由自己编写的代码和系统框架组成,系统框架提供一些基本infrastructure给App来运行,而开发者则自己编写代码定制App的外观和行为,了解iOS Infrastructure及其如何工作对编写App很有帮助。 iOS应用程序一般都是由自己编写的代码和系统框架(sy ...
分类:
移动开发 时间:
2016-04-24 06:08:15
阅读次数:
331
问题描述:求S=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字,由输入a(1 <= a <= 9)表示,相加的元素个数由输入b(b<= 1000)表示。 这个算法的优点在于,不用考虑数据溢出问题,因为,当a和b都比较大的时候,结果可能会非常大,甚至可能溢出,因此这里将计算结果保存为字 ...
分类:
其他好文 时间:
2016-04-24 06:07:32
阅读次数:
377
if-statements can add serious complexity and beg for refactoring. You can use polymorphic functions to simplify your ifs and dynamically call the appr ...
分类:
编程语言 时间:
2016-04-24 06:07:13
阅读次数:
139
1.OpenCV的配置:
要求:
Win7 Win8 Win10系统。
opencv的安装路径为默认。
电脑为 64 位。
1.安装Opencv1.0和VC6.0++ :
VC6.0++的安装路径可以改变,但是Opencv的安装路径最默认,不要改变其安装路径,不然会很麻烦。
2.添加环境变量:
右键我的电脑->属性->高级系统设置->环境变量->用户变量的Path添加...
分类:
其他好文 时间:
2016-04-24 01:00:01
阅读次数:
369
博客将按照下面的步骤介绍Volley的重新封装:
1.OkHttp3的关于Volley的HttpStack实现
2.HttpRequest的实现和HttpListener回调监听的封装
3.Volley原始的Request的Wrap
4.各种方式的请求的重新实现
5.统一请求的实现
6.使用...
分类:
移动开发 时间:
2016-04-24 01:01:03
阅读次数:
537
三维空间的旋转(3D Rotation)是一个很神奇的东东:如果对某个刚体在三维空间进行任意次的旋转,只要旋转中心保持不变,无论多少次的旋转都可以合为绕三维空间中某一个轴的一次旋转来表示。表示三维空间的旋转有多种互相等价的方式,常见的有旋转矩阵、DCM、旋转向量、四元数、欧拉角等。本篇文章主要梳理一下这些表示方式及相互转换的方法。...
分类:
其他好文 时间:
2016-04-24 00:58:51
阅读次数:
656
已经好久没有更新博客了,由于最近工作真的非常繁忙,所以就疏于分享了。今天我们来深入交流一下Autolayout的开发与使用。我在 http://blog.csdn.net/CHENYUFENG1991/article/details/47165751, http://blog.csdn.net/CHENYUFENG1991/article/details/47062527,两篇博客中对Autol...
分类:
移动开发 时间:
2016-04-24 00:59:05
阅读次数:
380
ssh user@localhost(ip地址)
1、目标主机的ssh server端程序是否安装、服务是否启动,是否在侦听22端口;
june@ubuntu:~$ ps -ef|grep sshd
root 2859 1 020:29 ? 00:00:00 /usr/sbin/sshd -D
root ...
分类:
系统相关 时间:
2016-04-24 00:58:28
阅读次数:
294
1.在页面上写的 手机上显示效果与预想的不一样,果断放弃,中间加一个标签:设置宽度为字体大小*需要的间隔的字体数量。 2.当打开手机虚拟键盘输入框的时候,标签高度会缩小,关闭输入框又恢复正常。原因是标签高度设置为百分比,输入框出来占据了空间,百分比实际高度变小。放弃高度百分比设置,改为固定 ...
分类:
移动开发 时间:
2016-04-24 00:58:38
阅读次数:
256
一、java包含哪些注释 1.//用于单行注释。 2./*...*/用于多行注释,从/*开始,到*/结束,不能嵌套。 3./**...*/则是为支持jdk工具javadoc.exe而特有的注释语句。这个也就是我们所知的文档注释 在命名控制台:使用命令行在目标文件所在目录输入javadoc +文件名. ...
分类:
编程语言 时间:
2016-04-24 01:00:43
阅读次数:
329
快捷键学习 TIPS: 1.异常代码块 或者自定义代码块结构 Ctrl+Alt+T 或者 File | Settings | File and Code Templates When you want to catch exceptions thrown by some code fragment, ...
分类:
移动开发 时间:
2016-04-24 00:58:41
阅读次数:
517
前文中对标记删除算法的介绍更多还是偏理论性质的。实践中,为了更好地满足现实的场景及需求,还需要对算法进行大量的调整。举个简单的例子,我们来看下JVM需要记录哪些信息才能让我们得以安全地分配对象空间。 碎片及整理(Fragmenting and Compacting) JVM在清除不可达对象之后,还得 ...
分类:
编程语言 时间:
2016-04-24 00:59:21
阅读次数:
341
The ng-init directive allows you to evaluate an expression in the current scope. In the following example, the ng-init directive initializes employees ...
分类:
Web程序 时间:
2016-04-24 00:58:33
阅读次数:
226
本文是针对jquery 实现抽奖转盘作者的一个补充(主要用java去实现转盘结果生成及存储,解决jquery 做法 非法用户采用模拟器实现改变转盘值的风险性),针对jQuery的具体实现,请看案例:http://www.cnblogs.com/mofish/archive/2013/01/24/28 ...
分类:
编程语言 时间:
2016-04-24 00:59:32
阅读次数:
584
Introduction to File System Filters https://msdn.microsoft.com/en-us/library/windows/hardware/dn641617 ...
分类:
其他好文 时间:
2016-04-24 00:58:33
阅读次数:
184
摘要:现如今,企业基础设施变得越来越网络化、虚拟化并且愈加复杂,人们更愿意寻求自动化以期优化信息管理过程。关键词: IT管理 自动化 现如今,企业基础设施变得越来越网络化、虚拟化并且愈加复杂,人们更愿意寻求自动化以期优化信息管理过程。毕竟,有谁不想要一个更为有效且迅速的法子来管控数据的安全、存储、应... ...
分类:
其他好文 时间:
2016-04-24 00:57:46
阅读次数:
250