반응형

Development 40

javascript 정규표현식 정규식의 기본 개념 regex란

정규표현식이란? ​ 정규식, 정규표현식, regex 이 3가지로 많이 들어 보셨을겁니다. ​ regex는 regular(규칙적인) expression(표현) 의 줄인 표현입니다. ​ 문자열의 특정 문자 조합과 대응을 위해 사용되는 패턴입니다. ​ 좀더 쉽게 말해, 특정 문자를 찾아줍니다. ​ 검색 또는 치환을 간편하게 처리할 수 있도록 특정 패턴을 작성하여 처리할 수 있습니다. ​ ​ 아래의 예시는 'a'를 순식간에 1로 바꿔주는 치환 예시입니다. const test = 'asdfasdfasdfasdfasdf'; console.log(test.replace(/a/g, '1')); // 1sdf1sdf1sdf1sdf1sdf ​ 정규표현식의 기본 ​ 정규식을 만드는 방법은 아래와 같이 두 가지 방법이 있습니..

Development/Node 2021.10.07

플러터 failed 오류 해결! flutter failed ! sdk 다운로드 failed 오류 해결!

플러터 failed ​ 플러터에 부쩍 관심이 생겨 그래! 나도 한번 플러터를 써보자!!! 라고 마음을 먹고 플러터를 설치하려던 그때!!!!!!! ​ ​ 깔려있는 모든 브라우저를 총동원해도 다운이 불가능했다. ​ 해결 방법은.. ​ 정말 초특급으로 단순했다. ​ 그냥.. ​ 영어로 된 공식 홈페이지에 접속하면 된다... ​ ​ https://flutter.dev/docs/get-started/install/windows Windows install How to install on Windows. flutter.dev ​ 그냥 한국어 페이지는 다운이 불가능한가 보다.. ​ 난 또 방화벽이나 등등 문제인 줄 알고 한참을 얼 탔는데.. 흠.. ​ ​ 접속하니.. 바로 다운로드 가능!! ​ 시작부터 좋지 않구먼...

mysql 8.0 federated 설정

mysql 8.0 federated 설정 ​ 우선 MySQL 8.0 Command Line Client 를 열고 root 계정에 접속합니다. ​ 이후 ​ show engines; 명령어를 날려주면, ​ FEDERATED 상태가 보입니다. "NO" 으로 되어 있어, 사용이 불가능하네요. ​ 만약 목록에 없을 경우 아래 명령어를 통해 설치가 가능하다고 합니다. install plugin federated soname 'ha_federated.so'; ​ FEDERATED 상태를 "YES"로 엔진 사용 가능 하도록 my.ini 수정이 필요합니다. ​ MySQL 8.0 같은 경우에는 보통 아래 경로에서 확인 가능합니다. C:\ProgramData\MySQL\MySQL Server 8.0 ​ 만약 my.ini 파..

[MYSQL] row 행 group 데이터의 and 조건 데이터 조회

row 행 group 데이터 and 조건 ​ 우리가 흔히 SQL 에서 사용되는 WHERE의 조건은 ​ '한 줄' ​ 그러니까 1row, 1행을 뽑기 위한 조건을 의미한다. ​ 아래와 같은 데이터가 있다고 가정했을때. WHERE 조건으로 id = 4 AND name = '사과' AND type = '빨간색' 이라는 조건을 주어야 4번줄 하나를 검색할 수 있다. ​ 또는 ​ type='음식' 이라는 조건이라면 '음식'에 해당되는 한 줄, 한 줄이 모여 하나의 list 로 결과를 조회한다. ​ ​ 그렇다면, type 값이 음식 이면서 노란색인 name 값 하나를 얻고 싶을 때 어떻게 해야할까..? ​ SELECT * fROM T_TEST WHERE type IN ('음식', '노란색'); 이렇게 조회한다면 결..

Development 2021.08.02

Ubuntu 20.04 Mysql 외부 접속 허용 (Connection refused: connect 에러 해결법)

Mysql 접속 설정 ​ 회사 내 서버 구성 중 스키마 만들고.. 계정 생성하고 ​ 내 자리에서 mysql 접속만 하려고 하면 Connection refused: connect 에러 발생.. ​ ​ ​ 일단 사용자 생성할 때 '%'로 외부 유입이 가능한 권한을 주었는데도 안됐다. ​ 너무 짜증 났다. ​ 또 찾아보니 mysql 설정 파일에 bind-address 써져있는 설정 파일을 주석을 해야 하는데, ​ 보통 /etc/mysql/my.cnf 파일에서 자꾸 주석을 해제하라고 하지만 나는 해당 파일에 아래와 같이 써져있는 게 전부였다. !includedir /etc/mysql/conf.d/ !includedir /etc/mysql/mysql.conf.d/ ​ 이 경로를 찾아들어가도 해당 내용을 찾기가 힘..

