본문 바로가기

반응형

전체 글

(495)
windows10에서 VMware을 이용한 linux설치 데스크탑이 아닌 노트북 공유기 사용하므로 공유기 설정에 패킷포워딩 필요 같은 네트워크를 NAT으로 사용시 공유기 설정페이지(192.18.0.1)에 접속이 거부되어 다른 네트워크(192.168.231.160/24) 사용 가끔 linux통신 죽을때는 네트워크 재시작 해본다. // 지속적으로 네트워크가 죽었다. 아래 해결책을 적어놓았다. 유에스비를 데이터 저장방식이 달라 리눅스에서 사용불가 samba설치 시도시 metadata에 관한 문제 발생 # yum clean metadata하면 된다는데.. 일단 사용 보류 // 네트워크 문제였는지 네트워크 문제를 해결하고 에러 코드가 //발생하지 않는다. MetaData 데이터에 관한 구조화된 데이터로, 다른 데이터를 설명해 주는 데이터이다. 대량의 정보 가운데에서 찾..
Day 29 (oracle & apache & php) 접속확인 // 오라클관리자계정 계정생성 // bst09/1234 호스트명 : ora12c IP : 192.168.10.12 아파치 서버 경로 : /app/apache 아파치 : 2.2.34 (httpd-2.2.34.tar.gz) PHP : 5.6.39 (php-5.6.39.tar.gz) 오라클 서버의 ORACLE_HOME 디렉토리 : /app/ora12c/12c 아파치 설치과정 PHP설치과정 make, make install 실행 cp php.ini-development /usr/local/lib/php.ini로 ini파일 복사 아파치, PHP설정 아파치파일 수정 PHP파일 수정//내용이 많고 위치가 정해져 있기때문에 찾아서 수정해야 한다. 아파치에 오라클 환경설정 추가
Day 29(php) 알고리즘 표기방식 그리기 어려우므로 실제 사용시에는 여러가지를 포함해서 몇가지만 사용한다. 대입연산자 사용시 좌변은 메모리번지 이고 우변은 값을 의미한다. 프로그램에서는 나머지 연산자(%)를 사용 가능하지만 알고리즘에서는 나머지 연산자(%)를 사용할 수 없다. 대신 mod라는 나머지 값을 출력하는 함수를 사용한다. 실습 1. 1~10까지 합을 출력하는 알고리즘을 작성해라. 더보기 선증감 후처리 방식은 알고리즘에서 많이 사용한다. 반면 선처리 후증감 방식은 프로그램에서 많이 사용한다. 또한 특정값으로 작업을 번갈아가며 수행하는 알고리즘에서 반복작업에 관한 의도를 인지하는것이 중요하다. 예를들어 1-2+3-4+...+99-100을 보면 홀수일때 더하고 짝수일때 빼는 것으로 해석도 가능하지만 수가 연속적으로 ..
Day 28 (Oracle) connect는 유저프로세스가 서버프로세스에 접속하는 것을 말한다. SQL문장 실행전 오타확인, Dictionary를 조회해 table이나 column이 있는지 확인, 실행계획 설립 3가지 단계를 거친 후 문장이 실행된다. 데이터베이스버퍼캐시에 있는 데이터는 트랜젝션 발생시 리두로그버퍼에 저장된다. 리두로그버퍼의 권장용량은 cpu갯수 * 512K이다, 또한 전체 용량의 1/3이 찼을때 부터 리두로그파일에 저장한다. 저장이 끝날때까지 수정이 적용되지 않는다. 용량이 작은 이유는 전체 SQL문장 실행을 보면 SELECT문이 99.9%, 트랜젝션 문장이 0.1%이기 때문이다. 과거에는 용량비율을 sharedpool > database buffer cache > redologbuffer로 관리자가 직접 지정해주..
Day 28 (php) 배열은 0부터 시작 php배열의 입력방식은 한꺼번에 값을 입력 받아야 한다. round는 회차, 바퀴수를 의미한다. 실습 1 배열에 저장할 값들을 입력받고 그 배열을 출력하라 더보기 // 테이블 생성 // 행 생성 // 열 생성 // 열 닫기 // 행 닫기 // 테이블 닫기 실습 2 1행안에 원하는 만큼의 열을 생성하는 프로그램을 작성해라 더보기 실습 3 1열에 원하는 만큼의 행을 생성하는 프로그램을 작성해라 더보기 테이블 escape code로 두께 지정도 가능 echo(""); echo(""); // escape code : 문장실행중 해석 하지 마시오. 실습 4 원하는 만큼의 행과 열을 가지는 테이블을 작성하는 프로그램을 작성해라. 더보기 실습 5 원하는 행렬을 나타내는 코드를 구성하라.(출력x) ..
MS-Office 단축키 모음 문서 작업 키 새 문서 작성 Ctrl + N 문서 열기 Ctrl + O 문서 닫기 Ctrl + W 문서 분할 Alt + Ctrl + S 문서 저장 Ctrl + S Word 종료 Alt + F4 문자열, 서식, 특수 항목 찾기 Ctrl + F 찾기 반복 Alt + Ctrl + Y 문자열, 특정 서식, 특수 항목 바꾸기 Ctrl + H 쪽, 책갈피, 각주, 표, 메모, 그래픽, 기타 위치로 이동 Ctrl + G 이전 쪽, 책갈피, 각주, 표, 메모, 그래픽, 기타 위치로 이동 Alt + Ctrl + Z 문서 찾기 Alt + Ctrl + Home 작업 취소 Esc 작업 실행 취소 Ctrl + Z 작업 재실행 또는 반복 Ctrl + Y 쪽 모양 보기로 전환 Alt + Ctrl + P 개요 보기로 전환 Alt +..
Day 27(oracle) 기본구조는 Instance와 Database로 구성 되어있다. Instance는 논리구조(Logical Structure)라고 하고 Database는 물리구조(Physical Structure)라고 한다. Instance는 메모리에 있고, Database는 물리적 저장매체에 있다. DB에서 명령어 실행이 진행되는 과정은 'Day 25 ( Oracle12c 계정 생성 및 DBserver)'에 있는 shutdown, startup 과정을 보면 알수있다. 명령어 실행은 명령어가 sqlplus같은 userprocessor에서 문장을 실행하기 위해 ~; enter을 입력하면 userprocessor가 serverprocessor로 동작을 지시한다. 이를 통해 Instance를 메모리에 올리고 Database에 m..
Day 27 (php) Oracle 서버 구동 순서 및 error 제거 lsnrctl start sqlplus / as sysdba@oracle // startup .bash_profile 불필요한것들 주석처리 ======================================================================== for문은 while문의 개선된 반복문으로 생각할수있다. 초기식, 조건, 증감식이 한줄에 기술되어 반복조건에 대한 내용을 쉽게 알수있기 때문이다. 는 JAVA script를 사용하겠다는 내용이다. script와 다르게 echo는 괄호안의 내용을 html script로 출력한다는 내용이다. window.alert은 팝업창을 띄우는 것이다. history.go(-1);는 이전화면으로 돌아가는 것..

반응형