# prefix

13개의 포스트
post-thumbnail

BOJ 9996 : 한국이 그리울 땐 서버에 접속하지

문제링크 substr() > substr(시작 index, 끝 index) > substr(시작 index) >> 자동으로 끝까지 진행 파이썬에서의 slicing 처럼 사용가능! 문자열을 다룰 때 유리하다. 접두사, 접미사 전형적인 접두사, 접미사의 문제! 양 끝만 확인하면 된다. 예외처리 기본적으로 예외 처리는 크게 size Min, Max 두 종류가 존재 이때 해당 단어의 크기가 기준에서 제공하는 접두사, 접미사의 크기보다 작은경우 문제가 생기기 때문에, size 예외처리를 해주어야 한다. 코드

2023년 9월 6일
·
0개의 댓글
·
post-thumbnail

react 상태관리도구

Context API React의 Context는 컴포넌트 간에 데이터를 전달하는 메커니즘을 제공하는 React API입니다. 일반적으로 React 컴포넌트는 상위 컴포넌트로부터 데이터를 props로 전달받습니다. 그러나 컴포넌트 트리의 여러 단계를 거치는 경우, 중간 컴포넌트들이 해당 데이터를 모두 전달해야 하는 번거로움이 생길 수 있습니다. 이런 경우 Context를 사용하면 데이터를 중간 컴포넌트 없이도 효율적으로 전달할 수 있습니다. Context를 사용하면, 상위 컴포넌트에서 생성한 데이터(또는 상태)를 모든 하위 컴포넌트에서 직접 접근할 수 있습니다. 이를 통해 컴포넌트 간의 데이터 흐름을 간소화하고, 데이터가 필요한 곳에서 쉽게 사용할 수 있도록 합니다. Context Provider Context 데이터를 제공하는 컴포넌트입니다. Context Provider는 일반적으로 상위 컴포넌트에서 생성하며, createContext 함수를 사용하여 생성할 수 있습

2023년 7월 23일
·
1개의 댓글
·
post-thumbnail

prefix

prefix의 종류 4가지 prefix(maxLength:) maxLength가 0보다 커야 합니다! prefix(while:) 특정 조건까지 출력되는 것을 볼 수 있습니다. prefix(upTo:) ![](https://velog.velcdn.com/images/oasis444/post/

2023년 7월 21일
·
0개의 댓글
·
post-thumbnail

서블릿 response

1.📃Servelet-context.xml 2.📃org.springwork.web.servlet.view.InternalResourceViewResolver setPrefix와 setsuffix는 상속되어 구현 3.📃class UrlBasedViewResolver prefix="/WEB-INF/view

2023년 6월 24일
·
0개의 댓글
·
post-thumbnail

IPv6

▪ IPv6의 장점 ① 주소체계가 글로벌하다. IPv6는 IPv4 32비트의 4배인 128비트로써 얼핏 보면 별로 커 보이지 않지만 2^128개는 무한 수(∞)이다. 바다의 모래알보다 더 많은 주소가 가능하므로 현재 인터넷 인구를 5억으로 잡아도 1인당 약 230개 정도의 IP주소를 가질 수 있으니 전 세계의 모든 가정과 조직에서 하나하나의 모든 IP 기기가 겹치지 않고 고유한 IP주소를 가질 수 있어서 글로벌하게 모든 기기가 유일한 주소를 가질 수 있다는 것이다. ② IP_주소를 유연하고 체계적으로 배정할 수 있다. IP_주소가 풍부하므로 유연하게 주소를 체계적으로 배정하는 것이 가능하다. ③ 한 기기에 여러 IP를 할당할 수 있다. 하나의 인터페이스에 dual-stack으로 주소에서 문제 발생을 줄이는 폴트 톨러런스(재난극복)도 가능하다. 이렇게 함으로써 한 회선에서의 문제를 해결하게 하는데 EtherChannel과 유사한

2023년 5월 17일
·
0개의 댓글
·

[CSS] firefox만 타겟팅하는 법

사용법 파이어폭스일때만 부분지원으로 가능하다, 다른 브라우저에서는 이미 사양된 prefix이다.

2023년 3월 29일
·
0개의 댓글
·
post-thumbnail

IP 주소, CIDR, Subnet, Prefix

IP OSI 7계층 모델에서 Network(3), TCP/IP 4계층 모델에서 Internet(3)에 위치하는 프로토콜 인터넷 상에서 서로 데이터를 주고받을 때 필요한 규약 IP 주소 모든 컴퓨터들이 논리적으로 갖게 되는 주소이며 호스트에서 호스트까지의 통신을 책임짐 cf) 물리적인 주소 체계: MAC Address 인터넷에 연결되어 있는 모든 장치들(컴퓨터, 서버 장비, 스마트폰 등)을 식별할 수 있도록 각각의 장비에게 부여되는 고유 주소 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호 네트워크 ID + 호스트 ID 네트워크 ID: 모든 호스트를 관리하기 힘들기 때문에 한 네트워크의 범위를 지정한 ID 호스트 ID: 각각의 호스트를 관리하기 위해 사용 192.168.56.51 같이 마침표로 구분된 4개의 숫자가

2023년 1월 15일
·
0개의 댓글
·

(Swift) Programmers 스킬트리

