본문 바로가기

전체 글

stl erase & remove http://valley.egloos.com/viewer/?url=http://h2ostudio.egloos.com/4343561 더보기
프로그래머 http://minamjun11.egloos.com/1184229 더보기
deque 덱이라고 읽고 Deque라 쓰지.풀어서 쓰면 Double Ended Que 라고 해.큐에 대해서 알지 모르겠네.기본 자료구조를 공부한사람이면 알고 있을거야.큐라고 하는건 자료가 있으면 먼저 집어넣은놈이 먼저빠지는 형태를 말하는데,이걸 이용해서 스택과 큐를 결합한게 Deque여.스택은 먼저들어오는놈이 마지막에 빠져.이 둘을 합치면 " 먼저 들어온 놈 "(앞) 이든 " 나중에 들어온 놈 "(뒤) 이든 빼는게 자유롭게 된다 이말!Double Ended 잖아? 앞, 뒤 모두를 End 로 만들어놓은거거든 ㅇㅇVector는 뒤에있는 애를 뺄때 속도가 빠르잖아?이놈도 뒤에있는놈이 빠른건 마찬가진데 앞도 뒤니까 앞,뒤 모두 빠르다 이말이지.구조상으론 앞 뒤 모두 끝이기때문에 중간점이 사실 스타트지점이야.하지만 우리가 .. 더보기
전위 연산자, 후위 연산자(++) 단항 연산자 중에서 증감 연산자 ++,--가 있고 변수 앞에 붙이면 전치 증감 연산자(++i,--i)라고 하고 변수 뒤에 붙이면 후위 증감 연산자(i++,i--)라고 합니다. 전위 증감 연산자는 실행문에서 값이 먼저 증가/감소해서 적용됩니다.1. int i = 1; 2. int j = ++i;j = 2 , i = 2 가 된다. 후위 증감 연산자는 실행문에서 값이 후에 증가/감소해서 적용됩니다.1. int i = 1; 2. int j = i++;j = 1 , i = 2 가 된다. 보통 for문에 자주 사용하고 전위,후위 연산자 모두 같은 결과를 나타내지만 내부적으로 동작 원리가 다릅니다. 전위 증감 연산자(++i,--i)1. i = i + 1; 2. return i; 후위 증감 연산자(i++,i--)1. .. 더보기
펌웨어와 드라이버의 차이 드라이버와 펌웨어를 반드시 설치하실 필요는 없습니다. 2개 다 설치 하시면 제품의 모든 기능을 사용 하실수 있습니다. 그럼 드라이버와 펌웨어의 차이 점을 알려 드리겠습니다 펌웨어 경우, 제품의 내부 Chip을 업데이트 시켜, 더 다양한 설정과 더 높은 제품 및 안정성을 제공합니다. 또한, 호환 문제 및 기술적인 문제는 99%가 펌웨어 업데이트를 인해 해결이 됩니다. 드라이버 경우, 제품을 고객님이 원하시는 설정을 하기 위해 필요한 소프트웨어입니다. 드라이버로 인해 DPI, 폴링률, 매크로 등을 설정하실 수 있습니다 [출처] 펌웨어 vs 드라이버|작성자 pillisia 더보기
dll 에러 빌드 후 copy debug\dllexam1.dll c:\windows\system32 왜 이걸 쓰고 싶은데 에러가 나오는 건지 ㅠㅠ? 더보기
SELinux, firewall 해제 1. 네트워크 보안을 위한 SELinux (system-config-selinux)- Selinux는 보안에 취약한 리눅스를 보안하기 위한 것입니다.- 설정파일은 /etc/sysconfig/selinux 또는 명령어를 이용하여 변경합니다. - 강제(enforcing)시스템 보안에 영향을 미치는 기능이 감지되면 아예 그 기능이 작동되지 않도록 시스템에서 막아줍니다. - 허용(permissive)시스템 보안에 영향을 미치는 기능이 감지되면 허용은 되지만 그 내용이 로그에 남고 화면에도 출력됩니다.- 비활성(disabled) SELinux를 사용하지 않는 것입니다. 보안에 매우 취약합니다.SELinux=disabled를 추가하고 저장, 재부팅 2. 방화벽 설정(system-config-firewall)- 방화.. 더보기
ip - 대표적인 네트워크 계층의 프로토콜, 통신을 위한 필수 프로토콜이다.- 32bit, 즉 4byte의 2진수(0,1)로 구성- 8bit 단위로 점을 찍고 10진수로 표시 ex) 128.11.3.31 => 10000000 00001011 00000011 00011111 - 네트워크 주소(Netid) : 호스트가 연결되어 있는 네트워크를 나타내는 부분, NIC(랜카드)에서 할당하는 주소- 호스트 주소(Hostid) : 네트워크의 호스트 중에 하나의 특정 호스트를 확인하는 부분, 관리자가 임의로 바꿀 수 있는 주소 Classtype NetidHostid IP주소의 효율적인 사용을 위해 A,B,C,D,E까지 5가지로 클래스가 분류되어 있다.각 클래스마다 사용할수 있는 범위가 있으며 인프라를 구축할 시 목적에 따.. 더보기