안녕하세요 . 오늘은 C#을 활용하여 간단한 채팅프로그램을 만들어 보려고 합니다. 들어가기전에 앞서 제가 설명해 드리는 채팅프로그램은 비동기화채팅 입니다.비동기화란 무엇인가.asynchronous 통신에서의 의미는 상대방의 상태와 관계없이 일방적으로 동작이 이루어 지는 것을 나타냅니다.쉽게 말해서 전송이 시작이 되면 신호를 계속 보내는 것을 말합니다.Software에서 비동기식이라 함은 동작이 안 끝났어도 일단 제어권을 반납한 후 자기 할일을 계속하면 비동기식입니다. 그렇다면 동기화란 무엇인가. synchronous통신에서의 의미는 상대방의 일정 신호에 의해서 다음 동작이 이루어지게 된다면 동기화 라고 합니다.상대방이 준비 되었다라는 신호를 받으면 byte의 신호를 보내고 , 이 신호를 수신측에서 byt..
안녕하세요 . 오늘은 티스토리 내에서 마우스 커서를 변경하는 방법을 알아 보겠습니다. 주소 : http://www.cursors-4u.com/ 변경 방법은 굉장히 간단합니다. 1.위 사이트를 들어갑니다. 2.마음에 드는 마우스 커서를 클릭한다. 3.밑으로 내리면 빨간색 동그라미 친 부분이 보일 것입니다. Ctrl+C를 해서 복사를 해줍니다. 4.자신의 티스토리에 들어와서 HTML 편집을 들어갑니다.내 아무 곳에 복사한 코드를 삽입합니다. 5. 코드를 삽입하고 저장하면 , 로그아웃 옆에 세모처럼 접힌 부분이 생길 것입니다. 사용자 마다 다르겠지만 저는 보기 싫어서 지워보았습니다.복사한 코드 내에서 를 제외한 ~를 지워줍니다.마지막으로 저장을 눌러줍니다 . 끝!!
안녕하세요 . 오늘은 티스토리에 SNS 아이콘 추가하는 방법을 알려드리고자 합니다. SNS 아이콘 뿐만 아니라 다양한 기능들이 있는 아이콘을 연동할 수 있습니다. "AddThis" 주소 : https://www.addthis.com/1. 위에 주소창을 들어가면 초기화면은 밑에와 같습니다.자신이 원하는 회원가입 방식으로 회원가입을 해주세요. 2.회원가입 or 로그인을 하게 되면 Select a Tool 박스가 뜹니다. 여기서 Share Buttons를 클릭해 줍니다. 3.클릭하면 아래와 같은 화면이 뜹니다. Social NetWorks는 사용하고자 하는 기능들을 선택하는 창입니다. Selected by you를 클릭해서 자신에게 필요한 기능들만 추가해줍니다. 4.기능들을 추가했으면 아이콘의 크기와 버튼의 ..
개요 1. 병행 프로세스 ㄱ. 두 개 이상의 프로세스가 동시에 수행 ㄴ. 서로 관련 x or 독립적으로 수행 à 독립적 병행 프로세스 ㄷ. 다른 프로세스들과의 협력을 통해서 기능을 수행 à 협력적 병행 프로세스 2. 협력적 병행 프로세스 ㄱ. 제한된 자원을 공유하기 위하여 상호 작용이 필요 ㄴ. 프로세스들을 동기화하지 않으면 교착상태 , 임계영역 문제 , 결과를 예측할 수 없는 상황 등 여러 문제들이 발생한다. ㄷ. 동기화가 필요하다 병행 처리의 문제점 1. 공유 자원을 상호 배타적으로 사용 가능해야 한다. 2. 한 기능을 공유해 수행하는 두 프로세스 간의 동기화 문제가 발생한다 ( synchronization ) 3. 자료 교환을 위한 메시지 전달 방식 등의 통신 문제가 발생한다 ( Communicat..
QUESTION 31 Given: 11. public void go(int x) { 12. assert (x > 0); 13. switch(x) { 14. case 2: ; 15. default: assert false; 16. } 17. } 18. private void go2(int x) { assert (x
QUESTION 30 Given: 1. public class Breaker { 2. static String o = ""; 3. 4. public static void main(String[] args) { 5. z: o = o + 2; 6. for (int x = 3; x