热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

最近的学习和生活

最近两个月几乎没怎么折腾了,但似乎学习的动力下降了不少,今天去了一个演讲性质的培训,虽然不是什么大事,但有些事还是很有收获。

      最近两个月几乎没怎么折腾了,但似乎学习的动力下降了不少,今天去了一个演讲性质的培训,虽然不是什么大事,但有些事还是很有收获。

      搞技术也不能一味地闷在实验室里,慢慢也就没什么动力了。一向自认为还比较擅长说说讲讲的,结果今天当头就是一盆冷水......一个老师还算是善意的给我提了点建议,虽然话有点难听,但确实也让盲目自大的我清醒了不少,心里还是比较感激。想想也是,很久没有那种主动承担、一人力顶某事的感觉了,站在台上讲点东西都显得胆怯。

      以前自己经历的事加上自己的态度往往趋向于消极,太负面太阴暗了,总感觉为冒自己总是碰见一些负面因素,现在一想完全是自己长时间给自己这种负面的心里暗示所造成的。改固然困难,但既然希望能给自己多一点正能量,洗心革面应当立刻做起。对自己都不阳光自信又怎么能去影响他人?因为自己的阴暗所以别人也只能在你面前表现阴暗的一面,或许这才是自己这几年以来的问题吧。没有乐观开朗的心态学习起来也没任何意思,只是一团机械。

      这学期来还是努力学了些东西吧,有深有浅,但似乎太杂了点,因为本科不是计算机的,基础知识确实有很大的缺陷吧,比如数据库、邮件协议、编译原理等等完全没接触过,跟大牛们的差距确实很大,每当讨论起问题来,自己总是只能明白一部分东西,或者只能到达比较浅的层次,还是觉得挺羞愧的。

总结一下:好多学的都是半吊子~~

比如shell,就会些基本命令和工具,先尝试写50个看看:

1.echo:在命令行显示 。 echo  “hello world”

2.find: 在指定目录下查找文件 find file .

3.touch:创建文件

4.vmstat:查看主机状态

5.vim/vi:进入vi/vim编辑器

6.df:查看磁盘使用情况

7.du:查看指定目录下磁盘使用情况

8.ls:列出指定目录下文件信息

9.cat:在终端显示文本

10.grep:查找匹配给出模式的文本或者所在文件,grep功能比较多也没怎么用到高级的,正则表达式也只会写简单的

   11.umask:更改文件创建权限掩码

12.pwd:查看当前工作目录

13.sort:排序

14.mkdir:创建目录

15.cd:切换目录

16.chmod:改变文件权限

17.mv:重命名文件

18.cp :拷贝文件至指定目录

19.mount:挂载设备

20.exit 退出终端

21.ps :查看当前进程信息

22.top:动态监视系统进程,CPU,内存等

23.uptime:系统运行时间

24.date:当前日期

25.reboot:重启

26.shutdown:安全关机

27.halt 关机

28.init 0 关机

29.sed 工具匹配替换文本等

30.gawk工具输出或处理匹配文本,各种正则表达式.....

31.yum工具安装程序

32.tar 文件压缩解压

   33.tail 显示文本的尾部

34.head 文本头部

35.sh -n检查sh语法

36.insmod 将文件加载入内核

37.rm 删除文件或目录

38.fdisk 分区

39.gcc -o :编译

40.g++ :C++编译

41.hostname:主机名

42.getuid,getgid :用户名,组名

43.who:当前登录用户信息

44.ssh:远程登录

45.var:定义变量

46.nice:改变进程NICE值

47.export:导出变量

48.kill:杀死进程

49.sleep:睡眠

50.time:当前时间

51.uname 查看内核版本或名称

全凭记忆,勉强凑了51个命令或者小工具吧,参数神马的就懒得写了,就想试试看能不能一口气写50个出来,看来还有点印象。但用shell写些小工具日常用,或者自己实现已有的工具却没尝试过,只是看过些别人的实现,用shell脚本完成一些日常的自动化工作、写一些小工具还是很必要的,不然无法高效工作,算是后面的努力方向吧。

apue还没看完,主要是在看IPC,问题也是一样,仅停留在看的懂,但用不了...... 

对于基本的数据结构和算法,还需要在日常中复习;对于面向对象的概念和优势的理解仅停留在理论上,在实际的编程中却还达不到设计模式的高度,仅仅会实现一些功能,不能上升到设计思想方面。毕竟大公司都很看重算法和设计模式,一般想到解决办法还是可以的,只不过在实现上找到最简单最高效的方法还是很有难度的。再就是流行的大数据处理,网上有很多面试笔试题可以没事的时候做一做。

TCP/IP和HTTP 方面得多找点源代码看看,印象才会深刻。

这几个月还有个事就是美工,出了两本期刊杂志,几乎是一个人搞的吧~ 从设计到排版,各种PS,花在这上面的时间都很有点多了,我都觉得可以去应聘编辑了。如果说是做前端的话要学的东西还很多,比如:html 5 、Javascript、php、mysql、css、flash、Dreamweaver,一套一套的~~~

另外英语估计也快忘光了~~还得准备一些英语的面试和演讲。

基本这就是最近两个月的学习生活吧,感觉太封闭了,完全就是为学而学,一点也不专反而把自己搞的很孤立....need more power~ 最可悲的就是人越来越胖了......得锻炼了......

继续努力吧~!Be positive and energetic!




推荐阅读
author-avatar
wen260693700
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有