컴활 정리 엑세스 - DB구축
·
자격증/컴퓨터 활용능력
입력 마스크0 필수 요소 / 0~9 숫자 입력9 선택 요소 / 0~9 숫자 + 공백 입력L 필수 요소 / A~Z 영문자 + 한글 입력? 선택 요소 / A~Z 영문자 + 한글 입력> 모든 문자 대문자 변환 입력 마스크 사용자 지정 형식>LL-0000;0;#특정 기호도 함께 저장이 있는 경우 두 번째 매개변수에 0 입력 저장 하지 않는 경우 1 or 공백 입력화면 표시되는 기호는 세 번째 매개변수에 입력 모든 입력된 내용이 '*' 형태로 표시 : Password 유효성 검사0이상의 데이터만 입력 : >0특정 데이터 표기 : In ("A","B","C") 또는 "A" Or "B" Or "C"공백 문자 입력 방지 : InStr([사번]," ")=0 // 필드에서 공백 문자를 찾는데 0이면 공백이 존재하지않음금액..
컴활 정리 엑셀 - 기타작업
·
자격증/컴퓨터 활용능력
차트데이터 범위차트 종류보조 축차트 제목축 제목축 서식계열 서식범례데이터 레이블가로 눈금선추세선차트 영역 서식매크로도형 삽입 -> 바로가기 -> 매크로 지정 -> 기록개발 도구 -> 코드 -> 기록중프로시저cmb이름 목록에 B4:B9 영역 값 표기 -> cmb이름.RowSource = "B4:B9"lst상품 목록에 기타작업-1 시트 A3:B7 영역 값 표기 -> lst.RowSource = "'기타작업-1'!A3:B7" cmb이름에 데이터 추가cmb이름.AddItem "데이터1"cmb이름.AddItem "데이터2" opt초기화 = opt버튼.Value = True 현재 시스템 날짜, 현재 시스템 시간 txt에 표시txt시스템날짜 = Datetxt시스템시간 = Time 유효한 데이터 확인 IsNull(데이..
컴활 정리 엑셀 - 분석작업
·
자격증/컴퓨터 활용능력
피벗 테이블ACCDB 파일로 피벗 테이블작성 : [데이터] -> 데이터 가져오기 및 변환ACCDB/XLSX 파일로 피벗 테이블 작성 : [삽입] -> 표 -> 피벗테이블CSV/TXT 파일로 피벳 테이블 : [삽입] -> 표 - > 피벗 테이블 사용자 지정 범주천 단위 콤마 표시하고 뒤에 "원"자 표시 : #,##0"원"값 영역에 표시된 값이 양수나 음수면 천 단위 마다 콤마 표시 0이면 * 표시 : #,###;-#,###,"*" 정렬필드 클릭 + [데이터] -> 정렬 및 필터 -> 텍스트 내림차순 정렬이동할 블록을 클릭한 후 테두리 부분을 드래그사용자 지정 목록 : 데이터1,데이터2,데이터3,... 옵션 설정[디자인] -> 피벗 테이블 스타일 ->..행 머리글, 줄무늬 행, 열 머리글, 줄무늬 열 등등..
컴활 정리 엑셀 - 계산작업
·
자격증/컴퓨터 활용능력
배열 수식IF(조건,참,거짓)SUM(인수1,인수2,...) 합계AVERAGE(인수1,인수2,..) 평균MATCH(찾을값, 범위, 옵션)-1 크거나 같은 값 중 가장 작은 값0 정확히 일치하는 값1 작거나 같은 값 중 가장 큰 값 INDEX(범위, 행 번호, 열 번호)REPT(텍스트, 개수) 개수만큼 텍스트 반복FIXED(인수, 자릿수, 논리값) : 인수를 반올림하여 지정된 자리수까지 텍스트로 변환 개수 구하는 배열 수식=SUM((조건1)*(조건2))=SUM(IF((조건1)*(조건2),1))=COUNT(IF((조건1)*(조건2),1)) 합계 구하는 배열 수식=SUM((조건)*합계구할값)=SUM(IF(조건,합계구할값) 평균 구하는 배열 수식 =AVERAGE(IF(조건,평균구할범위)) 최대값 구하는 배열 수식..
컴활 정리 엑셀 - 기본작업
·
자격증/컴퓨터 활용능력
고급 필터1유형조건 AND(조건1,조건2,...)OR(조건1,조건2,...)+각종 함수 외우기 (RIGHT, LEFT, MID, FIND,...) 조건부 서식RANK.EQ(값,범위)ISEVEN()ISODD()COLUMN()ROW()QUOTIENT(나누어질 값,나눌 숫자) 페이지 레이아웃 : 잘 보고 설정
C++ new/delete와 Object Pool의 속도 차이
·
C++
56바이트의 Enemy Class를 기준으로 new/delete와 Object Pool을 비교한 코드입니다.오브젝트 생성 횟수는 1000만 개를 기준으로 했으며1. new/delete 생성 Object Pool 생성 속도 비교2. new/delete 해제 Object Pool 반환 속도 비교3. 오브젝트의 재사용을 위한 new/delete 재할당 Object Pool 재사용 속도 비교4. new/delete 해제 Object Pool 반환 속도 비교로 비교하였습니다. 테스트 결과, Object Pool의 재사용은 동적 할당 대비 약 3배 이상의 성능 향상을 보여주었습니다.이는 매번 힙 메모리를 요청하는 new/delete 방식이 가진 오버헤드를 피할 수 있기 때문입니다.단, Object Pool은 한 번..