일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- setInterval 정지
- 공인IP
- pm2 시작
- invalid data
- mosquitto.conf
- mySQL_Replication
- setInterval clear
- mosquitto
- 서버동기화
- 맥 어드레스
- datagridview 직접입력
- 1883
- setInterval 외부 정지
- listener 1883
- transfer
- setInterval 중지
- pm2 상태 확인
- pm2 설치
- Replication
- DataGridView 직접 입력
- DatePicker
- 데이터테이블 데이터 넣기
- c# datagridview 데이터 넣기
- html #select #option #multiple
- map이 undefined가 뜰 때
- allow_anonymouse
- pm2 확인
- AntDesign
- timepicker
- pm2
- Today
- Total
목록분류 전체보기 (740)
개발 노트
2023-03-16T08:13:34.000Z 데이터 타입이 datetime인 경우 따로 타입을 지정해주지 않으면 변환값의 형식이 자바스크립트가 지원하는 UTC형식의 협정 세계시를 사용하는 타입으로 변경되게 됩니다. 하지만 이 타입은 mysql에서는 지원하지 않아서 값을 인식하지 못하는 에러가 발생하게 됩니다. 이런 경우 mysql의 config 형식에서 dateString을 'date' 타입으로 지정하게 되면 해결됩니다. 2023-03-16 17:13:34 config예제 module.exports = { db_local: { host: 'localhost', user: 'root', password: 'password', database: 'database', dateStrings: 'date', po..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/sGePK/btsCawvjxvG/YziHLuWfdHUEKATTdsUEdk/img.png)
DB Server와 통신하는 과정에서 소켓을 생성하고 끊어내는 과정에서 많은 자원을 소모하게 됩니다. 다수의 사용자가 동시에 접속을 하게된다면 서버와의 통신이 원활하게 이루어지지 않을 확률이 높습니다. 요청이 들어올 때마다 Connection을 연결하고 끊는 것은 상당히 비효율적이므로 효과적으로 활용하기 위해 미리 커넥션을 맺어놓고 가져다쓰는 Connection Pool을 활용합니다. Connection: 데이터베이스와 세션을 나타내는 객체입니다. 이는 클라이언트와 데이터베이스 사이의 통신을 가능하게 하는 통로로 볼 수 있습니다. 하나의 Connection은 한번에 하나의 쿼리만 처리할 수 있습니다. Connection Pool: 여러 Connection 객체를 미리 생성해두고 필요에 따라 제공하거나 재..
모듈 프로그래밍에서 모듈이란 외부의 영향을 받지 않는 재사용 가능한 코드의 묶음입니다. require() require메서드를 통해 Node.js에서 다른 모듈을 불러오는데 사용합니다. 이 메서드를 사용하면 다른 파일이나 모듈에서 정의된 함수나 객체를 현재 파일에서 사용할 수 있게됩니다. 다음과 같이 파라미터로 추가 할 모듈의 파일 경로 값을 받습니다. require('파일 경로'); const myModule = require('./myModule.js'); 위의 코드는 'myModule.js'라는 파일에서 내보낸 모듈을 불러오는 것입니다. module.exports // myModule.js function myFunction() { console.log('Hello, World!'); } modul..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/691eQ/btsAs9AAXZP/dvk20G9DBxmWevFflWmsy0/img.png)
auth(인증), fireStore(DBMS), real Database(DBMS) 등을 연동하여 프로젝트를 구현할수 있다. 다른 프로젝트(react)에서는 Hostring 등도 사용할 수 있다. firebase-auth firebase를 통하여 Email 방식의 회원가입, Email 방식의 로그인을 구현할수 있다 google login 등 oAuth2(인증 Token 방식) 방식의 인증을 구현할수 있다. DBMS 연동 : fireStore, real Database NoSQL 방식으로 Data CRUD 를 구현할 수 있고, 1:1 방식의 채팅 구현 Messagage 전달 등도 구현 Flutter 와 firebase 를 연동하기 위하여 사전 도구 설치 Cli 도구 설치 : npm install -g fi..
json 으로 encode 및 decode를 쉽게 도와주는 도구 dart:convert 다음의 기본제공 라이브러리를 추가한다 import 'dart:convert'; Encoding void main() { final items = [ {'id': 1, 'title': 'item 1'}, {'id': 2, 'title': 'item 2'}, ]; print(json.encode(items)); } 결과 [{'id':1,'title':'Item 1'},{'id':2,'title':'Item 2'}] Decoding void main() { const String data = '[{'id':1,'title':'Item 1'},{'id':2,'title':'Item 2'}]'; final items = jso..