开始自己的周记,学习总结

0608-0613

本周主要在公司重装了产品,将case测完了,才发现最开始发给intern的文档是多么的重要。

学习内容主要是Python,Python的两大优势:一是学习起来不难,二是解释性脚本语言,编写起来比较容易,还可以用jython调用Java写的模块,同意别的方法可以调用C语言等写的模块。Python更多的还是要和web结合在一起使用,当然,Python可以用来实现文件共享、做动态图片什么的,还可以DIY街机游戏,计划明天上午给看了。


计算机方面,听了那个课,学习了TCP/IP的冲突和交换,不过那个课比较简单,偏基础点。


另外周六看了鸟哥的私房菜那个,前几章,多回顾一下还是比较好的。将自己的redhat系统ip重配了下,能在里面上网了,用TestAssistant登录192.168.1.108很方便,像在公司用的那样。

Linux学习主要分一下几个:

企业方面:网络服务器、金融数据库、学校机构的高效能运算等;个人环境:桌面计算机、手持系统、嵌入式设备等


第一次写,比较乱还不清晰,以后要写的详细点。

PS(今天考六级,呵呵了)

0614-0620

本周在公司主要还是测试了一些case,下周可能要用Python学习一些api,帮andy做一些automation。

主要学习了鸟哥私房菜中的磁盘与文件系统的第八章。更详细的在blog Linux磁盘和文件系统中有描述。Linuxkernel有时间的话想看看,但是内容比较庞大,比较多,想看完很耗时,但还是要看。内核里面C语言代码的风格很优美

0621-0627

主要在公司里面安装了virtualBox,这个虚拟机比vmware要好用,可以支持的操作系统比较多,号称全部皆可,在里面安装了Oracle64bit的操作系统。主要为了了解公司的项目,帮助Andy进行一些automation的bug修改,熟悉了在eclipse中运行Python项目的方法,其中用到了pydev插件,用eclipse开发还是很方便的,帮andy写了几个简单的脚本,接下来要实现帮助修改case,其实很简单,但是可能就是麻烦点了。

Nathan在周三我们的每月一会时提醒我,他在公司遇到问题的时候,首先想到的是别人肯定做过了,我能不能找到他们做过的拿来用,实在没有的话,我才会自己写来实现。(我则喜欢自己闷头干.......-_-!)

公司里面还是要灵活一些,实习最重要的是培养沟通能力,说白了就是情商,以前自己当时没理解,就错过了很多机会——Sara

主要还是学习了鸟哥的Linux私房菜,越看越像看得深点……

TCP/IP学习了IP路由分组、路由交换方法等,大部分是自己以前接触过的。

最近眼睛比较干涩,去医院医生直接让我交50块钱测一些不知道的东东,结果就是把两片纸放我眼睛里(我估计就是PH试纸),我的左眼2 ,右眼3,医生说正常的是15以上(PH好像只到14^_^),开了3瓶药77,药贵点还可以接受,测验就TM坑人的。自己还是要多休息啊!不能看电脑时间太长,身体才是最重要的啊!

 0628-0704

公司自动化测试,主要进行了在automation上面进行自动化测试,并且对那些failed的case进行了修改,大概测了一组,修改不难,但是很麻烦。在virtualbox中安装eclipse,用eclipse运行那些case,出错的case进行修改。修改全部完成后需要在AccuRev项目管理中完成同步修改,这点比较麻烦。

用RCB(Run Check Bot)工具进行自动化测试就可以减少这种麻烦。这个工具可以和AccuRev进行同步,即同时访问磁盘中的某个目录,当任一方修改文件后,另一方都要同步modify。该工具操作也比较简单,但运行步骤可能比较多,偶尔也会出现不知道原因的错误。现在主要修改RCB中的case,后面可能需要自己写一些case进行测试。

数据结构看了最后一章文件的部分,发现自己对文件存储、访问这方面还挺感兴趣的。

简单了解了下github。这上面主要放置一些项目,别人也可以fork,如果觉得写的不够好,还可以pull request。owner如果觉得可以的话,就merge到自己的项目中,如果觉得不行,忽视即可。对于版本的升级、多人项目的开发等都挺有帮助的。

0705-0711

公司主要是用RCB调试那些case,大概调了有10个,这个工具用来修改case还是挺方便的,但是不适合大规模的case自动化测试,因为测的速度太慢了,比automation慢了不知道多少,但是修改挺方便的,可以直接该,然后在AccuRev进行promote就行了。另外就是帮Andy做了一个API,可以登录cmp,然后在cmp上面输入命令prod.clobber -i,输入Y的话cmp在disk上就删除了,这个功能需要用到paramiko模块,invoke_shell后就可以启动Linux中的shell了,可以输入任何shell语句都行,前提是切换到root用户登录。

