일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 제너릭
- 엔티티직접사용
- calendar
- 자바서블릿
- jQuery값전송
- fullcalendar
- springflow
- 벌크연산
- 스프링데이터흐름
- JPA
- paging
- fetchjoin
- Generic
- jQuery값전달
- joinfetch
- 페이징
- 프로젝트생성
- 페치조인
- JPQL
- javaservlet
- LIST
- JQuery
- values()
- namedQuery
- javascriptcalendar
- jQueryUI
- Hibernate
- jscalendar
- 대량쿼리
- 제네릭
- Today
- Total
목록분류 전체보기 (259)
가자공부하러!
1. 위키백과 정의 - 파이프라인 (컴퓨팅) 컴퓨터 과학에서 파이프라인(pipeline)은 한 데이터 처리 단계의 출력이 다음 단계의 입력으로 이어지는 형태로 연결된 구조를 가리킨다. 이렇게 연결된 데이터 처리 단계는 한 여러 단계가 서로 동시에, 또는 병렬적으로 수행될 수 있어 효율성의 향상을 꾀할 수 있다. 각 단계 사이의 입출력을 중계하기 위해 버퍼가 사용될 수 있다. - 해설 파이프라인은 공장의 조립 라인과 유사한 개념으로 만들어졌다. 예를 들어 자동차 조립 라인이라면, 자동차를 조립하는 과정을 크게 엔진 설치, 문과 후드 설치, 바퀴 설치 등으로 나눌 수 있을 것이다. 이 과정을 하나의 조립라인에서 모두 수행하는 것보다, 첫 번째 라인에서 엔진을 설치하여 두 번째 라인으로 보내고, 두 번째 라인..
Stream operations and pipelinesStream operations are divided into intermediate and terminal operations, and are combined to form stream pipelines. A stream pipeline consists of a source (such as a Collection, an array, a generator function, or an I/O channel); followed by zero or more intermediate operations such as Stream.filter or Stream.map; and a terminal operation such as Stream.forEach or ..
문제 링크 2019-05-17 시작!2019-05-18 실패++;2019-05-18 성공!!! 9점 득! 문제 : [방법 1]1. 2차원 배열 arr[strings.length][2] 생성2. arr[i][0] 에 strings[i] 문자열의 n번째 문자를 ASCII로 변환한 값 저장3. arr[i][1]에 i 저장4. arr을 i값에 따라 정렬5. return 배열에 strings[arr[i][2]] 저장하여 리턴 [방법 2]1. HashMap 사용2. key에 반복제어변수 i 입력, value에 charAt(i) 입력3. value로 정렬4. return 배열에 strings[key] 입력5. [실패] > charAt(n)이 같을 경우에는 사전순으로 정렬해야 되는데 그걸 안넣었네... ㄴ Arrays..
문제 링크 2019-05-17 시작! 2019-05-17 성공! 4점 획득! 문제 : [방법 1] * big = a와 b 중 큰 값, sml = a와 b 중 작은 값, dts = big과 sml의 거리 1. a와 b 중 어떤 값이 더 큰지 비교한다. 2. big == sml 이면 answer값을 big으로 정하고 즉시 return한다. 3. dts만큼 반복하며 sml에 1씩 더하면서 누적한다 ㄴ big과 sml이 음수면 어떻게 해? > 음수에는 -1을 곱해서 더한 다음에 dst에 저★장 ㄴ sml의 초기값 = a와 b중 작은 값 ㄴ ex) sml=3, big=5인 경우 3+(4+5) == 초기값+(반복누적) 4. 결과값을 리턴한다. [방법 2] : a와 b의 상태에 따라 가우스 공식 활용 1. 음수-음수..
https://programmers.co.kr/learn/courses/30/lessons/12901 2019-05-17 시작! 2019-05-17 성공! 3점 득! :D 문제 : * arr : 자연수가 저장된 배열, divisor : 분모, answer : 리턴배열, answerTemp : 임시 저장 배열 1. answerTemp 배열의 길이를 arr의 길이로 설정해서 선언한다. 2. arr 길이만큼 반복 ㄴ arr의 요소를 한 번씩 divisor로 나누고 나누어 떨어지면 ㄴ answerTemp[cnt]에 저장한다. cnt를 1씩 올린다. 3. answer 배열의 길이를 cnt로 설정해서 선언한다. 4. answerTemp를 answer에 저장하는 작업을 cnt 길이만큼 반복한다. 5. answer 배..
1. 람다식? 1. 정의 > 식별자 없이 실행 가능한 함수 표현식 > 다른 말로 익명 메소드라고 함 > 객체 지향 언어 보다는 함수 지향 언어에 가깝다. 2. 왜 쓰나요? > 인터페이스가 가지고 있는 메소드를 간편하게 즉흥적으로 구현해서 사용하기 위함ㄴ 조건 : 람다식으로 구현할 인터페이스는 단 한개의 추상메소드만 가지고 있어야 한다. > 자바는 인터페이스의 메소드를 활용하려면 객체를 생성해야만 했다. ㄴ메소드만 전달할 수 있는 방법이 없었다는 말. > 람다식을 사용하면 객체 생성 없이 메소드를 사용할 수 있다! 와! 3. 사용 방법은? > 기본 구조 : - (타입 매개변수, ... ) -> { 실행문; ... } ;- 매개인자의 자료형 생략 가능- 매개인자가 한개인 경우 매개인자의 괄호 생략 가능- 실..
1. 스트림? 1. 스트림이란? > JDK 8에서 추가된 API > 데이터 소스를 추상화하고, 데이터를 다루는데 자주 사용되는 메서드들이 정의되어 있음 > 람다를 활용할 수 있는 기술 중 하나. > 컬렉션, 배열 등이 갖는 저장 요소를 하나씩 참조해서, 함수형 인터페이스(람다식)를 활용하여 반복 처리. ㄴ 선생님.. 말이 너무 어려더러워요 > 원문 번역 공부 : Java 8 Streams (tutorialspoint.com) 2. 어떻게 써요? > 메서드 갖다 쓰시면 돼요 :) > 스트림 API의 3단계 : 스트림생성 - 중개연산 - 최종연산 3. 중단 > 아이고 모르겠다 > 람다식, 컬렉션을 더 공부하고 다시 도전하기로 한다. > 2019-05-17 4. 재개 > 기본 내용, 특징, 메서드 정리 : h..
https://programmers.co.kr/learn/courses/30/lessons/12906 2019-05-17 성공! 5점 받음! :D 문제 : 내 코드 : github 소스코드 링크 * 인수로 받은 배열 : arr, 출력할 배열 : answer2, 계산을 위한 임시 배열 : answer1. 정수 배열을 인수로 받아서 저장.2. 출력할 배열의 크기는 1보다 크고 1,000,000보다 작으므로 출력할 배열의 첫 값은 인수로 받은 배열의 첫 값으로 고정 ( index 0 )3. 출력할 배열 전에 연속되는 숫자를 제거한 새로운 배열을 저장하기 위한 임시 배열 answer 선언4. 임시 배열의 크기는 1,000,001ㄴ 1차 시도 이후 추가 : ( 저장용 배열의 길이 == 인수로 받은 배열의 길이 )..
https://programmers.co.kr/learn/courses/30/lessons/12901 2019-05-16 8점 ! 문제 : 내 코드 : github 소스코드 링크 수행결과 : 성공 성공!!!!! 구글링 코드 : 맨 위로
https://programmers.co.kr/learn/courses/30/lessons/12903 2019-05-16 1점! 문제 : 내 코드 : github 소스코드 링크 수행결과 : 성공! 1점 get! 구글링 코드 : 맨 위로