본문 바로가기

개발, IT186

이클립스 디버깅 단축키 설명 자주 쓰지 않는 이클립스다보니 Visual Studio랑 많이 헷갈린다. -_-그래서 일단 간단하게나마 정리 F5 - Step Into : 해당 라인을 실행한다. 단 현재 라인에 함수가 포함되어 있다면 그 함수 속으로 들어간다. 앞의 예에서 F6 대신 F5를 눌렀다면 cout 이 포함된 iostream의 소스 코드가 표시될 것이다.F6 - Step Over : 해당 라인을 실행한다. 함수가 포함되어 있어도 함수 속으로 들어가지 않고 함수 실행 결과를 가지고 현재 라인 끝까지 실행한다.F7 - Step Return : 현재 함수의 끝까지 실행하여 현재 함수를 벗어난다.F8 - 다음 break point 까지 한번에 실행한다. break point가 없다면 프로그램 종료시까지 멈춤없이 실행한다. 2015. 8. 17.
Centos7에서 MariaDB 설치 1. Yum의 MariaDB.repo 파일을 생성 및 수정 [mariadb] name = MariaDB #64비트인경우 baseurl = http://yum.mariadb.org/5.5.43/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 2. MariaDB 설치 시작 yum install MariaDB-server MariaDB-client 3. MariaDB 시작 /etc/init.d/mysql start 4. MariaDB 접속 /usr/bin/mysql -u root mysql 5. MariaDB 재시작 service mysql restart 6. 런레벨 조정 chkconfig mysql on chkconfig.. 2015. 6. 2.
리눅스(Centos) 파일 및 디렉토리 소유주와 소유그룹 변경 흔하게 쓰는 명령어인데.. 정리를 안하고 오랫만에 쓰려다보니 헷갈려서 정리한다. 1. 소유자 및 소유그룹 확인 [root@host1 commmand]# ls -l 합계 12 drwxr-xr-x 2 root root 4096 9월 15 20:02 dir1 -rw-r--r-- 1 root root 41 9월 15 20:22 file1 -rw-r--r-- 1 root root 56 9월 15 20:22 file2 [root@host1 commmand]# 2. 파일 및 디렉토리의 소유주 변경 [root@host1 commmand]# chown bible file1 [root@host1 commmand]# [root@host1 commmand]# ls -l 합계 12 drwxr-xr-x 2 root root 40.. 2015. 5. 21.
포토샵에서 한글입력시 폰트가 굴림, 돋움으로 바뀔때 자주는 아니지만 윈도우를 밀고 다시 깔때 모든 설정을 다시 해줘야하는 번거로움이 있다.그중에 하나는 포.토.샵 한글 설정. 모든 폰트가 다 이러한 증상이 나오는것은 아닌것같다.나눔고딕폰트를 쓸때는 안나오는데.. 다른 유료폰트나 일부 폰트들에서 나오는 현상. 바로 이렇게 말이다. 잘보면 "니다"가 굴림으로 바뀐것을 확인할 수 있다. 이럴땐 포토샵의 옵션을 수정하면 되는데 아래와 같다. 1. Ctrl+K를 눌러 환경설정창으로 들어간다.2. 한글판에서는 [문자] 탭에 [누락된 글리프 보호 사용] 체크해제 영문판에서는 [Type]탭에 [Enable Missing Glyph Protection] 체크해제 2015. 3. 12.
오라클 10g 사용자 계정만들기 1. 콘솔창을 연다 C:> cmd 2. DBA 접속 C:> sqlplus / as sysdba 3. 오라클을 시작한다. 시작 : startup, 종료 : shutdown immediate C:> SQL > startup 4. 리스너를 시작한다. 리스너는 서버와 별도로 움직이므로 먼저 실행해도 상관없다C:> lsnrctl start 5. 오라클 관리자로 접속한다 콘솔창에서 C:> sqlplus / as sysdba 를 실행한다.계정과 패스워드가 없어도 sys 관리자로 접속이 가능하다. 관리자로접속한 이유는 계정을 만들기 위함이다. 6. 계정에 해당하는 tablespace 를 만든다. tablespace 를 만들기 위해 파일들이 어디에 저장되는지 알아봐야 한다.그럴려면 기존에 만들어진 tablespace 의.. 2015. 3. 8.
MySQL(MariaDB) 쿼리 모니터링 Mysql 또는 MariaDB 에서 실시간으로 쿼리를 모니터링 하는 방법이다. 일단 아래와 같이 실행하여 셋팅을 변경 set GLOBAL general_log='ON';set GLOBAL slow_query_log='ON';set GLOBAL log_output='TABLE'; 그리고 다음과 같이 실행하면 저장된 쿼리들이 보여진다. select * from mysql.general_log 2015. 2. 9.
CentOS 7.0 에서 iptable (방화벽) 설정 iptable 방화벽 셋팅 정보파일 : /etc/sysconfig/iptables 아래는 FTP포트(20,21)와 SSH포트(22)를 특정IP(192.168.0.22)만 접속할수 있게 하고 나머지는 모두 차단. 웹포트(80) 과 DB포트(3306)은 모두 OPEN하는 정책이다. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [33:3459] -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -p tcp -s 192.168.0.22 --dport 20 -j ACCEPT -A INP.. 2015. 2. 9.
엑셀문서 열때 "연결중" 메시지 없애기 가끔 인터넷에서 다운받은 엑셀파일을 열때 아래와 같은 메시지가 뜨면서 엑셀파일을 여는데 엄청 오래걸리는 경우가 있다.이상한것이 어떤때는 빨리열리는데, 어떤때는 아주 한새월이다. 그래서 네이년에 물어본결과 아래와 같이 하면 해당 연결문서 정보가 삭제되어 엑셀문서를 열때 빨라진다는 것이다. 1. [데이터 > 연결 편집] 을 클릭하여 연결된 파일이 있다면 연결을 모두 끊기.2. [수식 > 이름 관리자] 를 클릭하여 삽입된 이름중 네트워크 이름이 표시된 항목이 있으면 삭제. 다행히 연결문서엔 별다른 내용이 없다. 다음은 이름관리자.위와같이 참조대상에 다른 네트워크 문서가 참조된것을 볼 수 있다.삭제하니 아주 잘됨. ㅎ 2015. 1. 22.
MySQL BLOB별 사이즈 TINYBLOB : maximum length of 255 bytes BLOB : maximum length of 65,535 bytes MEDIUMBLOB : maximum length of 16,777,215 bytes LONGBLOB : maximum length of 4,294,967,295 bytes 그런데 내가 사용하는 Mysql 5.1.32 버전은 기본 max_allowed_packet이 1048576(1MB)로 제한되어 있어서 아래와 같은 메시지가 나왔다. com.mysql.jdbc.PacketTooBigException: Packet for query is too large (2919792 > 1048576). You can change this value on the server by .. 2014. 12. 29.