x = 1:1e6;
tic;for loop = 1:1e6, try x(loop); end; end;toc;
% Elapsed time is 12.632955 seconds.
x_len = length(x);tic;for loop = 1:1e6, if loop<=x_len, x(loop); end; end; toc;
% Elapsed time is 0.493355 seconds.
%%%%%%%%%%%%% Lazy copy 第一个范例,让你更理解这个东西 %%%%
% 一些技巧有时候很炫,有时候很致命!Lazy copy技巧的致命之处~
Read moretestNum = 1e4;
d = (1:testNum)’; % 这个类型在这里暂时就称为数组吧
dcellv={(1:testNum)’}; dcell=num2cell((1:testNum)’); % dcellv是元胞与数组混用
dstructv.d=(1:testNum)’; dstruct = struct(‘d’,dcell); % dstructv是结构体与数组混用
dset = dataset({(1:testNum)’,’d’});
whos
% Name Size Bytes Class Attributes
% d 10000x1 80000 double
% dcell 10000x1 680000 cell
% dcellv 1x1 80060 cell
% dset 10000x1 80984 dataset
% dstruct 10000x1 680064 struct
% dstructv 1x1 80124 struct
呵呵,这个周末Leney不陪我玩,所以就把MATLAB2011B升级到2013A了,从7到8的跨越。很高兴看到MATLAB越来越成熟。这篇博文也是木有单身,就不会出来了。呵呵~
从MATLAB的更新日志中,我来谈谈,MATLAB2013A更新了那些新的功能吧。
从最基本最常用的开始说:
MATLAB工具箱:
1. 桌面:
添加了快捷工具条,这个7系列的,是单独一行,太占用空间了,我平时都把7系列的给关了。。
2. APPS页:
现在可以非常方便的打包自己的工具箱了,选择自己工具箱的ICON图标,和自己工具箱的说明描述(支持富文本噢!)以前自己都是直接写在contents.m里面,呵呵。
Read more准备:
软件: bitnami-redmine-2.2.3-0-windows-installer.exe
说明:
BitNami对Redmine做了集成,有subversion, Apache, mysql, php, ruby, rubygem等,一堆redmine安装需要环境.但是,这个软件安装完之后,还需要对apache和svn做配置,才能在redmine中使用版本控制.
操作:
redmine安装目录(我的是D:\BitNami\redmine-2.2.3-0)下:
1.将下来路径加入系统环境path:
D:\BitNami\redmine-2.2.3-0\subversion\bin
按理来说这样完后apache就可以访问到svn的库了,但是我发现redmine里面的apache居然不行,因此需要这个第二步
Read more环境: ubuntu 12.04
软件:airmon-ng (不懂安装请google)
备注:无线路由,是指tp-link之类的所有无线路由器,无线终端是指笔记本网卡或手机网卡之类的连无线路由的东西。
1. 打开mon0(这里是在第六通道上面打开,一般通道是从1-11,这里打开的通道要和我们要分析无线路由的通道必须一致,下面会说明如何知道目标无线路由的通道)
sudo airmon-ng start wlan0 6
2.在mon0上面扫描第6通道的路由(实际上很多通道的路由都可以看到)并将扫描结果保存到psk*.cap文件里面
在终端输入指令:
sudo airodump-ng —channel 6 -w psk mon0
Read moreubuntu 12.04
准备:
下载地址:http://www.eclipse.org/downloads/
下载经典版或什么语言版本随你。
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
选择 第一个 Java platform. 进去后,点击同意liscense。下载:jdk-7u10-linux-i586.tar.gz
下载地址:http://sourceforge.net/projects/pydev/files/
Read more