일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 맥 어드레스
- setInterval 정지
- transfer
- DataGridView 직접 입력
- DatePicker
- 데이터테이블 데이터 넣기
- pm2 확인
- mySQL_Replication
- allow_anonymouse
- invalid data
- Replication
- listener 1883
- html #select #option #multiple
- c# datagridview 데이터 넣기
- timepicker
- pm2 시작
- 서버동기화
- 공인IP
- setInterval clear
- pm2 설치
- map이 undefined가 뜰 때
- setInterval 외부 정지
- AntDesign
- pm2 상태 확인
- mosquitto
- pm2
- mosquitto.conf
- datagridview 직접입력
- 1883
- setInterval 중지
- Today
- Total
목록전체 글 (700)
개발 노트
JS 에서 Map 은 키-값 쌍을 저장하는 자료구조로, 특정 키에 연결된 값을 효율적으로 관리할 수 있다. 1. Map 생성과 초기화 // 빈 Map 생성 const myMap = new Map(); // 초기값을 가지는 Map 생성 const initialMap = new Map([ ['key1', 'value1'], ['key2', 'value2'], ['key3', 'value3'] ]); 2. 요소 추가 및 조회 // 요소 추가 myMap.set('apple', 10); myMap.set('banana', 5); // 요소 조회 console.log(myMap.get('apple')); // 10 console.log(myMap.get('orange')); // undefined 3. 요소 삭제 ..
Math.random 함수를 사용하면 간단하게 구현할 수 있다 Math.random() 다음 함수를 실행할경우 1 미만의 랜덤 실수가 생성된다 범위 내의 랜덤 정수를 얻고자 한다면 다음 함수를 실행한다 function getRandom(min, max) { return Math.floor(Math.random() * (max - min + 1) + min); } getRandom(1, 10) 실행결과
현재 시각을 얻는법 const today = new Date;//오늘 console.log(today.getTime()); 1일을 밀리세컨드로 표현하면 1,000 * 60 * 60 * 24 가된다 (1초는 1000 밀리세컨드) 날짜 객체에서 연도 구하기 Date.getFullYear() 4자리 년도 정수 반환 Date.getMonth() 0부터 시작하는 정수 월 반환(1월 -> 0, 12월 -> 11) Date.getDate() 정수 날짜 반환 연, 월, 일 더하기/빼기 const newDate = new Date('2023-01-20'); newDate.setFullYear(newDate.getFullYear() + 5); newDate.setMonth(newDate.getMonth() + 3); ne..
프로그램 작성중 일정 시간 후에 특정코드를 작동시키게끔 할때 필요한 함수가 있다. setTimeout 의 코드는 다음과 같다 function 뒤에 있는 3000은 3초를 의미한다 setTimeout(function() { console.log('Works!'); }, 3000);
nodejs 서버 생성 후 axios cheerio 라이브러리 설치 npm install axios cheerio 본 게시물에서는 inflearn 사이트를 크롤링하는 것으로 한다 inflearn.js 파일생성 // 특정 url 입력시 페이지에 있는 html 코드를 모두 가져옴 const axios = require('axios'); // 가지고 온 html을 파싱 const cheerio = require('cheerio'); const getHTML = async(keyword) => { try { // encodeURI를 사용하지않으면 한글 입력시 오류발생 return await axios.get('https://www.inflearn.com/courses?s=' + encodeURI(keyword)..
프로젝트 폴더에서 package.json 파일 생성(다음 명령어는 세팅을 생략하는 명령어이다) npm init -y express 설치 npm install express app.js 파일 생성 const express = require('express'); const app = express(); const port = 3000; app.get('/', (req, res) => { res.send('Hello, World!'); }); app.listen(port, () => { console.log(server Start!. http://localhost:${port}); }) 서버실행 명령어 node app.js 접속 URL http://localhost:3000