显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

onefish资料库

成功要素---耐得住孤独!

 
 
 
 

天气

 
 
模块内容加载中...
 
 
 
 
 
 
 

[置顶] 安装CubieBoard最小系统

2013-2-15 1:41:19 阅读12241 评论13 152013/02 Feb15

 安装CubieBoard最小系统 v1.1

http://onefishum.blog.163.com/blog/static/5184730520131151385937/

定义及标准:

所有操作基于ubuntu 12.10 root用户。

所有备注用红色字体。

用户输入使用蓝色字体。

硬盘至少4G以上的剩余空间。

TF卡512M以上

教程制做内核版本为Linux-3.0.62+

默认路径为/root目录。

更新:

1.1版本

发现linux分区兼容性。一些杂牌卡,可能分区会有问题,尽量用品牌。此问题为linux下分区软件的问题。本文使用为sandisk的卡。

在ubuntu 下安装如下软件,主要用于编译源码及基础系统安装

# apt-get install build-essential u-boot-tools qemu-user-static debootstrap emdebian-archive-keyring git libusb-1.0-0-dev pkg-config

# apt-get install gcc-arm-linux-gnueabihf ; pc 交差编译 arm 系统。

作者  | 2013-2-15 1:41:19 | 阅读(12241) |评论(13) | 阅读全文>>

[置顶] 性价比便宜的vps

2013-1-10 7:37:10 阅读1057 评论0 102013/01 Jan10

http://myvirpus.com/aff.php?aff=163

40G的硬盘空间

512M 内存

每月1T的流量

送两个静态ip

才4$每月。按年购买才36$。比国内的好多的vpn便宜多了。也没有哪么多的麻烦。有兴趣可以去看看。

作者  | 2013-1-10 7:37:10 | 阅读(1057) |评论(0) | 阅读全文>>

MySQL 文件排序 &索引排序

2016-6-6 18:06:34 阅读51 评论0 62016/06 June6

排序操作是非常消耗cpu的操作,当系统设置不当或query取出的字段过多时,还可以造成MySQL不得不放弃优化后的排序算法,而使用较为古老的需要两次IO的读取表数据的排序算法,使排序效率非常低下。

利用索引进行排序操作,主要是利用了索引的有序性。在通过索引进行检索的过程中,就已经得到了有序的数据访问顺序,依次读取结果数据后就不需要进行排序操作,进而避免了此操作,提高了排序结果集的query性能。

很简单,尽量使用索引排序,这就对了。

做个实验,表结构如下

[sql] view plain copy

mysql> show create table artist \G  *************************** 1. row ***************************         Table: artist  Create Table: CREATE TABLE `artist` (    `artist_id` int(10) unsigned NOT NULL,    `type` enum('Band','Person','Unknown','

作者  | 2016-6-6 18:06:34 | 阅读(51) |评论(0) | 阅读全文>>

时间戳校验程序(js、php)

2016-5-10 12:58:53 阅读52 评论0 102016/05 May10

JS:

var a = new Date();  //Tue May 10 2016 12:53:22 GMT+0800 (CST)

~a; // a 1462856002000

结果:1727845935

等同于:

~Data.parse(new Date())

PHP:

$a = 1462856002000 ;

echo ~$a & 0xFFFFFFFF;

主要用做php效验js的时间戳正确性。

作者  | 2016-5-10 12:58:53 | 阅读(52) |评论(0) | 阅读全文>>

UML类图关系大全

2016-4-26 15:27:46 阅读58 评论0 262016/04 Apr26

UML类图关系大全

作者:大智若愚,发布于:2012-10-8,来源:博客园

1、关联

双向关联:

C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。

在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。

使用ROSE 生成的代码是这样的:

双向关联在代码的表现为双方都拥有对方的一个指针,当然也可以是引用或者是值。

单向关联:

C3->C4:表示相识关系,指C3知道C4,C3可以调用C4的公共属性和方法。没有生命期的依赖。一般是表示为一种引用。

生成代码如下:

单向关联的代码就表现为C3有C4的指针,而C4对C3一无所知。

自身关联(反身关联)

自己引用自己,带着一个自己的引用。

代码如下:

就是在自己的内部有着一个自身的引用。

2、聚合/组合

当类之间有整体-部分关系的时候,我们就可以使用组合或者聚合。

聚合:表示C9聚合C10,但是C10可以离开C9而独立存在(独立存在的意思是在某个应用的问题域中这个类的存在有意义。这句话怎么解,请看下面组合里的解释)。

代码如下:

作者  | 2016-4-26 15:27:46 | 阅读(58) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 
 
 

北京市 朝阳区 天秤座

 发消息  写留言

 
c、php、linux、互联网
 
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 

日志分类

 
 
日志分类列表加载中...
 
 
 
 
 
 
 
 
 
 
 
网易云音乐 曲目表歌词秀
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 
 
 
日志评论
评论列表加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018

注册 登录  
 加关注