selenium 관련 참고 자료

카테고리 없음 2016. 11. 9. 13:46

http://jinjun0620.blogspot.kr/

포스팅 정체기

monologue 2015. 12. 3. 22:14

올해 최대 목표였던 11월 학과 대회 준비로 포스팅은 꿈도 못꾸고 있었는데

그 결과마져 충격적이어서 며칠 패닉 상태에 빠져있었다..

그리고 힐링겸 제주도 견학을 방자한 여행을 갔다오고

이스트소프트 서류 쓰고 ..

밀린과제하느라 언제 포스팅할려나..


언제부턴가 포스팅을 해야된다는 무의식이 존재해가는거 같다...

학기까지 마무리하고 밀린 공부 정리하면서 마무리하고 새로운 언어 또 시작을 계획한다.

[홍보] 2015 공학교육 페스티벌

꿀팁 2015. 11. 16. 13:44


안녕하세요~

이번에 2015 공학교육 페스티벌에서 홍보대사를 맡게 되었습니다.


이번 2015 공학교육 페스티벌은 대구 전시컨벤션센터 EXCO에서 

11월 18일(수) ~ 11월 19일(목) 2일간 개최됩니다.


페스티벌은 공학에 관심있는 모든 사람들을 대상으로

전시 및 체험, 학술정보, 참여행사 등의 다양한 프로그램을 운영하고 있습니다.


본 행사는 공학에 관심있는 일반인, 초,중,고 학생부터 교수, 기업인 까지 다양한 분야의 사람들을 대상으로 하고 있어

누구든지 재밌게 즐길 수 있는 행사가 될 것입니다.


상세한 정보는 

공식 홈페이지(http://www.e2festa.com) 혹은 공식 페이스북(https://www.facebook.com/e2festa2)에서

상세하게 보실 수 있습니다..


많은 관심과 참여 부탁드립니다.


'꿀팁' 카테고리의 다른 글

웹 개발자에게 필요한 크롬 확장 프로그램 10가지  (0) 2015.08.25

Layout

Android 2015. 10. 16. 13:05

1. 개요

- 레이아웃은 레이아웃 자체를 보이기 보다는, 레이아웃 안에 존재하는 위젯을 배치하기 위한 용도가 주 목적이다.

- 레이아웃 중에서 가장 많이 사용되는 것은 LinearLayout(리니어 레이아웃)이다

-레이아웃 계층도


2. 레이아웃 기본 형태



-AbsoluteLayout :  절대 좌표값으로 지정하는 레이아웃

해상도가 다른 안드로이드폰에서는 문제가 발생되어 사용안함



3. Linear Layout

(1) orientation 

-  레이아웃 안에 배치될 위젯의 수직 또는 수평방향을 설정하는 속성(값: vertical / horizontal) 

- 예제  :  <LinearLayout                                                                                                                                                                        android:orientation="vertical">    (위젯을 수직으로 정렬)



(2) gravity 

- 레이아웃 안에 배치될 위젯을 좌측, 우측, 중앙 등 정렬 할 방향을 설정하는 속성                                                            (값: left,right, center, top, bottom)           

        -  예제 :  <LinearLayout                                                                                                                                                            android:gravity="right|bottom">    (위젯의 배치를 오른쪽 아래 기준으로 정렬)

                

- gravity는 레이아웃 속성 뿐만 아니라 위젯 속성에서도 사용가능하다.

-> 위젯 안의 글자의 위치를 설정한다

 <Button

android:gravity="center">  (위젯 중앙에 위치) 

   

- layout_gravity : 자신의 위치를 부모(주로 레이아웃)의 어디쯤 위치할 것인지를 결정하는 속성 

위젯의 속성값으로 사용된다.  (값 : left, right, center)

<Button

android:layout_gravity="center">  (자신의 줄 중앙에 위치)    




(3) padding 

- 레이아웃 안에 배치될 위젯의 여백을 설정 (포스팅 - 뷰 참조)


(4) layout_weight 

- 레이아웃이 전체 화면에서 차지하는 공간의 가중 값을 설정하는 속성                                                                         - 여러 개의 레이아웃이 중복될 때 주로 사용된다                                                                                                        - 보통 전체 화면의 몇 %로 지정하는 것이 일반적이다다                                                                                

   

(5) baselineAligned  

- 레이아웃 안에 배치할 위젯들을 보기 좋게 정렬하는 속성                                                                                         - 값 : true / false (default : true)                                                                                                                            




4. Relative Layout

1) 개념

- 상대 레이아웃이라고 부름

- 이름처럼 레이아웃에 포함된 위젯들을 상대적 위치로 배치


