Development(7985)
-
소프트웨어 모델링(Software Modeling), 소프트웨어 모델링의 필요성, 모델링하면 좋은 점
소프트웨어 모델링(Software Modeling)· 만들고자 하는 것, 머리 속에 있는 생각들을 누구나 볼 수 있게 본을 뜨는 것· 객체나 DB를 그림으로 표현하는 것 소프트웨어 모델링의 필요성· 소프트웨어는 날이 갈수록 갈수록 복잡해지고 다양지고 있습니다.· 복잡하다는 건 쉽게 이해하기 어렵다는 의미이며 그러므로 해서 문제 발생시 문제해결방법도 복잡해 지게 됩니다. 모델링하면 좋은 점· 만들고자 하는 바를 더 명확하게 할 수 있습니다.· 조금 더 잘 만들 수 있습니다.· 이해하고 소통하기 편해 집니다. (팀장, 부장, 이사, 사장, 디자이너, 영업, 엔지니어, 고객지원등)· 성과, 할 줄 안다는 것 보여줄 때 좋습니다.· 만들고 나면 뿌듯합니다.
-
Visual Studio - Ctrl+C 복사 실수 예방 : 빈라인에서 실수로 Ctrl+C 눌렀을 때 복사 명령이 수행되지 않게 하기
Visual Studio - Ctrl+C 복사 실수 예방 : 빈라인에서 실수로 Ctrl+C 눌렀을 때 복사 명령이 수행되지 않게 하기 Visual Studio 메뉴: [Tools] >> [Options] >>[Text Editor] > [All Languages] >>[Apply Cut or Copy commands to blank lines when there is no selection] 체크 >> [OK] 이전에 복사한 것 복사하기Ctrl + Shift + V복사작업한 히스토리를 기억하고 있으면 누를때 마다 복사한 것을 확인 후 재사용할 수 있습니다.
-
Python 모듈의 종류
Python 모듈의 종류
-
Android 프로젝트 빌드 과정, 빌드 과정 도식도
Android 프로젝트 빌드 과정 · 안드로이드 스튜디오에서 만들어진 앱은 빌드(컴파일)을 과정을 거쳐 바이트 코드로 변환 및 패키징 과정을 거쳐 apk파일이 만들어집니다. · apk가 해당 디바이스에 설치가 되면 ART런타임에서 실행해 주게 됩니다. 빌드 과정 도식도 자바코드, 리소스파일, 매니페이스파일, R.java파일을 포함하여 빌드과정이 이루어지며 자바코드와 마찬가지로 클래스파일로 빌드되어 하나의 애플리케이션 파일로 만들어집니다. (.class 자바 클래스파일은 안드로이드의 기본 라이브러리에 종속되어 있으며 R.java파일을 참조하게 됩니다.) 클래스파일은 안드로이드 가상머신에서 실행될 수 있는 DEX포멧(안드로이드 실행파일 포멧)으로 변환되어 집니다. 리소스파일은 필요한 경우 바이너리 파일로 빌..
-
IRremote 적외선 라이브러리
IRremote 적외선 라이브러리아두이노에서 적외선 송수신을 하기위한 라이브러리 입니다. https://github.com/shirriff/Arduino-IRremote 직접다운로드
-
Extensions
Extensions · 상속관계없이 함수나 프로퍼티를 추가하는 것을 의미합니다. · 확장함수는 멤버처럼 닷연산자(.)을 통해 정적으로 접근할 수 있습니다. · extension function, extension property Extensions https://kotlinlang.org/docs/reference/extensions.html