无心泥猴桃

文章
9
资源
0
加入时间
3年0月20天

用Unity的AnimationCurve实现简易滚动

废话不多说,先来张效果图。。因为最近在研究NGUI,所以用的是NGUI。public class CurveSort : MonoBehaviour{ public UISprite[] uiSprites; public AnimationCurve curve; public float weight; //屏幕的宽 public float h...

用指针数组处理上一题目,字符串不等长

用指针数组处理上一题目,字符串不等长。解题思路: 与数字的比较没什么区别,只不过需要采用strcmp进行字符串的大小比较,使用指针实现需要在最早接收数据的时候就采用字符串指针数组,这样的好处在于指针的指向可以直接通过赋值进行改变,而指针数组中的字符串的顺序只需要交换不同字符串的地址就可以实现答案:#include<stdio.h>#include<string.h>void sort(char *s[10]){ int i, j; for

伪随机数转换真随机数应用,一个公平的抽奖解决方案。

java 的api中有随机数产生方法,概况:Math.random()方法,java.util.Random类。和 java.util.Random 的子类强随机数 java.security.SecureRandom。基本知识一:1. 因为Math.random()方法也是基于java.util.Random类通过调用Random.nextDouble() 来实现的,所以这里只参考j

Java中精确到(保留)小数点后几位的方法

1,double f = 111231.5585; BigDecimal b = new BigDecimal(f); doublef1 = b.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue(); 2,java.text.DecimalFormat df =new java.text.DecimalFormat("#.00"); d

Linux内核模块CrC,Linux内核模块符号CRC检查机制

Linux内核不承诺模块编程接口兼容性,事实上这类编程接口在内核主线的演进过程中,不停地发生变化。那就引出一个问题:插入模块时,内核怎么判断该模块引用的内核接口已发生变化(二进制不兼容),防止模块不经重新编译就插入内核,造成系统Oops……。由于内核只需要检查模块调用的接口与当前内核提供的接口,在语法和语义是否完全一致(即二进制兼容);而不需要做接口的兼容,甚至保持ABI接口不变。因此不需要使用类...

风景摄影的简单教程和技巧

风景摄影师为我们展示他们眼中的自然,有些令人敬畏,有些展示了人与自然的和谐,还有一些则是表现令人焦虑的、自然的未来。本篇经验将介