분류 전체보기
-
[ JAVA ] 컴파일에러와 런타임에러의 차이program_language 및 궁금한것/Java 2021. 3. 30. 20:32
* 컴파일 에러 - 구문 오류로 문법상의 에러를 뜻한다. - 괄호가 안맞거나 systax오류거나 기타 등등 ex) 이클립스에서 소스코드 작성 후 저장버튼을 눌렀을때 자동으로 .class라는 파일이 만들어진다. 작성하는 도중 구문이 맞지 않으면 해당 문자에 빨간색 줄이 가 있는것을 볼 수 있다. 이부분이 컴파일에러. * 런타임에러 - 애플리케이션을 실행시 발생하는에러이다. - 컴파일 후 실행하면서 발생하는에러이고, 에러 발생시 개발자가 원인을 찾아 해결해야 한다. - NullPointException , 무한루프도는것 , 0으로 나누는 것 등이있다.
-
[Java] JRE와 JDK의 차이점program_language 및 궁금한것/Java 2021. 3. 29. 19:18
업무 중 다른 개발자분의 spring설정을 도와주다가 이와 같은 질문을 받았다. "JDK와 JRE의 차이점이 뭐죠?" 나는 JRE는 실행환경이며, 개발할땐 JDK가 필요한데 정확한 차이를 모르겠다 답했다. 당연하게 JDK를 설치하고 사용했던 나는 이제야 의문점을 갖고 찾아보았다. JRE(Java Runtime Environment)는 자바 실행환경 JDK(Java Development Kit)는 자바 개발도구 이다. JRE는 읽기전용 java이며 JDK는 JRE+개발을 위해 필요한 도구(java)를 포함한다. 때문에 자바를 읽고 쓰는데엔 JDK가 필요하다. 참고문서
-
[html] 자주 사용하는 태그 모음Web/HTML 2021. 1. 7. 02:16
- a태그의 href속성에 #id 형태의 문자열을 입력하면 해당 id로 이동한다. - id속성을 중복해서 사용하는 것은 웹표준에 어긋난다. - 목록 태그는 네비게이션 메뉴를 만들때 주로 사용한다. - 웹 브라우저는 HTML페이지가 표준과 맞지 않으면 표준형식으로 자동 변환한다. 그래서 tbody태그를 넣지 않아도 표를 만들면 자동으로 tbody태그가 추가된다. css 적용할때 문제가 될 수 있으니 숙지 - img의 alt속성: 이미지가 없을때 나오는 글자 지정 - 의미없는 이미지 만들기 (placeholder.com/) url/너비x높이 - div : 블록 형식으로 공간 분할 - span: 인라인 형식으로 공간 분할 - h1 {color : red;} : css블록 - style태그 내부에 입력하는 코드..
-
[css] css 모음Web 2020. 12. 7. 12:50
justify-content: flex-start: 요소들을 컨테이너의 왼쪽으로 정렬합니다. flex-end: 요소들을 컨테이너의 오른쪽으로 정렬합니다. center: 요소들을 컨테이너의 가운데로 정렬합니다. space-between: 요소들 사이에 동일한 간격을 둡니다. space-around: 요소들 주위에 동일한 간격을 둡니다. align-items: flex-start: 요소들을 컨테이너의 꼭대기로 정렬합니다. flex-end: 요소들을 컨테이너의 바닥으로 정렬합니다. center: 요소들을 컨테이너의 세로선 상의 가운데로 정렬합니다. baseline: 요소들을 컨테이너의 시작 위치에 정렬합니다. stretch: 요소들을 컨테이너에 맞도록 늘립니다.
-
[네트워크] window에서 linux로 파일 옮기기 ( scp )program_language 및 궁금한것/네트워크란? 2020. 11. 23. 16:40
window에서 linux로 파일 옮기기 1. putty 로 내가 파일 옮길 폴더를 최상위에 생성했다. 2. cmd에서 c드라이브로 이동 후 해당 명령어를 실행했다. scp -P 2222 ./test.txt test@111.111.111.111:./copy scp -P [포트번호] [옮기려는 파일명과경로] [linux의 사용자명]@l[inux주소]:[linux에서 옮길 폴더위치] 3. yes 4. linux의 비밀번호 5. 100% 끝 linux에서 옮길 폴더 위치를 /copy로 했다가 자꾸 에러가 나서 혼났다 ㅜ
-
[네트워크] window10 telnet 사용법program_language 및 궁금한것/네트워크란? 2020. 11. 2. 11:22
telnet을 cmd창에서 찍어보려 했으나 'telnet'은(는) 내부 도는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 는 메세지가 나타났다. 구글링을 하니 윈도우의 어떤 설정을 풀어줘야 한다고 한다. 1. 제어판 - 프로그램 제거 2. windows 기능 켜기/끄기 3. Telnet Client를 찾아 체크 - 확인 4. cmd창 접속 - telnet [확인하려는IP] [포트]
-
[Git] Remote origin did not advertise Ref for branch 에러program_language 및 궁금한것/지옥에서 온 GIT 2020. 10. 13. 01:19
프로젝트를 받다가 에러가 났다. Remote origin did not advertise Ref for branch refs/head/main. This Ref may not exist in the remote or may be hidden by permission settings. 처음 github의 브랜치는 main인 상태로 프로젝트를 받았었다. github의 브랜치명을 master로 수정하고 수정된 내용의 프로젝트를 pull받으려다 나는 에러였다. 해결방법! window - show View - Git Repository - 해당 플젝 우클릭 - Remote - Fetch - 빈칸 상태로 next - Source ref 눌러 변경된 브랜치 선택 후 Add Spec - 기존 사라진 브랜치는 삭제 해주..