반응형

컴퓨터/컴퓨터 ETC 27

PHP 함수 : 문자열 일부 변경, 치환 : str_replace

오늘은 PHP함수 중 하나인 str_replace에 대해서 알아 보자. 해당 함수는 문자열 중 일부단어를 다른 단어로 바꾸고 싶을 때 사용한다. 바로 사용 예제를 보자 $value = "ABCDEFG"; echo str_replace("A", "B", $value); 결과는 "BBCDEFG"라고 표기된다. ( $value에서 "A"를 "B"로 바꾸는 것이다. ) 즉 str_replace( 바꾸고 싶은 단어, 변경 단어 , 대상 문자열 )이다.

[AWS] EC2 root로 로그인하기 (root 권한 활성화 하기 )

[AWS] EC2 root로 로그인하기 (root 권한 활성화 하기 ) 1. AWS EC2 생성하기 // 생성하면서 키페어 잘 보관하기 2. 해당 키페어를 이용하여 EC2 접속하기 (ec2-user) [참고1][참고2] 3. 접속후 다음과 같은 순서로 변경합니다. - sudo passwd root- sudo vi /etc/ssh/sshd_config( PermitRootLogin no를 yes로 변경)( PasswordAuthentication no를 yes로 변경)- sudo mkdir /root/.ssh- sudo cp /home/ec2-user/.ssh/authorized_keys /root/.ssh- sudo service sshd restart 4. root로 접속하기 * 참고1AWS 에서 받은..

[AWS] HEALTH DASHBOARD API (CLI)

[AWS] HEALTH DASHBOARD API (CLI) AWS HEALTH DASHBOARD API를 가져오기 위해 검색했지만 마땅한 블로그가 없어서 기록합니다. * 확인사항 1. Health dashborad api는 비지니스 or 엔터프라이즈 support에만 지원이 됩니다. 2. REGION을 us-east-1로 할 것 ( 모든 region의 health api는 us-east-1에서 제공됩니다. ) * CLI 안내 1. issue 내역 aws health describe-events --filter regions=ap-northeast-2,eventTypeCategories=issue,startTimes=[{from=1542610685}] 2. schelduledChange aws health..

[AWS] DeleteOnTermination값 변경하기 (CLI)

[AWS] DeleteOnTermination값 변경하기 (CLI) AWS EBS에는 DeleteOnTermination값이 있다. DeleteOnTermination 값은 EC2가 종료될때 EBS도 같이 종료여부 알려주는 속성값이다. TRUE이면 EC2종료될 때 EBS도 같이 종료된다. FALSE이면 EC2종료되어도 EBS는 남아 있게 된다. EC2가 stop상태이면 GUI에서 값을 변경할 수 있지만 EC2가 running상태이면 cli를 통해서만 변경이 가능하다. CLI 사용할 때는 2가지 값을 알아야한다. EC2 인스턴스아이디와 DeviceName이 필요하다. EC2 인스턴스 아이디는 아래와 같이 CLI에 적어주면 되고 마운트되는 주소는 mapping.json 내부에 DeviceName에 적어주면된..

[javascript] 데이터 정렬하기

[javascript] 데이터 정렬(SORT)하기 - 버블정렬 다음 소스는 data정렬(SORT)에 대표적으로 쓰이는 버블정렬으로 구성된 소스이다. 기준값을 잡고 그 값이 비교값보다 크면 자리를 바꾸는 방식이다. 여기서 기준값은 i번째 배열값을 말하고 비교값은 J번째 배열값을 말한다. i번째값을 j번째 값과 비교하면서 i번째값이 크면 j번째값과 자리를 바꾸면서 큰숫자를 뒤로 점점더 뒤로 보내는 방식이다. var data=["1","5","7","2","4"]; for ( var i=0 ; i

[기타] js/swfobject.min.js 플레이어 사용설정

jQuery SWFObject Plugin를 이용한 개발과 플레이어 사용설정 js/swfobject.min.js를 사용하여 개발할 때 화면에서 플레이어가 안보일 때가 있다. 이때 크롬에서 다음과 같이 설정하면된다.(flash player는 다음과 같이 설정하면된다.) 1. 크롬 설정 2. 고급 설정3. 콘텐츠 설정4. Flash5. 허용부분에 현재 사이트 URL을 추가한다.6. 해당 페이지 확인 1~4번을 한번에 접속하고 싶으면 아래를 붙여넣기 한다. chrome://settings/content/flash

맥북 - 공장초기화

맥북 - 공장초기화 어쩌다 보니 내가 쓰던 맥북을 남을 주게 되었다. 이럴 때는 간단하게 맥북 공장초기화를 통해 새 맥북 느낌을 받을 수 있다. (포맷 효과) 이제 맥북 공장초기화에 대해서 간단히 알아보자. 1. 맥북은 킨다. (사용 중이라면 재부팅을 한다. ) 2. 초기 부팅 화면에서 command + R을 눌러준다. 3. 디스크 유틸리티 화면에서 "지우기"를 선택한다. 4. 디스크 유틸리티에서 "X"를 누르고 Mac OS 다시 설치를 누른다. 끝! 그림은 없지만... 순서대로 해보면 아 이걸 이렇게 간단하게 썼구나 알 수 있다.

ORACLE과 MYSQL의 비교하자. [차이점]

ORACLE과 MYSQL의 비교하자. [차이점] 요즘에는 윈도우서버보다 리눅스서버를 많이 쓰다보니 MSSQL사용빈도가 많이 줄어들었습니다.그로 인해 ORACLE , MYSQL 사용량을 증가하였습니다.오늘은 ORACLE과 MYSQL의 차이점에 대해서 알아보겠습니다.[KGON이라는 테이블이 있으며 컬럼명에는 USER_ID, REG_DATE, UDP_DATE가 있습니다.] 첫번째로 NULL값확인함수가 다릅니다. 즉, 컬럼값에 NULL이면 다른값으로 표시해주는 함수사용법이 다릅니다. ORACLE에서는 NVL함수를 사용하지만 MYSQL에서는 IFNULL을 사용합니다.ex) (ORACLE) SELECT NVL(USER_ID,'') FROM KGONex) (MYSQL ) SELECT IFNULL(USER_ID,'')..

데이타베이스(DB)에서 많이 보이는 WHERE 정복하기

데이타베이스(DB)에서 많이 보이는 WHERE 정복하기 오늘은 SELECT, UPDATE, DELETE에서 많이 사용하는 WHERE에 대해서 자세히 알아보겠습니다. WHERE은 해당 명령어 작업에 필요한 조건을 걸때 사용하는 명령어입니다. 보통 WHERE A = B 로 구성됩니다.A는 해당테이블컬럼명을 가르키며 B는 컬럼명이랑 비교할 값을 적습니다.ex) SELECT * FROM KGON WHERE SEQ = 2 이제 조건이 2개 인경우를 생각해봅시다. 2개의 조건이 모두 만족하는 경우에는 AND연산자를 사용합니다. ex) SELECT * FROM KGON WHERE SEQ = 1 AND TITLE = '케이곤2'SEQ컬럼이 1이고 TITLE이 '케이곤2'인 정보를 조회합니다.[즉, 두 조건 모두 만족해..

반응형