UnixAgain

热爱Unix及相关的一切

博客园 首页 联系 订阅 管理

2014年9月29日

摘要: 这个做法是有问题的,会导致不应该有换行符的每一行都加上一个指定的换行符。待我再研究一下。今天 在处理一堆SQL文件时遇到了这个问题。首先是分隔符的问题,我遇到的两个分隔符一个是"`"(反引号)和"'"(单引号)。这两个都是奇葩。先在这里指出。分别是awk -F"'" 'BEGIN{OFS="'\''... 阅读全文
posted @ 2014-09-29 17:32 UnixAgain 阅读(4834) 评论(0) 推荐(0) 编辑

2014年7月4日

摘要: 大概两个月前狠了狠心买了一部Kindle Paperwhite 2,当时也不知道它会给我的生活带来什么改变,但现在时间过去了,我感受到了心态和生活方式的改变。以前,乘地铁时总是看着窗外,要么看着车厢内拥挤的人们,窗外飞逝而过的风景,有时熟悉,有时完全陌生,有时甚至是一片黑暗。而现在那一切都已经与我无... 阅读全文
posted @ 2014-07-04 09:55 UnixAgain 阅读(247) 评论(0) 推荐(0) 编辑

2014年6月21日

摘要: 重要概念抽象类:当类中有一个方法为抽象方法,该类即为抽象类。继承一个抽象类时,应该实现其所有的抽象方法。name = $name; $this->speed = $speed; } abstract function run(); public function __... 阅读全文
posted @ 2014-06-21 00:50 UnixAgain 阅读(548) 评论(0) 推荐(0) 编辑

2014年4月19日

摘要: 昨天在github上疯狂找vim的配置文件,当然少不了需要用到git,正好也就把它系统的学习一下吧,之前也了解过一些,但其实不是很理解。这次觉得相对还是很透彻了。用到了一些进阶功能。首先,事实上可能很多人还是把git当做svn之类的工具来用的,说的low一点相当于网盘,把你写好的代码放在服务器上做一... 阅读全文
posted @ 2014-04-19 15:54 UnixAgain 阅读(255) 评论(0) 推荐(0) 编辑

2014年4月1日

摘要: 近几天某演员和其他演员的一些不堪的故事被公之于众,引起了社会的轩然大波。这让我觉得既可悲又可笑。可悲的是那些当事人,虽然从我个人的角度并不认同他们的那种混乱的生活方式,但他们并没有触犯法律,选择怎样的生活是他们的自由。我们都是局外人,没有权力决定他人的生活。有人说他们也是人,为什么要把他们的私事拿出来宣传?答案就是,因为他们是名人。是名人就要承担起名人的社会效应,就应该给社会做个表率。说句俗点的话,他们不应该给社会传播父母影响。尤其是当这些在影视作品中以正面形象示人的明星传出负面消息时。当然也有人说其实没必要这样要求他们,这样的事情也就发生在中国,因为国外的明星干什么是没有人去关注的,大家也就 阅读全文
posted @ 2014-04-01 15:22 UnixAgain 阅读(214) 评论(0) 推荐(0) 编辑

2014年3月27日

摘要: 最开始很纳闷为什么每次qmake -project 生成的.pro文件都不带QT += widgets 这一行。搞得我很烦躁。后来通过在qt-project.org发帖问和看豆子的博客终于明白了。这种情况一般只会在手动创建的项目(project)中才会出现,因为Qt5的模块化,当你直接用一堆.h, .cpp文件创建一个widget项目时,qmake怎么会知道你要创建的是widget项目?所以就需要在项目文件中告诉它。而添加这一句之后就好了,每次修改了源文件就不需要再执行qmake -project这一句了,直接qmake sample.pro即可。当然最快捷的方式还是结合qtcreator和q 阅读全文
posted @ 2014-03-27 23:44 UnixAgain 阅读(1052) 评论(0) 推荐(0) 编辑

2014年3月26日

摘要: 这个问题是由于没有确定默认的qt所导致的。在我的ArchLinux上,同时安装了qt4和qt5,这时/etc/xdg/qtchooser目录的内容是这样的,% ls -ltotal 16-rw-r--r-- 1 root root 26 Dec 17 19:16 3.conf-rw-r--r-- 1 root root 26 Dec 17 19:16 4.conf-rw-r--r-- 1 root root 25 Dec 17 19:16 5.conflrwxrwxrwx 1 root root 25 Dec 17 19:16 default.conf -> /etc/xdg/qtcho 阅读全文
posted @ 2014-03-26 15:07 UnixAgain 阅读(2024) 评论(0) 推荐(0) 编辑

2014年3月18日

摘要: 我们学校的某个邮件列表,本来就是个学生之间互相交流的地方,大家谁说一句话马上就会得到负责人无比恶意的推测,完全容不下任何稍微不和谐的言论,人家有说的不清楚的地方就按照恶意的方向给予批评。就算这是个所谓的版规什么的,真的至于这样吗?大家是同学,为什么要“不惮以最坏的恶意推测”你的同学呢?搞得别人要马上低下头来解释自己做错了,你就很有成就感了?我看这种人就是天生的优越感,以批评别人为乐。 阅读全文
posted @ 2014-03-18 13:25 UnixAgain 阅读(157) 评论(0) 推荐(0) 编辑

2014年3月9日

摘要: 编辑MarkdownRedHat系Linux的网络配置是分别通过每个网卡的单独配置实现的,虽然也可以用ifconfig配置,但重启后会丢失。 相关的配置文件/etc/hosts配置主机名和IP地址的对应(在/etc/resolv.conf前生效)/etc/sysconfig/network配置主机名和网关/etc/sysconfig/network-scripts/ifcfg-eth0eth0的配置文件网卡配置#/etc/sysconfig/networkNETWORKING=yesHOSTNAME=TESTGATEWAY=192.168.2.50#/etc/sysconfig/network 阅读全文
posted @ 2014-03-09 21:56 UnixAgain 阅读(5039) 评论(0) 推荐(0) 编辑

摘要: 编辑MarkdownDebian系列的网卡配置和RH系列的不一样,这里说一下。 配置文件是/etc/network/interfaces,不管有多少网卡,只有这一个配置文件。1.基本配置auto lo #开机启动loopback网卡iface lo inet loopback #网卡名称是lo, 类型是loopbackauto eth0iface eth0 inet staticaddress 192.168.0.129network 192.168.0.0netmask 255.255.255.0broadcast 192.168.0.255gateway 192.168.0.12... 阅读全文
posted @ 2014-03-09 21:55 UnixAgain 阅读(7522) 评论(0) 推荐(0) 编辑