목록전체 글 (41)
멍발자의 개발
API (Application Programming Interface) console API는 브라우저가 이해할 수 있는 함수들이다. 자바스크립트의 공식 사이트: ecma-international.org 개발자가 보기에 더 편한 자바스크립트 사이트: developer.mozilla.org 일반 회사에서 만든 사이트라 추천되지 않음: www.w3schools.com async vs defer의 차이점 head안에 script 요소를 포함하는 것은 좋은 방법이 아니다. body안 끝부분에 script를 추가하는 것도 괜찮지만 웹페이지에서 자바스크립트의 의존도가 높은 경우에는 좋지 않다. async boolean값의 속성값이기 때문에 선언하는 것만으로도 true로 설정이 되어 있다. 장점: body 끝에 사용..

나는 2022년 3월부터 7개월 과정의 IT 국비 수업을 듣고 있다. 코딩 과목은 대학 시절 전공 선택으로 4과목 정도 들었지만 수박의 겉핥기 수준... 비전공자라면 정보처리기사 / 정보처리산업기사 정도는 따놔야 좋을 것 같아서 2022년 3월 5일에 있는 정보처리기사 필기 시험을 보았다. 학창시절부터 쭉 벼락치기를 해 왔기에 이번에도 2주의 전사를 하였다.... 2주 동안 하루에 7시간 정도 공부했던 것 같다. 체력이 되고 잠이 안 온다면 그 이상 했고. 내가 시험 전까지 한 공부 방법은 1) 2022년 시나공 정보처리기사 필기 책을 5일 동안 빠르게 읽기 => 양이 방대해서 벼락치기 시작하고 후회했다. 정보처리기사를 준비하는 나같은 "비전공자" 분들이라면 3주 이상 잡고 하시는 걸 추천드린다. 2) ..

아직 새싹 개발자인 나는 Git과 Git Hub의 차이를 정확히 알지 못했다. 심지어는 두 개가 같은 건 줄 알고 있었다. 개념을 다지기 위해 노마드 코더의 영상을 보고 깃과 깃허브의 기본적인 틀을 배웠다. 깃 - 커피 깃허브 - 커피숍 깃 - 모든 파일의 변화를 기록하고 있다. - 같은 파일에 대한 각기 다른 버전을 보관할 수 있다는 것이 최대 장점 (다른 타임라인) - 3가지 파일이 공통으로 가지고 있는 속성을 바꿀 때 유용하다. - 해당 변경 사항을 각각의 파일에 적용할 수 있도록 해 준다. - 같은 파일을 가지고 여러 명과 함께 일을 할 수 있다. - 나와 에디터가 서로의 변경사항과 충돌하는 일이 없다. 깃허브 - 클라우드에 있는 깃 제공자다. - 내 컴퓨터에서 깃 히스토리를 가져와서 (클라우드에..
데이터베이스 프로그래밍의 일반적인 순서 1) JDBC 드라이버 로드 2) 데이터베이스와 연결 3) SQL문 실행 4) 데이터베이스 연결을 끊는다. JDBC를 이용한 데이터베이스 프로그래밍 JDBC = 자바와 데이터베이스의 연동 작업을 지원하는 기술 Java = Interface만 제공하고 DB vender에서 class를 구현한다. 오라클 접근법 cmd에서 sqlplus 입력 SQL developer 등의 툴을 사용하여 실행 기본 사용자 계정 sys : 오라클의 super 사용자 id 데이터베이스의 모든 문제를 처리할 수 있는 최상위 관리자 계정 로그인 방법 : C:\Users\user>sqlplus / as sysdba system : 차상위 관리자 계정 시스템 계정 비밀번호 변경 방법 SQL > co..

"java.sql.SQLRecoverableException: IO 오류: The Network Adapter could not establish the connection" jsp와 서블릿을 배우는 도중 이클립스에서 이런 오류가 발생하였다. 이클립스의 Serves파일의 context.xml 파일에 있는 (Database Connection Pool) 설정과 연결된 모든 파일을 살펴보았지만 오류를 해결할 수 없었다. SQL Developer을 켜자 오라클에서도 "IO 오류: The Network Adapter could not establish the connection" 라는 오류가 떠서 접속이 되질 않았다. 이클립스가 아니라 오라클의 문제구나 하는 생각이 들어 구글링을 시도했다. 첫번째는 방화벽에서 ..