반응형

전체 글 203

[SQL] INDEXES (인덱스)

인덱스 생성CREATE INDEX index_name ON table_name (column_name); Multi Column Indexes 생성CREATE INDEX index_name ON table_name (column_name1, column_name2); 인덱스 제거DROP INDEX index_name; 자동 인덱스 생성SQLite, MYSQL 의 경우 기본적으로 기본키(primary key) 나 고유 제약 조건 (unique)이 설정된 컬럼에 대해 자동으로 인덱스를 생성함 인덱스 최적화 고려사항- 인덱스를 너무 많이 생성하면 검색 속도는 향상되지만, 데이터 삽입 수정 삭제 작업이 느려짐. 데이터 삽입 수정 삭제 시 인덱스도 갱신(update) 해야 하기 때문- 자주 검색하는 컬럼에 인덱스..

Database 2025.07.09

넥사크로N24 : 데이터 통신(Transaction)

데이터통신을 통해 조회 추가 삭제 저장 를 해보려 한다 조회 (Retrieve) 1) 버튼의 Properties > Event 에서 onclick 을 마우스로 더블클릭한다2) Script 화면에 함수가 생긴다 3) 함수 작성this.btn_retrieve_onclick = function(obj:nexacro.Button,e:nexacro.ClickEventInfo){ this.transaction("strSelect" , // 서비스 구분좌 "SvcUrl::select_emp.jsp", // 호출할 url "", // 저장 server ds = client ds "ds_emp=out_emp", // 조회 client ds=server ds (스페이스 넣으면 안됨) "a=b c=" + ..

NEXACRO 2025.06.24

넥사크로N24 : 그리드 표현식

바인딩과 expr 가 함께 있는 경우 expr 가 우선 1) 그리드를 더블클릭2) Grid Contents Editor 창 에서 body 부분의 cell 선택3) Action 의 text 에서 setExpression 버튼 클릭 사칙연산바인딩된 데이터셋 컬럼의 연산을 수행[Expression] EMP_ID + EMP_NAME 예약어Components > Component > Grid >Objects > GridCellControl[Expression] currow + 1 메소드(1) Data Objects > Dataset > Method Grid에 바인딩된 binddataset(ex : ds_emp) [Experssion] dataset.getSum(“SALARY”) (2) Grid를 기준으로 ..

NEXACRO 2025.06.24

넥사크로N24 : 바인딩하는 3가지 방법

바인딩데이터 컴포넌트와 표현 컴포넌트를 스크립트 코딩없이연결하여 데이터를 입출력 하거나컴포넌트를 동작시키는 방법 바인딩 방법11) 데이터 dataset 를 마우스로 드래그해서 바인딩 할 컨포넌트에 넣는다 2) 컬럼을 설정해준다 바인딩 방법21) FORM > Objects > 데이터셋 선택 > 컬럼 선택2) 바인딩할 데이터셋의 컬럼을 바인딩할 컨포넌트에 드래그한다 바인딩 방법3Properties > Bindable > Action 탭에서 value 를 설정한다

NEXACRO 2025.06.24

[자바-중급1] 8. 중첩 클래스, 내부 클래스2

지역클래스의 특징지역 클래스는 지역 변수처럼 코드 블럭 안에 클래스를 선언한다.지역 클래스는 지역 변수에 접근할 수 있다.※ 지역 클래스가 접근하는 지역 변수의 값은 변경하면 안된다!!!  익명클래스익명 클래스는 이름이 없는 지역 클래스이다.특정 부모 클래스(인터페이스)를 상속 받고 바로 생성하는 경우 사용한다.지역 클래스가 일회성으로 사용되는 경우나 간단한 구현을 제공할 때 사용한다.

Java 2024.08.05

[자바-중급1] 7. 중첩 클래스, 내부 클래스1

정적 중첩 클래스static이 붙는다.바깥 클래스의 인스턴스에 소속되지 않는다. 내부 클래스static이 붙지 않는다.바깥 클래스의 인스턴스에 소속된다.  중첩 클래스 : 정적 중첩 클래스 + 내부 클래스 종류 모두 포함내부 클래스 : 내부 클래스, 지역 클래스, 익명 클래스를 포함해서 말함 중첩 클래스는 언제 사용해야 하나?중첩 클래스는 특정 클래스가 다른 하나의 클래스 안에서만 사용되거나, 둘이 아주 긴밀하게 연결되어 있는 특별한 경우에만 사용해야 한다. 외부 여러곳에서 특정 클래스를 사용한다면 중첩 클래스로 사용하면 안된다. 중첩 클래스를 사용하는 이유논리적 그룹화 : 특정 클래스가 다른 하나의 클래스 안에서만 사용되는 경우 해당 클래스 안에 포함하는 것이 논리적으로 더 그룹화 된다. 패키지를 열었..

Java 2024.08.02
반응형