일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 임바 오토체스
- 관광
- english study
- 골든게이트
- 게임
- Python
- 오큘러스
- 가볼만한곳
- English Joke
- 게임기
- 영어유머
- Chess-TD
- oracle
- 이솝우화
- 독해연습
- 롤
- java program
- 여행
- 심플한 게임
- Mobile Legends
- 영어공부
- 모바일레전드
- 왕좌의게임
- 체스-TD
- 영어 유머
- OGGMA
- 오라클
- Imba Auto Chess
- MLBB
- 영어독해
- Today
- Total
목록Java 프로그램 개발, IT (85)
Almost-Native
비디오, 영화 시장의 판세를 바꿔버린 넷플릭스(Netflix)처럼, 게임시장에서도 이런 비슷한 상황이 벌어지고 있습니다. 예전에는 비디오샵에 들러서 보고싶은 비디오 테이프, DVD들을 빌려다가 비디오플레이어에 넣어서 영화를 보곤 했었는데, 지금은 넷플릭스, 왓챠 등에 가입만 하면, 이런 플레이어 없이도 컴퓨터로, 스마트TV로, 핸드폰으로, 테블릿으로 어디서든 쉽게 다양한 영화를 볼 수 있는 세상이 되었습니다. 게임의 경우에도, 쫌 사이즈가 있는 그럴듯한 게임을 하려고 하면, DVD를 구입해서 PC에 설치한 후에 하거나, 인터넷으로 설치프로그램을 다운로드 받아서 내 PC에 설치한 후에 해야 합니다. 이때 내 PC의 사양이 매우 중요합니다. 대작 게임의 경우, 고사양 3D 그래픽 처리를 해야 하기 때문에 그..
Data Lake 는 "기업(조직)의 데이터를 잔뜩 모아놓은 저장소"라고 할 수 있습니다. 보통 기업의 데이터가 모여있는 곳은 "운영DB"(Production DB) 라고 하고, 분석을 위해 오래된 데이터까지 모아놓은 것을 "DW"(Data Warehouse) 라고 하죠~ 규모가 제법되는 대부분의 기업들은 DW 까지는 구축되어 있는 경우가 많습니다. 히스토리컬한 데이터까지 모아놓은 것이 DW 인데, Data Lake 는 왜 갑자기 톡튀? DW 시스템은 Oracle DB, Sybase DB 등의 DB 시스템 소프트웨어 안에 데이터가 테이블형태로 들어 있습니다. DB안에 데이터가 테이블형태로 들어갈 수 있다는 것은 "정형데이터"를 의미합니다. 그런데, 대량으로 발생하는 로그데이터들, 이미지/오디오 데이터들,..
Java Swing 프로그램에서 라벨이나 버튼 콘트롤에 URL 링크를 넣고, 클릭하면 웹브라우저를 자동으로 띄우도록 할 수 있습니다. 위와 같이 "신규버전 확인 https:// ... " 라벨위에 마우스로 가져가면 마우스커서가 손가락 모양으로 바뀌고 툴팁 텍스트를 보여주도록 Label Control 의 속성을 설정합니다. 그리고, 아래와같이 MouseClicked 이벤트 코드를 작성하면 됩니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 import java.awt.*; import java.net.*; private void jLabelWebpageMouseClicked(java.awt.event.MouseEvent evt) { if (Desktop.isDeskto..
Java Swing 프로그램에서 Button 이벤트 처리할때, 2가지가 있습니다. private void btnButtonMouseClicked(java.awt.event.MouseEvent evt) { // TODO add your handling code here: } private void btnButtonActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } 둘다 "Mouse Click" Event 를 받기 때문에 어느 것을 써도 무방하지만, 약간의 차이가 있습니다. 자세히 보면, 매개변수로 넘어오는 변수 evt 의 클래스가 다른 것을 확인할 수 있습니다. (ActionEvent vs Mouse..
넷빈즈 또는 이클립스에서 Java 프로그램 코딩시 아래와 같은 에러를 만나는 경우가 있습니다. "non-static variable cannot be referenced from a static context" "static 으로 선언되지 않은 변수는 static 컨텍스트(함수)로 부터 참조될 수 없다" 이 에러는 static 으로 선언된 함수내에서 static 으로 선언되지 않은 변수를 사용했다는 오류 메시지 입니다. 위에서는 txtVariable 이 non-static 변수인데, 이게 넷빈즈에서 자동으로 만들어진 Swing Control 변수라 static 으로 변경이 안됩니다. static 으로 바꿀수 있는 변수라면 그냥 변수 선언하는 곳에서 static 키워드만 넣어주면 더이상 에러가 안납니다. ..