본문 바로가기
반응형

전체 글617

Protorype Pattern 프로토타입 패턴은 저장된 프로토타입들 중 하나를 복제 하여 새로움 객체를 생성한다. 장점 : 크고 동적 로드 클래스의 빠른 인스턴스화가 가능 , 생성한 서브클래스를 몰라도 그들의 식별 정보를 유지 주의점 Clone 의 기능 구현 , Shallow Copy Deep Copy 차이, MemberwiseClone, Serialization 차이 구현 언어나 사용 라이브러리에 따라 Clone 기능 차이 있을수 있음. namespace PrototypePattern { [Serializable()] public abstract class IPrototype { // Shallow copy public T Clone() { return (T)MemberwiseClone(); } // Deep Copy public .. 2016. 10. 9.
[Java] 어노테이션(Annotation) http://hiddenviewer.tistory.com/88 1. Annotation 이란? Annotation은 JEE5 부터 새롭게 추가된 문법요소이다. 사전적으로는 "주석"이라는 의미를 가지고 있으며, 의미대로 자바 코드에 주석처럼 달아 특수한 의미를 부여해준다. 이 특별한 의미는 컴파일 타임 또는 런타임에 해석될 수 있다. 2. 기존 웹애플리케이션들의 문제점 기존의 자바 웹애플리케이션들은 선언적인 프로그래밍 방식을 사용한다. 선언적이란 프로그램의 전체 및 각 레이어별 구성과 설정값들을 외부의 XML 설정파일에 명시하는 방식을 의미한다. 변경이 될 수 있는 데이터들을 최대한 코드가 아닌 외부설정파일에 분리하기 때문에 변경 요구사항이 들어왔을 때, 재컴파일 없이도 쉽게 변경사항을 적용할 수 가 있다.. 2016. 8. 28.
우분투 (Ubuntu 16.04) 에 JAVA 설치 우분투 16.04 Ubuntu 16.04 에 JAVA 설치 sudo apt-get update sudo apt-get install default-jre sudo apt-get install default-j아 Oracle JDK 설치 sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java6-installer sudo apt-get install oracle-java7-installer sudo apt-get install oracle-java9-installer JAVA 관리 sudo update-alternatives --config java sudo update-alternativ.. 2016. 7. 31.
가시광 무선통신(Visible Light Communication: VLC) 주간 기술 동향 1735 발광다이오드(LED)의 가시 광 파장 대역의 빛을 이용하여 데이터를 주고 받는 가시광 무선통신(Visible Light Communication: VLC) Light Fidelity -> LiFi , 태양열 집열판등의 기존 인프라를 활용한 서비스 개발 가능 원격 교육, 모바일 금융서비스등 가시광 통신을 활용 범용성을 높여 사용 지역이나 기반 확대 가능 -> 개발 도상국 정보격차 해소에 기여 기대. 2016. 2. 28.
변화된 모던 C++, 심층분석 - 불어오는 변화의 바람 C++98 to C++11/14 [멜팅팟 세미나 with C++ Korea] 변화된 모던 C++, 심층분석https://mva.microsoft.com/ko/training-courses/-with-c-korea-c--10300?l=3dpwkJd6_4904984382 Why C++ 대중성: 4,3,2위권으로 C++ 사용 순위가 유지되고 있음. 범용 성 :게임,엔지니어링,프레임워크,비즈니스,임베딩.... 다양한 분야에 활용됨. 고성능 : C++ 설계원칙 2가지 - Leave no room for lower-level language below c++ - What you don't use you don't pay for(Zero-overhead principle) 발전, 개선중단 성능 Power Size Experience Cross Pl.. 2016. 1. 1.
무인항공기(Unmanned Aerial Vehicle,UAV) 사이버 보안 사고 사례와 보안 취약성 무인항공기(Unmanned Aerial Vehicle,UAV) 사이버 보안 사고 사례와 보안 취약성 서론 드론은 항시 개방된 상태의 센서, 무선네트워크 구성, 직렬적 안전성 구조라는 특성 때문에 사이버 보안 공격에 취약함. GPS 스푸핑 , 전파 교란(jamming), 데이터와 영상 해킹, 기체 탈취, 바이러스 감염등의 보안 사고 발생 보안 사고 사례 이란의 미국 RQ-170 무인 정찰기 포획 미국 무인기 컴퓨터 바이러스 감염(Keylogger일종) 이라크의 미국 무인기 영상 다운로드 해킹(통신링크를 통한 전 방향 영상정보) 전파 재밍에 의한 한국 해군 무인기 추락 이란의 미국 스캔이글 무인기 포획 보안 취약성 UAS의 구성 요소와 특이점 UAS 구성 요소 주 프로세서와 프로그램 : 센서 데이터 처리, .. 2015. 10. 11.
핀테크 벤처의 미국 금융업 잠식, 은행과 증권사를 대체 증권시장의 핀테크 업체 : 웰스 프런트 밀레니엄 세대의 특성을 겨냥한 자산운용(35세미만 젊은 고객층) 독자 개발 자산 운용 및 관리 알고리즘 : 현대식 포트폴리오 이론 공개된 이론으로 누구나 열람 검증, 자산운용방법 공개 클라우드에서 자산관리를 수행하여 최소 운용금액이 낮게 설정되어 있음. 낮은 수수료 미국주식, 선진국 주식, 신흥국주식, 원자재, 부동산, 채권 여섯종류의 자산 클래스 사용 이용자의 기호에 맞는 포트폴리오 결정 여섯종류 자산 클래스 송금 서비스 화제업체 : 아브라 인행 계좌가 없는 송금, ATM이 아닌 텔러라 불리는 사람에게서 인출 받음 개인간 송금을 위한 플랫폼으로 비트코인 활용 수익 모델 비공개, 송금 거래의 빅데이터 분석에 의한 광고 수입으로 추정 P2P 대출 : 렌딩 클럽 현재 .. 2015. 10. 4.
Regular expressions 정규표현 식 Regular expressions 정규표현 식 http://regexr.com/ 정규표현식 작성 http://regexone.com/ http://zvon.org/comp/r/tut-Regexp.html#Pages~Contents Page 1 Regular expressions are case sensitive. Therefore Case 1 will find the specified text, but Case 2 will not. Source Hello, world!Case 1 Regular Expression:HelloFirst match:Hello, world!All matches:Hello, world!Case 2 Regular Expression:helloFirst match:Hello, wo.. 2015. 9. 28.
웹사이트 개발에 사용하는 프래임워크 통계 http://trends.builtwith.com/framework 상위 10,000개 사이트 전체 사이트 2015. 9. 23.
국내 HTML5 기반 웹 접속환경과 기술기반 대응책 및 시장성 전망 KEYWORD : HTML5,플랫폼,웹,ISO,ActiveX [SUMMARY] HTML5확산 목적 : 비표준 기술의 남용 방지, 웹 접근성 취약점 해결, 글로벌 OS 및 플랫폼 기업의 종속 탈피 [DETAIL] 1.서론 HTML5 2014 - ISO TC-W3C,2014,웹 국제 표준으로 제정 국내 - 2012.7부터 방송통신위원회가 주체가 되어 인터넷 글로벌 경쟁력 강화를 위해 html5확산 html5확산의 목적 : - ActiveX등 비표준기술의 남용과 이로 인한 웹 접근성 취약 문제 해결 - 글로벌 OS 및 플랫폼 업체에 종속될 우려를 해결 ActiveX : 1990년대 후반부터 인터넷 뱅킹 등 서비스 창출하면서 보안을 위해 사용 확산 2. html5 개발동향 및 파급효과 html5 특징 : - a.. 2015. 9. 21.
HTML5 Web Forms Placeholder text What is added in HTML5 ? email, url, number, range, date, month, week, time,datetime, datetime-local, search, color, etc Canvas Dynamic and interactive graphics Draw images using 2D drawing API Lines, curves, shapes, fills, etc. Useful for Graphs, Applications, Games, etc. SVG Scalable Vector Graphic HTML-like tags for drawing Video / Audio Geolocation API brings brows.. 2015. 9. 20.
IoT 국내외 시장 동향 사물 인터넷이란 우리 주변의 사물에 네트워크 기능이 탑재되어 인터넷과 함께 연결 시킨다는 의미를 가진 분야이다. 즉, 사물인터넷은 모든 사물들이 인터넷이란 하나의 고리로 연결되어 데이터를 주고 받으며 수집된 정보를 분석한 결과를 토대로 예측 및 활용 할 수 있는 분야를 의미한다. 국내 사물 인터넷 시장 규모 전망 국내 사물 인터넷 가치 사슬 별 주요 업체 현황 사물 인터넷 미국 사용 현황 및 전망 주요 유럽 국가의 사물 인터넷 이용 현황 사물 인터넷 중국 현황 및 전망 일본의 사물인터넷 기술 요소별 매출액 전망 2015. 9. 19.
반응형