본문 바로가기

728x90
반응형

전체 글

[ORACLE] 사용자가 사용하고 있는 모든 테이블 제거하기. 작업을 하다보면 DB를 제거하고 백업한 테이블을 다시 입히고 싶을 경우가 생길것이다. 특히 DB를 관리하는 서버가 바뀔때에는 그런 작업들이 선행됨과 동시에 백업이 이뤄저야 해야한다. 아래와 같은 내용을 작업을 하면 된다. 1. 아래와 같은 내용을 입력한다. ("." 마침표까지 찍어야함.)Beginfor c in (select table_name from user_tables) loopexecute immediate ('drop table '||c.table_name||' cascade constraints');end loop;End;. ↵ 2. run을 실행한다.run ↵3. 휴지통을 비운다.purge recyclebin; ↵---> Recyclebin purged. 끝. 더보기
[AWS] CentOS Pair-Key 대신 비밀번호로 변경하는 방법 1. pair-key로 로그인을 한다.2. "sudo passwd [ID]" 명령어로 패스워드를 수정한다.(AWS CentOS의 초기 ID는 'centos' 이다)3. "sudo vi /etc/ssh/sshd_config" 명령어로 패스워드로 입력할 수 있도록 PasswordAuthentication의 값을 no에서 yes로 변경한다./[검색할문구] > "/PasswordAuthentication"로 검색 가능하다. n을 누르면 다음 문구로 이동된다.4. "sudo service sshd restart"명령어로 ssh를 재시작한다.(설정 적용)5. 로그아웃한 다음 다시 로그인해본다. 더보기
[AWS] 접속하는 방법(putty) AWS ssh 접속 방법접속전 준비아래의 3개의 파일이 있어야 한다.단 툴은 유사한 툴은 사용해도 된다.- putty.exe - ssh client 툴- puttygen.exe - pem파일을 ppk로 변경하기 위한 툴- pem 파일 - EC2를 생성 할 때 만든 파일putty download : https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 먼저 putty를 사용하기 위해서 pem파일을 ppk로 파일로 변경해야한다.1. puttygen.exe을 실행한다.2. 메뉴의 "Conversionis > Implort key"를 선택한다.3. 준비된 pem파일을 선택한다.4. pem파일이 정보가 보이면 "Save private key"를 클릭한다... 더보기
[MySql] MySql TimeZone 확인 안녕하세요.Cozy 입니다. 금일은 작업중에 [클라이언트 - 서버 - DB]의 Date로 인하여 이슈가 발견되어서 이렇게 끄적여 봅니다.위의 내용중 [서버-DB]간의 문제인데요.서버와 DB에 insert할 경우 데이터가 다르게 들어가는 것이 확인되었습니다.그것도 -9의 시간차가... ㅎㅎ아.... UTC인가...근데....DB(MySql)에서는 어떻게 시간이 설정되어있는지 확인할 방도가...그래서 검색해본 결과 다음과 같은 명령어 하나면 알수 있었습니다!SHOW VARIABLES WHERE Variable_name LIKE '%time_zone%';그럼 아래와 같은 결과가 나오네요.. Variable_name     |Value    |-----------------|--------|system_time.. 더보기
[Windows, MacOS, Linux] 로컬의 사용중인 포트 종료하는 방법 개발 중 또는 운영 중에 사용하고 있는 애플리케이션을 강제종료행야 할 때가 있습니다.개발 중에는 자주 서버를 재시작함할때 가끔 포트 충돌로 실행 되지 경우가 있고,운영 중에는 배포시 가끔씩 종료가 지연되거나 되지 않을 경우가 종종 있기도 합니다. 이때 활성화한 애플리케이션(또는 서비스) PID를 찾아서 종료하는 방법을 운영체제 별로 확인해 보도록 하겠습니다. 우선 하는 행위는 기본적으로 동일합니다.특정 포트가 열려(사용중)인지 확인한다.사용중인 PID를 확인한다.PID를 활용하여 강제 종료한다.그럼 지금부터 Windows, MacOS, Linux에서 위의 순서를 어떤 명령어로 진행하는지 확인해보세요.Windows윈도우의 경우 CMD또는 PowerShell창을 열어 다음 명령어를 입력하여 특정 포트가 사용.. 더보기
[Eclipse] 이클립스를 강제 종료 이후 다시 켜지지 않을때 안녕하세요.앞으로 Eclipse 관련 이슈가 있을 경우 여기에 정리하고자 글을 올립니다.댓글로 특정 이슈에 대한 글이 있을 경우 공유하면 좋겠습니다. :D Eclipse가 비정상적으로 종료 이후 다시 켜지지 않았을 경우 이클립스를 실행할 때 로고만 뜨고 로딩바 또한 약70%이후 진행이 되지 않았습니다.이럴 경우 마지막으로 종료했을때 화면의 상태를 저장하지 못할 경우 발생되는 문제입니다.해당 workspace 폴더에서 다음 경로의 파일을 삭제해 주시면 됩니다. ...\workspace\.metadata\.plugins\org.eclipse.e4.workbench 더보기
도형 그리기 함수 만들기 안녕하세요.미스터한이에요. 오늘은 대학 리포트 같은 내용을 물어보는 지인이 있어서 이렇게 글을 쓰게 되었습니다.문제는 이렇게 되어있네요.실습지시서 6. 도형 그리기 함수 만들기이 프로그램 과제는 지난 프로그램 과제 4에서 다중 for문을 이용하여 작성한 정사각형, 직사각형, 삼각형, 역삼각형, 사다리꼴, 역사다리꼴 등의 도형 그리기 C 프로그램을 각각의 도형 그리기 함수들로 재작성하고 main() 함수에서는 예시한 것과 같이 이들 도형 함수를 단지 호출하는 문장으로 구성하여 가장 바람직한 C다운 프로그램을 구현하는 것이다. 단, 도형은 모니터 화면을 통해 출력하고 반드시 중첩된 for 반복문을 이용해야 한다.그리고 예제가 이렇게 되어 이렇게 되어있습니다.(예제) 한변의 길이가 base인 직사각형 그리기v.. 더보기
[Network] 프로토콜(Protocal)과 소켓(Socket) 안녕하세요.Cozy 입니다. 오늘은 회의를 하러 갔다가 프로토콜에 대한 개념이 없이 참여했다가...당황했던 일이 떠올라 이렇게 글을 쓰게 되었습니다.당시 문제의 화두는 프로토콜을 정한다고 해서 당연히 TCP/IP의 HTTP 프로토콜 쓰겠지.. 라는 마음으로 가볍게 참여했지만두둥! "프로토콜은 소켓(Socket)으로 열어드리겠습니다." 라는 말에 당황했던 기억이 있네요. 그당시 소켓이란 양방향 통신을 말하는 것이란 의미는 알겠는데..(웹소켓 개념을 생각함)소켓 자체가 프로토콜인가? 갸우뚱? 하고 있다가 곰곰히 생각해보니 TCP/IP도 프로토콜이고... HTTP도 프로토콜이고....근데 나는 TCP/IP의 HTTP 프로토콜을 쓴다고 생각했지 라는 의문이 들더군요.게다가 TCP와 비교를 많이 하던 UDP 프로.. 더보기

728x90
반응형