No Image

[python] 현재 실행중인 함수 이름 구하기 (sys._getframe().f_code.co_name)

2018-03-27 KENNETH 0

파이썬 함수 내에서 현재 실행중인 함수 이름 구하기 함수를 실행중에 “오류(예외)”를 만날 수 있으므로 로그를 남기고… 남기는 로그 형식은 “[함수이름] 에러 내용” 형태로 기록 되도록 처리 했음 함수내에 일일이 함수이름을 “직접 입력” 했었는데.. 아무리 생각해도 비효율적인 것 같다는 생각이 듬 그래서 찾아보니 방법이 있긴 있음 filename : get_func_name.py   실행결과 # ./get_func_name.py The current running function name : ilaya1   이렇게 되면 더이상 함수이름을 직접 입력하는 번거로움을 덜 수 있겠군….

No Image

Appendix D: Java Programming Cheatsheet

2016-04-14 KENNETH 0

  출처 : http://introcs.cs.princeton.edu/java/11cheatsheet/ Appendix D:   Java Programming Cheatsheet This appendix summarizes the most commonly-used Java language features in the textbook. Here are the APIs of the most common libraries. Hello, World. Editing, compiling, and executing. Built-in data types. Declaration and assignment statements. Integers. Floating-point numbers. Booleans. Comparison operators. Printing. Parsing command-line arguments. Math library. The full java.lang.Math API. Java library calls. Type conversion. If and if-else statements. Nested if-else statement. While loops. For loops. Loops. Break statement. Do-while loop. Switch statement. Arrays. Inline array initialization. Typical array-processing code. Two-dimensional arrays. Inline initialization. Our standard output library. The full StdOut API. Our standard input library. The full StdIn API. Our standard drawing library. The full StdDraw API. Our standard audio library. The full StdAudio API. Redirection and piping.                Functions. Libraries of functions. Our standard random library. Our [ more… ]

No Image

cannot resolve symbol R on android studio

2016-02-17 KENNETH 3

cannot resolve symbol R on android studio   문제의 개요 책 보면서 코딩 하다가 빌드를 해보니 에러 발생.. 출력 되는 에러 메세지가 엄청 나길래 뭔가 했더니만 이런 식으로 보여짐.. 찾아 보니 일명 ”R”에러!!!!!   해결책   1. xml 파일 오류 확인 내가 낸 문제는 아니었지만 xml 파일에 오타가 있다면 발생 할 수 있다고 함   2. Android SDK Build-tools 가 설치 되어 있지 않을 경우 Android SDK Manager 에서 ”Android SDK Build-tools”가 설치 되어 있는지 확인 해 볼것 설치가 되어 있지 않다면, 설치 하도록 역시나 이 문제는 아님   3. 파일이나, 안드로이드 스튜디오의 환경 구성(설치 및 설정)에 문제가 없을 경우 Build -> Clean Project 혹시 이것으로도 불가 하다면 File -> Invalidate Caches / Files 를 실행하여 열리는 대화창에서 ”Invalidate and Restart”를 클릭하면 된다고 함   보통은 여기 까지의 과정으로 대부분 해결을 본 듯 하지만 나는 여전히 에러가 발생함 ㅜㅜ   내가 [ more… ]

No Image

알아두면 유용한 안드로이드 스튜디오의 단축키

2016-02-12 KENNETH 0

출처 : 커니의 안드로이드 이야기 (http://androidhuman.com/563)   이젠 이클립스를 사용하시는 분 보다 안드로이드 스튜디오를 사용하는 분들이 훨씬 많아졌을 겁니다. 이전 버전에 비해 최신 버전은 비교할 수 없을 정도로 안정화가 진행되었기도 하고, 구글에서도 대놓고 안드로이드 스튜디오 사용을 권장하고 있죠. (이젠 안드로이드 스튜디오에서만 지원하고, 이클립스 ADT에서 지원하지 않는 기능들이 꽤 됩니다) 하지만, 이클립스 환경에 익숙해져 있다 안드로이드 스튜디오로 넘어오게 되면 처음엔 적응하기가 어렵습니다. (안 그런 분들도 계시겠지만, 전 꽤 시간이 걸린 것 같아요… 대략.. 3주 정도?!) (그 이후에도 틈만 나면 단축키 몰라서 구글링 한 건 비밀) 이젠 저도 안드로이드 스튜디오를 사용한지 1년이 되어가는데요, 그 동안 안드로이드 스튜디오를 사용하여 개발을 진행하면서 자주, 그리고 유용하게 사용하는 단축키들을 정리해 보려 합니다. 코딩 실력도 중요하지만, 그에 못지 않게 중요한 것이 바로 IDE 실력(…)이지 않겠어요? 지금부터 안드로이드 스튜디오 고수 되기 속성 강좌, 단축키 파트를 시작합니다! 본 포스트는 Android Studio 1.2 정식 버전을 기준으로 작성되었습니다. 추후 업데이트로 인해 [ more… ]

No Image

안드로이드 스튜디오 단축키 (공식)

2016-02-12 KENNETH 0

출처 : https://resources.jetbrains.com/assets/products/intellij-idea/IntelliJIDEA_ReferenceCard.pdf   안드로이드 스튜디오를 실행 후에 상단 메뉴 -> Help -> Default Keymap Reference 를 클릭해도 위 링크로 이동 한다.   IntelliJIDEA_ReferenceCard