일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바SQLUPDATE
- replaceall여러문자 #javareplaceall
- xcode앱만들기 #xcode기초
- xcode #swift공부
- 이클립스에서SQL
- 이클립스로오라클데이터출력
- 이클립스에서sql자료넣기
- 이클립스에서오라클데이터수정
- xcode 깃오류
- 자바정수변환
- JDBC데이터삽입
- jdbc값검색
- JDBCinsert
- 오라클데이터수정자바
- 이클립스에서오라클데이터
- DATE데이터타입
- xcode앱만들기 #swift #uikit
- 이클립스에서sql데이터삽입
- xcode #swift #app만들기이미지 #ios앱만들기
- xcode #swift #ios앱만들기 #swift배열
- 자바SQL
- JDBC수정
- jwt #세션 #토큰 #로그인유지 #java
- 이클립스커넥션아이디오류
- swift화면전환
- jdbc
- JDBCUPDATE
- jdbcconnection_id오류
- jdbc셀렉트
- jdbcselect
- Today
- Total
목록Java/공부 (4)
Yim-HaEun
쿠키 ?: 서버가 사용자의 데이터를 브라우저에 넣음 브라우저(request)->response시, 모든 데이터와 사용자가 찾던 정보들을 response하는데,이때 쿠키도 request,response를 반복하며 저장되고 쓰인다.유효기간이 있다. 인증뿐만아니라 여러 정보들을 저장할 수 있다. 세션과 토큰HTTP(웹사이트를 이용할 때 쓰는 프로토콜=stateless) **stateless? 서버로 가는 모든 요청이 이전 request와 독립적이다.(메모리X)request 이후, 서버는 정보를 저장하지 않음(즉, 요청할 때마다 세션을 이용해 사용자가 누구인지 알려야함)ex)로그인세션ID는 쿠키를 통해 DB-> Server->Browser(저장) 같은 웹사이트 내 다른 페이지로 이동하면 브라우저는 세션ID를 갖..
가변한 문자를 다루기 위한 클래스.String은 불변, 문자열을 한번 만들면 변경할 수 없다. (수정한다면 새로운 문자열 객체가 만들어짐)StringBuilder를 이용해 효율적으로 문자열을 수정,추가,삭제할 수 있다. 1.생성된 문자열을 직접 수정할 수 있다.2.메모리와 성능의 효율성(새로운 객체를 만들지 않으므로)3.동기화되지 않음(멀티스레드환경에서는 안전하지않지만 단일 스레드환경에선 매우 빠름)멀티스레드환경에서는 **StringBuffer를 사용하자 1.append() : 문자열 끝에 새로운 문자열 추가StringBuilder sb = new StringBuilder("Hello");sb.append(" World"); // "Hello World" 2.insert() : 특정 위치에 문자열 삽입S..

오늘은 HashMap을 이용해 ToDoList를 만드는 문제를 풀어봤습니다. HashMap을 이용한 문제는 나중에 올려볼게요. HashMap과 case문을 활용해서 ToDo List를 출력을 하는 중에 sc.close();와 System.exit(0);역할이 갑자기 궁금해져서 질문하고, 배운 개념을 정리해보려고합니다. 개념을 완전히 알기 전까지 들었던 생각은 'close();와 exit();이 다 종료하겠다는 건데 왜 같은 개념을 두번 쓰지?' 였습니다. 오라클을 읽어보니 두개 다 완전 다른 역할이더라고요 (당연한건데 저처럼 개념을 몰랐던 분들은 궁금해하실수도 있는 부분) 케이스3은 번호를 받으면 프로그램을 아예 종료시킵니다. 이때, 제가 알고있던 개념은 sc.close(); 뿐이어서 System.exi..

API(Application Programming Interface) 응용프로그램네서 다른 소프트웨어와 상호작용을 할 수 있도록 제공되는 일련의 규칙과 명령어 집합 다른 서비스, 라이브러리,운영체제 또는 플랫폼과 통신하기 위해 사용 프로그래머에게 특정 서비스 또는 라이브러리와 상호 작용할 수 있는 방법을 제공 HTTP 요청을 통해 데이터를 전송하고 받는 형태로 사용 예시 1) StringTokenizer 클래스 : 문자열을 분리하는 데 사용한다. (기본: 공백)주어진 구분자를 기준으로 문자열을 토큰으로 분리 예시 2) Wrapper : 기본 데이터 유형을 객체로 래핑(wrap) 예시3) Date 현재 날짜 및 시간 출력하기 LocalDate.now() LocalTime.now() LocalDateTime..