본문 바로가기
반응형

분류 전체보기60

자바 toCharArray() 문자열을 한글자씩 char형의 배열로 담는 함수 사용법 자바 알고리즘 문제에서 문자열이 있을 때 한 문자씩 처리하고 싶을 때 유용한 함수이다 for문으로 돌린 다음 charAt으로 비교해서 하는 것보다 바로 배열로 만들어서 사용하는 게 좀 더 편리하다 public static void main(String[] args) { String str = "abcdef"; char[] arr = str.toCharArray(); for (char c : arr) { System.out.println(c); } //out //a //b //c //d //e //f } 2023. 4. 10.
docker php 에서 설치 가능한 모듈들 알아보기 소개 Dockerfile로 php 설치시 필요한 모듈이 있는데 이름을 잘 모르겠다면? 해당 컨테이너로 접속해서 docker-php-ext-install 명령어를 입력하면 설치할 수 있는 모듈들의 이름이 출력이 된다 모듈 목록 bcmath bz2 calendar ctype curl dba dom enchant exif fileinfo filter ftp gd gettext gmp hash iconv imap interbase intl json ldap mbstring mysqli oci8 odbc opcache pcntl pdo pdo_dblib pdo_firebird pdo_mysql pdo_oci pdo_odbc pdo_pgsql pdo_sqlite pgsql phar posix pspell readl.. 2022. 4. 8.
docker-php-ext-install intl 모듈 설치 에러 해결방법 이슈 composer 설치 중에 intl 모듈이 필요하다고 해서 모듈 설치 도중에 에러가 발생 docker-php-ext-install intl configure: error: Unable to detect ICU prefix or no failed. Please verify ICU install prefix and make sure icu-config works. 해결방법 libicu-dev 패키지를 설치하면 해결 apt-get install libicu-dev 2022. 4. 8.
docker-php-ext-install zip 모듈 설치시 libzip 에러 해결 방법 이슈 도커로 php 작업 중 zip 모듈이 필요해서 설치하려고 하는데 다음 에러가 발생. docker-php-ext-install zip checking for libzip... configure: error: Please reinstall the libzip distribution 해결방법 libzip-dev 패키지를 설치해주면 해결이 된다 apt-get install libzip-dev 2022. 4. 7.
[WSL] 리눅스 다른 드라이브 경로에 설치방법 소개 기본적으로 WSL Ubuntu를 Microsoft Store에서 설치하면 C 드라이브 경로에 설치하게 되는데 프로젝트 파일들이 쌓이기 시작하면서 드라이브에 용량을 잡아먹는데 특히 docker 이미지들이 쌓이면 생각보다 용량을 많이 차지하는 것을 볼 수 있습니다 개인적으로 관리하기 편하기 위해서 (포맷할 때 편하려고) 파티션을 나누는데 C드라이브엔 윈도우랑 프로그램들만 설치를 하고 나머지 다른 파일들은 다른 드라이브에 넣는 스타일인데 용량이 많은 드라이브에 WSL를 설치한다면 문제를 해결할 수 있습니다 설치 전 준비사항 WSL2 설정 반디집 또는 압축해제 프로그램 파워쉘 Windows 10 Ubuntu 20.04 기준으로 설명하겠습니다 설치 wsl ubuntu를 수동으로 설치를 하기 위해서 배포판을 .. 2022. 2. 24.
laravel docker에서 mysql db 포트 변경하는 방법 소개 windows에서 laravel 개발 시 docker를 이용해서 개발환경을 쉽게 구현할 수 있는데 mysql db의 기본 진입포트(FORWARD)인 3306 포트를 다른 포트로 변경할 때 방법을 소개합니다 변경하는 방법 docker-compose.yml 파일을 살펴보면 mysql의 ports쪽에 FORWARD_DB_PORT라는 변수명이 있는데 이걸로 포트가 설정이 됩니다 docker-compose.yml 파일에서 포트를 변경하기보다 .env 라는 파일에서 FORWARD_DB_PORT 변수를 생성해서 포트 값을 지정해주면 됩니다. FORWARD_DB_PORT=8306 #원하는 포트 포트가 변경된 것을 확인할 수 있습니다 2022. 1. 5.
반응형