지난 포스트에 이어서 Grapevine의 File Service에 대해 알아보고나서 포스팅을 하고자 한다. 결론부터 ...
의식적으로 TDD, 리팩토링하기오키콘 박재성님의 강연을 토대로 공부한 내용 정리글 입니다.https://www...
평소 교육에 관심이 많은데, 소프트웨어 교육 컨퍼런스가 있다는 소식을 우연히 접해 이른 아침 버스 타고 ...
https://github.com/JoHwanhee/ObseverPattern/blob/master/main.javaJoHwanhee/ObseverPatternOb...
말많고 탈많은 2017 정보처리기사를 보고왔습니다! 올해 1회차부터 문제유형이 싹 바뀌어서 공부하면서도 ...
실시간 스트리밍 프로토콜의 개념 요즘 아프리카 TV, 유튜브 실시간 스트리밍 등의 플랫폼 발전으로 개인...
안녕하세요! 오랜만의 포스팅이네요, 다들 잘 지내셨나요? 전 요새 출근-퇴근-출근-퇴근의 연속이랍니다. ...
다뤄본 프로토콜 정리 1. 무선주파수- Zigbee : 스마트 홈 센서 연동- RF433MHZ : 스마트 홈 센서 연...
코드 컴플릿트 11장에 보면 '변수 이름의 기능' 이라는 주제가 30쪽 정도의 분량으로 표현되고 있습니다. ...
Constructor Chaining 이란 한 Constructor 가 다른 Constructor를 호출 하는 접근 방법 입니다. 이 방...
[개발 서적 리뷰] Vue.js 첫걸음 본인은 C# 백엔드 개발자로서 프론트단의 지식이 전무한 상태이다. 언제...
Grapevine 분석 개요 필자는 팀내에서 Rest API를 이용하여 데이터 교환 하는 서버 개발을 담당하고 ...
Send public byte[] loadImg(String loadDir, String fileName) { File img = new File(loadDir +...
안녕하세요 둥둥입니다^^이번엔 동영상의로 준비해봤습니다. 동영상에서는소켓 프로그래밍의 이해와,1:1 채...
안녕하세요! 둥둥입니다.늘 잘부탁 드립니다. ^^흐름제어 지난시간에 이어서 흐름 제어, else if 문을 배워...
1. 블로킹블로킹이란? - 코드가 블록(block)이 되어서 멈춰있는 것을 의미함 - read(), accept(), scanner(...
함수가 뭐야? 우선 함수라고 하면 어린 시절 수학시간을 떠올리면서 두통부터 호소하시는 분들이 계신...
안녕하세요~! 오늘은 배열을 배워볼 거에요! 배열은 수학에서 집합의 개념과 비...
오늘은 며칠전에 있었던 정보처리기사 필기 시험 후기를 적어볼까해요. 저는 작년 3회차에 신청날짜를 놓쳐...
안녕하세요~! 오랜만에 포스팅이네요 ㅎㅎ 잘 지내셨나요? 저는 그간 취업준비와 프로젝트를 하고 지냈답니...
자 드디어 올 것이 왔습니다 여러분. C언어 입문자들이 가장 많이 좌절하는 파트입니다. 벌써부터 너무 겁...
안녕하세요! 지난시간에는 응용프로그램이 어떻게 만들어 지는지를 배워봤어요! 이번 시간에는 정말로 Hel...
안녕하세요! 둥둥입니다.오늘은 C언어에서 사용되는 변수 그리고 객체와 타입에 대해 알아보도록 해요.변...
안녕하세요! 둥둥입니다. 글이 조금 늦었네요.. 프로젝트 준비하느라 시간이... 각설하고! 오늘은 스트림에...
// 공부 후 정리를 위한 글 입니다. 무방향 그래프 - 인접행렬 (대칭) - O(n2) 공간 복잡도 - O(n) 시간 ...
// 공부 후 정리를 위한 글 입니다. 전체적인 구조 - Graph 첫번째 정점을 갖고 있음 정점들의 count를 갖...
안녕하세요! 둥둥입니다.오늘은 구문을 반복하는 방법을 배워볼까해요.흐름제어 지금까지 우리는 변수를 만...
좋은 코드 작성하기 프로그래머들은 절대 혼자서 일을 하지 않는다. 자신의 코드를 타인에게 보여줄 일이 ...
좋은 코드 작성하기 2) 함수의 역할 분리하기 하나의 함수는 한가지 일을 정의해야한다. 수업시간이든, 인...
안녕하세요! 둥둥입니다.오늘은 흐름 제어중 하나인 if 문을 배워보도록 할거에요!흐름제어 지난시간의 흐...
정의java.lang.System.currentTimeMillis() 메소드는 현재시간을 밀리세컨드 단위(long type)로 반환합...
File jpeg = new File("./1.jpg"); byte[] bytes = new byte[(int) jpeg.length()]; DataInputStream ...
학교 홈페이지에는 꽤 유용한 정보들이 많이 올라오곤 하는데 자주 확인을 하지 못해서 종종 글을 많이 놓...
소수 알고리즘 - 에라토스테네스의 체 1과 자기 자신만을 약수로 가지는 수를 소수라 부른다. 2,3,5,7,11 ...
여러데이터를 관리하는 상황에서 우리는 데이터를 크기별로 분류해야할 경우가 종종 발생한다. 간단한 예로...
지난 포스트에 버블정렬을 알아보았는데, 이는 매우 느린 방법으로 추천되지 않는 정렬에 속하는 편이다. ...
정렬알고리즘 세번째 포스팅, 선택정렬. 강의시간에 얘기가 나와서 부랴부랴 작성해봤다. 최근 소스들을 보...
#include <iostream> using namespace std; class Node { public: int data; Node *next; Node(in...
Heap Sort 여러 정렬 알고리즘 중 하나인 Heap Sort, 최대 힙 트리나 최소 힙 트리를 ...
1. File > Project Structure 선택 2. 상단의 + 선택 3. Import .JAR or .AAR Package 선택 ...
프로그래밍 언어? - 사람들은 말을 통해 서로 대화를 하고 서로의 생각을 주고 받습니다. 그렇다면 사람과 ...
지난시간에 우리는 프로그래밍과 C언어에대하여 간단하게 이야기해봤죠.이번엔 C언어로 컴퓨터에게 대화...
안녕하세요! 지난시간에는 C언어 실행환경 설정하기!를 배워봤어요.이번엔 C언어를 활용한 첫 프로그램을...
안녕하세요! 지난시간에는 첫 프로그램 만들어보기!를 배워봤어요. 이번부터 두 강좌동안, 지난 시간에 작...