알고리즘 / 프로그래머스 / 소수찾기2
목표 주어진 numbers의 각각 숫자들을 조합하여 만들 수 있는 모든 소수의 수를 반환하세요. 조건 numbers는 길이가 1 ~ 7 인 문자열입니다. numbers는 0~9 까지 숫자값만으로 이루어져 있습니다. 013은 0, 1, 3 숫자로 조합하면 됩니다. ...
목표 주어진 numbers의 각각 숫자들을 조합하여 만들 수 있는 모든 소수의 수를 반환하세요. 조건 numbers는 길이가 1 ~ 7 인 문자열입니다. numbers는 0~9 까지 숫자값만으로 이루어져 있습니다. 013은 0, 1, 3 숫자로 조합하면 됩니다. ...
목표 1~5까지를 일정한 패턴으로 반복할때, 그 값들을 주어진 answers와 비교하여 일치하는 값의 갯수들을 배열로 반환하시요.
목표 int 배열값 들을 H라고 하고 전체 배열에서 조건에 해당되는 배열값의 갯수가 n이라고 할때, n값의 최대를 구하시요.
인터넷 자료를 보던중 컴퓨터의 세계 밖에서 발견한 O(n) 소팅 이란 게시글을 보게되었다.
목표 주어진 배열의 수를 조합하여 가장 큰 수를 만든다.
목표 2차배열인 commands 의 값마다 [i][0]과 [i][1]번을 시작과 끝으로 array 배열에서 분리 후, 오름차순 정렬 하여 command[i][2]의 index에 해당하는 값들을 return 한다.
목표 completion 배열에서 participant 배열 중 제외된 대상 값을 return
목표 같은 장르가 많은 노래 그룹을 먼저 수록합니다. 같은 장르 내에서 많이 재생된 노래를 먼저 수록합니다. 장르 내에서 재생 횟수가 같은 노래 중에서는 고유 번호가 낮은 노래를 먼저 수록합니다.
Collections 와 Map 의 하위구조들
프로젝트 개발중에 netty channel을 생성한걸 관리하는 맵으로 사용되고 있었다.
핵심 객체가 정렬될때, 사용자의 의도에 따라 정렬 구조를 변경할 수 있도록 지원되는 인터페이스
RMI(Remote Method Invocation)란?
Sass Sass(Syntactically Awesome Style Sheets) 는 이름에서 처럼 Style Sheet인 CSS 작성 및 관리를 좀 더 효율적으로 진행할 수 있도록 해주는 전처리기(preprocessor) 입니다. 다른 스크립트 언어처럼 변수나 연산자와 같은 기능...
Analytics 애널리틱스는 데이터의 의미있는 패턴을 발견, 해석 및 전달합니다. 효과적인 의사 결정을 위해 이러한 패턴을 적용하는 과정이며 성능을 수치화하기 위해 통계, 컴퓨터 프로그래밍 및 운영 연구의 동시 적용에 의존합니다.
WebP ? WebP 란
Continuous Integration CI(Continuous Integration), 지속적 통합이란 소스관리, 빌드, 배포 등의 구조를 자동화 함으로써 소프트웨어 개발에 위험을 줄이는 방법으로 사용되고 있습니다.
WD-40 제녹제 금속의 부식을 제거후 용액 세척 필요
ansi console https://marketplace.eclipse.org/content/ansi-escape-console console 텍스트에 색상추가
timeout 프로세스를 설정된 시간동안 동작하도록 제한
tcpdump 네트워크 인터페이스를 통해 오가는 패킷 정보들을 로그정보로 얻어내기위해 사용
NFS(Network File System) linux 에서 네트워크를 통해 저장소를 마운트하여 사용할 수 있도록 하는 시스템
스로틀 (Throttle) 정해진 시간보다 많은 요청을 제한적 수용
HTTP : HTTPS 브라우저의 주소 표시 줄에 HTTP://있는 HTTP URL은이며 HTTPS URL은 HTTPS://입니다. HTTPS가 보안 설정된 동안 HTTP가 보안되지 않습니다. HTTP는 포트 80을 통해 데이터를 전송하지만 HTTPS는 포트 443을 ...
살다살다 이렇게도 공부해보네. 이것이 미래다 멸망편같다. SNI 관련하여 이슈가 발생하여 어떤 과정을 거쳐서 진행될 수 있는것인지 확인해보고 그점을 개선하는 ESNI란 뭔지 함 찾아봤다. 물론 그 기반인 TLS 먼저.
자료구조와 알고리즘 - 3
자료구조와 알고리즘 - 2
자료구조와 알고리즘 - 1
test code
Guide: https://mmistakes.github.io/minimal-mistakes/docs/quick-start-guide/
MQTT란? MQTT(Message Queuing Telemetry Transport)는 broker를 통해 subscription - publish 구조의 메세지 통신을 지원하며 QoS(Quality of Service)를 지원한다. 작성일 기준 5.0버전까지 존재한다.
CoAP 이란? CoAP(Constrained Application Protocol)은 무선 센서 네트워크 노드처럼 자원에 제약이 있는 장치들에서 사용할 목적으로 고안된 서비스 계층 프로토콜이다. IoT 사물인터넷에 중점이 맞춰져 있어서 효율적인 전송을 위해 메세지 구조가 간결
mermaid markdown 기반 flow chart, sequence / class diagram, gantt chart, git graph 등을 표현할 수 있는 API
D3 D3(Data-Driven Documents).js는 은 웹 표준을 사용하여 데이터를 시각화하는 JavaScript 라이브러리입니다. SVG, Canvas 및 HTML을 사용하여 데이터를 실제로 사용할 수 있도록 도와줍니다. 강력한 시각화 및 상호 작용 기술과 DOM 조작에 ...
https://codepen.io/1sonjm/pen/Baywxwq https://codepen.io/1sonjm/pen/Baywxwq
곱연산이 헷갈려서 만들었다.
windows 환경 python 설치 python 다운로드 및 설치 이곳에서 설치할 윈도우에 맞는 설치프로그램 다운로드 후 설치과정 진행 환경변수 등록 기본경로 설정시 C:\Users\NB-0231\AppData\Local\Programs\Python\Python37-32...
RDB (Relational Database) ACID rules 원자성(Atomicity) - 중간 단계까지 실행되고 실패하는 일이 없도록 하는 것 일관성(Consistency) - 트랜잭션 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 유지하는 것 ...