일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- fetchjoin
- 페이징
- jQueryUI
- JPQL
- 스프링데이터흐름
- 페치조인
- 제네릭
- joinfetch
- 프로젝트생성
- calendar
- JQuery
- springflow
- javaservlet
- values()
- javascriptcalendar
- namedQuery
- 대량쿼리
- 자바서블릿
- Hibernate
- jQuery값전달
- paging
- JPA
- 엔티티직접사용
- jQuery값전송
- LIST
- 벌크연산
- jscalendar
- fullcalendar
- 제너릭
- Generic
- Today
- Total
목록공부 (253)
가자공부하러!

1. 프레임워크 > 클래스와 인터페이스의 집합 > 완성된 어플리케이션이 아님 > 높은 수준에서 패턴 조직화 가능 > 컴포넌트 재사용 가능 2. 라이브러리 > 단순 활용 가능한 도구들의 집합 3. 차이점 > 제어 흐름에 대한 주도성이 누구/어디에 있는가?
1. Object 클래스 - 실습코드1. Object 클래스는 모든 클래스의 최상위 클래스이다. > 아무것도 상속받지 않은 클래스는 자동으로 Object 클래스를 상속받는다- Object가 가지고 있는 메소드는 모든 클래스에서 사용할 수 있는 메소드이다. 2. Object 클래스의 메소드 > 반드시 오버라이딩해서 사용해야 한다. ( @Override ) 메소드 명 사용 설명 equals boolean equals(Object obj) 두 객체가 같은지 비교하여 같으면 true, 다르면 false 반환 toString String toString() 현재 객체의 문자열을 반환 clone protected Object clone() 객체를 복사 hashCode int hashCode() 객체의 코드값 반환 ..
1234567891011121314151617181920public class IsContains { boolean isContainNumber(String strIn, int min, int max) { // 입력받은 문자열 strIn이 정수인지 판별하고 // 정수인 경우 min값 이상 max값 이하이면 true 리턴 boolean isThat = true; try { int num = Integer.parseInt(strIn); if (num max) { isThat = false; } else { isThat = true; } } catch (NumberFormatException e) { isThat = false; } return isThat; }// 메서드 중괄호}Colored by Color..
문제 링크 2019-05-20 시작!!2019-05-20 완료! 6점 획득!*** 컬렉션 공부 더 하는거로... 1. 문제2. 해결 방법3. 내 코드4. 참고 문서 1. 문제 : 2. 해결 방법[방법 1]1. 문자열을 char배열로 저장2. char 배열을 ASCII값을 이용해서 정렬(큰 수가 앞으로)3. answer에 String 형태로 저장4. answer 리턴 [방법 2]1. 자바 컬렉션 사용(Arrays.sort(), Collections.reverse) 3. 내 코드 : [방법 1]github 소스코드 링크수행결과 : [방법 2]github 소스코드 링크수행결과 : 모범답안 소스코드 찬양하러 가기 링크 4. 참고 문서 : - 맨 위로
문제 링크 2019-05-20 시작!! 2019-05-20 성공! 3점 득! 1. 문제 2. 해결 방법 3. 내 코드 4. 참고 문서 1. 문제 : 2. 해결 방법[방법 1] 1. 문자열을 char배열로 저장 2. char 배열에 p,P,y,Y 갯수를 산출해서 cntP, cntY에 저장 3. cntP와 cntY 비교 4. answer 리턴 3. 내 코드 : github 소스코드 링크 수행결과 : 세상에... 맞추고 모범답안을 봤는데 30줄 짜리를 두줄로 만드셨네 선생님 대단하시고 멋지십니다 모범답안 소스코드 찬양하러 가기 링크 4. 참고 문서 : - 맨 위로
1. 정수 연산 int vs long 어떤 자료형이 더 빠른가? 2. for 반복문 반복제어 변수에 따른 속도 > (1) for( int i = 0 ; i (2) int arrLength = arr.length; for( int i = 0 ; i < arrLength ; i++ )
Stream을 공부하는 중 예시 코드를 실행할 때 특이점을 발견 지금까지 import ~~~.*; 를 작성하면 ~~~ 아래 모든것들을 활용할 수 있다고 알고있었다. 그런데 이상한 점을 발견했다.12345678910111213141516package std190518_Stream;import java.util.*; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("Stream 'forEach' method"); System.out.println("Stream 'map' method"); List numbers = Arrays.asList(3, 2, 2..

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 배..