我的第一篇文章
記錄一下我工作三年所用到的東西。
在銀行這幾年一直都是做的資料開發。
主要用到了perl,oracle,sh,obiee,python等。
其實大多數時間是和業務去溝通取數的口徑。
從乙個不太敢跟人交流的人變成了主動給人打**的人了。
接下來把用到的知識都記錄一下,其實沒啥長進,但是還是要有個記錄吧。
從乙個很不熟練的oracle打字員,變成了乙個熟練的oracle打字員
主要使用的oracle語句
就是:create table tmp_*** as
select * from
***;
有時候會忘記在insert,delete,update之後commit,導致資料還是一樣的,所以一定不能忘記commit。
從看不懂perl變成了可以改一些part了
perl通常都以#!/usr/bin/perl開頭。
#在一行開頭表示注釋。
use strict; 表示使用strict的語法。
use module_name; 表示使用了其他的模組。
使用乙個變數之前通常要先定義:my $;
每一行以;為結尾。
字串的格式是雙引號。
$env是指伺服器上環境變數的配置。
變數名字可以直接加到字串的雙引號內,表示concat。
比如 a="
= "a=
"dddd"
也可以直接定義$v_name; 不加大括號。
$_ 表示
push(@a,@b)
%a表示
open
close()
通常用以下語句來定義沒有定義過的變數
if(!defined( $)) = 「aaa」;}@_
sub function_name表示方法的使用
print 「helloworld」; 可以列印出一串文字
length($) 可以得到字串的長度
return undef;可以返回null值
substr($,0,2) 可以得到從0開始的2位字串
可以直接用
print a.a.
a.b.katex parse error: undefined control sequence: \n at position 4: c."\̲n̲";來列印出幾個變數串聯之後的…a)表示如果$a不等於0就。。。
conn use
r/
user/
user
/password@$sid;就可以連線資料庫了
連線資料庫後就可以執行相關的sql語句了
create table, insert delete merge update call exce等
一般執行完之後會有乙個exec dbms_stats.gather_table_stats()方法來收集操作的資訊
spool 和eof我也不明白什麼意思 好像是用來開頭和收尾
print sqlplus << eof;
balabala
spool /mulu/***.log
spool off
eof然後有個close(sqlplus);方法
還是不太會sh的使用吧,但是也學了一些
這個倒是用了挺久的,拉一下什麼的還是很簡單,替換rpd和新建乙個儀錶盤,拉一下字段,寫一下方法啥的
這個是學習時間最多的,但是工作中沒有怎麼用到,只會寫一些小小的程式,還沒有用的很好
從不知道年日均月日均的含義,到可以很熟練明晰各種指標的含義,我覺得也是自己乙個乙個去看來的吧。
這就是我工作三年的收穫吧。
找了自己的第乙份工作
很久沒有來說些什麼了,似乎這個blog不再適合我了,因為從前的夢想是做乙個很有智慧型的程式設計師,可是如今,在經歷了漫長與艱難的找工作後,我覺得我的未來之路並不在it的發展大道上,我選擇了其他.失望讓我變得迷茫,迷茫讓我沒有目的,我不在關注自己將要從事的工作,關注的是自己能否找到乙個最終的歸宿,填寫...
第乙份工作
第乙份工作,算是比較傳奇。自己本著經驗不足,找個工作高階的心態,卻找了乙份國內鮮有研究的工作領域 編譯器 我現在對他的理解只是 這是乙個類似以gun的gcc的編譯器,具體來講,我一概不知。套用pm的一句話就是,我現在是一張白紙,我所要做的就是盡情書寫。第一天,也就是12月21日。早上早早來到公司卻被...
我的第乙份工作
2013年的7,8月份,我的第乙份工作。外包公司文思海輝,做的是華三的路由器系統,apmgr專案組。現在回想起來,封裝訊息並沒有那麼神秘,但是當時來看,tlv什麼的,都是高大上的東西。其中乙個工作是寫命令列。命令註冊,封裝訊息,解封裝訊息。我們用的是c語言,沒有什麼序列化的庫可以用,這些封裝工作都是...