본문 바로가기

IIS 구동하기. IIS는 마이크로소프트 사에서 제공하는 웹서버다. Apache Tomcat과 마찬가지로 웹서버의 역할을 수행하는데, 특이점은 마이크로소프트 윈도우 상에서만 구동한단다. (과장님께 ASP의 역사(?)에 대해 설명을 들은지 몇분이나 지났다고 벌써 가물가물하다 ㅜㅜ 물고기머리일세) ASP를 구동하기 위해서 필수로 설치해야한다니, 설치해볼까! 하는데 이미 윈도우 설치 당시에 깔려있단다 ㅋㅋ심지어 IIS 설치법을 구글링해서 찾은 메모리얼님의 블로그를 보니 예-전에 뭔가를 설치할 때 거쳤던 과정이다 -0- 메모리얼님께서 깔끔하게 정리해주신 내용을 퍼옴_-_ (출처 : 메모리얼님의 블로그)아래와 같이 두 가지 방법으로 가능하단다. 본인은 메모리얼님께서 올려주신 두번째의 코드를 복사해서 커맨드창에서 실행.참고로 아래 ..
시작하며 + ASP관련 기본 개념들 기본적인 개념 설명은 위키백과에서 발췌. ASP란? Application Server Page의 준말. 마이크로소프트사에서 동적으로 웹페이지들을 생성하기 위해 개발한 서버 측 스크립트 엔진.Java언어 기반의 JSP에 대응되는 개념으로서, 최소 시장 점유율을 확보하기 위한 "of MS, by MS, for MS"의 면모를 살짝 옅볼 수 있음.-_-;당연하지만 ASP기반의 웹문서는 asp라는 확장자를 가지며, 이는 ASP.NET기반 웹문서(aspx)와 엄연히 구분됨.출처 : 위키백과 IIS란? Internet Information Service의 준말. 마이크로소프트 윈도우만을 위한 인터넷 기반 서비스 모음.Apache Tomcat과 마찬가지로 WAS(Web Application Server..
2013.01.14. Java Interface, 익명내부클래스, Object클래스, Exception클래스 2013.01.14. Java Interface, 익명내부클래스, Object클래스, Exception클래스 인터페이스 사용의 이유 - Java에서는 객체간의 혼선을 최대한 방지하기 위해 둘 이상의 객체로부터의 상속(다중 상속)을 허용하지 않는다. - 클래스의 상속이 아닌 공통기능이 추출된 인터페이스의 구현을 통해 재사용성을 극대화한 시스템 구축이 가능해진다. 인터페이스 선언 및 구현 예 interface Lendable { void checkOut(String borrower, String date); void checkIn; } class SeparatedVolumn implements Lendable { void checkOut(String borrower, String date) { … … … }..
2013.01.11. Java 형변환, final, 추상클래스 2013.01.11. Java 형변환, final, 추상클래스 오브젝트 형변환(Cast) - 부모 클래스로부터 상속을 받을 경우 데이터형태까지 승계 - 메서드 오버라이딩의 제정을 통한 다형성의 구현 메서드 오버라이딩(Method Overriding) - 자식 클래스에서 사용하기 위해 부모 클래스에서 정의한 메서드를 재정의. - 메서드명을 포함한 메서드 시그니쳐를 부모 클래스에서와 동일하게 선언. - super.메서드명 : 부모 클래스의 해당 메서드를 호출하기 위한 명령문. - 자식 클래스에 오버라이딩된 메서드가 존재할 경우, 메서드를 호출시 언제나 원본 메서드가 아닌 오버라이딩된 메서드를 호출한다.※ Java의 Interface의 의미를 이해하는데 매우 중요하다.final 키워드의 활용 - final +..
[인생론] 게임업계의 장래가 너무 어두운 것 같아요. 취업해도 될까요? 인턴으로서 아직 사회생활에는 절반만 발 담근 셈이지만,본인은 물론이고 구직중인 내 또래의 모든 이들이 읽을만한 글이라 생각되어 트랙백? 해본다. (트랙백도 처음 걸어보는거라 제대로 걸릴지 모르겠다. 불안불안 ;ㅅ;) 자신은 무엇을 위해 일하고싶은지? 그 일을 위해 얼마만큼의 열정을 가지고있는지?정종필 님의 글을 읽어보며 필요하다면 한번씩 반성하는 시간을 가져보도록 하자 ㅎㅎ Q: 곧 30이 되는 신입 아티스트 지망생입니다. 업계가 불안하다고 하는데 걱정되네요. 이 업계에 취업하는게 전망이 있을까요? 포트폴리오 첨부합니다. 독설 부탁드려요. A : 고민이 많으시겠습니다. 나이도 나이고, 업계에 불안한 소식만 늘어가니까 말이죠. 한 가지 재미있는 예를 들어 볼께요.옛날 애니메이션 업계에 촬영감독님이라고 있었..
[개발론] Functional Programming, Execution in the Kingdom of Nouns Thursday, March 30, 2006Execution in the Kingdom of Nouns by Steve Yegge, Trench Digger(lol?) in Kirkland, Washington, United States They've a temper, some of them—particularly verbs: they're the proudest—adjectives you can do anything with, but not verbs—however, I can manage the whole lot of them! Impenetrability! That's what I say! — Humpty Dumpty Hello, world! Today we're going to hear the s..
2013.01.10. Java 상속, 예외처리 2013.01.10. Java 상속, 예외처리 상속 (Inheritance)- 기존의 클래스에서 신분(클래스)과 자원(변수, 메서드)를 받아 확장, 새로운 클래스를 만드는 것.- 부모를 상속한 클래스에서 객체를 생성할 경우 부모 클래스가 먼저 호출된다. 곧, 부모 클래스의 default생성자가 먼저 호출된다.(클래스는 언제 부모 클래스로 지정될 지 모르므로 언제나 default생성자를 만들어두는 것이 좋다.) ※ super함수 : 부모 클래스의 생성자를 호출해서 멤버 변수를 초기화하기 위한 호출 구문super함수를 통한 부모 클래스 생성자 호출의 예) Account(String accountNo, String ownerName, int balance) { this.accountNo = accountNo;..
2013.01.09. Java Constructor, 변수캡슐화, Static, 상수 2013.01.09. Java Constructor, 변수캡슐화, Static, 상수 클래스 내 기본생성자 외 다양한 생성자가 필요한 이유와 주의사항- 객체간 초기화하고자 하는 파라미터가 다를 수 있기 때문에.ex: 회원가입시 필수정보 외 선택적으로 입력하는 추가정보들.- 중복되는 파라미터의 경우 파라미터의 데이터타입과 그 개수가 일치해야함.- OverLoad : 하나의 클래스 안에 클래스명이 동일한 메서드를 선언하는 행위. Default 생성자 : 클래스에서 생성자가 존재하지 않을 경우 JVM(Java Virtual Machine)에 의해 default생성자가 자동으로 생성된다. 단, 클래스에 파라미터를 받는 생성자가 존재할 경우 default생성자는 자동으로 생성되지 않는다. 이 경우 에러가 발생하므..