DB 테이블의 내용을 수정하기 위한 쿼리 UPDATE 테이블명 SET 컬럼1='변경내용', 컬럼2='변경내용' WHERE 조건 ==예시 update STUDENT set age='19' where id=1
회사에서 프로시저의 데이터 형식을 수정할 일이 있어서 확인하다 nvarchar과 varchar에 차이점을 정확히 설명하지 못한 스스로를 발견했습니다. 데이터 형식은 정말 기초 중에 기촌데 여기서 부족한 CS 지식...(이라고 하기엔 그냥 상식아닐까?) 다방면의 CS 지식에 대한 공부도 꾸준히 해야한다는 걸 한번 더 느낀 날 입니다. 📌 varcahr() vs nvarchar() varchar(N|MAX) nvarchar(N|MAX) 가변 길이 문자형 유니코드 가변 길이 문자형 자리당 1바이트 차지 N에 1~8000까지 크기 지정 가능 MAX 지정 시, 2GB 크기 자리 당 2바이트 차지 N에 1~4000까지 크기 지정 가능 MAX 지정 시, 2GB 크기 🤔 nvarchar을 사용하는 이유? 유니코드(한글..
npm Cache Error 🤔원인 뭔가..캐시에 문제가 생긴 듯 하다. 🥳해결방법 강제 삭제 npm cache clean --force 오류 체크 및 해결 npm cache verify
Error: Cannot find module 'webpack-cli/bin/config-yargs' 🤔 원인 웹팩 패키지 버전 오류 🥳 해결 호환 버전으로 재 설치 npm i -D webpack@4.44.2 npm i -D webpack-cli@3.3.0 npm i -D webpack-dev-server@3.11.0 📎참고 https://likejirak.tistory.com/297
📌 리눅스 명령어 sudo su :루트 사용자로 변경 apt-get update : 패키지 목록 갱신 apt-get upgrade : 프로그램 최신버전 패치 dpkg-reconfigure tzdata : 시스템 시간설정 apt-get install openjdk-8-jre-headless : 자바 해석기 설치 apt-get install openjdk-8-jdk : 자바 컴파일러 설치 java -version :버전확인 apt-get install tomcat9 :톰캣설치 apt-get install mariadb-server mariadb-client : 마리아 디비 서버와 클라이언트 설치 mysql :리눅스 루트 사용자 상태에서 mysql 로그인 use mysql update user set plug..
* 회사에서 용의한 코드리뷰 및 배포 관리를 위해서 기존의 Git 브랜치 전략을 변경하겠다는 이슈가 있었습니다. 깃 브랜치 전략에 대한 내용은 어느 회사든 관심을 갖는 이슈인 것 같다는 생각... 이전에 타 회사 면접 볼 때에도 타 기업에서 인턴 할 때에는 어떻게 브랜치 관리를 했는지에 대한 질문을 받았었던걸 보면 말이죠! 개발을 하며 느낀점은 아직 초초초 주니어인 저에게 개발은 언어에 대한 어려움 보다 규칙을 정하고(혹은 정해져 있는) 틀에 맞춰 깔끔하게 프로그래밍 하는게 정말 어려운 것 같아요. 지난 주 코드도 다시보면 비합리적인 요소가 발견되네요... 📌Git Flow 란? Git으로 개발할 때 표준처럼 사용되는 방법론 Git Flow 전략 master - 제품 출시 브랜치 develop - 다음 ..