본문 바로가기

전체 글87

[EP. 31-1] 빅 데이터 처리의 기본 [세줄 요약] 빅데이터는 일반컴퓨터로는 처리는커녕 저장장치에 저장할 수조차 없을 만큼 큰 사이즈의 데이터이다. 빅데이터 처리는 컴퓨터 한 대로는 처리할 수 없는 분량의 데이터를 여러 대가 나눠서 처리하는 작업이다. 맵리듀스(MapReduce)는 하둡, 스파크 등 빅데이터를 다루는 솔루션의 근간이 되는 프로그래밍 모델이다. 오늘날 우리들은 수없이 쏟아지는 정보 속에 살아가고 있습니다. 아침에 일어나 스마트폰을 키면, 다운받은 앱들로부터 수많은 알림이 와있고 SNS와 검색포털에서는 각종 맞춤형 광고가 저희들의 지갑을 호시탐탐 노리고 있습니다. 여가시간에는 유튜브를 보거나 온라인 게임 등을 하며 시간을 보냅니다. 이렇게 우리들은 항상 언제 어디서든 인터넷에 연결되어 수많은 정보를 생산하고 소비합니다. 1T 용.. 2021. 11. 22.
[C++] 문자열에서 특정 문자의 개수를 구하는 완전탐색 알고리즘 원문 : https://leetcode.com/problems/jewels-and-stones/ 제목 : Jewels and Stones ( 보석과 돌맹이 )난이도 : 쉬움정답률 82.6%LeetCode 사이트에서 가장 쉬운 알고리즘 문제입니다. 문제 You're given strings J representing the types of stones that are jewels, and S representing the stones you have. Each character in S is a type of stone you have. You want to know how many of the stones you have are also jewels.The letters in J are guarantee.. 2019. 2. 1.
[C# - WPF] 음악파일 재생 방법 음악 파일과 관련된 클래스 : MediaPlayer() 1. 사용 준비 using System.Windows.Media; 네임스페이스 등록 MediaPlayer MP3 = new MediaPlayer(); 음악 파일 객체 생성 2. 주요 기능 MP3.Open(); 음악 파일 연결 MP3.Play(); 음악 재생 시작 MP3.Pause(); 음악 일시정지 MP3.Stop(); 음악 재생 종료 MP3.Close() 음악 파일 연결 해제 MP3.Position.ToString(@"mm\:ss"); 현재 재생하고 있는 시간 ( 분 : 초 ) ! 주의 ! 새 음악을 재생할때, 이전 음악을 꼭 Close() 해주어야 한다. 그러지 않으면 이전 음악이 계속 재생된다. private void Window_Closing.. 2018. 10. 30.
[ C#- WPF ] 기초 이론 WPF(Windows Presentation Foundation) MS의 새로운 프리젠테이션 프레임워크로 기존 프레임워크에서 제공하던 GDI, GDI+, HTML등을 포함할 뿐만 아니라 다양하고 새로운 여러 기능과 프레임워크를 제공합니다. WPF의 주요특징 1. Control, 텍스트, UI 등의 여러요소가 '컨텐츠' 라는 하나의 모델로 통합되었습니다.2. 컨텐츠를 자동으로 설정해주는 '컨테이너' 요소는 멋진 레이아웃을 만들 수 있도록 도움을 줍니다.3. DirectX 기반으로 개발되어 WinForm에서 하기 어려웠던 3D 환경의 컨텐츠를 쉽게 생산할 수 있습니다.4. UI로직( XAML ) 과 데이터 로직( CS ) 가 구분되어있어 디자이너와 프로그래머간의 협업이 개선되었습니다.5. 그래픽 기능뿐만 아.. 2018. 10. 29.
[C# - WCF] WCF란? WCF는 WCF(“Windows Communication Foundation”)의 약어로 원도우에 종속적임을 알 수 있습니다..* IPC ( IP Communication ) - 소켓 통신 등. 우선, WCF의 클라이언트 및 서비스는 기본적으로 SOAP을 사용하여 통신하며, 서비스의 메타데이터를 전달하기 위한 방식으로 WSDL을 사용합니다. 이는 Web Service와 동일한 방식이며, 앞에서 언급한 Web Service가 널리 활용될 수 있었던 이유와 동일한 장점을 가지고 있습니다. 기존 Microsoft의 분산 어플리케이션 개발 기술을 통합하여 사용할 수 있다는 장점도 가지고 있습니다. 예를 들어 WCF 와 기존의 .NET Web Service는 모두 SOAP을 사용하기 때문에 WCF 기반 응용 프로.. 2018. 10. 29.
[C# - WinForm ] 새 Excel 파일 생성법 Excel 형식의 파일을 저장할 때, 새 Excel 파일을 생성하는 방법을 기술했습니다. 저장버튼을 누르면 즉시 저장되는 방법 위의 원폼을 사용하여 코드를 구현하였습니다. 1. 마이크로소프트사의 엑셀 라이브러리를 참조 추가합니다. 2. Using에 Excel과 InteropServices를 추가합니다. using System;using System.Runtime.InteropServices;using System.Windows.Forms;using Excel = Microsoft.Office.Interop.Excel; 3. 버튼의 '클릭'이벤트를 생성합니다. private void button1_Click(object sender, EventArgs e) { } 4. Excel의 요소객체들을 생성합니다... 2018. 10. 26.