Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101947727
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-05-22 16:03:55

作者: Emmsold  出自:
这阶段学了点linux的知识,现在做个阶段总结,要暂别Linux,开始进入备战状态了。

很难想象自己这些天来的变化,感觉自己像是变了个人。从来没有过这样的冲动,这种敲打着键盘就兴奋不已,看着黑色的控制台背景,觉得它是那样的有魅力。那个认为Linux就是ls pwd 这些命令的小毛孩,似乎转眼间就长大了。

越来越觉得其实有时知识就是一层窗户纸,需要得只是高人的一句指点。这些天来,我觉得受益最大的不是懂得的知识越来越多,而是一种学习的方法、学习的态度。学会了学习,才会发现知识的无止境,才会懂得自己如何继续去学习。

下面对这阶段涉猎到的知识做一下汇总,已备期末考试过后,继续学习。

1、the first window program

对于qt,我自从完成第一次作业后就没再看过了。其实现在想来,当初我在作连接mysql时应该试着做一个在Linux环境下图形界面的程序。以后如果要做linux下的程序,我应该试着用下qt开发个图形界面的,接触一下linux的图形开发。

shell的CURSES & NCURSE库,对于这个问题,我觉得应该归类于2.

2、shell programing in linux

对于shell我的程度仅仅限于记住了常用的命令,基本满足的自己需求,但是在编写脚本时还欠缺,看过张帅的几个脚本,觉得自己的基本功太差,还需要加强。当然还有自己对Linux kenel 的理解太浅显了,有空了一定要好好看看UnderstandingLinuxKernel这本书。一定要写几个漂亮的脚本,无聊时可以晒晒。

3、how to run shell in python

刚开始觉得,这个想法真的很无聊啊。

写shell就用#!/bin/bash

写python 就#!/usr/bin/python

何必这样不伦不类呢。查了些资料,觉得这个功能真的很有用。例如在我写的python cgi 中,还有ajaxterm中等都用到了这个功能。记得网上还有些大牛写的mode也实现了这个功能,等有空了,可以继续思考一下。兴许以后会派上用场。

4、something about html and javascript

在修改ajaxterm.js时看了点html 、javascript的资料,掌握的它基本的语法,结构、思维模式。呵呵,蛮有收获啊。自己97上的几个网页全部是自己写的代码。后来发现自己在写python cgi program时也可以插入 javascript。而以后如果自己要做web的开发,javascript 和 php 兴许会有不小的帮助啊。恩,有空了再仔细看看。

5、cgi program in python

cgi 让一个python 脚本可以在服务器执行。把执行结果生成html 或者 plian(即txt)格式的文件传输显示在客户端。重要的是它还可以接受 webpage中form的参数,因此它的作用之大不言而喻。我在做web连接mysql时对其感受颇深。但对cgi mode 的理解还需要加深。如果有机会可以试图能够通过这个思路或者借助cgi技术实现webpage的交互(估计会很难吧)。

6、something about mysql

自己对mysql的认识一直是几个数据几个表,那天看到了一个脚本,用自己做的mysql的数据库执行了一个显示本机登录用户的信息,还有一个是显示一个局域网的在线ip,简直太神了,越来越觉得自己应该好好学学mysql了。恩,还是这几天好好复习复习Mysql吧。

7、c#.net

不知怎么的,看习惯了Linux的控制台,越来越讨厌MS,越来越不喜欢用xp,但是看在自己的ubuntu经常崩溃需要重装,我就姑且再用一段时间吧。

对于c#.net 我是写那个签到系统时开始接触的,但是它确实帮了我很多,我用它完成了连接mysql。它功能的强大也是毋庸置疑的。以后如果有什么急需完成的任务,它是首选。

对了,我觉得自己以后编c++时应该丢VC6.0了。

8、ajaxterm | webshell

恩,这确实是个好东东,越来越对它爱不释手了。其实这段我一直在思考它的代码,思考它的实现过程,但是现在只好忍痛暂时放放了。等考试完了,我首先要把它的原理搞懂,然后开发自己的交互页面或者对它进行优化。至少要有自己的技术成分。相关技术应该多看点python 、javascript、sshd、ssl以及linux kenel。

9、PIL mode of python

我在这个mode上可是下足了功夫,用法基本都背下来了。但是,至今还没派上用场,对于那个模式匹配的图像问题,也只能放后了。对于图像的知识我是知之甚少,有机会再仔细研读经典算法吧。

10、apache2.conf and httpd.conf

apache2确实是个好东西,ajaxterm我没配置好,但是看了好些apache2的配置文件,自己也在机器上实践了一番。重要的是要运行cgi,一定要配置好cgi-bin目录。

11、python

这个题目太大了,看的python的资料最多,但是越看就越觉得自己懂它懂的太少。一个几百行甚至几十行的mode 功能强大的超乎想象。越来越发现自己开始喜欢上这门语言的。但是自己学习这门语言采取的速成。所以,有些东西“知其然不知其所以然”,等有空了,应该像c++一样系统的学习一下。

To conclution

虽然Xiang Sir 说:“技术文章不应有太多的谢谢。”但是,我觉得还是应该谢谢你。

恩,就谢一次哈。你把我带入了一个新的境界,虽然我学到的知识和所里的大牛们比,不算什么。但是,这些日子里,我学会了学习。依稀的觉得自己开始懂得如何去学习计算机了。依稀的觉得自己的时间太少了,恨不得一天当两天用。

但是,还是理智战胜了欲望。虽然,我很想做完我没完成的任务,我很想看完我没看完的书,我很想写完我没写完的代码,但是,我还是应该先复习,先把基础打好,好好看数据结构、数据库、操作系统与网络,还有我的概率论、实变函数。课程不多,但是都很有用。
阅读(250) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~