일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- application.yml
- 검색
- 적용우선순위
- appspec.yml
- 메소드명
- 서브쿼리
- querydsl
- MySQL
- WeNews
- 테스트
- 컨테이너실행
- appspec
- 참조키
- 네이티브쿼리
- foreignkey
- 포트
- 외부키
- 추후정리
- docker명령어
- ㅔㄴ션
- subquery
- AuthenticationEntryPoint
- ubuntu
- 예약
- EC2
- 커밋메세지수정
- 테스트메소드
- 메세지수정
- Query
- 2 > /dev/null
- Today
- Total
목록분류 전체보기 (439)
제뉴어리의 모든것
public static void main(String[] args) { String[] arr = {"A", "C", "B", "C", "D"}; String item = "C"; arr = removeElement(arr, item); System.out.println(Arrays.toString(arr)); } 결과 : [A, B, D] 참조 : https://www.techiedelight.com/ko/remove-element-from-array-java/
int[] arr3 = IntStream.concat(IntStream.of(arr1), IntStream.of(arr2)).toArray(); arr1과 arr2는 int[] 타입의 변수이다. 참조 : https://leeborn.tistory.com/entry/JAVA-Stream-concat%EC%9D%84-%EC%9D%B4%EC%9A%A9%ED%95%9C-2%EA%B0%9C%EC%9D%98-int-%EB%B0%B0%EC%97%B4-%ED%95%A9%EC%B9%98%EA%B8%B0
람다식이란? 자바에서 함수형 프로그래밍을 지원하기 위해 사용되는 기술. 메소드를 하나의 식(expression)처럼 표현하는 것이다. 익명 함수라고도 불린다. 마치 객체가 아닌것처럼 보이기 때문이다. 쉽게 말하자면 식으로 표현된 축약된 메소드라고 할 수 있다. 결국 그냥 메소드이다. 람다식의 장점 코드의 간결화 메소드 정의하기 위해 클래스를 생성할 필요가 없음. 기존에는 어떠한 메소드를 정의하기 위해 클래스를 정의 하여야만 했다. 그러나 람다식은 클래스를 만들 필요가 없다. 메소드의 매개변수로 메소드가 전달 가능 람다식의 특징 매개변수를 가진 메소드형태의 코드처럼 보이지만, 런타임에 익명 구현 객체를 생성 기본 람다식 코드 객체지향 프로그래밍 형식에서 기본 개념인 객체를 생성하는 부분이 없이 바로 참조 ..
스레드란 스레드란 프로세스에서 작업을 처리하는 주체이다. 프로그램이 돌아가고 있다면 이것은 쓰레드가 프로세스가 할당받은 메모리를 가지고 작업을 하고 있는것이다. 쉽게 표현하자면, 프로세스는 공장이라는 공간이고 그 공장이 돌아가려면 그 안에 실제 일하는 사람이 최소 1명은 있어야 할것이다. 이때 일꾼이 스레드인것이다. + 프로세스란? 실행중인 프로그램 (앱)을 말한다. 프로세스의 구성은 스레드, 컴퓨터 자원(예를들면 메모리), 데이터 이다. + 싱글스레드란? 한개의 스레드가 작동하는것 + 멀티스레드란? 다수의 스레드가 작동하는것 + 프로그램 실행시 내부 진행상황 사용자가 앱을 실행시키면 앱은 프로세스가 되고 os는 그 프로세스에게 메모리를 할당하여 준다. 그리고 쓰레드가 할당받은 메모리를 가지고 프로그램의..
스트림이란 영어단어로써의 스트림이란 흐름, 개울 이란 의미이다. 의미에서 알 수 있듯이 뭔가 흐르는것을 가리킨다. 우리가 사용하는 JAVA언어에서의 스트림은 데이터의 흐름이다. 데이터가 나열되어 있는것을 배열이라고 하듯이, 데이터들이 흐르는 것을 스트림이라고 하는것이다. 그렇다는것은 일단 데이터들이 여러개가 있어야 할것이다. 물의 원소만 있어서는 개울이라고 할 수 없듯이, 데이터가 여러개 쌓여 있어야 데이터의 흐름이라고 할 수 있겠다. 그러므로 스트림은 Collection, 배열과 같이 데이터들의 집합에서 사용 할 수 있는 기술이다. 스트림의 기본 사용법 코드 package stream; import java.util.Arrays; import java.util.List; import java.util...
코드 public class AnonymousClassPractice { public static void main(String[] args) { ParentInterface pi = new ParentInterface() { @Override public void print(int a) { System.out.println("상위 존재가 인터페이스인 익명클래스에서 " + a + " 를 print 합니다"); } }; pi.print(77); ParentClass pc = new ParentClass(){ @Override void print(int a) { System.out.println("상위 존재가 클래스인 익명클래스에서 " + a + " 를 print 합니다"); } }; pc.print(100..