자~ 그럼 본격적으로 갤럭시S 펌웨어를 업데이트 해볼까요? 그럼 또 준비물이 필요하겠죠? ^^ 참~!! 이 내용은 갤럭시S 왕초보님들께 알려 드리는거라 기본적인 내용이므로 고수님들은 패스~ 준비물 : 갤럭시S, 삼성Kies프로그램, USB연결선 삼성Kies프로그램은 "삼성모바일닷컴" 에서 다운받을수 있습니다. 아래 링크를 걸어 드리죠 ^^ http://kr.samsungmobile.com/service/support/down/software.list.do 여기서 아래에 사진의 빨강색 칠해진 부분을 다운 받으시면 됩니다 ^^ 그후 실행까지 하세요 ^^ 자 그럼 우리한테는 갤럭시S와 Kies프로그램이 있는 겁니당 ^^ 물론 컴터도 있고요 ㅡ.ㅡ;; 그럼 이제 시작해 봅시당~ 1. Kies프로그램을 실행 시킵..
우선 우리의 갤스가 프로요로 업그레이드된 상태여야 되요... (최신 펌웨어로 업그레이드) 자~ 그럼 스크린 샷을 함 찍어 볼까요?? 머 어렵진 않습니다. 매우 간단하죠 ^^ 카메라로 찍어서 보여 드릴까 하다가 이건 머.. 너무나 간단해서 그냥 글로 때울께요~ 준비물 : 갤럭시S (갤스) (달랑 요거 하나??) 1. 갤스를 왼손으로 잡는다. 2. 갤스에 보면 앞에 제일 밑부분에 뒤로가기 버튼이 있죠? 임마를 꾹~ 누르고 있는다. 3. 그리고 갤스 전원 껏다 켰다 하는 Power(파워)버튼은 눌러준다. (그럼 찰칵~ 소리와 함께 스크린 샷이 저장된다) 어때요? 쉽죠? ㅋㅋㅋ 이건 머 왕초보도 따라하겠는데요? ^^ 제가 카메라까지 동원해서 안보여 드린 이유를 아시겠죠? 크크.. (절대 귀찮아서가 아님.. 쿨럭..
소켓 모드란? 소켓은 함수(accept(), send(), recv(), sendto(), recvfrom()) 호출 시 동작 방식에 따라 블로킹(Blocking)과 넌블로킹(Nonblocking) 소켓으로 구분한다. 블로킹 소켓 소켓 함수 호출 시 조건이 만족되지 않으면 함수는 리턴하지 않고 해당 스레드는 대기 상태가 된다. 넌블로킹 소켓 소켓 함수 호출 시 조건이 만족되지 않더라도 함수가 리턴하므로 해당 스레드는 계속 진행 할 수 있다. // 블로킹 소켓 생성 SOCKET listenSocket = socket(AF_INET, SOCK_STREAM, 0); if(listenSocket == INVALID_SOCKET) err_quit("socket()"); // 넌블로킹 소켓으로 전환 unsigned..
소켓 옵션이란? 소켓 함수의 기본 동작을 변경할 수 있으며, 이를 이용하여 소켓과 프로토콜 구현 코드에 대한 좀 더 세부적인 제어를 할 수 있게 된다. 소켓 옵션을 설정하는 함수 int setsockopt( SOCK s, // 옵션을 적용할 소켓 int level, // 옵션을 해석하고 처리하는 코드를 나타내며, 옵션 레벨이라 부른다. 소켓코드(SOL_SOKET), IP 프로토콜 코드(IPPROTO_IP), TCP 프로토콜 코드(IPPROTO_TCP) int optname, // 옵션 이름 const char* optval, // 설정할 옵션 값을 담고 있는 버퍼의 주소 int optlen // optval이 가리키는 버퍼의 크기 ); 소켓 옵션을 얻어오는 함수 int getsockopt( SOCK s,..
스레드 하나의 프로세스에서 다중 작업이 동시에 하는 것 스레드 관련 함수 -------------------------------------------------------- HANDLE WINAPI CreateThread( __in_opt LPSECURITY_ATTRIBUTES lpThreadAttributes, __in SIZE_T dwStackSize, __in LPTHREAD_START_ROUTINE lpStartAddress, __in_opt LPVOID lpParameter, __in DWORD dwCreationFlags, __out_opt LPDWORD lpThreadId ); lpThreadAttributes - 스레드에 대한 보안 속성 구조체 포인터 dwStackSize - 스레드에서 ..