Gitlab 프로젝트 그룹 변경하기

프로젝트 그룹 변경 ​ ​ 가장 메인 화면에서 변경할 프로젝트를 확인합니다. ​ 일반적으로 ​ 닉네임 / 프로젝트명 또는 그룹명 / 프로젝트명 ​ 이렇게 표시됩니다. ​ 변경을 원하는 프로젝트를 클릭하여 접속 후, 왼쪽 메뉴 중 Settings 메뉴의 General 메뉴로 접속합니다. ​ ​ 가장 아래로 내린 후 Advanced 의 Expand 버튼을 클릭하면 상세 메뉴가 추가적으로 펼쳐집니다. ​ 가장 아래로 내리다보면 빨간 글씨로 Transfer project 메뉴를 통해 그룹을 변경할 수 있습니다. (목록에서 변경을 원하는 그룹으로 선택) ​ 선택하면 해당 사진과 같이 프로젝트명을 동일 하게 입력하라는 창이 나오고 동일하게 입력하면 confirm 버튼이 활성화 됩니다. ​ 클릭 하면 변경 완료!

node js 관련 키워드 정리 (node란, 스코프란, 스코프체인이란, 렉시컬 스코핑, 실행 컨텍스트, 호이스팅, this, 호출스택, 이벤트루프, http, 자료구조

- Node js 크럼 V8 자바스크립트 엔진으로 빌드된 자바스크립트 런타임. 싱글 스레드. ​ - 스코프(Scope) 범위라는 의미. var one = 1; function click() { var one = 'x'; console.log('one = ', one); } click(); // x click 함수 내부의 지역변수 one 은 바깥의 전역번수 one을 건들 수 없음. ​ 스코프체인 var one = 1; function click() { console.log('one = ', one); } click(); // 1 click 내부의 one이라는 지역변수를 찾고, 없으면 바깥의 one 변수를 찾음. 이렇게 범위를 넓히면서 찾는 관계가 스코프 체인. ​ 렉시컬 스코핑(lexical scoping..

Development/Node 2021.05.11

npm install -g 글로벌 설치해도 스크립트 실행 불가 에러.

window 에서 shell 이나 cmd 에서 명령어를 치기 위해 설치를 글로벌로 설치하였으나 실행을 할 수 없는 경우!! pm2 : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\Jun\AppData\Roaming\npm\pm2.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오. 위치 줄:1 문자:1 + pm2 list + ~~~ + CategoryInfo : 보안 오류: (:) [], PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess Set-ExecutionPolicy RemoteSigned ..

next, react-quill 사용시 document is not defined, Warning: Expected server HTML to contain a matching <div> in <div>. 문제해결

아주 간단 명료하게 기록 취지로 해결 방법을 설명하겠다. ReactQuill 이라는 React 에서 사용되는 edit 모듈을 사용하기로 정하였으나, SSR(서버 사이드 렌더링)을 사용함에 있어서 사용 불가한 현상이 발견되었다. 문제를 이러했다. 단순히, 도구를 불러오고 import ReactQuill from 'react-quill'; 아래와 같이 코드를 사용하고자 했다. import React from 'react'; import ReactQuill from 'react-quill'; const Quill = ({content}) => { return ( ); } 그랬더니, 사용이 잘 된다. 하지만, 간혹 에러가 발생된다. 바로! 브라우저에서 새로고침을 하였을때! 에러내용은 이러하다. document ..

Development/React 2020.07.29

익스플로러11 오류 해결!!!! 초간단 팁 (멈춤,다운 현상, 에러, 오류, 네이버) 윈도우 10

현재 많은 분들이 아직 익스플로러 인터넷을 사용 중입니다. 그만큼 저희에게는 가장 오래된 친숙한 인터넷이기도 하죠. 하지만 요즘에는 익스에서의 기능 저하 및 수많은 서비스들의 지원 중지 등..으로 인하여 웨일이나 크롬이 점점 대세이기도 한대요.. 하지만 아직까지 오래된 홈페이지나 결제시스템 등을 위해서는 익스가 필요로 사용되고 있습니다. 많은 분들이 익스 오류를 겪고 있으실 텐데요!! 수많은 오류들 중 저의 해결방법을 통하여 조금이라도 해소되었으면 좋겠습니다. 아래는 제가 겪은 증상 중 하나입니다!! 아래와 같이 익스를 열면, 흰 화면과 함께 다운돼버립니다!! 네이버만 안될 수도 있고,, 뭐 증상은 정말 여러 가지입니다! 두 번째 증상, 뭔가 플래시나 움직이는 그림들이 있던 곳들이 멈추고 안 열린다!! ..

반응형