분류 전체보기
-
Python 3 기초 문법Algorithm 2020. 8. 23. 19:45
자료형 - 정수형 - 실수형 a = 5. -> 5.0 a = -.7 = -0.7 a = 1e9 = 100000000.0 a = 75.25e1 = 752.5 round ( a ) 를 통해 반올림 사용 - 리스트 자료형 a = [1,2,3] a = list() a = [] - 2차원 리스트 자료형 array = [ [0] * n for _ in range(n) ] n = 3 → [ [0,0,0], [0,0,0], [0,0,0] ] - 리스트 indexing & slicing a = [1, 2, 3, 4, 5, 6, 7, 8, 9] a[-1] = 9 a[0] = 1 a[-3] = 7 a[3] = 4 a[1:4] = 2,3,4 - 리스트 컴프리헨션 리스트 초기화 방법중 하나. [ ] 안에 조건문과 반복문을 넣어..
-
Data base 2CS 2020. 8. 16. 19:20
select - 검색하고자 하는 data를 나열함 distinct - 중복행 제거 alias - 컬럼에 대해 이름 부여 from - 선택한 column의 table 위치 select ( 산술식 가능 or column명) as '별칭' ( name || '' || title) -> 컬럼들을 합성 할 수 있음 (distinct( column) ) -> 중복행 제거 order by - default 오름차순으로 정렬 ex) select * from table order by No select * from table order by No desc -> 내림차순 정렬 null값 -> 가장 큰 값으로 asc 일시 가장 맨 뒤에 desc일 시 가장 맨 뒤에. 특정 행 검색 where 절의 사용 where 절 안에 조..
-
DataBaseCS 2020. 8. 16. 18:36
1. database 구성요소 Entity(개체) - database에서 표현하고자 하는 유&무형의 객체. 서로 구별 되는 것. 단독으로 존재할 수 있으며 정보로서의 역할을 하는 것. Attribute(속성) - 개체의 특성이나 상태, 즉 개체가 가지는 세부 성질. Relationship(관계) - 개체-개체 혹은 개체-속성간의 관계 2.DBMS? DBMS Data Base Management System (데이터 베이스 관리 시스템) 데이터의 종속성, 중복성 문제를 해결하기 위해 제안된 시스템. 필수 3기능 정의 기능 - 논리적, 물리적 구조를 정의하는 기능 조작 기능 - 데이터를 검색, 갱신, 삽입, 삭제 하는 기능 제어 기능 - 정확성과 안정성을 유지하도록 제어하는 기능 RDBMS Relations..
-
https 적용하기개발 2020. 8. 12. 02:18
Ubuntu 에서 Https 환경을 적용 해보자. 가장 처음 sudo 명령어로 다음을 실행 해준다. $ sudo apt-get update #apt-get 업데이트 $ sudo apt-get install software-properties-common #선행 소프트웨어 설치 $ sudo add-apt-repository ppa:certbot/certbot #저장소 추가 $ sudo apt-get update #apt-get 업데이트 certbot이란걸 사용할 예정인데 certbot을 사용하기 위한 환경 설정이다. certbot을 사용하여 인증서를 발급받아 도메인 소유권을 확인해보자. 왜 도메인을 확인 해야하는가? 클라이언트에서는 상대방 서버가 진짜 통신하려는 사용자 서버인지 검증을 해야한다. 검증을 하..
-
Vue 에서 is not Defined 가 뜬다면?개발 2020. 7. 25. 21:48
Google, KaKao 같은 외부 스크립트 라이브러리가 뜬다면?? 두가지 방법이 있다 첫 번째 방법은 페이지를 로드하자마자 이벤트를 실행시켜준다. 이벤트는 사용할 vue에 정의 되어있다. 물론 dom이 load되기 전에 mounted 상황에서 처리 해줘야한다. 이런식으로 init 까지 마쳐주면 끝. 두 번째 방법으로는 /* eslint-disable */ /* eslint-enable */ 을 사용해 호출하는 부분을 감싸주면된다 ^^.. 하지만 안전하지 않은 방법이다.
-
JPA 사용법개발 2020. 7. 23. 19:43
Model Entity? DataBase에 저장하기 위해 사용자가 정의한 Class를 뜻한다. 즉 Domain RDBMS에서 Table을 객체화 시킨것으로 간주한다. @Entity public class Member { ~ @Id Primary key를 가지는 변수를 선언하는 것을 뜻한다, @GeneratedValue Annotation은 해당 Id 값을 어떻게 자동으로 생성하는지 전략을 선택 할 수 있으며 여기서 선택한 전략은 "AUTO" @Table 별도의 이름을 가진 DataBase Table과 Mapping 한다. 기본적으로 @Entity로 선언된 Class의 이름은 실제 DataBase의 Table명과 일치하는 것으로 Mapping 한다. 따라서 @Entity의 Class 명과 DataBase의..
-
JPA개발 2020. 7. 23. 18:42
JPA란? Java Persistence API로 Java ORM 기술에 대한 표준 명세이다. Java에서 제공하는 API로 Spring에서 제공하는 API가 아니다. Java Application에서 Relation DataBase를 사용하는 방식을 정의한 Interface이다. 즉 Interface임으로 특정 기능을 하는 라이브러리가 아니고 Spring의 PSA에의해서 표준 인터페이스를 정해두었다. Spring PSA란? servelet 기반으로 코드가 작동하지만 servelet 기술은 abstract layer에 의해 숨겨져 있고 Annotation을 사용하여 요청을 Mapping 하는것을 의미한다. 그 표준 인터페이스 중 ORM을 사용하기 위해 만든 인터페이스가 JPA이다. 기존 EJB에서 제공 ..