분류 전체보기
-
[독후] 자바 객체지향의 원리와 이해, 김종민, 위키북스, 2015일상기록/독서 2021. 7. 13. 23:55
김종민(지은이) | 위키북스 | 2015-04-08 ▶ 들어가기 서적을 읽으면서 주요 내용을 기록해 둠 02. 자바와 절차적/구조적 프로그래밍 1. 함수(function) vs 메서드(method) - 함수는 클래스나 객체와 아무 관계가 없지만 메서드는 반드시 클래스 정의 안에 존재해야 함 2. 프로그램이 메모리를 사용하는 방식 - 일반적으로 메모리는 코드 실행 영역과 데이터 저장 영역으로 구분할 수 있는데, 운영체제나 언어 자체를 개발하는 로우 레벨 개발자가 아닌 일반 개발자의 경우 "데이터 저장 영역(일명 T메모리)"을 살펴 보면 된다. (코드 실행 영역은 '어셈블리어'를 공부하면 됨) 코드 실행 영역 스태틱(static) 영역 스택(stack) 영역 힙(heap) 영역 1) 스태틱 영역 (클래스들의..
-
[Java] 시스템 프로퍼티 설정IT/정리 2021. 6. 25. 22:48
시스템 프로퍼티 자바는 JVM 위에서 수행된다. 기동이 되면서 시스템 정보 및 사용자 정보를 시스템 프로퍼티에 담아놓고 이를 수정/사용할 수 있게 하고 있다. 다만 시스템에 관련된 정보가 많기 때문에 가급적 조회 용도로 사용하거나 추가해서 사용하는데 주의해서 사용해야 한다. 지난 번 운영 반영 시 시스템 프로퍼티를 잘못 조작하여 시스템 프로퍼티를 날려버린 적이 있어 내용 공유해 본다. import java.util.Iterator; import java.util.Properties; import java.util.Set ; public class GetProperties { public static void main(String[] args) { // 기본적인 시스템 프로퍼티를 출력 System.out...
-
2021.06.24일상기록/일기 2021. 6. 24. 23:32
#1. 어린 시절, 우리 집은 조선일보를 구독했다. 매일 아침 일어나 현관문 앞에 놓여있는 신문을 들고 들어와서 먼저 펼쳐보는 신문은 기분이 좋았다. 가장 먼저 만화를 보고, 컬러 사진을 보면서 이것 저것 둘러보았다. 중학교를 가니 선생님들이 신문 사설을 읽는게 좋다고 하여 매일 아침 조선일보의 사설을 열심히 읽었다. 그렇게 나는 지식인이 된 듯한 착각에 살았다. #2. 대학생이 되고 1년, 2년이 지나갈 수록. 내가 알던 그 멋진 신문이 사실은 일제시대 천황폐하.를 외치며 일제의 앞잡이었다는 사실에 충격을 받았고, 군사독재 시절 그 누구보다도 앞장서서 독재자를 옹호하던 신문이라는 것에 다시 한 번 충격을 받았다. #3. 이제는 아주 유명한 단어가 되었다 - 조중동. 그리고 거기에 따르는 연관 단어 - ..
-
-
2021.05.31일상기록/일기 2021. 6. 1. 00:35
#1. 지난 금요일에 가족과 함께 과천 서울대공원에 다녀왔다. 평일이라 그런지 사람이 많지 않았는데, 특히 동물원에는 관람객이 적어 오히려 동물들이 조용한 휴식을 보내는 것 같아 보였다. (코로나19로 인해 관람객이 줄어든 탓이겠지만 동물들 입장에선 시끄러운 사람들이 없으니 좋을 것 같다.) #2. 놀이동산엔 역시 코끼리열차!인데, 내 기억 속 어린시절 코끼리열차는 이런 모습이 아니었는데... 이번에 마주한 코끼리열차는 뭔가 사이버틱해졌다고 해야하나... 어릴적 모습이 아니어서 적잖이 당황했다.. 시대가 변했으니 코끼리열차도 변한거겠지^^;;
-
[정리] 딥 링크 vs 다이나믹 링크IT/정리 2021. 5. 22. 03:14
딥 링크? 다이나믹 링크? 채널에 대한 지식이 얕다보니 업무를 하다보면 모르는 것 투성이다. 앱 호출할 때 '딥 링크' 방식이니 '다이나믹 링크' 방식이니 말을 많이 듣게 되는데 한 번 정리해 본다. 딥 링크는 앱의 특정 기능 또는 특정 화면에 도달할 수 있는 링크 정보(URL)를 의미한다. (링크) 안드로이드에서는 '딥 링크'라 부르며, iOS는 '유니버셜 링크'라는 방식으로 기능을 제공한다. 더불어 사용자가 해당 URL을 클릭하면 관련 앱을 보여주고(disambiguation dialog) 사용자가 선택해서 수행할 수 있도록 한다. (다만, A사 홈페이지의 이벤트 링크를 걸고 A사 앱을 띄우게 의도하였으나 사용자가 B 혹은 C사의 앱을 실행할 수도 있는 단점이 있음) 안드로이드 앱 링크는 딥 링크와 ..