React를 배우는 중에 :not(:last-child)구문을 만나게 되었다. 처음봤기때문에 바로 해석하기 쉽지 않았다. 하지만 코드는 읽고 해석할 수 있게 쓰여졌기때문에 찾아보고 해석하면 금방 이해할 수 있었다.:not()은 특정 조건을 제외하라는 말이고 :last-
삼항연산자 안에 삼항연산자className = {this.state.clicked ? (this.state.validate ? 'success' : 'failure') : "" }위와 같은 문장이 있었다. 이런 문장을 처음봐서 그런지 해석하는 데 시간이 걸렸다. 이제는
음 이거는 별거 아니지만 위의 사진처럼 parsing error가 뜨는 것을 보았다. 오류를 자세히 보면 'SubApp' has already been declared.라고 떠있는 것을 볼 수 있다. 이 문장의 뜻만 봐도 이미 선언되었다는 것을 알 수 있었다. '응?
DB와 연결하기 위해 DAO를 작성하고 있었다. sql문을 작성해서 executeQuery나 executeUpdate로 DB에 주입하는 것은 알았지만 둘의 정확한 차이를 알지 못 했다. 왜 executeQuery를 쓸 때가 있고 executeUpdate를 쓸 때가 있는
자바를 활용해서 웹이랑 통신하기 위해서는 session과 cookie라는 저장공간에 대한 이해가 필요해보였다. 먼저 session은 서버에 저장하는 공간이다. 서버에 저장하므로 주로 ID, 비밀번호와 같은 민감한 정보를 저장한다. 저장은 session에 하고 브라우저한
저는 jsp를 통해서 브라우저에 화면을 띄우는 과정에서 sendRedirect와 RequestDispatcher가 똑같이 브라우저에 jsp를 띄우는 거 아니야? 뭐가 다른거야? 배우기는 했지만 가지고 있는 지식이 많지 않아서 확실하게 이해가 되지 않았다. 그래서 복습하
Java 교육 및 프로젝트가 끝나고 Front 교육으로 들어왔다.Front 교육에서는 HTML, CSS, Javascript를 배우게 된다.Front로 교육이 바뀜에 따라 코드를 작성하는 공간도 eclipse에서 visual studio code로 바꼈다. eclips
정말 시작할때부터 나를 계속 당황하게 한 git에 대해서 정리를 해보려고 합니다.아무래도 협업을 하고 같이 프로젝트를 하려면 git 사용방법에 대해서 알고 있는 것이 중요할 것 같다는 생각에서 이렇게 적어봅니다.일단 git에는 크게 2가지 저장소가 있습니다.로컬 저장소
Java를 배우면서 어려운 것도 있지만 이게 어떤 일을 하는 함수인지 모르겠고 배웠는데도 기억이 안날때도 많았다. 그래서 내가 몰랐던 함수에 대해서 정리해 보려고 한다.1) 생성자 함수매개변수를 가지고 있는 생성자 함수는 객체를 생성하고 () 안에 바로 변수값을 투입해
오늘 switch문을 ifelse문으로 바꾸는 작업을 했는데 제가 잘 바꿨다고 생각했는데 자꾸 오류가 나더라고요 나중에 알고보니까 if문에는 boolean 타입으로 입력해야되더라고요... 근데 if문에 boolean타입으로 바꾸니까 이제 출력은 되는데 자꾸 else문
이제 개발자가 되기위해서 교육을 받고 있는 병아리 개발자입니다. 제가 개발이 아니라 환경 설정에서 오류를 처음 경험했는데 정말 당황스럽더라고요. '하라는대로 따라했는데 왜 안되는 거지?' 라는 생각도 들고 왜 그러는지 여러번 다시 해보고 했는데 안되더라고요ㅎㅎ 근데 웃
제가 느낀 건데 프로그래밍하는 데 있어서 타자를 빠르게 치는 것도 중요한데 그만큼 중요한게 단축키를 외우는 것 같아요제가 단축키를 못 쓰니까 코드를 따라 치는데도 느리더라고요. 물론 타자가 조금 느린것도 있지만요ㅎㅎ 그래서 eclipse 단축키를 조금 모아봤어요. 전부