apm이 머냐.. 처음 들었을 때는 전혀 몰랐다. 이것이 A:apache P:php M:mysql 이라는 것을.. apm을 설치하는 과정은 이렇다. 1) 1. Visual C++ 재배포 가능 패키지를 설치. 다행히 나는 이미 깔려져 있었다. https://w
우분투 소스설치로 APM 설치 여기서 설치하기전에 준비할 것 putty 설치 접속 // 복붙이 유리하다. 리눅스 복붙 명령어 ctrl + Ins : 복사 shift + Ins : 붙이기 결과) mysql 설치 일단 미리 패키지 설치할 것! 꼭 코드에 cmak
외부에서 내부ip주소를 접속하기 위해서는 포트포워딩을 해줘야 한다.전에 만들던 웹홈페이지를 외부(내컴퓨터, 모바일)에서 연결할 수 있게 iptime을 이용할 것이다.포트포워딩을 할려면 공유기세팅을 해줘야 한다. 나는 iptime 공유기를 쓰기에 iptime설정페이지로
FileWilla Server 다운로드하기https://filezilla.softonic.kr/다운하고 계속 next!그 다음 비번 설정이 나로는 창이 나올텐데 비번 안누르고 connect 눌러도 무관그럼 이런 화면이 나온다.여기서 위에 사람 한면 나와있는 곳
파싱은 구문 분성이라고 한다. 소프트웨어 프로젝트를 해보면 Data들을 수도 없이 보게 된다. 예를 DTO나 VO에 있는 변수들 Type을 바꾸어서 요청한 프론트에 전달되는 Date들 말이다.백앤드 개발자들은 이 Date들을 Transfer하는 구조와 코도를 많이 짜게
HTTP는 연결 지향 프로토콜인 TCP 기반임에도 불구하고 대표적인 비연결 지향 프로토콜이다. 따라서 한 번의 요청-응답 사이클이 완료되면 연결을 종료시킨다. 이 때문에 동일한 클라이언트가 요청을 아무리 많이 하더라도 프로토콜은 이를 모두 독립적인 요청으로 인지한다.
redis 자료구조, 주의사항 정리쿠팡 품절 오류 문제 -> 오픈소스 레디스DB때문으로 밝혀짐.Remote Dictionary server의 약자(외부 + HashMap<key, value>+서버)0) In-Memory(cache) Data Structure로 되
함수형 프로그래밍은 익히 들어봤지만 뭐라고 얘기해보면 잘 말할 수가 없었다. 이번 기회에 정리해보자.국내 기술면접 가이드 라는 곳에서 함수형 프로그래밍 방식을 정리한 글을 가져와 봤다.국내 기술면접 가이드(https://github.com/JaeYeopHan/
CI이란 Continuous Integration, 지속적인 통합을 의미한다.여러 명의 개발자가 개발한 코드들을 정기적으로 빌드 및 테스트하여 공유 리포지토리에 통합하는 것을 말한다.GitDesktopSourceTreeCD란 두 가지 의미를 내포한다.1) Continu
중복되는 포트 구성으로 애플리케이션이 실행이 안될 때가 많습니다.이럴때 중복 되는 포트가 무엇인지 찾아서 그 프로세스를 제거해야 합니다.CMDlinux
Key-Value를 이용해, Celery가 처리할 작업을 보낸 후 Cache에서 해당 Key 제거Database에 접근하기 전, 메모리에서 Cache를 가져다 쓴다는 점에서 속도가 빠름지속성이 중요하지 않고, 약간의 손실을 견딜 수 있는 짧은 보존 메시지에 적합메시지를
이 https://github.com/microsoftarchive/redis/releases윈도우용 설치파일인 Redis-x64-3.2.100.msi 를 눌러서 받습니다. 계속 next를 눌러줍니다.redis 기본포트는 6379입니다.설치가 잘 되었는지 확인
NoSQL은 Not Only SQL, SQL 뿐만 아니다라는 의미를 지니고있다. 즉, SQL을 사용하는 관계형 데이터베이스가 아닌 데이터베이스를 의미한다. 대표적인 관계형 데이터베이스로는 MySQL, Oracle, PostgreSQL이 있고, NoSQL 진영에는 이 포
500 에러 : 웹 어플리케이션에서 자기 자신 성능이 더 이상 응답을 못해서 자체에서 낸 오류502 에러 : 500 에러를 던질 수도 없는 상황이라 hang상황에 빠진 것을 말하고 nginx가 연결을 끊어서 내는 오류
Redis @Cacheable, @CacheEvict 개념을 정리해봅니다.1) @Cacheable: 데이터를 조회할 때, 레디스 캐싱 처리2) @CacheEvict: value or cacheNames 으로 지정된 레디스 캐시 제거
메시지 큐(Message Queue)는 프로세스 또는 프로그램 간에 데이터를 교환할 때 사용하는 통신 방법으로, 메시지란 요청, 응답, 오류 메시지 혹은 단순한 정보 등의 작은 데이터들을 모아 버퍼로서의 큐에 중간 브로커를 두고 일대일, 비동기적으로 통신한다.그림을 통
https://steemit.com/kr/@antares007/-201787t14245290z