效果图:
在matlab中,作图是重要的一部分,那么对于三维的图像,如何将静态的改为动态的呢?
首先,静态图的代码:
t=0:0.1:20;
i=(1:200);
%这里只是画了一个点'*'而已, 因为i取值为1.
h=plot3(sin(t(i)),cos(t(i)),t(i),'*','erasemode','none');
grid on % 网格化:即显示坐标轴...
分类:
其他好文 时间:
2015-02-04 11:06:15
阅读次数:
772
用CUPS作为网络打印服务器,其他计算机作为客户端可以通过CUPS实现对打印机的管理。
客户端常用方法是通过IPP协议安装打印机驱动。。安装步骤如下:
1)在弹出的对话框中选择“添加打印机”
2)选择添加的打印机类型为“网络打印机”
3)在URL下输入地址:http://10.2.2.3:631/printers/ll,其中10.2.2.3为cups打印服务器的IP地址,631为cups...
分类:
其他好文 时间:
2015-02-04 11:07:28
阅读次数:
284
火力篮球,通过模拟现实中的投篮游戏机,而投篮游戏机又是源于街头篮球,街头篮球起源于美国,现在已经流行于世界的体育竞技项目,将投篮部分独立出来做成投篮游戏机。成为了专门的投篮类游戏设备。而本游戏就是将该投篮游戏机带到手机上,只需动一下手指即可享受投篮游戏机的乐趣。
火力篮球借助第三方物理引擎Bullet,使用OpenGL ES 2.0进行图像渲染,结合智能手机的触摸技术打造的一款小型手机游戏。玩家...
分类:
其他好文 时间:
2015-02-04 11:07:58
阅读次数:
201
学习目标:
分析寻路CALL相关数据
分析寻路CALL思路
1、通过目的地坐标回溯逆向分析>
2、通过发包函数回溯
分析:
寻路一般是一个循环走路的过程,大致有如下架构
作业:
根据本课收集的数据尝试寻路分析
//走路状态 0和1 //11,33
//寻路状态
dd...
分类:
其他好文 时间:
2015-02-04 11:07:59
阅读次数:
226
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad
{
[super viewDidLoad];
//让键盘称为第一响应者(进入当前的界面,键盘就弹出来)
[_textF becomeFir...
分类:
其他好文 时间:
2015-02-04 11:06:52
阅读次数:
128
OUYA游戏开发核心技术剖析OUYA游戏入门示例——StarterKit...
分类:
其他好文 时间:
2015-02-04 11:05:09
阅读次数:
149
hashcode和equals的使用
一、 说明
hashcode和equals都是用来判断对象是否相等的。
一般来讲equals是给代码编写者判断对象是否相等的,举个例子有个类只有名字属性,重写equals方法认为名字相等则对象相等,那么只要名字相同,对象便是相等的。
hashcode则一般是JDK来判断对象是否相等的,比如在set集合里面判断对象是否重复,就需要判断...
分类:
其他好文 时间:
2015-02-04 11:06:17
阅读次数:
142
init method 关键知识点
问题描述:
fatal error: use of unimplemented initialer for class
代码二:
import UIKit
class ViewController:UIViewController{
var data:String?
init(para:String){
//那么参数 放...
分类:
其他好文 时间:
2015-02-04 11:06:45
阅读次数:
151
棋盘分割
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 12671
Accepted: 4497
Description
将一个8*8的棋盘进行如下分割:将原棋盘割下一块矩形棋盘并使剩下部分也是矩形,再将剩下的部分继续如此分割,这样割了(n-1)次后,连同最后剩下...
分类:
其他好文 时间:
2015-02-04 11:04:45
阅读次数:
163
将linux按单用户模式启动时,
出现如下错误:
Kernel panic - not syncing: Attempted to kill init!
?
查了一下,
有两种可能:
一种情况是是grub的配置里面,root指向有问题,
还有一个可能是内核没有硬盘的驱动造成的
对于第一种情况,解决方法如下:
系统启动的时候,按下‘e’键进入grub编辑界面,编辑gr...
分类:
其他好文 时间:
2015-02-04 11:02:42
阅读次数:
116
先说说用途,Merkle tree可以减少数据的传输量。故名思义,它是一种树,而且是存储哈希值的...
分类:
其他好文 时间:
2015-02-04 11:03:44
阅读次数:
201
1.临时修改主机名
显示主机名:
spark@master:~$ hostname
master
修改主机名:
spark@master:~$ sudo hostname hadoop
spark@master:~$ hostname
hadoop
PS:以上的修改只是临时修改,重启后就恢复原样了。
2.永久修改主机名
...
分类:
其他好文 时间:
2015-02-04 11:03:46
阅读次数:
90
在写题解之前给自己打一下广告哈~。。抱歉了,希望大家多多支持我在CSDN的视频课程,地址如下:http://edu.csdn.net/course/detail/209题目:下沙的沙子有几粒?Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 894...
分类:
其他好文 时间:
2015-02-04 11:03:25
阅读次数:
167
缓存在很多场景下都是相当有用的。例如,计算或检索一个值的代价很高,并且对同样的输入需要不止一次获取值的时候,就应当考虑使用缓存。
Guava Cache与ConcurrentMap很相似,但也不完全一样。最基本的区别是ConcurrentMap会一直保存所有添加的元素,直到显式地移除。相对地,
Guava Cache为了限制内存占用,通常都设定为自动回收元素。在某些场景下,尽管LoadingC...
分类:
其他好文 时间:
2015-02-04 11:00:42
阅读次数:
370
function有返回值,并且可以直接在Query中引用function和或者使用function的返回值。
本质上没有区别,都是 PL/SQL 程序,都可以有返回值。
最根本的区别是: 存储过程是命令, 而函数是表达式的一部分。
比如:select max(NAME)FROM但是不能 exec max(NAME) 如果此时max是函数。...
分类:
其他好文 时间:
2015-02-04 11:02:00
阅读次数:
128
使用过的都知道ThreadLocal是一个线程的局部变量,JDK1.2开始就加入了此功能,确实为我们多线程编程带来方便。
当我们沉醉于欢喜之中,往往会带来一个致命的打击。这就是“戏“节。所以,接触任何事物的时候都必须知己知彼。
ThreadLocal一共有3个公共方法(构造方法除外):set,get,remove,也是我们最常用的方法,接下来一个个方法看看到底是怎么一回事。
...
分类:
其他好文 时间:
2015-02-04 11:00:59
阅读次数:
131