프로그래밍

  • 프로그래밍

    [펌] 기본적인 알고리즘 강좌

    원문 링크 : 넷츠고 프로머동의 금승철님이 강좌글을 보기 편하게 편집한 것이며, 원문이 없어져서 링크는 걸지 못함. 기본적인 알고리즘 강좌 제홈페이지는 http://myhome.netsgo.com/jetsong, Email은 jetsong@netsgo.com입니다. 프로그램을 작성하는데 있어 ‘일의 처리 방법’이라는 것은 ‘알고리즘’에 해당한다고 할수 있다. 같은 일을 처리하는 방법도 여러 가지가 있을 수 있듯이 하나의 문제를 풀기 위한 알고리즘도 여러 가지일 수 있다. 그리고, 또한 처리 방법에 따라서 처리 시간이 달라지듯이 알고리즘에 따라서 수행 시간이 달라진다. 따라서 보다 빠르게 수행되는 프로그램을 원한다면 보다 적당한 알고리즘을 사용해야 하는 것은 당연한 얘기일 것이다. 알고리즘의 구체적인 예들은 너무나 많고, 분야도 방대하기 때문에 여기에 모든 예를 설명할 수는 없다. 따라서, 여기에서는 프로그램을 시작하는 여러분을 위해서 어느 프로그램에서나 거의 공통적으로 필요로 하고 많이 사용되는 알고리즘과 여러분의…

  • 프로그래밍

    [링크] StarUML 5.0 설명서

    [링크] StarUML 5.0 설명서 원본 링크 : [링크] StarUML 5.0 사용자 가이드 전체 파일 : [링크] StarUML 5.0 사용자 가이드 원본 파일을 하나로 묶었습니다. 원본 링크 : [링크] StarUML 5.0 개발자 가이드 전체 파일 : [링크] StarUML 5.0 개발자 가이드 원본 파일을 하나로 묶었습니다.

  • 프로그래밍

    [펌] Borland C++Builder Links

    원문 링크 : [펌] Borland C++Builder Links Borland C++Builder Links I’m slowly going thru all my bookmarks for C++Builder and adding some comments. Of course, the Internet being what it is, this means that I no sooner check something before it disappears for good. Ah well… The links below will pop up in another window, so you can try and explore them all without losing your place. Please let me know if you find a busted link or a new link that I should check out. Main Borland Support Pages These are the main Borland web sites for C++Builder. Please be sure to check out the FAQ before asking any…

  • 프로그래밍

    [펌] C++ Builder에서 MDI 폼에서 Client 영역에 배경 그리기 2

    원문 링크 : [펌] MDI 폼에서 Client 영역에 배경 그리기 2 MDI 폼에서 Client 영역에 배경 그리기 2 – 더욱 쉽게 작성자 : 장성호  (nasilso)  읽음 : 415    2007-05-25 오전 1:57:59 ================================================ MDI 폼의 메인 화면에 배경 이미지 그리기 – 여기는 직접 작성한 것임. 1, 메인 화면의 클래스에 다음과 같이 정의한다. TCanvas *MDICanvas; Graphics::TBitmap *imgBG; 2. 폼의 FormCreate 함수에 다음을 넣어 초기화한다. void __fastcall TCMain::FormCreate(TObject *Sender) {     MDICanvas=new TCanvas;     MDICanvas->Handle=GetDC(ClientHandle);     imgBG = new Graphics::TBitmap;     if (FileExists (“bgfile.bmp”))         imgBG->LoadFromFile(“bgfile.bmp”); } 3. 폼의 FormResize 함수에 다음과 같이 넣는다. void __fastcall TCMain::FormResize(TObject *Sender) {     MDICanvas->Draw(0, 0, imgBG); }…

  • 프로그래밍

    [펌] C++ Builder에서 MDI 메인화면에 배경 그리기

    원문 링크 : [펌] C++ Builder에서 MDI 메인화면에 배경 그리기 MDI폼에 Bitmap 이미지 넣기. 작성자 : 민병권  (minbk)  읽음 : 1204    2002-08-14 오후 5:37:22 MDI폼 배경에 bmp 이미지 화일을 표시하는 방법입니다. cpp-faq자료를 뒤지다보니 방법이 있네요. Modal폼, MdiChild폼 등을 더 뛰워도 전혀 이상 없습니다. 아주 간단합니다. 먼저, MDI폼 위에 TImage를 하나 올려놓고, 여기에 Picture 속성에 표시 하고자하는 그림을 하나 선택합니다(확장자가 bmp인 것만 되네요. 다른것도 될려나?……). 그런다음 소스를 아래와 같이 하세요. 1. MDI폼의 헤더화일에 다음을 추가하세요. TFarProc MdiInstance; TFarProc OldMdiWindowProc; void __fastcall MdiWndProc(TMessage &Message); 2. MDI폼 소스 부분에 다음을 추가하세요. //————————————————————————— __fastcall TForm1::TForm1(TComponent* Owner)     : TForm(Owner)        // <– 폼 생성시 자동으로 만들어지죠.. //————————————————————————— {    …

  • 프로그래밍

    [펌] 17개의 CSS 초보 소스

    원문 링크 : 17개의 CSS 초보 소스 17개의 CSS 초보 소스 1. form 문에서 여백없애기 <form …..> 이런 문은 기본적인 여백이 있습니다. 그럴때마다 style=”margin:0px;padding:0px;” 라고 쓰기는 상당히 귀찮은 일일겁니다. 항상 읽어 들이는 style.css 가 있다면 다음과같이 추가 합니다. form {padding:0px; margin:0px} 라고 추가 해 놓으면 어떠한 문장에서든지 form 문은 여백이 없어집니다. 2. 셀렉트 박스에서 내용 우측정렬시키기 <SELECT style=”direction:rtl;”>   <OPTION>내용</OPTION>   <OPTION>내용</OPTION> </SELECT> 3. 간단히 링크점선 없애기 보통 링크의 점선을 없애기위해 자바스크립트를 이용하거나 onfocus=this.blur(); 이런식으로 처리를 하시죠? css 한 줄로 텍스트링크, 이미지링크 모두 처리가 가능합니다. a { selector-dummy : expression(this.hideFocus=true);} 4. 셀렉트박스(풀다운)에 색깔 넣기 <select style=”font-size:9pt;”>   <option>select color   <option style=”background-color:000000;color:white” value=”#000000″>black 5. 자주 사용하는 css 속성 – 글꼴장식.…

  • 프로그래밍

    [펌] 스크롤바 따라 다니는 메뉴 스크립트

    스크롤바 따라 다니는 메뉴 스크립트 여기저기 여러가지 프로그램이 있지만 이게 좋더군요. 어디서 나온건지는 잘 모르겠지만, 지식인에 많이 돌아다니고 있네요. 지식인에 있는 소스들을 잘 봐도 대부분은 html 태그로 인해서 잘린 부분들도 있고, 그래서 정상적으로 동작하지 않는 것들이 많습니다. 완전하게 동작하도록 수정하고, 설명 추가했습니다. 아래 <html>부터 </html>까지 복사해서 확장자를 html로 저장하면 바로 동작합니다.

  • 프로그래밍

    [펌] db와 동적연결 콤보박스-원리

    원문 링크 : db와 동적연결 콤보박스-원리 db와 동적연결 콤보박스-원리 이건 진짜 유용한 팁이 아닌가 싶어 최근 제가 알아낸 자바스크립트와 데이터베이스 연동법을 기술할가 합니다. 참고로 클래스룸에 있는 무슨 [동적연결 셀렉트], 제가 뭐라 하긴 그렇지만 가히 눈속임이 아닐까 싶습니다.그게 정말 디비와 연동되는 동적 셀렉트일까?이게 진짜 동적 연결 셀렉트문입니다. 또 하나의 참고 <예제가 없습니다.> 본래 자바스크립트는 데이터베이스를 연동할 수 없다고 알고 있으나 php와 연결하면 가능하다는걸 알고 계신 분이 엄청 많으실 겁니다.하지만 페이가 떠 있는 상태에서 리스트를 선택했을 때 콤보 박스나 텍스트 박스에 디비에서 읽은 값을 써 넣기란,,,, 웹페이지를 다시 읽어(리플레쉬) 뿌리는 수밖엔 없을걸루 압니다. 하지만 제가 만든 기법은 웹페이지는 그대로 놔두고 그 웹페이지의 객체 값을 바꿔 버리는 방법입니다(사설이 길었나?). 궁금하시저??? 먼저 웹페이지를 왕창…