반응형

Programing 94

물리적, 논리적 분류 그리고 인덱스

개발자를 위한 DB 이야기 - 이병국 개발자에게 맞는 DB 공부방법 찾기: 물리적 분류와 논리적 분류 그리고 인덱스 이병국 andongcn@dreamwiz.com 프리랜서 DB 엔지니어로서 동아제약 전산실에서 SW 개발 업무를 시작으로 프리랜서 개발자로 독립해 활동하던 중 우연한 기회에 DB와 인연을 맺게 됐다. 현재 삼성생명 전산 운영팀에서 쿼리 성능을 개선하는 DB 튜닝과 IOA 업무를 맡고 있다. 개발자 출신의 DB 엔지니어로 활동하면서 개발자에게 DB 관련 지식이 꼭 필요함을 절감했다. ‘정보의 불균형이 시장 왜곡을 가져온다’는 ‘레몬시장이론’은 중고차 거래에서 흔히 나타나기 쉽다. 좋은 차와 나쁜 차를 아는 중개인과 모르는 구매자 사이에는 정보의 비대칭 때문에 구매자가 손해를 볼 수 있다. 구매..

Programing 2015.09.04

class, instance member 좀 더 알아보기

자료제공 : 류카토 (http://ryukato.egloos.com/) 빈번한예제참고 : 난정말자바를공부한적이없다구요 (저자:윤성우) - 개요 Instance Member, Class Member - 요점 1. 인스턴스 메소드는 클래스 멤버에 접근 할 수 있다.2. 클래스 메소드는 인스턴스 멤버에 접근 할 수 없다. 인스턴스 변수는 인스턴스가 만들어지면서 생성되는데, 클래스 메소드는 인스턴스가 생성되기 전에 만들어지기 때문에 클래스 메소드가 인스턴스 맴버에 접근하는 것은 존재하지 않는 인스턴스 변수에 접근하는 것과 같다. 예제1) 생활코딩 (클래스 멤버와 인스턴스 멤버) 123456789101112131415161718192021222324252627282930313233343536373839404142..

Programing 2015.09.01

about java

자료제공 : 류카토 (http://ryukato.egloos.com/)Java에 관하여Java 기술은 프로그래밍 언어이면서 플랫폼 역활을 합니다.프로그래밍 언어 JavaJava 프로그래밍 언어는 고수준 언어 이면서 .java 확장자를 가지는 일반 텍스트 파일로 모든 소스 코드들은 작성이 됩니다. 이런 소스 파일들은 .class라는 확장자를 가진 클래스 파일로 컴파일러에 의해 컴파일되죠. 하지만 .class파일은 컴퓨터의 프로세서가 직접 실행할 수 있는 저 수준의 코드들을 포함하고 있지는 않습니다. 대신 바이트 코드라는 것들을 포함하고 있죠. 바이트 코드는 JVM이 해석하고 실행할 수 있는 Instruction들이 들어 있습니다. Java bytecode instruction listings아래와 같은 소..

Programing 2015.09.01

Maven repository 변경

- 알림 블로그의 모든 이미지는 별도의 표기가 되지 않는 한 구글이미지를 사용합니다 편의상 반말체를 사용하기도 합니다 공부할 생각으로 스프링 프로젝트를 따라 하다가 막바지 부분에서 메이븐 환경(위치)을 변경하고 싶은 생각이 들었다. 프로젝트의 환경부분만(User Settings) 변경했더니 아나 다를까, 오류가 빵빵~ 먼저, 처음에는 settings.xml 파일을 원하는 위치에 복붙하고. 영역을 수정하고 12345678 C:\git\sts-3.7.0.RELEASE\maven_local_repository ...Colored by Color Scriptercs 반영하기 위해 이클립스의 메이븐 설정에서 해당 xml 파일을 읽어올 수 있도록 수정했다. Preferences >> Maven >> User Set..

Programing 2015.07.21

HTML 특수문자

- 알림 블로그의 모든 이미지는 별도의 표기가 되지 않는 한 구글이미지를 사용합니다 편의상 반말체를 사용하기도 합니다 종종, html 특수문자표현 코드(?)를 찾아 볼 때가 있다. 아... 47 이었나 48 이었나... 하면서. 아래 HTML 특수문자 리스트는 다음 URL 에서 참고했음 http://kor.pe.kr/util/4/charmap2.htm HTML 특수문자 리스트HTML 상에서 특수문자가 제대로 나타나지 않을 수 있기 때문에 아래 문자들를 사용합니다.표현문자숫자표현문자표현설명-�--사용하지 않음space -수평탭space -줄 삽입---사용하지 않음space -여백!!-느낌표"""따옴표##-숫자기호$$-달러%%-백분율 기호&&&Ampersand''-작..

Programing 2015.06.03

VirtualBox - Error 1790 (Unable to load R3 module)

- 알림 블로그의 모든 이미지는 별도의 표기가 되지 않는 한 구글이미지를 사용합니다 편의상 반말체를 사용하기도 합니다 VirtualBox에서 VM 설치를 하려고 하는데 오류가 나기 시작했습니다. 가상 머신 u-14.04.2-64-desktop의 세션을 열 수 없습니다. Unable to load R3 module C:\Program Files\Oracle\VirtualBox/VBoxDD.DLL (VBoxDD): GetLastError=1790 (VERR_UNRESOLVED_ERROR). 결과 코드: E_FAIL (0x80004005)구성 요소: Console인터페이스: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6} 심지어 어제(6월1일)는 http://virtual..

Programing 2015.06.02

eclipse error [java was started returned exit code=1]

이클립스의 속도저하의 원인을 간단하게 분석(?) 해주고 개선사항을 제안해주는 플러그인이 있다고 해서 다운로드 받았다. (참조 : http://zeroturnaround.com/free/optimizer-for-eclipse/) 그런데... 플러그인 설치 후 이클립스 재시작시 오류가 발생했다. [java was started returned exit code=1] 보통 오류 메세지가 뜨자마자 자바버전, 운영체제와 맞지 않는 문제라고 생각하고 eclipse.ini 파일을 확인했는데 왠걸... 모르겠어서 다시 확인해 보니 해당 오류코드(메세지)는 JVM 버전이 맞지 않아서 나오는 오류라던가..? 진행하고 있는 프로젝트는 플랫폼 환경을 SVN 으로 통째로 받아서 사용하고 있으니.. 상관 없을 것 같고.. 환경변..

Programing 2015.03.18

document ready VS window load VS body onload

문득 궁금해서 뒤져보다가 직접 로드되는 순서를 확인하려고 html 문서를 만들었었다. 지금도 종종 긴가민가할 때가 있다. 1234567891011121314151617181920212223242526272829303132333435363738 div areawindow.onload=function(){ console.log("call type............... 0");}; jQuery(document).ready(function() { console.log("call type............... 1"); // if($.find('button') != null) {console.log("not null...");}}); (function($){ console.log("call type.....

Programing 2015.03.18

리눅스(우분투) MariaDB 설치, 원격접속

* 본 내용은 우분투(ubuntu) 14.04 64bit 버전을 바탕으로 합니다. AWS EC2 server 에 올만에 접속해서 DB 에 접속하려고 하는데... 보자보자... $ mysql -uroot -p The program 'mysql' can be found in the following packages: * mysql-client-core-5.5 * mariadb-client-core-5.5 * mysql-client-core-5.6 * percona-xtradb-cluster-client-5.5Try: sudo apt-get install 응? 왜 없지? 했는데, 얼마 전에 다시 밀어버리고 연습삼아 지나온 과정을 반복했던 것을 잊어버리고 있었다. 그래서 설치하고 접속 테스트 하고, 최종으로 외..

Programing 2014.12.01
반응형