일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 2018 정보처리기사
- 개발 언어
- 개발 언어 순위
- 주짓수
- 2017
- 실기
- 정처기 실기
- 2018 정처기
- 그레이시
- 정처기 후기
- 프로그래밍 언어
- 언어 순위
- 2017티스토리결산
- Language
- 정처기
- 순위
- 언어
- 정처기 공부법
- 말의품격 이기주 힐링 책 도서
- 프로그래밍 언어 순위
- 정보처리기사 공부법
- 점유율
- 정보처리기사
- 정보처리기사 후기
- 시나공
- 브라이언 오르테가
- 변화
- 필기
- 정처기 필기
- 프로그래밍
- Today
- Total
목록컴공 여러가지 (70)
Enjoy what you do!
1. OpenGL glLogicOp란 ? glLogicOp 함수는 컬러 인덱스 렌더링을 위한 논리적 픽셀 연산을 한다. glLogicOp는 들어오는 색상 RGBA 색상과 프레임 버퍼의 해당 위치에서 RGBA 색상간에 적용되는 논리적 연산을 한다. 다음은 매개변수 옵션들 몇가지이다. GL_CLEAR 0GL_SET 1GL_COPY sGL_NOOP dGL_XOR s ^ d s represents the incoming color and d represents the color in the frame buffer.여기서 s는 그리는 색이고, d는 프레임 버퍼 그러니까 배경색이다.그리는 색과 배경색을 논리 연산하는거다.그리는 색인 흰색 RGB(1,1,1)와 배경이 노란색 RGB(1,1,0) 라면 XOR 는 파란색..
1. 윈도우 크게에 따라 reshape 하기 void myReshape(GLsizei w, GLsizei h) //w,h 는 윈도우 창의 넓이,높이 이다.{glViewport(0, 0, w, h); //그냥 윈도우 크기대로 뷰포트 해줌glMatrixMode(GL_PROJECTION); glLoadIdentity();if (w
glut.h : C:\Program Files\Windows Kits\10\Include\10.0.15063.0\um\gl\glut32.lib : C:\Program Files\Windows Kits\10\Lib\10.0.15063.0\um\x86 \ glut32.dll : C:\WINDOWS\system32\ 위의 경로에 추가해주자. 컴퓨터 OS가 64비트라면 dll 파일을 system32 에만 넣지말고 SYSWOW64 에도 넣어준다. 1. glaux도 마찬가지로 각 경로에 넣어준다.2. 프로젝트->속성->구성속성->링커->입력->추가종속성에 glaux.lib 추가3. 프로젝트->속성->구성속성->일반->문자집합->멀티바이트 문자집합 사용으로 변경
1. 받아오기 clonegit clone 주소 2. pull 하기 (pull하기 전에 commit해야한다?)git pull 3. push 하기git add .git commit -m "코멘트" ( -m 옵션안주고 코멘트안달면 에러남)git push 4. brach를 다른 branch꺼로 받아와서 바꾸기git push origin from주소:target주소5. 내 로컬을 다른 브랜치로 바꾸기 (파일 다 바껴버린다??)git checkout 이동할브랜치이름 6. git log지금까지 로그(버전) 보여줌 커밋한거 변경사항등 7. git status변경된 파일들을 보여줌 8. 되돌리기git log 로 commit 코드보고git reset --hard 코드 //--hard하면 그 버전으로 되돌아가고 그 버전 이..
마크다운 에디터로 Atom을 추천합니다. 저는 github를 이용하다 md 파일을 작성하게 되었는데요 github에서 만든 Atom 에디터는 기본적으로 md preview가 깔려있어 추가적인 설치 없이 사용하실수 있습니다. Atom 에디터에서 md파일을 열고 ctrl+shift+m을 누르면 md preview 창이 열립니다. 이제 md 문법을 알려드리겠습니다. 라고 말하고 싶지만 다음 두개의 사이트를 참조하세요 https://ko.wikipedia.org/wiki/%EB%A7%88%ED%81%AC%EB%8B%A4%EC%9A%B4 http://sergeswin.com/1013 위 두 사이트의 문법이면 웬만한건 다 가능할 겁니다. 참고로코드블럭은코드 앞뒤로 ~~~를 써주면 됩니다. 출처 : 내 머리
set @rownum:=0; //변수 선언해주고 select @rownum:=@rownum+1 as a, name //변수에 1씩 더해가며 컬럼 만들어 select해준다.from table; 이 삭제할때는 @rownum은 변수이니 이걸로 접근하면 안되고 as a 로 선언한 a로 접근하면 된다.
curl 다운로드 사이트에서 윈도우 버전으로 비트에 맞게 zip파일을 다운받는다. 압축을 풀고 C:\Windows\System32 경로에 curl.exe 파일을 둔다. 이렇게 하면 콘솔에 curl http://naver.com 하면 아무것도 출력이 안된다. 개삽질을 한결과 ca-bundle.crt 도 같은 경로에 나란히 같이 두자. 그러면 콘솔에 잘 출력 되는걸 알수있다.
http://www.nextree.co.kr/p7292/ Node.js 쓰는이유서버에서는 파일i/o, network access 할때 시간이 오래걸린다.따라서 이때 마냥 기다리지 말고 다른일도 같이 해줘야 효율적이다. -> 그래서 멀티 쓰레드라는 개념이 나왔다. 하지만 멀티 쓰레드는 한계가 있는데 쓰레드가 늘어날수록 자원이 늘어나 쓰레드 갯수가 한정적일 수밖에없고(아니면 서버 증설해야됨) load balancing 해야한다.또한 critical data에 접근할때 동기화를 해줘야하는 등 고려할게 많다. -> 따라서 비동기 방식이 필요하고 node js가 바로 비동기로 작동한다.node js 는 싱글 쓰레드로 작동해서 멀티 쓰레드의 문제점도 없다. 또한 마냥 기다리지않는 비동기 방식이라 여러 일처리에 좋다..
HOME 에서 database 탭에서 Reverse Engineer Database 를 클릭하고 진행한다. PDF 나 PNG로 EXPORT도 가능하다. MYSQL 사랑해요