목록전체 글 (493)
월루를 꿈꾸는 대학생
조건문 - php는 and or xor 등 알파벳을 사용해서 논리식 구성이 가능하다

원시값과 객체의 비교 원시타입 - 변경 불가능한 값 - 변수 할당 시 메모리에 실제 값 저장 - 다른 변수에 할당시 원시값이 복사 객체 - 변경 가능한 값 - 변수에 참조값이 저장 - 다른 변수에 복사시 참조값이 복사 -> 참조값에 의한 전달 11.1 원시 값 11.1.1 변경 불가능한 값 원시타입 - 변경 불가능한 값 - 읽기 전용임 변경 불가 - 메모리에 할당된 원시값은 변경 불가하나 그걸 담고 있는 변수는 변경이 가능 // 다만 상수는 변경도 불가 - 상수는 const 키워드를 사용 문자열 - 유사 배열 객체 // length 프로퍼티 있고 인덱스로 프로퍼티 접근 가능 - 문자열 또한 원시값이기에 변경이 불가 변수 복사 let score = 100; let copy = score; //score은 ..

php 변수 사용시 변수명 앞에 $ 표시 사용 $name = "kiki": 문자열 사용시 큰 따옴표 안에 변수 사용 가능 작은 따옴표는 변수를 글자 그대로 인식하니까 사용 불가 php에서 에러를 내면 기본적으로 html에서는 그 에러 내용이 보이지 않음 php.ini 파일 설정을 통해 에러 확인 가능 다만 변경 수정을 위해 미리 원본 백업해두기 display_errors = on 변경 아파치 서버 재시작 머가 틀렸는지 웹에서 확인 가능 - 문법 오류이며 error.php의 22번 줄 에러남 변수 지정 안 되었다는 에러도 뜸 에러 전까지는 정상이니까 제대로 출력하고 그 다음 에러 부분에서 해당 에러부분을 출력

PHP로 작성한 파일을 새로고침 해도 바로 적용이 안 되는 문제가 발생 인터넷 검색시 캐시문제라고 하는데 일단 간단하게 php.ini 파일의 opcache.enable=0 부분을 1에서 0으로 바꿔주면 바로 됨 1770줄 부근에 있음 참고 https://suzxc2468.tistory.com/196

BITNAMI에서 파일 다운로드 https://bitnami.com/download/files/stacks/wampstack/8.1.2-0/bitnami-wampstack-8.1.2-0-windows-x64-installer.exe?with_popup_skip_signin=1 Download WAMP packaged by Bitnami I just downloaded WAMP packaged by @bitnami. Check it out! https://bitnami.com/stack/wamp #applicationawesomeness Tweet will open in a new window Tweet bitnami.com PHP ADMIN만 선택하고 다음 데이터 베이스 비밀번호 세팅 아파치 및 MYSQ..

본 글은 쿠버네티스 대시보드 삽질기 입니다. 대시보드 설치 및 완성본을 원하시는 분은 맨 밑을 봐주세요. 쿠버네티스를 사용할 때 보통 cli환경에서 작업을 하다보니 gui로 볼 수 있는 대시보드로 관리하는 게 더 좋지 않을까 라는 생각과 가시다님 노션에 짤막하게 있던 대시보드를 해보고 싶어 작성하게 되었습니다. 쿠버네티스 대시보드란 ? - 웹 기반 쿠버네티스 유저 인터페이스 - 대시보드를 통해 웹상에서 클러스터 배포 및 트러블슈팅이 가능 - 시각화적인 정보와 리소스를 한 눈에 보여줌 삽질 1 노션 그대로 따라해보기 - https://raw.githubusercontent.com/gasida/KANS/main/2/dashboard-2.4.0.yaml 파일로 배포 시도 - 프록시 설정 및 웹으로 접근시도 -..

calico 네트워크 모드 - ipip모드 : 원본 패킷이 ipip오버레이 기법으로 outer패킷에 감싸져서 통신됨 - direct 모드 : 오버헤드 없이 파드의 ip패킷이 그대로 다른 노드와 통신 , 성능이 좋음 - vxlan 모드 : 오버헤드가 vxlan , bgp가 동작 불가 , flannel과 같은 방식 - pod 패킷 암호화 : 와이어가드 기법으로 패킷 암호화 Direct 모드 - 파드 패킷이 노드 라우팅 정보를 보고 바로 목적지 노드로 원본 패킷 그대로 전달 # 칼리코 모드 확인 # 기본 ipip 모드 # ipip 모드 변경 never로 변경 후 상태 확인 # tunnel이 아닌 enp0s8로 통신 바로 빠져나감 # 다이렉트 모드에서 자기들과 같은 대역의 노드끼리는 통신가능하지만 다른 네트워크..

실습 환경 k8s-rtr - 가상 라우터 올린 서버 - 192..168.10.0와 192.168.20.0대역 네트워크는 rtr을 통해서 왔다갔다 라우터와 스위치처럼! - 네트워크 팀이 담당하는 부분 - Calico는 네트워크 장비들과 bgp로 연결해서 k8s네트워크를 사내 온프레미스 네트워크와 연결하기도 함 k8s-w0 - 클러스터 내에서 혼자 192.168.20.0 대역 Calico 소개 - 데이터베이스가 상단에 있고 각 노드당 칼리코 노드들이 동작함 ** 구성 요소 1) Felix - 인터페이스 관리 , 라우팅 정보 관리 , acl관리 , 상태 체크 2) Bird - BGP Peer에 라우팅 정보 전파 및 수신 - BGP RR(Router Reflector) 3) Confd - calico globa..
9장 타입 변환과 단축 평가 9.1 타입 변환이란 ? - 명시적 타입 변환 = 타입 캐스팅 : 의도적으로 값의 타입을 변환 - 암묵적 타입 변환 = 타입 강제 변환 : 자바스크립트가 도중에 암묵적으로 자동 변환 9.2 암묵적 타입 변환 - js가 자동으로 문맥을 고려하여 타입을 강제 변환함 9.3 명시적 타입 변환 - String(), Number(), parseInt() 등을 통해서 타입을 변환 9.4 단축 평가 - 논리곱의 연산자는 우항을 논리합 연산자는 좌항을 반환한다 // 다만 false가 좌항이라면 논리합은 우항 논리곱은 좌항을 반환 ** 객체를 가리키기를 기대하는 변수가 null 혹은 undefined가 아닌지 확인하고 프로퍼티를 참조할때 사용 - null값에 value나 length쓰면 오류..

6장 데이터 타입 자바스크립트에서 모든 값은 데이터 타입을 가짐 6.1 숫자 타입 - 모든 수를 실수로 처리하며 정수 표현용 데이터 타입이 없음 -> 정수 표시가 되도 실은 실수 - Infinity ,-Infinity , NaN 등이 있음 ( 대소문자 구분하니까 NaN) 6.2 문자열 타입 - 텍스트 데이터 표현 - 작은 따옴표, 큰 따옴표, 백틱 등으로 감싸면 됨 - 따옴표로 감싸지 않으면 공백 포함 못 시킴 - 원시 타입이며 변경 불가능한 값 6.3 템플릿 리터럴 - `` 백틱을 사용 - 개행이 허용됨 - 표현식 삽입시 ${} 를 통해 삽입 가능 6.4 불리언 타입 - true false 나타냄 6.5 undefined 타입 - var로 선언한 변수는 undefined로 초기화 - 변수 선언 시 초기..