목록분류 전체보기 (102)
Salangdung_i의 기록
JS를 연습할겸 드림코딩 엘리의 '쇼핑몰 미니게임 클론코딩 & 코드 리뷰' 를 실습했다. Fetch API를 이용해 Json의 데이터를 받아와 HTML 사용하는 로직을 작성하는 중 오류가 발생했다. //Fetch the items from ths JSON file function loadItems() { return fetch('data/data.json') .then(response => response.json()) //json으로 변환 .then(json => json.items); //json 안의 items를 return } 이유를 찾아보니 index.html 파일을 그냥 더블클릭해서 사용해서 그렇다고 한다. fetch api가 제대로 작동하기위해선 실제 포트위에 띄워놓아야 한다고 한다. VS ..
Facts (사실, 객관) 1. 코드 숨 3주 차 강의를 수강했다. 2. 월요일에 강의를 다 듣고, 화요일부터 PR을 했다. 3. 과제 풀이 영상을 보다가 말았다. 과제 제출이 미흡한 상태로 한주가 끝났다. Feelings (느낌, 주관) 1. TDD 강의를 들으며 왜 테스트 코드를 작성하고 코딩을 시작하는지 알게 되었다. 아주 효율적이다. 2. 지난 2주동안은 과제 제출이 늦어져서 트레이너님들이 메시지가 와서 심적으로 부담스러웠는데, 이번엔 빠르게 PR을 해서 트레이너님이 리뷰를 많이 달아주셨다. 코드 숨을 수강하면서 심적인 부담감이 좀 많다. 비대면으로 수업을 하는 것도 처음이고 내가 모르는 점을 나도 파악하지 못한 상태에서 질문을 하려니 난감하다. 다행히 트레이너님이 느낌적으로 모르는 것도 질문하라..
Facts (사실, 객관) 1. 수요일 퇴사 후 이사를 했다. 2. git training을 다시 공부했다. 3. 밀렸던 코드숨 1, 2주 차 강의를 들었다. 4. 컴퓨터 과학 로드맵 책을 선물 받았다. Feelings (느낌, 주관) 1. 업무인수인계가 끝나고 모든 짐을 정리했다. 퇴사하고 집에서 누워있는데 매일 먹던 두통약이 필요가 없어졌다. 정말 쾌적하고 행복하다. 2. 목요일부터 1주 차 두 번째 강의부터 이어 들으려 했는데, 정말 기억이 하나도 나지 않았다. 그래 이제 퇴사했으니까 시간이 많으니 지금이라도, 늦지않았다는 생각으로 다시 git training을 공부했다. 이제 PR 감을 찾았다. 3. 이번주 안으로는 꼼꼼히 다 이해하지 못하더라도 밀린 내용과 과제를 끝내는 것을 목표 삼았다. 퇴사..
Facts (사실, 객관) 1. 사직서를 제출했다. 2. 코드 숨 5/3 시작 - 개강 당일에 Git 사용법을 익히다. 노트북을 덮었다. 개인 노트북을 Mac으로 구매했는데, 노트북 사용법을 모르는 상태에서 따라 하려니 더 모르겠다. 5/5일에 git으로 첫 PR을 하는데 시간을 많이 썼다. 첫 강의를 듣다. webpack 설치 과정에서 애를 먹었다. 구글링 해서 해결했다. - 나머지 강의 2개와 과제를 하지 못했다. 3. Python 코딩 + 알고리즘 온라인완주반 5/3 시작 - 5/3일에 개강했지만 5/9일 본가에서 순천 내려가는 ktx안에서 들었다. 5일 치 분량이라 다 듣지 못했고 과제도 제출하지 못했다. Feelings (느낌, 주관) 1. 20년 2월에 첫 직장으로 MES SI업체에 입사 후 ..
DB에서 데이터를 조회 할 때 중복을 제거하기 위해 DISTINCT를 많이 사용한다. 중복제거로 쓰이는 DISTINCT는 이미 많이들 알고 있으니, 다른방법으로 DISTINCT 를 사용해보도록 하자. 업무를 하다, 각기 다른 SQL문을 리스트형태로 붙여서 가져와야 했던 적이있었다. 그때 사용했던 방법이다. DISTINCT 구문 SELECT DISTINCT column1, column2, ... FROM table_name; SQL SELECT DISTINCT 문 SELECT DISTINCT 문은 구별되는 (다른) 값만 리턴하는 데 사용됩니다. 테이블 내에서 열에는 종종 많은 중복 값이 포함됩니다. 때로는 다른 (고유 한) 값만 나열하려고합니다. 먼저 salangdung.tistory.com/44 를 ..
SQL로 TABLE 을 생성, 삽입, 삭제, 조회하는 방법을 알아보도록하자. SI회사의 IT개발자로 입사한 지 벌써 반년이 넘었다. 첫 한달은 교육을 받았고, 본사에 대기하면서 아파트커뮤니티 프로젝트를 잠깐하다, 현재 MES 프로젝트를 4개월째 하고있다. 업무를 하면서 DB를 정말 많이보게 된다. SELECT 쿼리를 많이 사용한다. 다른 사람이 짠 코드를 보면서 와 이렇게도 쓸수 있구나를 많이 느끼고, 기억하고 싶은 SQL은 따로있지만, 일단 하나하나 차근차근 해보자...! TABLE CREATE문은 CREATE TABLE table_name ( column1 datatype, column2 datatype, column3 datatype, .... ); TABLE DROP 문 DROP TABLE tab..
잘되던 서버실행이 갑자기 오류가 발생되는 일이 종종있다. 구글 검색으로 cmd창에서 서버죽이기 등등이 안통할때 써본 방법이다. 1. server clean 2. server delete 3. package exploer 에서 serever delete 4. project clean 5. 인터넷 쿠키 삭제 6. 이클립스 종료 7. 컴퓨터 다시시작 이렇게 시도했을때 프로그램이 안돌아간적이 없엇다. "Icon made by Pixel perfect from www.flaticon.com"
배열의 길이 변경하기 더 큰 배열을 새로 생성한다. 기존 배열의 내용을 새로운 배열에 복사한다. public class ArrayEx3 { public static void main(String[] args) { int[] arr = new int[5]; for(int i=0;i
img - 이미지를 삽입하는 태그 figcaption - 이미지에 설명 글을 삽입하는 태그 a - 링크를 만드는 태그 target - 링크를 새창에서 열기 위한 태그의 속성 map - 이미지 맵을 만드는 태그 태그 기본형 : alt속성 - 이미지를 설명해 주는 대체 택스트 figure, figcaption 태그 - 이미지에 설명 글 붙이기 figure 태그 - 설명 글을 붙일 대상 지정 기본형 태그 figcaption 태그 - 설명 글 붙이기 기본형 설명글 태그, href속성 - 링크만들기 텍스트 속성 설명 href 링크한 문서나 사이트의 주소를 입력합니다. target 링크한 내용이 표시될 위치(현재 창 또는 새창)을 지정합니다. download 링크한 내용을 보여주는 것이 아니라 다운로드합니다. re..