분류 전체보기
-
[Travel] 도쿄 여행 계획 - 여행지 선정 & 경로Travel 2016. 1. 18. 14:40
조금은 두서없는 글이 되리라 예상됩니다. 계획을 짜는데 있어서 여러 방법으로 짤 수 있기에, 제가 계획을 짜기위해 사용했던 팁을 선보일까 합니다. 특히나 혼자 여행을 계획하시는 분들을 위해 조금은 도움이 되셨으면 하는 바램으로.. 이번 장에서는 여행지 선정 & 여행 동선 및 지리 파악 정도로 요약 가능합니다. * 참고 사항 1. 혼자 여행에다가 걷기를 무지막지하게 좋아하는 남자의 여행이므로제가 만들어논 스케쥴을 토대로 작성하기 보단 자신의 체력을 고려하셔서 작성하시길 바랍니다. 2. 2박 3일 일정으로 조금은 타이트 하면서도 미완성이라서 유념하시고 보시길 바랍니다. 여행 계획의 가장 큰 의미는 여행지 영역 내에서 효율적인 루트를 확보하는 게 좋다고 생각하여 정리를 하고 있습니다. 물론, 자유 여행의 개념..
-
[AngularJS] 3. AngularJS 부트스트랩(Bootstrap) - AngularJS 강좌Web/AngularJS 2016. 1. 15. 16:52
AngularJS 부트스트랩(Bootstrap) 1. ng-app 지시자를 이용한 부트스트랩 AngularJS 웹 app이 되는 조건은 단순히 Script 태그로 angular.js 파일을 로드하는 것으로 충족되는 것이 아닙니다. 특정 태그에 ng-app 속성을 추가해서 AngularJS 부트스트랩을 적용해야 합니다. 아래 예제는 간단한 AngularJS 웹 app 예제입니다. * simpleajs.html 123456789101112 Simple Angular JS App Hello {{name}} world ! Colored by Color Scriptercs ng-app은 AngularJS 웹 app의 범위를 제한하는 지시자이자 제한자입니다. ng-app 지시자를 추가한 노드가 루트 노드가 되어 하..
-
[AugularJS] 2. AugularJS 살펴보기 - AngularJS 강좌Web/AngularJS 2016. 1. 15. 16:28
AngularJS 살펴보기 1. To-Do 웹 어플리케이션 AngularJS를 간단히 살펴보기 위해서는 To-Do 어플리케이션을 구현해보는 것입니다. 이번 장에서 간단하게 할 일을 추가, 수정할 수 있는 웹을 AngularJS를 통해서 작성해 보겠습니다. todo 폴더를 생성하여, index.html을 아래와 같이 작성합니다. * index.html 12345678910 My To-Do App AngularJS To-Do App cs 여기까지 작성 후, 트위터 Bootstrap을 적용하겠습니다. http://getbootstrap.com/ 에 접속해서 내려받아서 라이브러리에 추가할 수 있지만, CDN을 통해서 적용할 수도 있습니다. 위에서 작성한 index.html의 head 태그안에 추가해줍니다. 그리..
-
[AngularJS] 1. 프로젝트 및 개발환경 구성 - AngularJS 강좌Web/AngularJS 2016. 1. 15. 12:32
프로젝트 및 개발환경 구성 1.개발환경 구성 당연히 AngularJS 예제를 작성하려면 필요한 도구들을 챙겨야 합니다. 여기서는 Node.js, grunt.js를 설치해보도록 하겠습니다. 1-1. Node.js 설치 AngularJS를 사용하는데 필수적인 요소는 아니지만, 간단한 웹 서버 구동용으로 쓰신다고 보시면 되겠습니다. 아래 주소로 접속하면 아래 화면처럼 구성되어 있습니다. 윈도우에서 접속해서 그런지, 아래와 같이 바로 잡아주네요. 이전에는 LTS와 Stable로 나뉘어져 있지 않았는데,,, 아무튼. Stable 버전으로 받겠습니다. http://www.nodejs.org/ 다운받으신 후, 설치 가볍게 해주시면 됩니다. 설치가 완료되었다면, 버전 확인을 통해, 마지막 확인을 합니다. $ node ..
-
[Java] 자바 기본 API - Objects ClassCSE/Java 2016. 1. 14. 14:19
자바 기본 API는 여러 절로 구성되어 있습니다. IntroObject ClassObjects ClassSystem ClassClass ClassString ClassStringTokenizer, StringBuffer, StringBuilder ClassRegular Expression & Pattern ClassArrays ClassWrapper ClassMath, Random ClassDate, Calendar ClassFormat Classjava.time Package Objects Class Object와 유사한 이름을 가진 java.util.Objects 클래스는 객체 비교, 해시코드 생성, null 여부, 객체 문자열 리턴 등의 연산을 수행하는 정적 메소드들로 구성된 Object의 유틸리티..
-
[Java] 자바 기본 API - Object ClassCSE/Java 2016. 1. 14. 11:11
자바 기본 API는 여러 절로 구성되어 있습니다. IntroObject ClassObjects ClassSystem ClassClass ClassString ClassStringTokenizer, StringBuffer, StringBuilder ClassRegular Expression & Pattern ClassArrays ClassWrapper ClassMath, Random ClassDate, Calendar ClassFormat Classjava.time Package Object Class 클래스를 선언할 때 extends 키워드로 다른 클래스를 상속하지 않으면 암시적으로 java.lang.Object 클래스를 상속하게 됩니다. 따라서 자바의 모든 클래스는 Object 클래스의 자식이거나 자손..
-
[Java] 자바 기본 API - IntroCSE/Java 2016. 1. 14. 10:27
자바 기본 API는 여러 절로 구성되어 있습니다. IntroObject ClassObjects ClassSystem ClassClass ClassString ClassStringTokenizer, StringBuffer, StringBuilder ClassRegular Expression & Pattern ClassArrays ClassWrapper ClassMath, Random ClassDate, Calendar ClassFormat Classjava.time Package Intro 자바 app을 개발할 때 가장 많이 사용하는 패키지는 java.lang 패키지와 java.util, java.time 패키지일 것입니다. 이 패키지들에 포함되어 있는 클래스의 종류와 역할을 알아보도록 합시다. java...
-
[Java] JavaFX - 스레드 동시성CSE/Java 2016. 1. 13. 15:12
JavaFX는 여러 절로 구성되어 있습니다. Intro JavaFX 레이아웃(Layout) JavaFX 컨테이너(Container) JavaFX 이벤트 처리 & 속성 감시, 바인딩 JavaFX 컨트롤(Control) JavaFX 메뉴바와 툴바 & 다이얼로그 JavaFX 스레드 동시성 JavaFX 스레드 동시성 JavaFX UI는 스레드에 안전하지 않기 때문에 UI를 생성하고 변경하는 작업은 JavaFX Application Thread가 담당하고, 다른 작업 스레드들은 UI를 생성하거나 변경할 수 없습니다. main 스레드가 Application의 launch() 메소드를 호출하면서 생성된 JavaFX Application Thread는 start() 메소드를 실행시키면서 모든 UI를 생성합니다. 컨트롤..