1. 程式人生 > >First:找工作心路歷程

First:找工作心路歷程

最近連續面試了四家企業了,都涼了,我想不光是技術渣,在面試表現方面我肯定也是有問題的,所以寫下第一篇部落格,總結一下自己涼的問題點在哪裡,以及這些公司所提及到的問題,以後複習用吧!進入正題–
第一家:浪潮
這家公司主要是招聘的實施人員,我也是為了增加面試經驗過去的,面試官很和善,先是自我介紹,我們是五個人一起的群面,自我介紹完畢之後開始依次問問題,這家公司因為招聘的是實施工程師(辛苦跑腿活),所以技術問的很基礎,sql語句增刪改查,一人一句,下面寫一下:
增:
向表中增加資料
insert into 表名()values(“”);
insert into 表名 values();
例如:
1、向student表中增加學號,姓名,性別,年齡;(還有部分屬性沒有新增)
insert into student (id,name,sex,age)values(‘1’,‘張三’,‘男’,’18‘);
2、向student表中新增所有屬性的資訊
insert into student values(‘1’,‘張三’,‘男’,‘18’,‘山東省’);
修改表結構,向表中增加屬性
1、Alter table student add tel int not null;
刪:
刪除表中資料
delete student where id=‘1’;
刪除表中屬性
Alter table student drop column address;
改:
改表中資料
改變表中學號為1的學生姓名為李四
update student set name=‘李四’ where id=‘1’;
修改表結構,使學生資訊地址可以為空
Alter table student modify address null;
查:
查詢表中名字中有王字的學生學號以及姓名
select id,name from student where name like ‘王%’;(‘_王’);

由增刪改查引申出的資料庫知識點:
重新命名欄位:Alter table student rename column address to add;
刪除表:drop table student;
改變表名:rename student to class;
去除主鍵:alter table student drop primary key;
commit:提交併結束事務處理;
rollback:回滾事務到上一次提交的地方;
save point;標記事務中要回滾到的地方;
inner join:內連線或等值連線,查詢兩個表中相同的欄位;
left join:左外連線,由左表作為主表,獲取左表所有的記錄,即使右表中沒有該資訊;
right join:右外連線,由右表作為主表;
select * from student left join class on

student.id=class.id;
事務的四大特性:
原子性:一個事務是不可分割的一個整體;
一致性:事務是一致改變的,從一個一致性狀態轉變為另一個一致性狀態;
永續性:一個事務一旦提交,那麼影響是持久的,不能撤回;
隔離性:每一個事務都互不干擾;

JDBC連線資料庫的步驟:
1、載入資料庫驅動;
2、建立資料連線;
3、建立statement物件;
4、執行sql語句;
5、訪問結果集;

未完明日繼續寫我涼涼的找工作之旅… …