일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Linux
- 회고
- 우선순위
- React
- ES6
- 자료구조
- reactnative
- scope
- NextJS
- 개발공부
- 1일1문장
- Andrew Ng
- CSS
- javascript
- Sequence
- 객체
- Machine Learning
- 자바스크립트
- docker
- 스파르타코딩클럽
- coursera
- multer
- nodejs
- HTTP
- Til
- 클로저
- 리눅스
- 끈기
- 러닝자바스크립트
- 데이터전송
- Today
- Total
목록전체 글 (90)
해나아부지 개발일지
인터넷이 사용이 가능하다면 yum install로 간편하게 의존성까지 설치가 되겠지만 폐쇄망이라면 binary package와 source package를 다운받아 local install을 해주어야 한다. centos.pkgs.org/ CentOS Repositories - pkgs.org RPM Fusion Nonfree Updates Testing Third-Party x86_64 0 - - - centos.pkgs.org 리눅스 패키지를 다운받을 있는 사이트다. 'iptables'를 검색하면 관련 패키지들이 보여진다. 자신의 운영체제에 맞는 패키지를 선택한다. 32bit는 i686, 64bit는 x86_64를 선택하면 된다. 최신 linux는 대부분 64bit라고 한다. 64bit라면 iptabl..
설치파일 다운로드 최근 os들은 모두 64비트이다. 다음 명령어로 확인 가능하다. getconf LONG_BIT linux binaries(x64)를 다운로드한다. 폐쇄망 서버로 파일 전송 sftp, scp를 2가지 방법이 있다. sftp는 보내기,받기 가능하고 scp는 보내거나 받기만 가능하다. scp 방식 파일 복사 //기본 포트 22 scp 파일경로/파일이름 [user]@[ip]:[복사될디렉토리경로] // 포트가 따로 지정되어 있을 경우 scp -P [포트] 파일경로/파일이름 [user]@[ip]:[복사될디렉토리경로] 디렉토리 복사(-r) scp -r /test_dir root@192.168.0.10:/home tar.xz 컴파일(압축해제) tar --help -x, extract files fro..
df -h 파티션들의 정보를 정리해서 보여주는 명령어 [root@ncdcams /]# df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 1.9G 0 1.9G 0% /dev tmpfs 1.9G 0 1.9G 0% /dev/shm tmpfs 1.9G 8.9M 1.9G 1% /run tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup /dev/mapper/centos-root 10G 1.3G 8.8G 13% / /dev/sda1 1014M 150M 865M 15% /boot /dev/mapper/centos-home 25G 33M 25G 1% /home tmpfs 379M 0 379M 0% /run/user/0 주요 파티션으로는 root 파티션과..
Multer Multer는 파일 업로드를 위해 사용되는 multipart/form-data 를 다루기 위한 node.js 의 미들웨어 입니다. 효율성을 최대화 하기 위해 busboy 를 기반으로 하고 있습니다. 주: Multer는 multipart (multipart/form-data)가 아닌 폼에서는 동작하지 않습니다. multer는 모든 form-data를 다룰 수 있고 업로드된 파일을 컨트롤 할 수 있는 여러가지 편의성을 제공하지만 클라이언트 사이드에서 한 file을 컨트롤 하는데 에로사항이 조금 있는 것 같다. Local에 있는 파일을 손쉽게 가져올 수 있는 유용한 태그이다. '파일 선택'을 누르게 되면 잘 아는 창이 뜬다. 파일을 선택하게 되면 선택된 파일 이름이 render되고 'Filelis..
SQL> SELECT LAST_NUMBER FROM USER_SEQUENCES WHERE SEQUENCE_NAME = '시퀀스명'; NEXTVAL ------- 13 SQL> alter sequence 시퀀스명 increment by -13 minvalue 0; Sequence altered. SQL> select s.nextval from dual; NEXTVAL ---------- 0 SQL> alter sequence s increment by 1; Sequence altered. SQL> select s.nextval from dual; NEXTVAL ---------- 1
클라이언트에서 전송하는 req.body string을 SQL 쿼리에 넣기 위해서 `` (백틱) 사용시 (req, res) => { const { a, b, c } = req.body; oracleDb.getConnection({ user: 'user', password: 'password', connectString: 'localhost/XE' }, (err, connection) => { let result = connection.execute( `insert into main values (${a}, ${b}, ${c})` ) console.log(result) }) } [Error: ORA-00984: column not allowed here] 이 발생한다.