코딩테스트 연습 - 스킬트리 문제 풀이 아이디어 일단 문제를 읽자마자 편안한 것이 String인 skill의 길이는 최대 26, Array인 skill_trees의 길이는 최대 20에 불과합니다. 시간 초과에 대한 걱정 없이 원하는 대로 구현하면 되는 것이죠. Swift에서 문자열을 다루는 것은 파이썬 같은 언어에 비해서는 살짝 복잡하고 비용도 더 높은 작업입니다. N이 크다면 상당히 신경써서 해야하는 작업입니다. 코드 1. 모든 가능한 Case를 구해놓는 방법 첫 번째로 제가 푼 방식은 주어진 skill을 가지고 가능한 모든 Case를 구해놓고 푸는 방식입니다. 예를 들어 skill이 “BCD”라면 B, C, D 스킬을 찍는 모든 경우의 수는 "", "C", "CB", "CBD" 가 됩니다. 이렇게 모든 Case를 구해놓고 나서 skill

2022년 12월 26일
·
0개의 댓글
·

POSTCSS란?

CSS 전처리기 편리한 문법을 이용해서 css를 작성하고 추후에 다시 순수 css로 변환해 주는 것 다시 말하면 프레임워크의 문법에 맞게 css를 작성하면 사용자에게 배포할 브라우저가 이해할 수 있는 css로 변환이 됨. ✅ 필요한 이유? 기본적인 CSS만으로는 중복적으로 작성해야됨 브라우저 호환성 위해 필요 중복되는 코드를 최소화하기 위해 필요 ✅ 종류 LESS SASS Stylus(스타일러스) PostCSS란? SASS와 LESS와 같은 프레임워크와 비슷하지만 SASS와 LESS는 제공이 한정적임. 하지만 POSTCSS는 플러그인이 다양함 create react app 을 할 때 기본적으로 PostCSS가 설치됨 package.json or node_modules에서 확인 가능! ✅ autoprefix란? prefix란? 브라우저 별 따로 놀던 CSS3

2022년 6월 27일
·
0개의 댓글
·

🌿Python 공통된 시작 단어 (prefix)

매일 오전 진행하는 코드카타 문제 풀이를 하다가, 풀릴 듯 말 듯,, 하다 결국 풀지 못했던 문제 😂 🌝 문제 >strs은 단어가 담긴 배열입니다. 공통된 시작 단어(prefix)를 반환해주세요. >예를 들어 strs = ['start', 'stair', 'step'] return은 'st' >strs = ['start', 'wework', 'today'] return은 '' 1. 내가 생각했던 방법 이렇게 풀면서 같으면 그 문자를 새로운 리스트에 차곡차곡 append 해서 길이를 구하려고 했다!! 근데 생각보다 자꾸 index 오류와 elif의 경우인데도 리스트에 append돼서 결국 구글링 ㅠㅠ 2. 해결방법 sort() 정렬하는 함수다. sort 함수를 이용해 알파벳 순서대로 정렬한다. ex. string, start, stick > start stick string 이렇게 ! startswith 괄호 안에

2020년 9월 5일
·
0개의 댓글
·
post-thumbnail

code kata) array안에서 공통 시작글자(prefix)를 찾아내기 [.reduce()에 대해]

["wha", "what", "whatever", "wh"] 라면 공통시작글자인 'wh'를 출력 ["fly","flower","flow"] 라면 'fl'를 출력하게 해보자 1. 가장 짧은 배열가진 element 찾아내기 : array 내에 element를 순회하며 하나의 결과값을 출력하는 method인 reduce를 사용하였다. >reduce는 2개의 (parameter=매개변수) : callback함수와 initvalue를 가진다 그리고 callback함수는 4개의 (argument=

2020년 7월 12일
·
0개의 댓글
·
post-thumbnail

[TIL] prefix, postfix의 차이

prefix, postfix prefix란 pre + fix로 앞 부분에 고정되어있다 postfix란 post + fix로 뒷 부분에 고정되어있다 라고 생각하면 된다. 바로 예시를 통하여 알아보자. ###예시 num라는 변수에 0을 지정하고 한번은 num++, 그리고 다시 num을 0으로 초기화 한 후, ++num을 실행하였다. ![](https://images.velog.io/images/ec532/post/943e29a1-d3

2020년 5월 3일
·
0개의 댓글
·

(Python) 알고리즘문제 D+5

문제 strs은 단어가 담긴 배열입니다. 공통된 시작 단어(prefix)를 반환해주세요. 예를 들어 strs = ['start', 'stair', 'step'] return은 'st' strs = ['start', 'wework', 'today'] return은 '' 해답_1 (my solution) 리스트(string)에서 가장 짧은 단어를 찾고, 그 단어의 철자를 다른 단어들의 철자와 비교하여, 같은 철자의 substring만큼만 return하는 방식으로 접근했다. 가장 짧은 단어(min_len)를 찾기 위해서, min()함수를 사용하였다. key=len을 넘겨주면 각 요소의 길이를 키로 설정하여 iterate 할 수 있다. 다음은 enumerate을 사용하여, 가장 짧은 단어의 철자(alphabet)와 그 인덱스(index)를 구한다. Nested For loop을 사용하여 리스트의 각 단어(

2020년 2월 14일
·
0개의 댓글
·