본문 바로가기
반응형

ICT (이슈, 기술, 트랜드)29

자바스크립트로 별풍선 그리기 HTML5 요소를 사용하여 별과 풍선을 그리는 간단한 예제입니다. ================================================================= ======================================================================= 위의 예제를 실행하면 캔버스 요소에 별과 풍선이 그려집니다. drawStar 함수는 주어진 좌표(x, y), 반지름(radius), 가지 수(spikes), 회전(rotation)에 따라 별을 그리는 함수입니다. drawBalloon 함수는 주어진 좌표(x, y), 반지름(radius), 색상(color)에 따라 풍선을 그리는 함수입니다. 이 예제는 요소를 사용하여 그래픽을 그리는 기본적인 방법을.. 2023. 6. 2.
IT 개발자 품귀 현상 요즘 IT개발자 품귀 현상에 대한 기사나 글을 심심치 않게 볼수 있다. 기업에서 원하는 수준의 신입 또는 원하는 경력의 경력 개발자를 찾기가 쉽지 않기 때문이다. 하지만 반대로 개발자들 또한 원하는 기업에 원하는 연봉에, 원하는 직군에 취업하기도 쉽지 않은 상태다. 참으로 어처구니 없는 실정이다. 전 세계적으로 IT에 대한 관심과 투자가 뜨겁고 이보다 중요한 때가 없는 시대에 개발인력 양산에 대한 100년지대개가 없는 것 같아 참으로 아쉽고, 안타깝다. 어린학생부터 IT 교육에 대한 체계적인 시스템 마련과 커리큘럼 완성은 물론이지만 새로운 개발자 양산도 양산이지만, 현재 수많은 개발자들이 40대를 넘어서 더이상 진로를 못찾거나 트랜드에 맞는 직군으로 이직하지 못하여 개발자 인생을 포기하거나 명퇴를 앞두거.. 2021. 4. 26.
자바의 특징, 요약, 정리 # 자바의 특징 - javac.exe : 자바 컬파일러 - 자바소스코드를 바이트코드로 컴파일한다. c:\javac Hello.java - java.exe : 자바 인터프러터 - 컴파일러가 생성한 바이트코드를 해석하고 실행한다. c:\java Hello - appletviewer.exe : 애플릿 뷰어 : HTML문서에 삽입되어 있는 애플릿을 실행시킨다. c:\appletviewer Hello.html - javadoc.exe : 자동문서생성기 c:\javadoc Hello.java - jar.exe : 압축프로그램 클래스파일과 프로그램의 실행에 관련된 파일을 하나의 jar파일로 압축하거나 해제. 압축 >> c:\jar cvf Hello.jar Hello1.class Hello2.class 해제 >> c:.. 2016. 7. 27.
해상도 크기 비교 [화면비율 4:3] QVGA 320*240 VGA 640*480 SVGA 800*600 XGA 1024*768 UXGA 1600*1200 [화면비율 19:9] HD720 1280*720 HD1080 1920*1080 2016. 7. 18.
웹하드 주소 ( 추천웹하드) 웹하드 주소 링크 웹하드명 싸이즈 주소 1 피디팝 http://www.pdpop.com 2 티플 http://www.tple.co.kr 3 파일24 http://www.file24.co.kr 4 베가디스크 http://vegadisk.com 5 예스파일 http://www.yesfile.com 6 애플파일 http://applefile.com 7 무비플 http://movieda.bid 8 파일투어 http://www.filetour.kr 9 스마트파일 http://smart-file.co.kr 네이버 '싸이트' 영역 검색기능이 변경되어 몇몇 검색이 되지 않는 웹하드(주소)들이 있습니다. 참고하세요. 2016. 7. 15.
Override 와 Virtual 의 차이와 의미 Override 함수와 Virtual 함수의 차이는 아주 중요합니다. Override 함수는 부모클래스의 함수를 재선언 및 재정의 하는 것을 의미하는데요 이때 자식클래스를 통하여 Override 된 함수를 호출할 경우 부모클래스의 함수는 무시되어집니다. 또한 부모클래스 변수를 통하여 자식클래스의 Override 된 함수를 호출하려면 형변환을 거쳐서만 실행할 수 있다. Virtual 키워드는 부모클래스의 포인트 변수 하나만으로 자식클래스의 함수를 형변환 없이 호출 할 수 있는 방법을 제시합니다. * 샘플소스 * ////////////////////////////////////////////////////////////////////////////////////////////////////// ///////.. 2014. 3. 9.
쓰레드 동기화기법 - CriticalSection/Mutex/Semaphore/Event 쓰레드 동기화기법 - CriticalSection/Mutex/Semaphore/Event * CriticalSection (크리티컬섹션) : 유저모드 동기화 기법 사용시 프로세스의 실행 모드가 유저모드에서 커널모드로의 전환이 필요 없다보니 속도가 빠르며, 구현방법이 쉽다. - 하나의 프로세스 내에서 동기화하기 위하여 사용되어진다. * Mutex/Semaphore/Event (뮤텍스/세마포어/이벤트) : 커널모드 동기화 기법 사용시 프로세스의 실행 모드가 유저모드에서 커널모드로 전환이 발생한다. 둘이상의 프로세스 내에 존재하는 쓰레드 간의 공기화가 가능하다. - Mutex : 여러 프로세스 사이에서도 동기화를 진행할 수 있다. - Semaphore : 여러 프로세스 사이에서도 동기화를 진행할 수 있다. 한.. 2014. 2. 18.
fopen_s,fread,fwrite,fclose 사용법 VS2008 부터 fopen 를 쓸경우 빌드시 경고문구가 뜬다고 합니다. fopen_s 함수를 사용하기를 권장하고 있습니다. -------------------------------------------------------------------------------------------- #include int main( void ) { FILE *stream; char list[30]; int i, numread, numwritten; // Open file in text mode: if( fopen_s( &stream, "fread.out", "w+t" ) == 0 ) { for ( i = 0; i < 25; i++ ) list[i] = (char)('z' - i); // Write 25 chara.. 2014. 2. 18.
반응형