手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表Tag:奶粉

惊心动魄的几小时

前两天,我终于使用wubi,在我的笔记本上装上了UBUNTU,然而问题随之而来:
1、部分软件装不上,比如wine
2、QQ无法使用,自带的piddig中的QQ协议是不支持群功能的,下载了qq for linux,结果DEB版本的无法安装,因为只支持i386,这时才发现,我INTEL的CPU,装的居然是for AMD64的UBUNTU(?不理解为什么,这个AMD64是指FOR AMD的芯片吗?),最后只能下载压缩包,解开后里面只有三个文件,运行QQ后,无法使用中文输入法。
3、SCIM输入法,默认没有中文输入,直到我把中文语言包安装好才行。
4、安装和卸载功能、新立得软件安装器,居然是分开的,而且却又互相关联,太郁闷了

虽然有这些缺点,但还是有很大的优点的:
1、硬件全部认出来了,一个驱动也不需要装:无线、SD读卡器,windows分区、蓝牙等等
2、显示器的刷新率终于上了60HZ,看网页再也没有烦恼了
3、很多软件安装还是比较方便的,比如zendstudio for eclipse 6.1等
4、重要操作和vista差不多,需要UNLOCK才能操作(命令行除外,sudo -s就行了)
5、界面友好,漂亮,性能也不错

在使用过程中,发生了一件事情,让我惊心动魄几小时。
我把佑阳的照片从SD卡读出来,放进mount后的windows D盘中,因为担心无法写入,于是,chmod -R 777了一下,然后建立了一个目录,cp 移动硬盘里所有的照片到该目录下。操作完毕,SD卡能够顺利认出确实很方便。自动mount到/media/mobile/目录下,因为我的盘符是mobile。

问题就这样产生了,我切换到windows系统的时候,居然间提示我D盘无法访问,很吃惊的回到了linux下,重新挂载D盘,chmod -R 777,再回去,还是无法访问(但在linux下面可以正常访问)

使用windows进入管理界面,发现该盘符所对应的文件系统不再是NTFS,而是不可识别的RAW,找了一些相关资料,也找了一些分区信息更改软件,发现均无效。(在此之前,回到linux里把D盘内容备份到了移动硬盘里。)
不得己,格式化D盘,把移动硬盘里的东西全部恢复到D盘。
折腾了两天的问题终于解决。

QQ不能输中文确实是遗憾。不过我会尽量到ubuntu下面使用。过两天就该是我安装apache+mysql+php的时候了。

PS:团队好友hihiyou传了个imagick for windows的DLL给我,终于可以在windows下面写imagick的代码了。我也会象我同事那样,逐步把imagick官网例子用imagick实现一下。

Tags: wubi, linux, windows, partition, raw

单位培训了MYSQL

 单位今天请MYSQL公司的人来进行了简单的辅导和介绍。上午的我没有参加,下午的因为涉及到了一些SQL优化之类的,同事让我也听听学习学习。

一开始的时候讲了一大堆存储的事,可惜都是那种很空洞的感觉。不过想想也是,这种利用PPt来进行介绍的,怎么可能介绍的很详细,当时就有一种受骗的感觉。呵呵

这种课程听的再多恐怕也是和没听没啥区别吧。

唯一有印象的就是,数据库的设计规范,但也没有讲什么具体的,只是简单的说了一下:
1、能用int的,坚决不用bigint
2、如果能够基本确定长度,那就写上固定的varchar(10),而不是varchar(255),虽然最终存储的长度一样。
3、不要随便为某个字段增加索引,可以通过一句SQL来分析一下表(汗,忘了是什么命令了。啥时候有空翻翻手册应该就知道了)
4、如果可能,请尽量为字段设定NOT NULL(毕竟使用BTree的索引时,NULL是不在检索范围之内的)

反正,就感觉,我们里面的一些同事设计的表,完全符合他提出的这些问题,我好满足啊。他们主动要求,表一定要default NULL。

还有对我有印象的就是,如果某字段的值几乎一致,比如:a_123,a_456,建议使用前缀索引(MYSQL4好象没有这个?)不过确实这个从来没有注意过。。。

其他的什么分表存储,水平,垂直,都只是空泛的介绍。而没有实质性的东西。。。

当然,主要是因为这其中的大部分知识,我还是略有所知的。。。

总算还是略有收获,没有完全浪费1小时左右的时间。不过,这位介绍人员的介绍有点生疏,黑黑。。。害羞?还是初次从后台走向前台?不得而知。。。

Tags: mysql, database, 存储