2) 상하좌우 배치

예제)


3)다른 위젯의 상대 위치에 배치

- 각 속성의 값은 다른 위젯의 id를 지정하면되는데 "@+id/기준위젯_id" 형식으로 사용

(그림을 간략하게 표현하기 위해 앞에 "layout_"을 생략)

예제)



'Android' 카테고리의 다른 글

안드로이드 시작 - 뷰(View)  (0) 2015.09.28
안드로이드 공부  (0) 2015.09.27

DB SQL 연습(DML)

DB 2015. 10. 11. 19:39

1. insert 명령

1) 테이블에 레코드를 컬럼 순서로 삽입입

- insert into <테이블 명>  values (컬럼 값1, 컬럼 값2, .......);


2) 컬럼 명을 지정하여 삽입

- insert into <테이블 명> (컬럼 명1, 컬럼 명2,....) values (컬럼 값1, 컬럼 값2, .......));


3) select 결과를 삽입

- insert into <테이블 명> select 문

<사진> - 추후 업데이트


2. update 명령

- 레코드의 값 변경

- update <테이블 명> set 컬럼 명 = 변경할 컬럼 값 where 변경할 조건


3. delete 명령

1) 조건에 해당하는 레코드만 삭제

-delete <테이블 명> where 조건식

 

2) 테이블 내의 모든 레코드 정보를 삭제( 테이블 정의는 유지)

-delete <테이블 명>



 *댓글과 좋아요는 저에게 큰 힘이 됩니다

'DB' 카테고리의 다른 글

DB SQL 연습(DDL 추가)  (0) 2015.10.11
DB SQL 연습(제약 조건)  (0) 2015.10.11
DB SQL 연습(개요)  (0) 2015.10.05
DB sql 문 연습(설치)  (0) 2015.10.05

DB SQL 연습(DDL 추가)

DB 2015. 10. 11. 18:41

1. 카탈로그 보기

1) all_catalog 

- 모든 테이블, 시퀀스, 뷰 등을 유지


2) all_tables

- 모든 테이블에 대한 상세 정보 유지


3) all_tab_columns

- 모든 컬럼에 대한 정보를 유지


4) all_constraints

- 모든 제약조건에 대한 정보를 유지


2. alter table 명령

1) 설명

-테이블의 정의를 변경하는 명령

2) 컬럼의 추가 또는 삭제제

- alter table <테이블 명> drop column <컬럼명> (컬럼 삭제)

alter table <테이블 명> add <컬럼명> <자료형>(컬럼 추가)



3) 컬럼의 자료형 변경

-alter table <테이블 명> modify <컬럼명> <바꿀 자료형>


4) 제약 조건 변경

alter table <테이블명> drop constraint <제약조건>;


 *댓글과 좋아요는 저에게 큰 힘이 됩니다

'DB' 카테고리의 다른 글

DB SQL 연습(DML)  (0) 2015.10.11
DB SQL 연습(제약 조건)  (0) 2015.10.11
DB SQL 연습(개요)  (0) 2015.10.05
DB sql 문 연습(설치)  (0) 2015.10.05

DB SQL 연습(제약 조건)

DB 2015. 10. 11. 18:02

1. 개요


2. 종류

1)  not null

- null을 가질 수 없음을 나타낸다

- ex> sname nchar(3) not null

  sname nchar(3) constraint sname_always_exists not null


2) primary key

- 기본키임을 나타낸다

- 테이블에 최대 1번만 정의할 수 있다

- null값이 될 수 없다.(not null 내포)

- ex> sno integer primary key

  primary key(sno)


3) unique 

- 동일한 값을 가지는 튜플은 존재하지 않는다는 제약조건

- 후보키 개념과 유사

not null 을 사용하지 않으면 null 값을 가질 수 있음

- ex> name nchar(3) unique ( 이름이 유일한 경우)

  unique(name, dept) (동일 학과에 이름 유일한 경우)


4) foreign key

- 외래키임을 나타내는 제약조건

- references 와 같이 사용한다

- ex > foreign key (sno) references STUDENT(sno);

  foreign key (sno) references STUDENT(sno) on delete cascade;


5) default

- 컬럼값의  디폴트 값을 지정한다

- ex> year default 1;


6) check

- 컬럼 값의 범위를 지정한다.

- ex> year integer default 1 check (year >= 1 and year <=4)

  check (year >= 1 and year <=4)


3. 사용



 *댓글과 좋아요는 저에게 큰 힘이 됩니다

'DB' 카테고리의 다른 글

