분류 전체보기
-
동기식 전송과 비동기식 전송컴퓨터 공부 ver 0.2/알아두면 좋은 내용들 2010. 10. 8. 20:53
동기식 전송: - 한 문자 단위가 아니라 미리 정해진 수 만큼의 문자열을 한 묶음으로 만들어서 일시에 전송하는 방법. - 이 방법에서는 데이터와는 별도로 송신측과 수신측이 하나의 기준 클록으로 동기신호를 맞추어 동작한다. - 수신측에서는 클록에 의해 비트를 구별하게 되므로, 동기식 전송을 위해서는 데이터와 클록을 위한 2회선이 필요하다. 송신측에서 2진 데이터들을 정상적인 속도로 내보내면, 수신측에서 클록의 한 사이클 간격으로 데이터를 인식하는 것이다. - 비동기식과 비교 1. 장점: 전송효율이 높다는 것 2. 단점: 수신측에서 비트 계산을 해야하며, 문자를 조립하는 별도의 기억 장치가 필요하므로 가격이 다소 높다. 비동기식 전송 - 에디터 내에 동기신호를 포함시켜 데이터를 전송 - 송신측의 송신 클록에..
-
lock() - 참고: MSDN 에서 복사~예전 글들/.NET, C# 2010. 10. 8. 14:02
사용 예제 Object thisLock = new Object(); lock(thisLock) { // Critical code Section. } lock 키워드를 사용하면 다른 스레드가 코드의 임계 영역에 있는 동안에는 특정 스레드가 임계 영역에 들어갈 수 없습니다. 다른 스레드가 잠긴 코드에 들어가려고 할 경우 개체가 해체될 때가지 대기합니다. lock 키워드는 블록의 시작 부분에서 Enter를 호출하고 블록의 끝 부분에서 Exit를 호출합니다. 일반적으로 코드에서 제어되지 않는 인스턴스나 public 형식은 잠그지 않는 것이 좋습니다. 1. lock(this) - 해당 인스턴스에 공용으로 액세스를 할 수 있는 경우 문제가 생김 2. lock(typeof(MyType)) - MyType에 공용으로 ..
-
[3.0 시대 IT 트렌드의 변화와 우리의 준비] 세미나 갔다 왔습니다!!컴퓨터 공부 ver 0.2/세미나 정리 혹은 후기 2010. 10. 7. 15:01
http://www.devmento.co.kr/devmain/ucc/ucc/ucc_detail.jsp?cate_code=ADAFAA&dataSeq=76&main_id=SUCC1W001 이 주소는 데브멘토에 올라와 있는 안철수 교수님의 인터뷰입니다. 주제는 "개발자가 성공하는 길" 입니다. 개발자를 꿈꾸는 저처럼 혹은 개발자이신 분들은 보면 좋을 듯해요. 아래는 강연가서 들은 내용 정리한거랑 몇가지 몰랐던 단어들 위키피디아 참조한거임. 1. 안철수 교수님 세미나 정리 A. Platform 화란 무엇인가? – 위키피디아 참조 i. 컴퓨팅에서 플랫폼(platform)은 소프트웨어가 구동 가능한 하드웨어 아키텍처나 소프프웨어 프레임워크(응용 프로그램 프레임워크를 포함하는)의 종류를 설명하는 단어. 일반적으로 플..
-
나는 빠리의 택시 운전사 - 홍세화소소한 삶의 즐거움들/간접 체험(책들) 2010. 10. 7. 14:04
이 책을 보고 빠리에 가고 싶어졌다. 정말 이럴까? 그리고 빠리의 택시를 타보고 싶다. 내일 때는 두둑한 팁을 주고. 부디 그 운전사가 코레 사람들은 인심이 넉넉하다고 여기길. 난 이런 책이 좋다. 아직 부족한 점이 많고, 배워야 할 것들도 많은 나이이긴 하지만 그래서 내 생각과 가치를 조금 더 나은 쪽으로 수정할 수 있는 그런 나이라 여겨진다. 뻔히 알고 있는 것들이었지만 잊고 살아 왔는데 이 책을 통해 좀 더 깊이 세긴 느낌이다. 그 표면이 다시 희미해 질 수도 있겠지만 언젠가 이런 비슷한 책을 보고 다시 한번 파내지 않을까? 예전에 세계의 역사를 보면서 ‘아~내가 몰랐던 세계가 있었구나’ 이런 생각을 했다. 뭐 다른 세계의 이야기라 단지 지식의 습득 정도로만 여겼다는 것이 사실일 것이다. 하지만 우..
-
유토피아 - 토마스 모어소소한 삶의 즐거움들/간접 체험(책들) 2010. 10. 5. 14:14
그러닌까 이런 세상있으면 좋을까? 나쁠까? 암브로시우스 홀바인의 목판화가 실린 1518년판 《유토피아(Utopia)》. 여행자 라파엘 히슬로데이가 경청자를 위해 왼손을 들어올려 유토피아 섬의 약도를 그리며 설명하는 모습이 그려져 있다 이런 유토피아가 가능할까? 그래서 사람들이 가장 살기 좋은 나라를 유토피아라고 하겠지? 개인적인 생각에서는 이런 나라는 그렇게 원하지 않는다. 모두가 편안한 세상이라 왠지 모르게 재미없어 보인다. 분노, 싸움, 슬픔 이러한 감정도 삶을 살아가는데 있어서 필요 요소들이라고 생각한다. 모든 사람이 옳은 방법만을 선택하고, 항상 모두가 완벽하다고 생각하는 결과에만 집중하다 보면 그 안에서는 소수의 피해자가 생기지 않을까? 100% 완벽한 세상을 만들기 위해서는 대의명분이라는 이름..
-
안드로이드 개념 잡기(활동(Activity), 의도(Intent)) - 시작하세요!안드로이드 프로그래밍 참고예전 글들/Android 2010. 10. 4. 11:31
1. 활동(Activity): 응용 프로그램이 수행하는 과제. 하나의 활동은 응용프로그램이 수행하는 고유한 하나의 과제 또는 작업 2. 안드로이드 응용프로그램에서는 여러 활동들 중 응용프로그램 시동시 기본으로 실행되는 주 활동(main activity)을 설정할 수 있다. 이 설정은 AndroidMainfest.xml에서 함 3. Intent A. 활동을 시동하는 방법 중 가장 간단한 방법은 응용프로그램의 Context 객체에 대해 startActivity() 메서드를 호출하는 것. 이때 Intent 형식의 매개변수 하나를 받는다. B. 클래스 이름은 android.content.Intent C. 안드로이드 운영체제가 사용하는 비동기 메시지 메커니즘 D. 운영체제가 특정한 사건(event)을 시스템 전반..
-
R 클래스에 있는 리소스 id를 소스에서 불러오는 방법예전 글들/Android 2010. 10. 3. 18:59
public class MyActivity extends Activity implements View.OnClickListener { private Button myButton01 = (Button)findViewById(R.id.Button01); private EditText myEditText01 = (EditText)findViewById(R.id.EditText01); @Override public void onCreate(Bundle savedInstanceState) { ...... ...... } public void onClick(View v) { if( v == myButton01 ) { SharedPreferences pref = getSharedPreferences("PREVIOUS..