본문 바로가기

WORKS30

[DataBase] DBeaver 설치 MariaDB 연결 M1 Mac 사용(참고용), 패키지매니저로 homebrew 사용, MariaDB 세팅이 이미 된 상태입니다. 새 데이터베이스 툴이 필요해서 여기저기 서치해봤더니 맥 유저들 사이에 SequelPro를 추천하는 사람들이 꽤 있어보였다. 직접 사용해보려고 하니.. m1 맥이라 그런지 아니면 원래 그런 잔 버그가 많은건지는 모르겠지만, cmd + r을 눌러야하는걸 cmd + t로 새탭열기 단축키로 잘못 열고 닫으면 앱이 강제종료되면서 버그리포트 뜨는 현상이 있었다. 더 시간낭비 하기 전에 호다닥 다른 Database tool을 찾아보았다. 로고마저 귀엽고 귀여운 DBeaver ㅇㅅㅇ! 두둥. 바로 시작해봅니다. 1. homebrew 로 DBeaver 설치 brew install --cask dbeaver-com.. 2023. 1. 17.
[DataBase][mysql] mariaDB, MySQL 문법 / 데이터베이스 날짜함수 숫자함수 문자열함수 테이블 생성, 삭제 테이블 값 삽입, 삭제, 수정, 조회 sample, sample01로 예시 create database sample 데이터베이스 생성 use sample 데이터베이스 사용 create table sample_01 ( num int(11), name varchar(20), birthday date, ); 테이블 생성 drop table sample_01 테이블 삭제 ------------------------------------------------------ insert into sample_01 values (1, 김젤리, 2001-02-03) insert into sample_01 (num, name, birthday) values(2, 김벨리, 2004-05-06) 테이블 값 .. 2023. 1. 16.
[Node] Node.js 서버에 css 및 img 파일 경로 지정하기 / node css 적용 안됨 / node css & img server settings 열심히 적용한 css가 live server에서는 보였는데 서버를 가동하여 페이지를 확인하면 다 깨져보인다면! 혹은 이미지 경로가 분명 틀리지 않았는데 전부 엑박이 뜬다면! 서버에 세팅하는 것을 잊으시진 않았는지 확인해주세요 :) node.js 에서 express.js 프레임워크 기반으로 서버를 사용중인 분들 참고해주시면 되겠습니다. 아래와 같이 userJoin.ejs 파일에서 CSS 파일을 stylesheet로 지정해 둔 상태입니다. 프로젝트 폴더 경로 확인하여 서버 세팅에서 static으로 css의 경로를 지정해주어야 스타일들이 적용되는 모습을 확인할 수 있습니다. img도 동일합니다. img 및 css 폴더 경로 세팅하는 방법! 2023. 1. 12.
[Node] Node.js 에서 Express로 서버 사용하기 express 사용하는 방법 우선 express 프레임워크를 사용하고 싶은 프로젝트 폴더에서 노드 패키지 매니저 명령어를 이용하여 express를 설치해줍니다. npm install express --save 성공적으로 설치되었다면, package.json 파일에서 dependencies 내에 express가 지정된 모습을 볼 수 있음. server.js 내에 아래 코드를 작성해줍니다. express를 서버로서 사용하고, 지정한 포트번호로 연결하는 세팅입니다. 포트번호는 변수로 넘겨도 되고, 그냥 써주어도 됩니다. // 서버 세팅 var express = require("express"); var app = express(); var port = 3001; var server = app.listen(po.. 2023. 1. 12.
[Javascript] 정리2 Math.~ Math .max() 최댓값 .min() 최솟값 .round() 반올림 .floor() 내림 .ceil() 올림 .random() 난수 생성 ex> Math.floor(Math.random() * 11) -3 -3부터 7까지 Date().~ var newd = new Date() .getMonth() 현재 달 .getDate() 현재 일 .getDay() 현재 요일 new Date(연도, 월, 일, 시, 분, 초, ms) 월의 경우 index counting이라 0~11까지이다. new Date(2022, 6, 8, 0, 12, 33) new Date("June 8, 2022 12:34:56" 기타 .toFixed() num1.toFixed(2) num1의 소숫점 두번째 자리까지만 표기 .t.. 2022. 12. 27.
[Javascript] 정리1 배열은 임의로 x로 지정함. console.log() 콘솔창에 표시 document.write() 화면에 표시 document.write(typeof num1); 변수의 타입 확인 prompt(메세지, 기본 응답 표시 내용); var name = prompt("당신 이름은?",""); prompt에 기입한 내용 자체 변수에 지정 가능 a == 10 ? "참" : "거짓" if a == 10 {res = t} else {res = f} 삼항연산자: ? 앞 구문이 참일경우 a : b 에서 a가 도출 거짓일 경우 b 도출 confirm() 둘 중 하나 선택 true, false 로 반환 html head 내 script 태그에서 지정, 외부에서 작성한 javascript 파일과 연동 window.locatio.. 2022. 12. 27.