DB SQL 연습(DML)  (0) 2015.10.11
DB SQL 연습(DDL 추가)  (0) 2015.10.11
DB SQL 연습(개요)  (0) 2015.10.05
DB sql 문 연습(설치)  (0) 2015.10.05

DB SQL 연습(개요)

DB 2015. 10. 5. 14:17

1. SQL의 개요

1)SEQUEL (IBM, 1974)에서 유래 

- 최초의 관계데이터베이스관리시스템(RDBMS)인 System R의 데이터베이 스 언어로 제안됨  

2)비절차적 데이터베이스 언어 

- 관계 해석을 위주로 관계 대수의 기능을 혼합 

3) 미국 표준(ANSI) 및 국제 표준(ISO) 으로 채택됨 

- SQL-86 (SQL1) 최초의 표준 

- SQL-92 또는 SQL/92 (SQL2) 

- SQL:1999 (SQL3) • 객체지향 기능 일부 추가 

- SQL:2003 • XML 지원 

- SQL:2006 

- SQL:2008 

- SQL:2011



2. 자료형




3. 용어 변경

-DDL, DML, DCL 기능을 모두 포함 

- 용어 : Relation -> 테이블(Table) 

     Tuple -> 행(row) 

     속성(Attribute) -> 열(column)


4. 기본 사용법

1) 테이블 생성

create table <테이블 이름> ( 

컬럼명1 자료형1, 

컬럼명2 자료형2, 

... 

컬럼명N 자료형N 

);

-SQL 키워드, 테이블명, 컬럼명은 대소문자를 가리지 않음 모든 명령은 semicolon (;)으로 종료해야함.




2) 테이블 삭제

- drop table <테이블 명>

drop table <테이블 명> cascade constraints (연관된 외래키 정의를 함께 삭제)




3) 데이터 삽입

insert into <테이블 이름> 

values ( 컬럼값1, 컬럼값2, ... , 컬럼값N);




4) 데이터 검색

select * from <테이블 이름> where <조건식>;



 *댓글과 좋아요는 저에게 큰 힘이 됩니다

'DB' 카테고리의 다른 글

DB SQL 연습(DML)  (0) 2015.10.11
DB SQL 연습(DDL 추가)  (0) 2015.10.11
DB SQL 연습(제약 조건)  (0) 2015.10.11
DB sql 문 연습(설치)  (0) 2015.10.05

DB sql 문 연습(설치)

DB 2015. 10. 5. 13:38

1. 테이블등의 정보를 저장할 서버 설치

- orcle 서버 설치

-http://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index.html

Accept License Agreement  선택 후 자신 PC에 맞는 버전 다운로드 후 설치



-DBMS 서버 및 SQL*PLUS 실행



- SQL*PLUS를 이용한 DBMS 서버 연결




2. DB를 설계하고 서버로 우리가 설계한 DB 정보를 전송할 developer tool

- SQL Developer(버전은 최신이라도 상관없는 듯)

- http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html



- 다운로드 받은 압출 파일 압출풀기

‘sqldeveloper’ 폴더를 “Program Files” 폴더 밑으로 이동

-sqldeveloper.exe 실행




3. 만약 설치 후 실행 시 "~~~~~JDK ~~~~" 하는 문구가 뜨면 JDK도 설치해줘야한다!

- 오라클 홈페이지에서 최신 JDK 설치 (자바를 위해서도 필요하다)


 *댓글과 좋아요는 저에게 큰 힘이 됩니다

'DB' 카테고리의 다른 글

DB SQL 연습(DML)  (0) 2015.10.11
DB SQL 연습(DDL 추가)  (0) 2015.10.11
DB SQL 연습(제약 조건)  (0) 2015.10.11
DB SQL 연습(개요)  (0) 2015.10.05

[오늘의 음악]먼데이키즈 - 나비의 꿈

DJ를 꿈꾸며 2015. 10. 4. 23:44

나의 세대라면 모르는 사람이 없는
한 시대를 강타했던 그룹 먼데이키즈
멤버 김민수가 불의의 사고를 당하며 나에게 큰 충격을 줬었지...
그리고 얼마안되서 3인조로 다시 활동을 시작했는데 김민수랑 똑같은 목소리를 가진 사람이 노래를 불러 더 충격을 줬었다
그리고 나머지 새 멤버도 굿 보이스!
그래도 예전의 그느낌은 부족....
그래도 아직 노래방을 가거나 노래를 듣다가
추억에 잠기고 싶은 그룹입니다
저의 학창시절을 함께해온 그룹
그중에서도 오늘 나의 감수성을 자극했던 곡은 이거네요
같이들어요

먼데이키즈 - 나비의꿈

http://me2.do/FXhSuEIx