본문 바로가기
반응형

분류 전체보기77

[Programmers] LV1. 둘만의 암호 (Feat. Python) 먼저, 이 문제를 봤을 때 "일단 모든 알파벳을 리스트에 넣고, skip에 있는 알파벳을 제거하자" 라는 생각이 딱 들었다. 그리곤 인덱스를 잘 이용하면 되겠다는 생각이 들었다. >> 아마도 이건 여러 문자열 문제를 풀면서 체득한.. 그래서 s = "aukks" skip = "wbqd" index = 5 alpha = [chr(i) for i in range(97, 123)] alpha = sorted(list(set(alpha) ^ set(list(skip)))) 다음과 같이 26개의 알파벳에서 skip에 포함된 4개 문자를 제거한 22개의 알파벳 리스트를 만들었다. ['a', 'c', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'r', .. 2023. 2. 5.
[PHP] 문자열 안에 변수 넣기 php에서 문자열을 넣는 방법은 다음과 같다 $id = "나온다"; echo "변수가".$id; // 0번) 변수가 나온다 echo "변수가 {id}"; // 1번) 변수가 나온다 echo '변수가 {id}'; // 2번) 변수가 {$id} echo `변수가 {id}`; // 3번) 일반적으로 (0번) 방법 처럼 온점(.)을 이용해 문자열이나 변수를 붙여도 되지만, (1번) 방법대로 큰따옴표에 중괄호({})를 넣어서 변수를 출력할 수도 있다. 다만, (2번) 방법은 출력은 되나 변수가 적용되지 않으며, (3번) 방법은 아예 출력이 되지도 않는다. 따라서 (0번) 혹은 (1번) 방법을 이용해 문자열과 변수를 (출력/할당)할 수 있다. 2023. 2. 5.
[JS] Input 숫자에 단위(콤마 ,) 넣는 방법 다음과 같이 숫자에 자릿수 구분을 위해 콤마(,)를 넣고 싶은 경우가 있다. 123456789 123,456,789 HTML 여러 개의 에 이벤트를 모두 추가하기 위해서 class로 지정하였다. 중요한 건 Value로 문자가 들어가야 하기 때문에 Type이 “Text”이어야 한다. JS // 윈도우가 시작되자 마자 이벤트 등록 window.onload = function () { let inputs = document.getElementsByClassName("number"); for (let input of inputs) { input.addEventListener("keyup", (event) => { let value = event.target.value; value = Number(value.re.. 2023. 2. 3.
[PHP, DOCKER] docker-compose를 이용해 APM 환경 구축하기 도커를 이용해 간단하게 APM 환경을 구축할 수 있다. 예전에는 Bitnami의 wamp를 사용하거나 linux에 apm을 설치했었는데, 요즘엔 도커로 간단하게 개발환경을 구축하고 지울 수 있어서 너무 편한거 같다 :) Dockerfile 1 2 3 FROM php:7.3.3-apache RUN docker-php-ext-install mysqli EXPOSE 80 cs Dockercompose 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 version: '3.3' services: web: build: context: . dockerfile: Dockerfile depends_on:.. 2023. 1. 29.
반응형