전체 글

전체 글

    ERROR 1045(28000): Access denied for user 'root'@'localhost' (using password: YES)

    Mac 에서 mysql를 설정하다가 에러가 났다. ERROR 1045(28000): Access denied for user 'root'@'localhost' (using password: YES) 뭐지? 구글링하다 보니까 비밀번호가 잘못됬다고 해서 새로 설정할 방법 찾아보고 뭐가 잘못됬는지 알아보다가. 터미널에서 mysql 처음 설정할때 비밀번호를 설정을 안해서 내 관리자 비밀번호 인줄알고 계속 실패 했던거였다. # mysql -u root -p # Enter password: 나오면 그냥 'Enter' . 새로 비밀번호를 정하거나 셋팅해주면 된다. mysql 같은 명령어는 미리 PATH를 설정해 줘야, 굳이 /usr/local/mysql/bin 에서./mysql로 실행시키는 일을 쉽게 명령어로 쓰는것..

    Java Spring , 어떻게 동작 하지? Hello World 의 원리

    Java Spring , 어떻게 동작 하지? Hello World 의 원리

    자바 스프링의 구현 원리를 공부하기 전에 MVC 패턴에 대해서 먼저 공부해보자. 모델-뷰-컨트롤러(Model-View-Controller, MVC)는 소프트웨어 공학에서 사용되는 아키텍처 패턴이다. * 아키텍처 패턴 아키택처 패턴전에 아키텍처를 알아보자, 아키텍처의 영문 어원은 Architecture = archi(fisrt, cheif, govern) + tect(build)이다. 건물을 구출할 때 전체적인 구조를 관리하는 의미이다. 소프트웨어 아키텍처는 무엇인가? '소프트웨어 시스템을 구성하는 서브시스템과 컴포넌트, 그리고 그것들의 관계를 나타내는 용어이다.'- Pattern-Oriented Software Architecture, Volume 1: A System of Patterns '아키텍처는 ..

    자바 스프링 3.7.0 Hello World 프로젝트 만들기 For Mac

    자바 스프링 3.7.0 Hello World 프로젝트 만들기 For Mac

    Java Spring 으로 Hello World를 띄워보자.이클립스로 몇일 삽질하다가 STS 를 다운로드 받아서 진행했다. http://www.springsource.org/downloads/sts-ggts 위 주소로 들어가서 가운대에 위치한 DOWNLOAD를 눌러 다운로드한다.압축을 푼후 STS 를 실행 시킨다. 작업할 공간을 설정해 준다. 깔린다 깔려 Eclipse에 플러그인을 설치하고 예제들을 실습하려 했지만, 온갖 에러 때문에 머리빠질것 같아서.. STS로 되어있는 글들 찾아서 진행했다. 톰캣 설치하고, 다른 프로그램 설치하면서 버전이나 환경을 맞춰야하는데, 그것들을 잊어버리고 대충 대충 하는바람에 실패... STS 를 찾아서 다시 시작했다. 프로젝트 생성 1. File > New > Spring..

    Tomcat 서버 eclipse 연동 에러 The currently selected server type does not support remote hosts

    Tomcat 서버 eclipse 연동 에러 The currently selected server type does not support remote hosts

    자바 스프링 예제를 만들던 중에 설치 해놓은 Tomcat을 새로 생성할 수 없었다. Tomcat설치 하고 예제를 실행 할때는 잘됬는데...?"The currently selected server type does not support remote hosts"란 에러 메세지... 이거이거 엄청 당황했다. 구글에서 검색해봐도 뭐지 했는대 , 알고 보니까 그 전에 Maven 메이븐 설치하고 예제 실행한다고 다른 파일들을 지울때 톰캣도 같이 지워서 레퍼런스의경로가 맞지 않았던거였다. localhost:8080 로 들어가지는대 이클립스에서 안되는게 경로 문제 였다니.. 허탈..톰캣을 삭제하고 다시 까는 삽질도 해봤는대, 해결책은 이거였다. 아무곳에 tomcat 폴더 받아놓고 경로로 적어줘도 OK . 터미널로 설치..

    서버란? 서버를 구축하기 위한 첫 걸음

    서버 (Server) 서버는 (Client) 클라이언트에게 네트워크를 통해 서비스를 제공하는 (Server Computer) 컴퓨터 또는 (Server program)을 말한다. 클라이언트는 서버에게 요청을 보내고, 서버는 응답하는 관계다. 어떤 임무를 수행하기 위해 설정된 컴퓨터인데 쉽게 말해 지금 사용하는 노트북도 서버가 될 수 있고 데스트탑 컴퓨터도 서버가 될 수 있다. 클라이언트와 서버가 서비스를 하는 시스템을 클라이언트-서버 시스템이라고 하며, 하나 이상의 응용프로그램을 상호 협력적인 환경에서 운영하는 분산처리 형태를 의미한다. 일반 컴퓨터보다 높은 사양을 가져야 하는 서버 컴퓨터는 일반 컴퓨터보다 가격이 조금 높다. 또한 서버용 OS (Operating System)가 깔려있다. 서버에 사용되..

    My SQL 설치하기

    My SQL 설치하기

    웹서버를 구축하려고 MY SQL 과 R DB를 알아보고 있다. 현재 사용하고 있는 서버는 WINDOW SERVER 2012 인데 , 호스팅을 받아 사용하고 있다. http://dev.mysql.com/downloads/mysql

    Part 2. 비콘 자세히 파헤치기.

    Part 2. 비콘 자세히 파헤치기.

    ( 출처 : http://www.aislelabs.com/reports/beacon-guide/#chipsets ) iBeacon 하드웨어 알아보기 현재 판매 중인 26개의 비콘 비콘 하드웨어 비콘은 마이크로컨트롤러와 BLE (Bluetooth Low Energy) radio chip 과 베터리로 구성되어 있다. 새로운 radio chip 들은 BLE에 최적화 되어 있지만 예전 버전 칩들은 배터리 소모량이 큰 예전 버전 블루투스에 최적화 되어있다. radio chip을 제조하는 회사는 Texas Instruments와 Nordic Semiconductor 가 유명하다. BlueGiga 와 Gimbal 같은 회사는 Texas Instruments 의 칩을 사용하지만 자신들의 펌웨어를 사용한다. 대부분의 비..

    Part 1. 비콘이란?

    Part 1. 비콘이란?

    (* 이 글은 비콘에 대한 정보를 토대로 다른 블로그 혹은, 게시물에서 가져왔음을 밝힙니다. 출저는 글 마다 표기 ) Beacon :Noun (안전 운행을 유도하는) 신호등[불빛] (배.비행기의 위치 확인을 돕는) 무선 송신소 (과거 신호용) 봉화 - 출처 : http://verticalplatform.kr/archives/2010 Features : 형상, 빛, 소리, 색채, 전파 등으로 신호를 전송.Beacon 으로 부터 위의 도구를 통해 위치, 장소 정보를 제공함. Beacon Spec(- 출처 : http://www.datanet.co.kr/news/articleView.html?idxno=78060) 소량(168비트=21바이트)의 패킷 주기적 신호 페어링 불필요 저전력(3V 코인, 200~300..