![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/PSR5X/btrQq4Fs8ah/L64rLtU7DnxrpMv2kHFUkk/img.png)
컴퓨터시스템의 구성 하드웨어와 소프트웨어 하드웨어(hardware) 컴퓨터 정보들의 전송 통로를 제공해 주고, 그 정보에 대한 처리가 실제 일어나게 해주는 물리적인 실체들 소프트웨어(software) 정보들이 이동하는 방향과 정보 처리의 종류를 지정해주고, 그러한 동작들이 일어나는 시간을 지정해주는 명령(command)들의 집합 시스템 소프트웨어(system software) : OS(WinXP, Unix, Linux 등) 응용 소프트웨어(application software) : 워드프로세서, 웹 브라우저 등 컴퓨터 하드웨어의 주요 요소들 컴퓨터의 기본 구조 컴퓨터는 프로그램 코드들을 정해진 순서대로 실행 필요한 데이터를 읽어서(read), 처리(processing)하고, 저장..
Spring AOP 4-3 Schema 기반의 AOP 설정 AOP 네임스페이스 설정 루트 엘리먼트에 AOP 관련 네임스페이스 추가 AOP 관련 엘리먼트 AOP관련 엘리먼트 중 최상위 엘리먼트 내에 여러 번 반복될 수 있음. 내부에 , 등이 위치할 수 있음. 포인트컷 지정, ID를 식별자로 사용하여 참조될 수 있음 com.multicampus.biz.user 패키지의 UserService 인터페이스의 모든 메소드 호출시점의 Pointcut을 testPointcut 이라는 이름으로 등록 pointcut과 aspect가 결합된 개념으로 AOP에서 가장 중요한 핵심 개념임 Advice 클래스가 bean으로 설정되어 있어야 함. 직접 어드바이스를 포인트컷과 연결할 목적으로 사용함. 트랜잭션 처리시에 주로 사용 어..
[ CentOS 7 에 자바 설치(Java 1.8.0_91) 설치 ] cd /opt/ # wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64.tar.gz" (wget command not found 시 # yum install wget 실행.) 3. 압축 해제 : # tar xzf jdk-8u91-linux-x64.tar.gz Install Java with Alternative..
JDK설치 - JDK설치 - http://www.oracle.com/technetwork/java/javase/downloads/index.html -> java 다운로드(왼쪽에있는그림아래) 눌르고 ->Accept License Agreement 눌러주고 자신의 버전에 맞는것을 받는다 (자바 설치된경로 복사해둠 C:\Program Files\Java\jdk1.7.0_71 ) - > http://blog.naver.com/chain_/220335551603 (환경변수설정) 환경변수설정 : 내컴퓨터우클릭 속성 ->고급시스템설정 -> - 이렇게 JDK를 설치해야 이클립스를 돌릴수가 있다 -> 고급탭 - 환경변수 클릭 -> 시스템변수 새로만들기 - 변수이름: JAVA_HOME - 변수값 (경로복붙) C:\Pro..
개발환경 구축 / JDK설치 / 이클립스 설치 / 안드로이드 개발환경 구축 설치 / 톰캣 설치 / 설치 순서 : JDK -> 이클립스 -> (안드로이드SDK)ADT -> JSP 운영한경 구축 : 아파치 톰캣 ( 아파치 톰캣 설치하기) Tomcat -> http://blog.naver.com/wooin0707/220244258319 안드로이드설치먼저 = (자바의SDK) JDK 설치 -> eclipse설치 -> 안드로이드SDK설치 ) - JDK설치 - http://www.oracle.com/technetwork/java/javase/downloads/index.html -> java 다운로드(왼쪽에있는그림아래) 눌르고 ->Accept License Agreement 눌러주고 자신의 버전에 맞는것을 받는다 (..
영어 문법 분사 분사는 명사를 꾸민다 분사가 형용사 라이벌? 분사는 2가지 방식으로 명사를 꾸민다 분사 해석 Ving + 명사 + Ving (능동) ~하는, ~하게 하는 Ved/en+명사+Ved/en (수동) ~된, ~하여진 *분사는 항상 명사를 따라 다닙니다. 분사는 혼자오면 명사앞 딸린식구(전명구)있으면 명사뒤 ex) The dancing girl is his girl friend Watch out a piece of broken glass! The sitting on the bench is my grandmother James wants to buy a car made in Korea I saw many wounded soldiers I saw many soldiers wounded at the..
안드로이드의 가능성 1. 다양한 기기 제조사아이폰은 스마트폰 시장을 지배하고 있지만 기종이 하나 뿐이다. 반면 구글은 모든 기기 업체들에게 안드로이드를 제공해 다양한 종유의 안드로이드폰 모델이 나올 수 있다. 이는 구글이 더 많은 시장을 점유하게 도와준다. 2. 늘어나고 있는 애플리케이션아이폰이 폭발적인 성장을 할 수 있었던 중요한 이유는 풍부한 모바일 애플리케이션 덕분이었다. 애플은 앱스토어를 통해 10만여 제 3자 애플리케이션들을 공급하고 있다. 구글이 공급하는 애플리케이션은 아직 애플에 한참 못미치지만 애플 다음으로 많으며, 점점 늘어나고 있다. 3. 개조가 가능한 개방성아이폰 플랫폼은 폐쇄형이다. 따라서 애플 만이 플랫폼을 개조할 수 있다. 반면 안드로이드는 개방형 플랫폼이기 때문에 누구나 개조할..
안드로이드의 특징 Andriod uses proven technology like Java, XML and Linux 로직 구현 : Java 화면 구성, Application 특성 정의, activity에 대한 특징 표현 : XML tag 안드로이드의 기본은 리눅스 커널 (즉, 리눅스를 지원하는 모든 장비에 porting 가능) 개방성과 유연성 리눅스 기반으로 다양한 하드웨어에 이식하거나 새로운 기능을 부여하기 쉬움 구글의 다양한 인터넷 서버스 직접 이용 가능 구글의 웹 API와 기능 및 형식이 많이 유사함 구글의 다양한 서비스 사용 가능
1html - jsp 계산기 구현 / html -> jsp (form태그) - calc.html - DOCTYPE html> Insert title here 계산기 + - * / -calcResult.jsp - DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> Insert title here 계산결과 :