[同步]实习第二天

原文地址: http://nourlcn.ownlinux.net/2011/10/diary-practice-second-day.html

本博客订阅地址:http://feeds.feedburner.com/nourlcn


本该昨天晚上总结的.

但昨天下班后赶紧回去收拾一下,今天坐了12个小时的龟速大巴才到家,现在补上吧.

实习第二天,上午对第一天的工作进行了融合,写了一个shell脚本将数据抓取、导入Hive、MapReduce处理、导入Mysql等步骤进行自动处理.
中间因为不熟悉Hive的查询、join用法等花费了一些时间.

中午吃饭时,看见开复童鞋进来貌似拿了个包子回办公室了,哈哈~

下午写了个py文件,生成指定格式的测试log file,预期目标是生成300G的文件在hadoop集群上测试,考虑到实际的数据量可能不需要这么大,先设置i循环为5亿,生成50G的big file.

因为我使用shell远程链接服务器进行开发,shell session过期后程序可能会中断,因此学了一下daemon进程的编写,下班前将py程序改成daemon进程执行.

再一次感慨,实习所接触的东西比较实在,比在实验室强多了.

本文为AI自动生成,未进行人工编辑。 1. 第一天 今天是我在一家软件公司实习的第一天。在公司门口,我看到一个高大的胡子男子在等我。他是我的导师,名叫张老师。他带我参观了整个公司,介绍了公司的业务和发展历程。然后,他给我分配了一个任务,让我编写一个简单的Java程序。尽管任务很简单,我还是花了很长时间才完成它。我意识到我需要更多的实践经验和知识。 2. 第二天 今天,我继续学习Java编程语言,学习了Java基础知识,如变量、数据类型、运算符和控制语句等。我还学习了面向对象编程的基础知识,如类、对象、封装、继承和多态等。我在跟随张老师完成了一个小项目,这让我更深入地了解了Java的编程语言和应用。 3. 第三天 今天,我开始学习Java的高级编程概念。我了解了Java的异常处理机制,包括如何捕获和处理异常。我还学习了Java的集合框架,包括ArrayList、LinkedList、HashSet和HashMap等。我也学习了Java的线程编程,包括如何创建和管理线程,并使用同步和互斥机制保证线程安全。 4. 第四天 今天,我学习了Java的网络编程知识。我了解了如何使用Java Socket API建立客户端和服务器端网络连接,并进行数据传输。我还学习了Java的GUI编程,包括如何使用Swing和AWT库创建GUI应用程序。我通过完成一个小项目,将学到的知识应用到实际项目中。 5. 第五天 今天,我开始学习Java Web编程。我了解了如何使用Java Servlet和Java Server Pages(JSP)技术开发Web应用程序,并使用Tomcat服务器部署和运行它们。我还学习了Java的数据库编程,包括如何使用Java Database Connectivity(JDBC)API连接和操作数据库。我通过完成一个小项目,将学到的知识应用到实际项目中。 6. 第六天 今天,我继续学习Java Web编程。我了解了如何使用Java框架,如Spring和Hibernate,来简化Web应用程序的开发和管理。我还学习了如何使用Java的XML编程技术,包括如何使用DOM和SAX解析XML文档。我通过完成一个小项目,将学到的知识应用到实际项目中。 7. 第七天 今天,我开始学习Java的安全编程知识。我了解了Java的安全机制,包括如何使用数字证书和SSL协议来保护网络通信。我还学习了Java的加密和解密机制,包括如何使用对称加密和非对称加密技术来保护数据安全。我通过完成一个小项目,将学到的知识应用到实际项目中。 8. 第八天 今天,我学习了如何使用Java的开发工具和集成开发环境(IDE)。我了解了Eclipse和IntelliJ IDEA等常用的Java IDE,并学习了如何使用它们来开发Java应用程序。我还学习了如何使用Maven和Gradle等自动化构建工具来管理Java项目的依赖和构建过程。我通过完成一个小项目,将学到的知识应用到实际项目中。 9. 第九天 今天,我开始学习Java的优化和调试技术。我了解了如何使用Java虚拟机(JVM)的监视工具来诊断和解决Java应用程序的性能问题。我还学习了如何使用Java的调试工具来定位和修复Java应用程序中的错误。我通过完成一个小项目,将学到的知识应用到实际项目中。 10. 第十天 今天是我实习的最后一天。我感谢我的导师张老师,在他的帮助下我学到了很多关于Java编程的知识和技能。我还感谢我的同事们,他们对我的帮助和支持让我更好地适应公司的工作环境。在这个月的实习中,我学到了很多关于Java编程的知识和技能,并将这些知识应用到实际项目中。我相信这个实习经历将成为我未来职业生涯的宝贵资产。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值