这周主要看了数据结构中排序那方面的。主要重新编写了冒泡、快排、插入排序、希尔排序、归并排序、简单选择排序、堆排序,详见博客“内部排序算法小结”。学习了基数排序,此排序算法和上述的方法有很大的不同,不需要进行序列中值大小的比较,而是遍历序列,将每个值分别放入到不同桶中,根据序列中最大值有多少位决定循环次数,这种排序方法挺不同的。

0712-0718

周末打球,手机屏幕碎了……

主要还是进行数据结构的学习,外部排序。树的表示,最常用的二叉树表示法,平衡二叉树较麻烦点,所谓平衡二叉树,就是二叉树的左右子节点的度相差不超过1,实现稍微复杂点。哈夫曼树,就是路径长度最小的树,构建过程比较简单,先给点都排序,把最小的放那,选次小的放它右边,然后它们的父节点是他们权值之和,然后再选次小的,和该父节点比,大的放父节点右边,小的放左边,得出它们的父节点,依次下去。静态查找就是数据是固定的,找有木有,不需要插入等操作,包括顺序表的查找、有序表的查找和有索引表的查找。动态查找就要用到树了,还有有插入删除等操作,详细的可见博客。B-和B+树在文件系统中用的比较多。

双指针的用法比较经典,需要修改指针内存的时候用,可以联想调用函数中的取值和取址的不同。

0719-0726

 本周主要还是学习了数据结构方面的知识,公司,已经提交辞呈了,感谢Oracle。要辞职了,心情和刚来还是有很大不同的,刚来的时候什么都不懂,别人看我估计就是shy,可能现在还是,新人都是有很多问题,这也要问,那也要问,在那里学到了很多,是书本上不会教我们的,社会还是比学习复杂多了,丰富自己才是最重要的,但要记得多看看周围,不能傻逼一样自顾自的。

前几天主要学习了哈希表,然后整理了数据结构中查找的blog,详细的内容在blog中都有记录。又重新看了链表,发现自己以前也蛮屌的,写了链表、队列、栈、容器等,还挺不错的,哈哈,还是要多做记录,知道自己干了什么,学了什么,也方便以后拿出来温习。

后面的时间,主要用来学习图了,图还是蛮重要的,链表存储的数据都有个线性的关系,树存储的数据都有个递进的关系,或者理解为父子的关系,那怎么一堆数据,而数据中任意两个都有可能有关系呢?图就是答案。图的使用要依靠结构体,结构体的设计很重要,好的构思可以省很多空间和精力。图常见的表示方法有数组法、邻接表和十字链表。还简要学习了图的遍历,深度优先搜索和广度优先搜索。

0727-0801

终于,公司那边还是辞职了,感谢Oracle,感谢Nathan、Andy、John、James、Sarah等,他们给了我很多帮助和指导,希望有机会还能再见面。

本周在公司为了测那些剩余的case,忙活了好久,自己重装了系统(7台),最后还都没用,还是用的comer的环境,但还是没有测完,可惜了,留了一个folder给John,sorry。rui.chi周三走了,竟然还留了个folder,各坑货,害我直接pass了4、5个,违心了。

28号的时候阿里还是给我打电话了,感谢他们,虽然我答的不好,说实话大半年没看过Android的东西了,基本上全是靠自己的记忆在回答,当然HR主要也没有问那些具体的问题,从宏观的角度来问问题,了解你的思路,知道你的想法,这个很关键的。30号回学校的,回来就一直在玩(看电影,Harry poter)。31号寝室聚餐,撸串的,喝得出酒了,不应该。谨记

0802-0808

这周大部分时间刷题了,刷学校的OJ(online judge),发现自己的脑子不是很灵光,算法也学的不是很精通,像动态规划就不很了解,还要重新学起,这今天要恶补一些经典的算法方法。提前批简历投递了一堆,然并卵,还是要专注一些,目标明确点,把一方面学精而不能混学,学的多不一定好,精才是王道。加油吧,少年。

想实现生命计算器的设计,现在还不是很完美,改善中......

 0809-0815

这周前半段时间在刷题和做题,后半段时间发现自己的不足。数据结构那里学习的还不够啊!刷题就刷出自己的捉急了,如线性规划问题、分治算法和贪心算法,还要多练习多做题啊!生命计算器已经完成但不是很完善,个人任务用数据库会比较好点。之后在线做了360机试题目,选择题大都是C++的,考察结构的字节对齐问题,编程题题目比较拗口,一定要认真读懂了题目再写,不能瞎写,不能慌张,要淡定。Linux中进程、fork、多线程、并发、网络编程等等等等,要学习的还有很多很多。加油吧,少年。

 0816-0823

