| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- json schema
- 치환
- tauri
- cli
- 빌드
- podman
- Ollama
- vscode
- Python
- yaml
- json
- vim
- PowerShell
- FileChannel
- CSS
- Vite
- value_counts
- Docker Compose
- docker
- curl
- pandas
- scikit-learn
- 최빈값
- Java
- Webpack
- io
- Typescript
- scaler
- RandomAccessFile
- UV
- Today
- Total
목록2026/11/03 (3)
워로디스
Pandas에서 replace()와 map()은 둘 다 값을 다른 값으로 변환할 때 사용하지만, 가장 큰 차이는 매핑되지 않은 값의 처리 방식입니다.1. 핵심 차이구분replace()map()주요 목적특정 값을 다른 값으로 치환기존 값을 새로운 값으로 매핑매핑되지 않은 값원래 값 유지NaN으로 변경딕셔너리 사용가능가능함수(lambda) 사용불가능가능정규표현식지원직접 지원하지 않음주요 사용 대상Series, DataFrameSeries2. 예제로 비교import pandas as pds = pd.Series(['A', 'B', 'C', 'D'])mapping = { 'A': 100, 'B': 200}replace()s.replace(mapping)출력:0 1001 2002 C..
1. 개요Vite 빌드 실행 시 전달한 환경변수를 사용하여 기존 소스 코드의 특정 문자열을 치환한다.문자열 치환에는 @rollup/plugin-replace를 사용하며, 각 치환 규칙마다 대상 소스 파일을 명시적으로 지정하여 의도하지 않은 치환을 방지한다.핵심 요구사항기존 소스 코드를 수정하지 않는다.빌드 시 전달한 파라미터로 상수 값을 변경한다.여러 상수를 동시에 치환할 수 있다.각 치환 규칙은 지정된 소스 파일에만 적용한다.파라미터가 없으면 해당 치환 플러그인을 등록하지 않는다.문자열 치환을 다른 일반 변환 플러그인보다 먼저 수행한다.별도의 빌드 스크립트 없이 vite.config.js에서 처리한다.개발 서버에서는 문자열 치환을 적용하지 않는다.적용 기술기능사용 방법빌드 파라미터 전달환경변수 (pro..
1. 개요Webpack 빌드 실행 시 --env로 전달한 파라미터를 사용하여 기존 소스 코드의 특정 문자열을 치환한다.문자열 치환은 string-replace-loader를 사용하며, 각 치환 규칙마다 대상 소스 파일을 명시적으로 지정하여 의도하지 않은 치환을 방지한다.핵심 요구사항기존 소스 코드를 수정하지 않는다.빌드 시 전달한 파라미터로 상수 값을 변경한다.여러 상수를 동시에 치환할 수 있다.각 치환 규칙은 지정된 소스 파일에만 적용한다.파라미터가 없으면 해당 Loader 규칙을 적용하지 않는다.다른 Loader보다 문자열 치환을 먼저 수행한다.별도의 빌드 스크립트나 커스텀 Loader를 작성하지 않는다.적용 기술기능사용 방법빌드 파라미터 전달Webpack --env문자열 치환string-replac..
