오유인페이지
개인차단 상태
프로그래머님의 개인페이지입니다
회원가입 : 07-05-23
방문횟수 : 550회
닉네임 변경이력
일반
베스트
베오베
댓글
557 2016-06-09 19:54:52 0
css 선택자 관련질문입니다 [새창]
2016/06/09 19:27:55
띄어쓰기가 있고 없고는 다음과 같습니다.

div[id='1'] => div 의 id 가 1 인녀석이 선택
div [id='1'] => div 내부의 id 가 1 인녀석이 선택 (이때는 오브젝트가 div 가 아니여도 선택이 되겠죠?)
552 2016-05-30 23:50:16 6
이창호, 이세돌의 전성기 승률 [새창]
2016/05/30 17:46:42
정성 글엔 추천!
551 2016-05-20 01:44:00 0
파이썬으로 GUI 프로그램을 개발해야 할 거 같은데요ㅕ [새창]
2016/05/19 14:30:48
+1 상용화 하지 않을거면 이 조합 추천합니다.
PyQt 와 QtDesigner 정말 편하게 썻던 기억이 나네요 :)
549 2016-05-19 18:34:53 1
(본삭금)웹서비스에 대해서 아시는분? [새창]
2016/05/19 18:19:37
구글링하시는게 구글에서 제공해주는 검색 웹 서비스 입니다 ㅎㅎ 'ㅡ'
548 2016-05-19 09:43:51 23
[속보] 이세돌 프로기사회 탈퇴한다네요 [새창]
2016/05/19 06:48:38
갓세돌님의 리벤지 매치 꼭 승리 하시길
547 2016-05-19 01:05:51 0
파일 입출력 질문입니다. [새창]
2016/05/18 21:26:15
혹시 혼동을 없애기 위해 정확하게 다시 말씀드리면 위에서 말씀드린 enrollment 후에 information 이라고 말하는 부분은 메인 부분의 switch-case 문에서

   case 2: {
    enrollment(); // 파일을 쓴다.
    information(); // 파일을 처음부터 다시 읽어 배열에 처음부터 다시 저장한다.
    } break;

이렇게 구성했을 때를 얘기 합니다.
546 2016-05-19 01:03:57 0
파일 입출력 질문입니다. [새창]
2016/05/18 21:26:15
아마 파일에 쓸 때도 전역변수 info 를 썻던 이유는 어차피 파일을 읽고 저장된 후 파일에 쓸 때도 동일한 녀석 기반으로 쓰게 될테니 info 뒷 부분에 저장하면 되지 않을까? 생각 할 수 있습니다.

만약 그렇게 생각하셨다면 ..... 맞습니다 =ㅁ=!!!???!?!? 그렇게 사용하시는게 사실 더 맞을것 같아요.

하지만 만약 이런 경우에는 위 경우가 맞지 않게 됩니다.

1. 파일에 a 데이터를 입력 (enrollment)
: 파일에 a 가 써지고 아직 info 에는 a 가 없음
2. 파일을 읽음 (information)
: 그러면 여기 까지 info에 a 가 들어 가 있음
3. 갑작스런 지진으로 파일이 삭제됨 (!!!!!?!?!?!?!!)
4. 파일에 b 데이터를 입력

만약 이런 케이스 일 경우 위 처럼 작성 하게 된다면 실제 파일에는 b 데이터만 있는데 info 변수에는 a와 b 가 존재하게 되어 변수와 파일의 싱크가 맞지 않게 됩니다.

그래서 위의 소스에서는 이 경우 다음과 같이 동작하게 됩니다.

1. 파일에 a 데이터를 입력
: 파일에 a 가 써지고 info 에 a 가 존재 (enrollment 후에 information 을 같이 넣었기 때문에)
2. 파일을 읽음 (information)
: info 를 파일의 정보에 맞게 다시 갱신 (info 에 a 가 존재)
3. 갑작스런 지진으로 파일이 삭제됨 (!!!!!?!?!?!?!!)
4. 파일에 b 데이터를 입력
: 파일에 b가 써지고 info 에 b 만 존재 (enrollment 후에 information 을 같이 넣었기 때문에)

이렇게 되면 프로그램 중간에 파일이 삭제 되어도 info 변수는 항상 파일의 정보와 싱크가 맞게 됩니다.

물론 좀 더 개선할 수는 있지만 이정도만 해놓고 중요한건 여러 가지 상황에 대해서도 한번 생각해보면 좋을것 같아서 넣어 봤습니다 'ㅡ'
545 2016-05-19 00:48:31 0
파일 입출력 질문입니다. [새창]
2016/05/18 21:26:15
따로 생각 하셔야 되요 'ㅡ'

전역 변수에 선언된건 파일에서 데이터를 읽은 다음에도 삭제나 검색에 사용하기 위해 계속 유지가 되는 녀석이구요

파일 쓸때 (enrollment 함수 안에 있는) 변수들은 그때 당시에 잠시 임시 저장공간으로 사용하기 위해 선언한거고 함수가 끝나면 의미가 없어지는 녀석들 입니다 'ㅡ'/
544 2016-05-18 23:20:11 0
매틀랩 도움좀 부탁드릴께요 ㅠㅠ [새창]
2016/05/18 22:39:58
아하 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 보니깐 ode 에러 나는 것들이 대부분 변수 값 잘못 설정해서 나오는것 같네요 'ㅁ' ㅎㅎ 저도 하나 배워갑니다
543 2016-05-18 23:19:14 0
매틀랩 도움좀 부탁드릴께요 ㅠㅠ [새창]
2016/05/18 22:39:58
x0 가 맞네요 =ㅁ=;;
< 이전페이지 다음페이지 >
< 11 12 13 14 15 >
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호