本周前几天主要把原来的几个Android项目整理了一下,把原来有bug的地方重新修改好了,而且都用图将他们的MVC模式图画了出来,使我对这些项目的理解更加深入了。周中的时候学习了Java的并发,线程间的并发,对synchroniced、lock、wait、notify、notifyall有了更深入的了解,但是这些肯定还远远不够,那些原子性什么的我现在还不是很懂,这个一定要抽时间把他们学好,学一百个一般的技能,不如把一个技能学得精妙,不能只求多,要求精。认真学习了安卓内核中四大组件那一章,其实很多地方最好是能和实际应用结合起来使用,这样才能学得好,学得更精,比如Task是Activity的栈这个地方,Activity的启动方式有四种,但是Intent定义了很多和Activity相关的方式,比如FLAG_ACTIVITY_CLEAR_TOP,如果启动该标志,如果Activity已经存在,则把该Activity放到前台,并把它前面所有的都弹出栈,还有很多其他知识,内核还是很重要的。另外,我还复习了数据结构部分,上次学习主要是一个月前了,到了该拿出来复习一下的时候了。重点看了图用数组、邻接表和十字链表表示时的结构体,也看了排序、搜索等,多温故,方能知新。

22号去杭州找好基友了,他结婚了,衷心的祝福,他是一个善良的家伙,虽然很多人他都没叫,但是我玩的还是很开心的,唱歌陈导、团长和阿飞个个都是麦霸啊!我嗓子都给哑了,最大的遗憾是没有见到驰哥,没听他吹牛逼确实蛮可惜的。今天23号回到南京,希望小伙伴们都天涯各珍重。

 0824-0829

从这周开始,把每天的学习任务和学到的都以邮件的形式发送给自己,常总结自己的知识,比较好。

这周主要总结自己面试的知识点,发现自己弱的一比,很多常见问题都不知道,看来非科班出身确实应该多看看面试宝典。。。土豪发的那篇秒杀99%的海量数据题总结的文章不错,应该多看看学习,但是我现在只能领悟第一种方法,其他的还真看不懂,想进互联网公司确实不易。在安卓内核那里,也看了不少,总之就是感觉自己学的还很不到位,需要加强+弥补。另外,还陪朋友玩了一天,毕竟生日。自己以前做过的项目也稍微总结了下,发现还是有很多不足和需要改进的地方。总之,问题还有很多,但是很多校招就要来临了。

0830-0905

这周很重要的是参加了中兴的笔试,题目很坑,考的很全,但貌似大家都不会。很多时间也都放在了这个上面,复习了很多,可通信原理还是不会,还考了我PDL语言,后来查了才知道是程序设计语言,够无语的。另外,在平常的学习中也遇到了许多问题,自己也进行了一定的总结,都通过邮件发送了。5号晚上参加了腾讯的笔试,发现题目出的很基础,但自己有很多不是很有把握,简答题也出的很基础,不过自己答的也不好,再接再厉吧!加油。TCP/IP也要看,数据库也要看,还有好多好多。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面是一个可能的计算机专业实习实习周记总结,共10周。请根据你的实习经历进行适当的修改和调整。 第1周: 这周我开始了我的计算机专业实习,我被分配到了开发团队,我很兴奋。我主要的任务是帮助团队开发一个新的Web应用程序,这个应用程序将帮助客户更好地管理他们的业务流程。 在这个星期,我学习了公司的开发流程和工具。我还学习了使用一些新的编程语言和工具,包括JavaScript和Git。我发现这个实习很有挑战性,但我也很享受学习新东西的过程。 第2周: 这周我开始着手进行一些实际的开发工作。我在公司的开发环境中设置了一个新的项目,我使用React编写了一个简单的用户界面。我也学会了如何使用Jest进行测试。 我的导师对我非常耐心地解释了一些编程问题,我对我的编程技能有了更深入的理解。这周我也学到了很多关于敏捷开发的知识,这对于我的工作非常有帮助。 第3周: 这周我与其他团队成员一起合作编写代码。我负责一些小任务,比如创建表单和处理表单提交。我意识到我的工作与其他团队成员的工作紧密相关,我们需要相互协作才能成功地完成项目。 我还参加了一些团队会议,了解了一些关于公司业务的信息。这使我更加了解公司的目标和工作重点,这有助于我更好地完成我的工作。 第4周: 这周,我开始对我的代码进行调试。我发现有些错误很难找,但是我学到了如何使用调试工具来帮助我找到这些错误。 我还与我的导师一起进行了一些代码审核。他们对我的代码进行了审查,提出了一些建设性的意见。这对我来说是一个很好的经验,因为我学到了如何写更好的代码。 第5周: 这周我与另外一个开发团队合作,他们负责开发后端应用程序。我负责与他们协作,确保前端和后端代码能够顺利交互。这让我更好地了解了整个应用程序的架构和流程。 我还学习了一些关于代码部署的知识,包括如何将代码部署到生产环境中。这些知识对于我未来的工作非常有帮助。 第6周: 这

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值