일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 카카오
- leetcode
- BFS
- java leetcode
- dfs
- 백준 16935
- 프로그래머스 java
- 리트코드 1557
- 자바 5464
- 자바
- 자바 리트코드
- 파이썬
- 리트코드 자바
- 리트코드
- 스프링 에러
- 인텔리제이 에러
- 그래프 자바
- Java
- 분할정복
- 구현
- 백준 18222
- DP
- 프로그래머스
- daily challenge
- java 프로그래머스
- 코테
- 백준
- 코딩테스트
- 스택
- leetcode 1721
- Today
- Total
목록JAVA (13)
레벨업 일지
Naming Convention 이름 짓는 규칙 식별자 이름이 명확함으로 같은 개발팀 내에서 코드의 일관성 향상 종류 Camel case 첫 단어는 소문자로 두번째 단어는 대문자로 작성 thisIsCamelCase Upper camel case (== Pascal case) 클래스명에 많이 사용됨. 첫 단어부터 단어 시작을 대문자로. ThisIsUpper Snake case 파이썬, 파일명에 많이 쓰인다. this_is_snake_awk Kebab case 케밥에서 꼬치 모양 따온 것 this-is-kebab-yum
JSP 태그 종류 태그 포맷 : script tag 스크립트 태그 HTML 코드 안에 자바 코드 작성 directive tag 디렉티브 태그 JSP 페이지 정보를 서블릿에게 전달 action tag 액션 태그 XML 로 작성 스크립트 태그 종류 자바 변수나 메소드 정의 로직 코드 작성(for문, if문 .. ) 문자열 출력 : scriptlet tag 를 사용하면 out 객체를 사용하지 않고 출력 : expression tag 는 scriptlet tag 안에 중첩해서 사용 불가. scriptlet tag 내부에서 출력을 하고 싶으면 out.print() 처럼 out 객체를 사용 2장 웹 쇼핑몰 실습 코드 시작 페이지를 만들어 보자. © WebMarket 주의 태그 안에 자바 코드르 쓸때 코드 마지막 c..
JSP 개념 JSP 란 Java Server Pages 의 줄임말이다. HTML 코드에 Java 코드를 삽입해 동적 웹 페이지를 생성 할 수 있는, 서버 웹 프로그래밍 언어이다. JSP는 서블릿의 확장이다. 서블릿은 자바 코드 안에 HTML 코드가 삽입된 것이다. (jsp 랑 반대) JSP 는 하나의 서블릿 프로그램으로 실행되기 때문에, 서블릿의 모든 기능을 이용할 수 있다. JDBC, 웹 개념 World Wide Web 은 클라이언트/서버 방식으로 작동한다. 클라이언트가 특정 페이지를 요청(request) 하면 , 서버 측에서 클라이언트에게 응답(response) 한다. 예시 : 클라이언트가 배달의 민족에 들어가 피자 배달을 요청 하면, 피자집에서 피자를 만들어 배달(응답) 한다. 정적 페이지 / 동적..
문제 start.spring.io 를 이용해 스프링 부트 프로젝트 생성 이후 빌드도 안되고 위와 같은 화면이 나온다. 원인 인텔리제이 초기 설정시 jdk 세팅을 안 해주었다. jdk 에 대해서는 추후 포스팅 하겠다. 해결 CTRL + ALT + SHIFT + S 키를 누른다. SDK 랑 Language Level 을 원하는 자바 버전으로 설정한다. 3. CTRL + ALT + S 를 눌러 Settings 에 들어간다. 4. 아래 빨간 네모창대로 자바 버전 설정하고, IntelliJ IDEA 로 Build and run 설정을 해준다. ( 이것을 gradle 로 하면 빌드 속도가 느려진다. ) 빌드를 눌러서 스프링 어플리캐이션이 성공적인지 확인해본다. , localhost:8080 을 url 주소로 검색해..
문제 원인 다양한 원인이 있지만, 인텔리제이에서는 다음과 같은 메인문이 포함된 자바 파일을 찾아서 실행시킨다. public static void main(String args[]) { } 근데 내 파일의 메인 문에는 다음과 같이 설정됐었다... 그래서 메인문을 찾지 못하고 불이 안 들어 왔던거다. public static void main(String args ) throws IOException { } 안된다면 우선 main 문 syntax를 확인해보자! 해결 public static void main(String args[]) { } main 메소드의 파라미터를 문자열 배열로 바꾸어주었다.