전체 글 54

22.10.26.Wed - 부딪혀라 익숙해질때까지

오늘의 요약 = 부딪혀라 익숙해질때까지 1교시 : DB 제약조건 PrimaryKey ForiegnKey NotNull UniQue Check Null 2교시 : 책좀 사자 오라클_11G_Dynamic 객체권한 설정 객채권한 설정 테이블,뷰,인덱스,시노님 등을 DB의 객체라고 한다. 소유자가 객체에 대해서 타 사용자에게 사용할 수 있는 권한을 부여하는 것. 예: Hr 계정의 DB 객체중 하나인 Employees 테이블을 doil이라는 사용자에게 사용할 수 있게 권한을 주는 것. 권한 부여 명령 grant : 승인,승낙하다. 식 : grant + authority(부여할 권한) + on(TableName) 위치 지정 + to (권한줄사용자계정); 예 : grant select on employees to d..

22.10.25.Tue - 공부

Error에 감사하자. keywords TDD : 테스트 주도 개발 db connection maker error 에 감사하자. (진짜 무서운건 안되는데,에러도 안뜨는 것이다.) connection , PrepareStatement ,ResultSet vo객체 : DB 하기전 만들어 두자. desc : describe(설명하다,묘사하다.)이클립스 패키지( VO ),클래스 생성예제 package vo; public class jobVo { private String jobId; private String jobTitle; private int minSalary; private int maxSalary; // 변수 => 메서드(함수) 밖에 존재하는 -> field(필드)또는 멤버 변수라 부른다. public..

22.10.24.Mon - 조회의 조건

오늘의 요약 = 조회의 조건 1교시 : DBMS 자료는 table에 존재한다. 유효성이 있는 자료. 형식이 정해져 있다. (자료의 종류) 데이터의 R(ead) 조회 => 내용을 반환한다. ## count(*) => 집계함수, 단일행 단일컬럼 결과 얻는다. where (컬럼 명) => 조건절 , 조건을 걸어 상세하게 조회 , 단일행 다중컬럼 결과. 중요한것 => 조회하려는 값이 Null이 들어가는 조건인지 아는 것이 중요하다. 조건절 (where)을 어떻게 사용할지가 중요하다. select 구문 select 쿼리의 결과는 임시 테이블이 된다. select 구문의 형식 예제 select 컬러리스트 , 컬럼리스트2, ... from 테이블로 해석될 수 있는 모든 것(테이블,뷰,임시테이블) [조회 필수 형식] ..

22.10.21.Fri - 공부 하자.

오늘의 요약 = DB 열나게 하자. 1교시 : DB :1 교시 테이블을 만들고 개발언어로 입력을 할 수 있다. Java로 table 만들기 이클립스 jsp,jspf설정 웹프로젝트 생성 javaresource / libraries/ apache tomcat 설치 확인 New/javaPackage 생성 -> kr.co.doil.tableName.vo(vo는 약속) => 폴더가 생김 오른쪽 버튼 New/Class 생성 (대문자 시작) table이름과 동일 s빼고 -> MemberVO 생성 sqlClient 작성한 코드 붙혀넣기 ->MemverVO { 안에 } . private type (string,int) 코드 앞에 넣기 private string memberId ; private string mamberP..

22.10.20.Thu - 방대한 DB의 세계 맛보다.

오늘의 요약 = 방대한 DB의 세계 맛보다. 1교시 : db 클라이언트 전반적 개요. data 생성 : insert 수정 : update 삭제 : delete 조회 : updateoracle 객체 생성 : create 수정 : alter 삭제 : drop 조회 : selet 관리자 sys / pwd system 관리자는 DB의 모든 data를 관리. 사용자에게 권한을 줄 수있다.오라클 버전별 실행 파일 컴퓨터 관리- 서비스에서 오라클 실행하는 파일이 버전별로 다르다xe version 2개가 실행된다. 사용하지 않는다면 성능을 위해 조정해주면 된다. OracleServiceXe (default : 자동) OracleXETNSListener (default : 자동) 오라클 서버 / 클라이언트 오라클이 실행..

22.10.19.Wed - 도장깨기의 마음으로

오늘의 요약 = 도장깨기의 마음으로 1 ~ 4교시 : 리액트 실습(자습) 자습 CommandLineInterface 개요 5교시 : db의 서막 Oracle DB DBA : (데이터베이스 관리자) 6교시 : db 오라클 설치 xe 이상의 버전 2개의 파일을 다운로드. 2번째 stage 폴더의 모든 내용을, 첫번째 stage 폴더 안에 추가한다.(덮어쓰기). 2번째 폴더의 setup.exe. 실행후 설치. 설치 진행시 나오는 화면은 무조건 캡쳐후 파일로 보관. 7교시 : db 수업 환경 설정 DBMS 대량의 자료를 효율적으로 관리 -> DBMS. DBMS 에는 오라클,db2,mysql 등이 있다. db 와 권한 db에 접근하려면 id가 필요한데, id에는 권한이 있다. 권한에 맞게 db의 정보를 C.R.U..

22.10.18.Tue - 부실공사는 무너지는 법이다.

오늘의 요약 = 부실공사는 무너지는 법이다. 1교시 : 뛰기전에 걷기부터 하자. Component의 구 와 신 class 올드스쿨 function 최-신 기술 React 는 Component를 얼마나 잘만드냐는 것. 사용자 정의 태그. component 재사용성이 많은 것을 태그로 만들어, 필요시 편하게 사용하기 위함. 전개 연산 객체를 가져올때 props로 가져올 수도 있지만, 전개연산 {}(중괄호)을 사용하여, 중괄호 안에 객체의 속성명을 전개한다. 배열 전개 연산 const [a,b,c] = [10,40,500];객체의 전개 연산 const {a,b,c} = {a:apple,b:bear,c:carrot}; 어려운 이유 리액트는 웹 어플리케이션을 만드는 것. 웹페이지도 못만드는데, 어플리케이션을 만들..

22.10.17.Mon - 필요한 부품을 만들거나 끌어와 사용해서 멋진걸 만들자.

오늘의 요약 = 필요한 부품을 만들거나 끌어와 사용해서 멋진걸 만들자. 1교시 : gui에 익숙해진 사람들. dos / 리눅스 명령 서로의 명령은 다르다. 탐색기와는 비교도 안되는 강력한 성능. gui 에 익숙한 사람에게는 낮설다.` 2교시 : C.S 지식의 부재 컴퓨터 기초 지식 react Libray 와 FrameWork 이 둘을 구분해야한다. Library이다. 쉽게 만들 수 있도록 도와주는 환경이 Framework (ex : npx create ~)이다. 싱글페이지 어플리케이션 단 하나의 웹페이지로 실행. 인덱스 HTML파일의 콘텐츠에 JS를 삽입하여 실행한다. 중요한것 React.createElement(); / 태그를 만들고 ReactDOM.render(); / 적용한다. 위의 두가지가 리액트..

마크다운 필수 단축키들

# MarkDown shortcuts 최소한의 마크다운 단축키들을 기록한다. 이글은 마크 다운 처음으로 직면한 사람들을 위한 글이다. MarkDown shortcuts 최소한의 마크다운 단축키들을 기록한다. 이글은 마크 다운 처음으로 직면한 사람들을 위한 글이다. Headings (제목 짓기) 글의 시작이자, 흐름을 읽을 수 있으며,전하고자 하는 주제를 나타내는 제목. 제일 중요한 만큼 먼저 적는다. #(n개)+공백 #의 개수에 따라 하나는 h1 , 두개는 h2 이다. 거의 왠만한 글은 #3 안에서 해결된다. 중요한것을 공백 이다. 공백을 줘야 효과가 적용되니 알아두자. 줄바꿈 , 단락 나누기 글 잘쓰는 사람들을 보면 줄바꿈은 기본, 단락을 잘나눠 누구나 쉽게 읽을 수 있다. 그만큼 중요하다. 줄바꿈 =..

개발/MarkDown 2022.10.17

22.10.14.Fri - 오류는 마법이다. 알고나면 허탈한 것이

22.10.14.Fri - 오류는 마법이다. 알고나면 허탈한 것이 오늘의 요약 = 오류는 마법이다. 알고나면 허탈한 것이 1. ajax json 게시판과 이미지 상품 게시판 차이가 없다. 태생이 같은 게시판. css 선택자 예 class1이면서 class2인 것을 선택한다. .class1.class2{ 선택자 클래스2개 붙어있는 경우 } 2. 모르면 눈으로 확인하는 습관을 가져라. 작은 따옴표, 백틱을 사용해야하는 이유 JS 태그를 만들때 "(큰 따옴표를)사용하기에 '(작은 따옴표),`(백틱)을 사용한다. JS에서. 긴줄의 코드를 작성할 때 / 태그,괄호들을 동일 열에 위치해라. 줄을 넘기고 들여쓰기를 활용해서 코드의 여는 태그와 닫는 태그를 보기 편하게 위치하면, 유지 보수하기가 편한다. 줄넘김..