일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ABAP Internal Table
- 인터널 테이블 생성
- java
- 싱글톤 패턴 사용이유
- Internal Table
- Data Element
- sap
- ABAP INSERT
- ABAP OPEN SQL
- ABAP 구조체 선언
- ABAP WHERE
- OPEN SQL
- Nested structure
- ABAP SELECT
- ABAP MODIFY
- 헤더라인
- ABAP INTO
- ABAP 헤더
- ABAP FROM
- ABAP DATA 구조체
- DOMAIN
- Internal Table 헤더라인
- ABAP UPDATE
- ABAP TYPE 구조체
- abstrac class
- abap
- ABAP SQL
- Internal Table header
- ABAP DELETE
- 인터널테이블
- Today
- Total
목록JAVA (4)
행복한 째아의 개발 블로그
Singleton pattern이란? 싱글톤 패턴은 오직 하나의 인스턴스만 생성하여 사용하는 디자인 패턴이다. +) 인스턴스란 객체를 실체화한 것 Singleton pattern을 사용하는 이유 1. 메모리 낭비 방지 싱글톤 패턴 사용 시 한 개의 인스턴스를 고정 메모리 영역에 생성한다. 이는 추후 해당 객체에 접근할 때 메모리 낭비를 방지할 수 있다. 2. 쉬운 데이터 공유 싱글톤 패턴에서 사용하는 인스턴스는 전역으로 사용하기 때문에 데이터를 공유하며 사용할 수 있다. 3. 속도 향상 이미 생성된 객체를 가져다가 사용하므로 객체 생성에 소요되는 시간을 줄일 수 있다. Singleton pattern 사용시 단점 1. 높은 결합도 싱글톤에서 사용하는 인스턴스가 너무 많이 공유되거나 다양하게 사용되면 다른..
Stream 배열을 stream 객체로 변환한 뒤 distinct() 함수를 사용하면 된다. (stream 함수는 jdk8이상에서만 사용 가능) import java.util.Arrays; public class Test04Arrays { public static void main(String[] args) { int[] sus = new int[] {11, 22, 33, 1, 2, 3, 11, 22, 33, 1, 2, 3}; for (int i : Arrays.stream(sus).distinct().toArray()) { System.out.print(i + " "); } } } Set set은 순서가 없고 데이터 중복이 허용 안되는 자료구조이다. HashSet을 이용하여 배열의 중복제거가 가능하다...
HTML 삽입 미리보기할 수 없는 소스 추상클래스 클래스의 확장 -> 기능을 상속받고, 재정의 클래스의 경우 하나만 상속 가능(단일상속) 인터페이스 메소드 구현을 강제 인터페이스의 경우 여러 개 상속 가능(다중상속) 추상클래스 package test.com; public abstrac class MemberDAO { // Model part: 기능위주의 객체 public abstract int insert(MemberVO vo); public abstract int update(MemberVO vo); public abstract int delete(MemberVO vo); public abstract MemberVO selectOne(MemberVO vo); public abstract MemberVO..
ctrl + + : 글자 확대 ctrl + - : 글자 축소 ctrl + m : 코드 편집 창 전체 화면 변경 ctrl + space : 명령어 자동완성 ctrl + / : 한줄주석 ctrl + shift + / : 부분주석 ctrl + alt + ↓ : 복사 ctrl + shift + z : 대문자 변환 ctrl + shift + y : 소문자 변환 선택 후 F2 : 이름 변경 (refactor - rename) ctrl + shift + F : 줄 정리 ctrl + shift + O : 자동 import Alt + Shift + S : 마우스 오른쪽 클릭 후 Source Alt + Shift + S > Generate Constructor using Fields : 생성자 만들기 Alt + Shift..