본문 바로가기

전체 글180

쿼리문 하나에서 두 개의 COUNT 조회하기 SELECT COUNT(조건문), COUNT(조건문) FROM info_table; 2020. 1. 29.
[JavaScript] DOM이란? DOM ( Document Object Model ) 문서 객체 모델 문서 == html 문서 객체 == JavaScript 객체 문서객체 == JavaScript가 읽을 수 있게 객체화된 html 요소 (개발자도구에서 확인된다!) 문서객체모델 == 생성된 문서객체들이 규칙성 있게 모여있는 것 ▶ 정적인 문서객체 생성 - 웹브라우저는 html 문서를 읽으면서 모든 요소들을 javascript객체화 한다. ▶ 동적인 문서객체 생성 - 자바스크립트는 html문서에 있는 요소를 가져와 객체화해서 다루거나, html에 없는 새로운 객체를 만들 수 있다. >> 생성된 문서객체들이 모인 것이 문서객체모델(DOM)이다! 2020. 1. 22.
[JavaScript 오류] cannot read property 'replace' of undefined 콘솔창에 나타나는 오류. replace라는 함수에 문제가 있는 것 같지만, replace가 호출하는 요소의 id나 name이 잘못되지 않았나 확인해보자. 내 경우 jsp단에 id값이 안 들어가 있었음. 2020. 1. 22.
[Nomad coders] 초급 바닐라JS - 함수에 담을 수 있는 것들 자바스크립트 기초를 다시 공부하기 위해 Nomad coder의 '초보자를 위한 바닐라 스크립트' 강의를 듣고 있다. 무료임. 1월 27일부터 바닐라JS 챌린지라는 걸 진행하는데 그 전까지 강의를 예습하길 추천하더라. 배운 것들을 적어보려고 한다. 객체(Object)에 담을 수 있는 것들 const hmInfo = { name : "Hyemin", age : 28, gender : "W", isHandsome : true, favMovies : ["wallFlower", "captainMarble"], favFood : [ { name: "gyul", sweetness:true }, { name: "steak", sweetness:true } ] } 1. 문자열 (String) 2. 숫자 (int 또는 f.. 2020. 1. 17.
[JavaScript] 자바스크립트에서 향상된 for문 쓰기 코드 // default let list = ["a", "b"]; for(var i in list) { alert(list[i]); } // json let jsonList = [{"name":"a", "value":"apple"}, {"name":"b", "value":"bear"}]; for (idx in jsonList){ alert(jsonList[idx].name); alert(jsonList[idx].value); } 2020. 1. 17.
더 나은 자바개발자가 되기위한 10가지 팁 https://sas-study.tistory.com/270?category=774869 [번역글] 더 나은 자바개발자가 되기위한 10가지 팁! [번역 원본글] https://dzone.com/articles/10-tips-to-become-a-better-java-developer-in-2018 요약 자바 8을 공부하는 것부터 JVM의 내부까지 공부하는 것까지, 당신의 IDE를 더욱 효율적으로 사용하고, Kotlin.. sas-study.tistory.com 2020. 1. 16.
[내용정리] 앱 아이디어가 있다구? To do & NOT to do *사업/프로젝트/앱/웹에 모두 통용됨! 하면 안 되는 것 1. 내 아이디어 구글링 - 이미 있다는 데에 지레 포기할 수 있음 - 누군가 완성시킨 작품을 보면 창의력에 데미지를 받을 수 있음 2. 사람들에게 내 아이디어에 대해 얘기함 - 이미 있다는 말 등으로 사기를 꺾을 수 있음 해야 하는 것 1. 주요기능을 적을 것 2. 해결해야 할 3가지 문제를 적을 것 (심플하게) 3. 검색 X 4. 사람들에게 얘기하지 X 5. 아이디어에 대해 혼자 생각해보기 (1-2주 정도) 6. 시간이 지난 후에 아이디어 구글링 원본 영상 https://www.youtube.com/watch?v=Qc-D9oPKQt4 2020. 1. 16.
[내용정리] 주니어 개발자가 빠르게 성장하는 법 1. 기술에만 집중하지 마라 - 남이 만들어준 커리큘럼을 찾아가려고 하지 말 것 - html을 배울 때 그것만 배우지 말고 css를 같이 배워도 됨 - 프로그래밍에 대한 전체적인 그림을 볼 것! - 뭐가 만들고 싶은지, 그걸 만들려면 뭘 배워야 할지를 곁다리로 찾아보면 좋음 2. 무료로 프로그래밍 일을 해볼 것 - ★주니어고 커리어가 없는 경우★(비전공자이면 더 적용될 듯) - 사이드 프로젝트, 토이 프로젝트 - 클라이언트와 커뮤니케이션을 하는 법을 배움 - 비즈니스가 필요로 하는 것을 배움 - ex. 레스토랑에서 예약주문을 받는데 엑셀로 정리한다면? > 예약관리 사이트 만들기 - 포인트는 진짜 비즈니스 경험을 쌓는 것 - 무료라 리스크도 적고, 배울 기회도 많음 - 인맥을 쌓게 됨 - 실제 비즈니스를 .. 2020. 1. 16.
[Parsing] 파싱이란? Parsing : 기존의 데이터를 다른 형태(패턴)으로 가공하는 것. 자료형변환도 파싱의 일종이다. Example JSON.stringify(); Java의 list를 json으로 바꾸기, json을 스트링으로 바꾸기, int를 String형으로 바꾸기 2020. 1. 15.