VC做一个滚动条,介绍滚动体结构SCROLLINFO,滚动条的尺寸和位置的计算方法。响应滚动消息处理鼠标消息,快速定位到特定行位置。...
分类:
其他好文 时间:
2016-04-26 19:50:50
阅读次数:
262
--系统应用与系统服务
iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录、微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等。今天将和大家一起学习如何使用系统应用、使用系统服务:
调用系统应用使用系统服务
短信与邮件通讯录蓝牙社交Game Center应用内购买iCloudPassbook
目 录
系统应用
在开发某...
分类:
移动开发 时间:
2016-04-26 19:48:21
阅读次数:
461
好久不见啊各位亲,最近刚中期答辩完,得以有时间好好更新下博客啦。 自从上一个单目AR系统做完后,就仔细思考了一下我到底在做什么,接下来要做什么。之前博客上写的是3d重建,后来视野开阔了之后发现无论我做3d重建,SLAM,AR,重要的都是姿态更新。一个精准的稳定的姿态更新,决定着系统的好坏。贝叶斯滤波器(EKF扩展卡尔曼滤波,PF粒子滤波)和通用图优化(G2O)是使得姿态更加精准稳定的两种方法。近些...
联通免流量教程
1、安装rootexplorer
rootExploer 下载
2、安装samp.1.976
samp1.976下载
3、安装busybox
busybox下载
进入busybox,等待进度到100%时点安装
4、把Jume目录放到,根目录/System/xbin下,并把权限加满
5、手机新增接入点
AP...
分类:
移动开发 时间:
2016-04-26 19:48:25
阅读次数:
321
基本概念Command
命令模式是一个高内聚的模式(满足单一职责原则)
概念:将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。
命令模式在项目中频繁使用,封装性和拓展性都有很好的保障
Command模式中的角色分工:
Client:创建一个命令并决定接受者
Command:命令接口,定义一个抽象方法
Concrete Com...
分类:
编程语言 时间:
2016-04-26 19:48:44
阅读次数:
175
概览
大家都知道,在开发过程中应该尽可能减少用户等待时间,让程序尽可能快的完成运算。可是无论是哪种语言开发的程序最终往往转换成汇编语言进而解释成机器码来执行。但是机器码是按顺序执行的,一个复杂的多步操作只能一步步按顺序逐个执行。改变这种状况可以从两个角度出发:对于单核处理器,可以将多个步骤放到不同的线程,这样一来用户完成UI操作后其他后续任务在其他线程中,当CPU空闲时会继续执行,而此时对于...
分类:
移动开发 时间:
2016-04-26 19:50:52
阅读次数:
244
Dataset
在NBA的媒体报道,体育记者通常集中在少数几个球员。由于我们的数据科学的帽子,我们不禁感到一阵怀疑为什么这个球员与其他球员不一样。那么就使用数据科学进一步探索该这个问题。 本文的数据集nba_2013.csv是2013 - 2014赛季的NBA球员的表现。player – name of the player(名字)
pos – the position of the playe...
分类:
其他好文 时间:
2016-04-26 19:48:04
阅读次数:
314
我是前言
这篇文章是我和我们团队最近对 UITableViewCell 利用 AutoLayout 自动高度计算和 UITableView 滑动优化的一个总结。
我们也在维护一个开源的扩展,UITableView+FDTemplateLayoutCell,让高度计算这个事情变的前所未有的简单,也受到了很多星星的支持,github链接请戳我
这篇总结你可以读到:
UITableV...
分类:
其他好文 时间:
2016-04-26 19:49:33
阅读次数:
261
1.numpy.random.normal
numpy.random.normal
numpy.random.normal(loc=0.0, scale=1.0, size=None)
Draw random samples from a normal (Gaussian) distribution.
The probability density function o...
分类:
编程语言 时间:
2016-04-26 19:48:44
阅读次数:
290
用远程事件从浏览器窗口关闭应用
请切换到02-basic-sound-machine这个tag:
git checkout 02-basic-sound-machine
简要重述–应用窗口(更准确的说是渲染进程)应该不能与GUI(用来关闭窗口)通信的,官方的Electron快速入门指南写到:
在web页面,不允许调用原生GUI相关的API,因为在web页面管理原生GUI资源是很危...
分类:
系统相关 时间:
2016-04-26 19:49:47
阅读次数:
378
HTTPS实现原理HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL。其所用的端口号是443。SSL:安全套接层,是netscape公司设计的主要用于web的安全传输协议。这种协议在WEB上获得了广泛的应用。通过证书...
分类:
Web程序 时间:
2016-04-26 19:48:54
阅读次数:
221
概览
在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看到iOS中如何使用图层精简非交互式绘图,如何通过核心动画创建基础动画、关键帧动画、动画组、转场动画,如何通过UIView的装饰方法对这些动画操作进行简化等。在今天的文章里您可以看到动画操作在iOS中是如何简单和高效,很多原来想做但是苦于没有思路的动画在iOS中将变得越发简单...
分类:
移动开发 时间:
2016-04-26 19:48:19
阅读次数:
278
1 socket函数为了执行网络I/O,一个进程必须做的第一件事就是调用socket函数,指定期望的通信协议类型#include
int socket (int family, int type, int protocol);
//返回:若成功则为非负描述符,若出错则为-1其中family指明协议族,type参数指明套接字类型,protocol参数应该设为某个(见下图)...
分类:
其他好文 时间:
2016-04-26 19:47:39
阅读次数:
250
概述
在iOS中可以很容易的开发出绚丽的界面效果,一方面得益于成功系统的设计,另一方面得益于它强大的开发框架。今天我们将围绕iOS中两大图形、图像绘图框架进行介绍:Quartz 2D绘制2D图形和Core Image中强大的滤镜功能。
Quartz 2D基本图形绘制视图刷新其他图形上下文Core Image
Quartz 2D
在iOS中常用的绘图框架就是Quartz 2D...
分类:
移动开发 时间:
2016-04-26 19:48:55
阅读次数:
272
元宵节从豫园飞出来的孔明灯,使得摩肩接踵的人群里时不时有人抬头发出这样的感叹。
那时候的蜀汉丞相诸葛亮,在他统一大业注定无法实现的北伐途中,在他“二将军三将军,望二位将军在天之灵,暗助亮一臂之力”的喃喃低语中,他明白,一腔抱负就向这飘向无尽黑暗处的灯火一样,渐行渐远。他也许不会料到,在他身后一千八百多年的今天,他发明的孔明灯,不再有那样悲哀的意义,而被贯以浪漫的色彩。
欢笑的人群和灿烂的夜空。...
分类:
其他好文 时间:
2016-04-26 19:47:27
阅读次数:
190
一、函数基础??1、返回值:如果某个函数没有显式的return返回值,默认它的返回值为undefined
??2、参数:内建变量arguments,能返回函数所接收的所有参数
????
??3、预定义(内建)函数 —— isNaN:
????a、检测parseInt / parseFloat调用是否成功。
????
????b、NaN不存在等值的概念, 也就是说表达式NaN === Na...
分类:
编程语言 时间:
2016-04-26 19:49:01
阅读次数:
148
本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助!
一. 机器数和真值
在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.
1、机器数
一个数在计算机中的二进制表示形式...
分类:
其他好文 时间:
2016-04-26 19:46:51
阅读次数:
182