본문 바로가기

프로그래밍94

[android] xmlns android, app 이해 개요 액티비티 구현 시 루트 레이아웃에 다음과 같이 선언되어있음을 확인할 수 있습니다. xmlns xmls는 xml 네임스페이스를 정의합니다. 한 xml에서 다른 외부 xml에 정의된 변수를 활용하기 위해 사용합니다. xml 네임스페이스는 두 개 이상의 xml을 구별하여 충돌을 방지하는 변수명입니다. xml 네임스페이스 정의 필요성 안드로이드에서 showAsAction 은 android와 app모두 정의되어 있을 수 있습니다. android:showAsAction app:showAsAction 이때, 어떠한 showAsAction을 사용할 것인지에 대해 명확한 정의가 필요합니다. 굳이 android 가 아니어도 상관없습니다. androidCutsomNamespace 이런식으로 정의해도 됩니다. 말 그대로.. 2023. 11. 22.
[C++] vector <queue<int>> 그리고 vector<pair<int,int>> 개요 참 많이 헷갈립니다. vector 자유롭게 추가/삭제 가능한 queue의 집합입니다. #1 예제 코드 #include #include #include using namespace std; int main() { vector vecOfQueues; for (int i = 0; i Queue 2 +---+---+---+---+---+ |11 |12 |13 |14 |15 | --> Queue 3 +---+---+---+---+---+ vector vecOfQueues[1001] #1 예제 코드 #include #include #inclu.. 2023. 11. 20.
[SAP/ABAP] RETURN과 EXIT의 차이 Procedureabap에서 procedure는 다음과 같은 종류를 가집니다.SubroutineFunction moduleMethod RETURN상황에 관계없이 procedure에서 나갑니다.#1 예제 코드DO 5 TIMES. WRITE : / 'A'. DO 5 TIMES. WRITE : / 'B'. IF SY-INDEX = '3'. RETURN. ENDIF. ENDDO.ENDDO.#2 출력 결과ABBB EXIT반복문 안에서는 해당 반복문만을, 반복문 밖에서는 코드를 감싸는 procedure에서부터 나갑니다. 즉 일관적인 return과 다르게  상황에 따라 모호한 명령을 수행합니다.#1 예제 코드DO 5 TIMES. WRITE : / 'A'. DO 5 TIMES. .. 2023. 11. 13.
[SAP] client 입력 모드 변경 (insert / override) 입력 모드 변경클라이언트 편집기 하단 우측의 INS 를 클릭하여 override 모드로 변경할 수 있습니다. 출처 SAP Tips: Using the insert and override buttons in your SAP GUI - EursapHere’s a handy tip for all you SAP GUI users. When using SAP GUI, you can activate the “Insert” or “Override” options for text fields without having to do this on your keyboard.eursap.eu 2023. 10. 30.
[SAP] 자주 사용하는 TCODE 개요SAP 사용하면서 자주 사용하는 TCODE 모음입니다. 계속 업데이트 하겠습니다. 사용 팁/NTCODE - 강제로 해당 티코드로 이동/OTCODE - 새로운 창에서 티코드 이동 TCODESE80 - 통합 도구SE37 - FUNCTION MODULE 생성/관리SE38 - 프로그램(리포트) 생성/관리SE11 - 테이블/구조체 등 모든 데이터 타입 관리SE16N - 테이블  데이터 관리 도구 Workzone loginhttps://workzone.one.int.sap/site#workzone-home&/groups https://workzone.one.int.sap/site#workzone-home&/groups workzone.one.int.sap 2023. 10. 24.
[Dart] Effective Dart 스타일 가이드 요약 개요 공식 문서에서 각 변수, 파일에 대한 명명 가이드 제공. 크게 3가지 스타일로 나뉩니다. UpperCamelCase : 각 단어 첫 문자 대문자 lowerCamelCase : 첫 단어 모두 소문자, 나머지 단어 첫 문자 대문자 lowercase_with_underscores : 모두 소문자, _ 사용 UpperCamelCase 클래스 class SliderMenu; 익스텐션 extension ExamlpeExtension 사용자 정의 타입 typedef CustomTypeA lowerCamelCase 기타 변수명 및 constant 변수 userName lowercase_with_underscores 디렉토리 명 screen_user 파일 명 (dart 파일 뿐만 아니라, 이미지 등 정적 리소스 파.. 2023. 10. 12.