码迷,mamicode.com
首页 > 其他好文 > 详细

工作感悟

时间:2018-01-06 00:04:12      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:ora   提前   通信   excel   acl   命令   虚拟   功能   方法   

  • 从入职到现在,已经一个月的时间了。刚进公司的时候,办公室里面就两个人,一个是boss,另外一个就是我。
  • 接到的第一个任务是做一个简单的可以进行增删改查的web程序,一天的时间,对于此没有过多的担忧,毕竟之前也做过很多。但是心里面仍有担忧,因此提前一天晚上把环境搭好了。
  • 做完后,又开始熟悉单元测试任务,即每个功能在使用前都应该进行简单的测试。
  • 第二个任务是做一个监控oracle数据库里面数据变化的程序,涉及到了很多查询oracle数据库表名,数据库大小,过滤一些不需要监控的数据表的语句。监控系统要和zabbix整合到一起,可以监控数据的变化,遇见异常可以进行报警。
  • 第二个任务持续了有将近一个月的时间,从一开始的熟悉oralce数据库表(大约一共有2000张表,近30多亿条数据,将近500G的大小)的信息,以及一些业务逻辑,到慢慢开始编写简单的程序去遍历oracle数据库。
  • 遇到的第一个问题就是,oracle数据库在另外一台虚拟机上,不在自己电脑上,对数据的操作不方便,只能每次将程序打包,然后用命令行的方式运行程序:java -cp ***.java;***.jar;***.jar; com.**.***.***(含有main方法的类的全路径类名)。
  • 为了解决第一个问题,开始熟悉java程序生产excel文件和java操作excel文件,后来在师傅的指导下开始使用sqlite文件数据库。
  • 由于数据库中表变化的频率不一样,因此使用quartz来设置定时任务,设计如何把对应的表分到相应的任务中去。
  • 接下来就是java和zabbix通信的协议的格式:zabbix sender,在自己电脑上装虚拟机,装zabbix,接触Linux命令,telnet 域名 端口,socket通信。
  • 研究zabbix如何配置trigger,item,action等等。

这一切现在想想,其实效率不怎么高,遇到问题,总喜欢找好多个帖子,对比好久才开始改,这其中浪费了很长的时间。

对自己的要求在慢慢降低,之前想着,等实习的时候,一定好好表现,好好工作,提前完成boss交代的任务。

记住曾经的自己的“野心”!

工作感悟

标签:ora   提前   通信   excel   acl   命令   虚拟   功能   方法   

原文地址:https://www.cnblogs.com/id-666/p/8207266.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!