码迷,mamicode.com
首页 > 2015年04月08日 > 全部分享
Unity中三次样条插值曲线的实现
最近需要用到插值,但是总觉得线性插值得出来的太过硬了,所以想看一下三次样条曲线怎么做。关于算法和程序实现的文章已经有很多了。这一篇文章写下来主要的目的是为了帮助自己理解,固化已有的代码不是在unity平台上实现的,所以代码相对繁杂,这里进一步做简化我的理解,分段三次样条曲线求解就是:已知:n个点,n...
分类:编程语言   时间:2015-04-08 12:35:53    阅读次数:243
图解TCP-IP协议
本文通过两个图来梳理TCP-IP协议相关知识。TCP通信过程包括三个步骤:建立TCP连接通道,传输数据,断开TCP连接通道。如图1所示,给出了TCP通信过程的示意图。图1 TCP 三次握手四次挥手图1主要包括三部分:建立连接、传输数据、断开连接。1)建立TCP连接很简单,通过三次握手便可建立连接。2...
分类:其他好文   时间:2015-04-08 12:34:32    阅读次数:238
toj 4071 最长不下降子序列nlogn解法
题目描述:给出2D空间中的n只鸟的坐标,射手对其进行射击,要求射击的鸟的坐标越来越大,即对于第i和第i+1只鸟,要求满足:xi 2 #include 3 #include 4 using namespace std; 5 6 const int N = 100000; 7 int s[N]; ...
分类:其他好文   时间:2015-04-08 12:33:49    阅读次数:117
jQuery锚点跳转及相关操作
1.锚点跳转简介锚点其实就是可以让页面定位到某个位置上的点。在高度较高的页面中经常见到。比如百度的百科页面,wiki中的page内容。我知道实现锚点的跳转有两种形式,一种是a标签+name属性;还有一种就是使用标签的id属性。百度百科就是使用a标签的name属性来实现锚点跳转的。比如:波轮洗衣机介绍...
分类:Web程序   时间:2015-04-08 12:32:49    阅读次数:171
从问题看本质:socket到底是什么?
一、问题的引入——socket的引入是为了解决不同计算机间进程间通信的问题1.socket与进程的关系1).socket与进程间的关系:socket 用来让一个进程和其他的进程互通信息(IPC),而Socket接口是TCP/IP网络的API接口函数。2).进程间通信(本机内)进程间通信(不同计算机....
分类:其他好文   时间:2015-04-08 12:32:21    阅读次数:110
Struts工作流程
Java Web 都是使用线程来处理用户的请求(request)的,一次请求对应一个处理线程。Struts 2会为每个处理线程分配一个Action对象,将提交的参数注射到Action属性中,并调用Action的相关方法,如execute()等完成业务逻辑。因此,Struts2的Action会有多个对...
分类:其他好文   时间:2015-04-08 12:34:39    阅读次数:116
php打马赛克
本文实例讲述了php实现图片局部打马赛克的方法。分享给大家供大家参考。具体分析如下:原理:对图片中选定区域的每一像素,增加若干宽度及高度,生成矩型。而每一像素的矩型重叠在一起,就形成了马赛克效果。本例使用GD库的imagecolorat获取像素颜色,使用imagefilledrectangle画矩型...
分类:Web程序   时间:2015-04-08 12:34:35    阅读次数:166
plsql中文乱码显示问号的解决办法
问题现象: PLSQL执行sql语句,不识别中文,输出的中文标题显示成问号????。解决办法: 1、登陆plsql,执行sql语句,输出的中文标题显示成问号????;条件包含中文,则无数据输出;查询出的内容含有中文显示成????。 2、输入sql语句select * from V$NLS_PA...
分类:数据库   时间:2015-04-08 12:33:17    阅读次数:169
加强顶层设计 完善基础设施 推动支付清算服务市场健康有序发展
竣付通-中国最专业的在线支付平台,支持充值卡,游戏点卡,网银等支付,让你随时随地享受在线支付的快乐!详细请加Q:2990968116随着现代电子支付的兴起,资金转移打破了时间和空间的限制,改变了金融形态和经济生活。与此同时,支付组织不断丰富,新兴支付不断创新,支付已经逐步形成一个广泛和复杂的产业体系...
分类:其他好文   时间:2015-04-08 12:33:34    阅读次数:105
sp_executesql
execute相信大家都用的用熟了,简写为exec,除了用来执行存储过程,一般都用来执行动态Sqlsp_executesql,sql2005中引入的新的系统存储过程,也是用来处理动态sql的, 如:exec sp_executesql @sql, N'@count int out,@id varch...
分类:数据库   时间:2015-04-08 12:33:56    阅读次数:127
python中的yield函数
简单讲,yield的作用就是把一个函数变成一个generator,带有yield的函数不再是一个普通的函数,Python解释器会将其视为一个generator,调用fab(5)斐波拉契函数不会执行fab函数,而是返回一个iterable对象!在for循环执行时,每次循环都会执行fab函数内部的代码,...
分类:编程语言   时间:2015-04-08 12:34:24    阅读次数:168
设计模式之建造者模式
Builder模式定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。Builder模式是一步一步创建一个复杂的对象,它允许用户可以只通过指定复杂对象的类型和内容就可以构建它们。用户不知道内部的具体构建细节。Builder模式是非常类似抽象工厂模式,细微的区别大概只有在反...
分类:其他好文   时间:2015-04-08 12:32:52    阅读次数:80
创业日记-程序和产品的关系
今天是2015年4月8日 深圳阴昨天我们项目进入一个测试阶段。一个产品总是从测试开始暴露问题。很多时候产品经理将太多不可控因素寄托在了程序员的身上。一个伟大的程序员一定也是一个伟大的产品经理。但现实并非如此!伟大的程序员是一种稀缺资源!产品经理要将风险在产品设计与开发阶段降到最低。如何做到这一点很重...
分类:其他好文   时间:2015-04-08 12:33:41    阅读次数:116
从千分位格式化谈JS性能优化
所谓的千分位形式,即从个位数起,每三位之间加一个逗号。例如“10,000”。针对这个需求,我起初写了这样一个函数:// 方法一function toThousands(num) {var result = [ ], counter = 0;num = (num || 0).toString().sp...
分类:Web程序   时间:2015-04-08 12:32:03    阅读次数:341
快速排序
基本思想:通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分关键字小,则分别对这两部分继续进行排序,直到整个序列有序。复杂度分析:时间复杂度:O(nlgn)(平均),O(nlgn)(最好),O(n^2)(最坏)空间复杂度:O(nlgn)稳定性:不稳定Java实现: 1 i...
分类:编程语言   时间:2015-04-08 12:33:42    阅读次数:121
Neutron SDN 手动实现手册
安装架构介绍本文旨在通过自己搭建类似neutron (openvswitch + gre) 实现SDN 的环境,学习了解其工作原理,模拟核心原理,比如:同一租户自定义网络 instance 互通,手动为instance 分配 floating ip 等相关内容。虚拟网络需要新建3个虚拟网络Net0、...
分类:其他好文   时间:2015-04-08 12:33:31    阅读次数:232
iOS中数组遍历的方法及比较
数组遍历是编码中很常见的一种需求,我们来扒一拔iOS里面都有什么样的方法来实现,有什么特点。因为iOS是兼容C语言的,所以C语言里面的最最常见的for循环遍历是没有问题的。本文中用的数组是获取的系统的语言数组,大约有30多个数据,虽然还不够模拟大批量的数据,但对于方法的验证是没有问题的了。NSArr...
分类:移动开发   时间:2015-04-08 12:31:20    阅读次数:165
2214条   上一页 1 ... 85 86 87 88 89 90 91 ... 131 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!