본문 바로가기

전체 글

자바 Java 다운로드 및 설치 - JDK 1.6, 1.7, 1.8, 9, 11, 13, 14, 15, 16, 17, 18, 19, 20 모든 버전 Java 관련 어플리케이션을 실행할 때는 JRE 가 필요하고, Java 관련 어플리케이션을 개발할 때는 JDK 가 필요합니다. Java 는 Sun 에서 개발해서 유지되다가 Sun 이 Oracle 에 인수합병되면서 이제는 Oracle 사에서 유지보수되고 배포되고 있습니다. 따라서 Oracle JRE, JDK 를 다운로드 받으려면 오라클 웹페이지로 가서 다운로드 받아야 합니다. 아래 Oracle 페이지로 가면 JRE를 다운로드 받을 수 있습니다. https://www.java.com/ko/download/ JRE는 항상 최신버전을 이용하는 것이 좋기 때문에 과거 버전을 다운로드 받을 필요가 없습니다. 아래 URL로 가면 JDK를 다운로드 받을 수 있습니다. https://www.oracle.com/java/.. 더보기
사진액자 탁상시계 프로그램 - 원하는 사진으로 바꿀 수 있는 컴퓨터 한켠에 띄워둘 수 있는 탁상시계 프로그램을 쓸데없이 뚝딱 만들어봤습니다.^^ 사진파일(Clock.jpg)을 바꿔치기하면 원하는 사진으로 띄울 수 있습니다. 압축파일을 적당한 디렉토리에 풀어주고, Clock.exe 파일을 실행하면 바로 실행됩니다. 가지고 있는 가족사진이나 원하는 사진 파일을 가져다가 Clock.jpg 파일에 바꿔치기 해주면 됩니다. * 프로그램 다운로드 - v1.0 (2023.03.20) * 설치/실행방법 : - 별도의 Install 이나 setup 과정은 없습니다. 적당한 디렉토리에 압축을 풀고, exe 파일을 바로 실행하면 됩니다. - 이 블로그를 통해서 다운받는 경우 바이러스 걱정은 안해도 됩니다. 윈도우즈10 에서 처음 실행할때 등록되지 않은 프로그램 경고가 한번 뜨는데 무.. 더보기
배린이(초보자)들을 위한 배드민턴 입문 가이드 - 부상, 비용 무슨 스포츠든 본격적으로 배우기 시작하면 여러가지 부상에 시달립니다. 스포츠뉴스에 보면 부상얘기가 많이 나오죠. 근데, 이게 꼭 프로선수들만 그런게 아니라 아마츄어 동호인들도 의외로 많이 다칩니다. 축구, 풋살의 경우는 십자인대파열, 발목 부상 등이 많고, 인라인, 자건거의 경우는 자빠링으로 인한 피부갈림(윽;;;), 뼈골절(웩;;;) 별로 다칠만한게 없어보이는 배드민턴도 상당히 부상을 많이 당합니다. 이게 동료의 라켓에 실수로 맞거나 스매싱 날라오는 콕에 눈부위를 맞아서 생기는 부상도 있지만 사실 이런 경우는 흔하지 않고, 배드민턴 부상에서 흔한것은 지혼자 다치는 경우가 대부분입니다. 🙄 골프엘보우, 테니스엘보우를 많이 들어보셨을겁니다. 배드민턴도 배드민턴앨보우가 있습니다. 기본적으로는 테니스엘보우와 .. 더보기
배린이(초보자)들을 위한 배드민턴 입문 가이드 - 클럽(동호회) 가입 방법, 준비물 배린이들을 위한 2번째로 동호회(클럽) 찾는 방법, 준비물 등에 대해 설명해드리겠습니다. 자전거 동호회, 인라인 동호회, 축구 동호회 등 취미생활이 같은 사람들이 정기적으로 만나는 모임을 동호회라고 합니다. 당연히 배드민턴도 동호회가 있습니다. 그런데, 배드민턴은 동호회보다도 "클럽"이 더 많은 것 같습니다. 정확히 세보지는 않아서 제 뇌피셜~~ 이유는 언제부턴가 생활체육으로 나라에서 보급하고 관리했데나??? 그래서 우리가 관심이 없어서 잘 몰라서 그렇지 찾아보면 동네마다 배드민턴 클럽이 있고, 이 클럽이 시? 구? 어딘가에 등록되어 관리도 된다고... 전 관심이 없어서 자세히 모릅니다. 어쨌든 정기적으로다가 구청장배, 시장배 배드민턴 시합도 주최하고, 여기서 몇번 이겼냐에 따라 A등급, B등급... D.. 더보기
배린이(초보자)들을 위한 배드민턴 입문 가이드 - 운동량, 재미 배드민턴 초보자를 가리켜 배린이(배드민턴 + 어린이)라는 표현을 많이 사용합니다. 배드민턴은 어릴때 누구나 만원에 2개짜리 싸구려 라켓으로 휘둘러본 기억이 있기때문에 다들 만만한 운동으로 보는 경향이 있습니다. 하지만 본격적으로 동호회나 클럽에 가입해서 운동을 시작하게 되면 "어~ 이거 내가 알던 배드민턴이 아닌데..." 라는 경험을 하게됩니다. 일단, 처음 시작하게 되면 배드민턴 라켓 잡는 부분부터 완전히 달라지는데 여기서부터 맨붕이 오기 시작합니다. "이스턴그립(Eastern Grip)", "웨스턴그립(Western Grip)" 대충 잡고 치면 되는거 아냐? 안됩니다 ㅎㅎ 처음에는 배드민턴 그까이거 그냥 치면 되는거 아냐? 어릴적에 배드민턴 안쳐본 사람 어딨다고 그걸 배워??? 라고 생각하기 쉬운데... 더보기
Pro*C 컴파일 에러 make warning: type defaults to 'int' extern sqlcxt 오라클 Pro*C 프로그램을 컴파일할때 아래와 같은 경고(Warning) 문구를 만나는 경우가 있습니다. 사실 정확히는 에러는 아니고 경고라 그냥 넘어가도 됩니다. 경고가 잔뜩 나와서 보기 싫어서 그렇지 실행파일을 만들어지니까요. simple.c:118:8: warning: type defaults to 'int' in declaration of 'sqlcxt' [-Wimplicit-int] extern sqlcxt (/*_ void **, unsigned int *, ^~~~~~ simple.c:120:8: warning: type defaults to 'int' in declaration of 'sqlcx2t' [-Wimplicit-int] extern sqlcx2t(/*_ void **, unsig.. 더보기
오라클 이벤트 db file parallel read, db file sequential read 성능차이 테이블 Full Scan 하는 경우는 db file scattered read 이벤트가 발생하고, 인덱스 Scan 하는 경우는 db file sequential read 이벤트가 발생한다고만 알고 있었는데, SQL 을 수행하다 보니 계속 db file parallel read 만 나오길래 좀 찾아보고 비교해 본 결과를 엿다가 좀 정리해 봅니다. db file parallel read 는 /*+ parallel(x) */ 힌트와는 아무 상관이 없습니다. 매번 한건씩 한건씩 읽어오는 것을 prefetch 기능을 써서 한번에 읽어올때 주변의 것까지 더 읽어오는 기능입니다. 인덱스를 타더라도 Range 가 좀 많이 넓은 경우 이 기능이 효과를 발휘합니다. 아래의 SQL로 성능차이가 얼마나 나는지 테스트를 해봤습.. 더보기
제모크림(털제거) 사용후기, 주의사항 콧수염, 턱수염이 항상 너무 잘 자라서 매일 면도를 해야하는 귀차니즘으로 인해 평소에 제모에 관심이 많습니다. 그래서 아주 오래전에는 피부과에서 제모 레이저 시술도 받아봤었는데, 받을 때만 잠깐 없어졌다가 나중에 다시 그대로 원복된 경험을 했었습니다. 돈만 날렸죠~~ 그러다 우연히 유머게시판에서 이런 뉴스를 보게되었습니다. 외국의 어떤 꼬마애가 엄마 제모크림 가지고 놀다가 머리털을 몽창 날렸다는.... 처음에는 웃고 넘어갔었는데, 갑자기 머리를 스쳐지나가는 생각이... 앗 잠깐 내 턱수염도 이런식으로 날릴 수 있다면? 그래서 바로 구매했습니다. 제모크림~~ 턱에 바르고 디지는 줄 알았습니다. ㅠㅠ 원래 사용설명서에는 바르고 5~10분 정도 있다가 물로 씻으라고 되어 있더군요. 근데, 수염털이 두꺼워서 그.. 더보기