일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- mosquitto
- pm2 설치
- 1883
- DatePicker
- datagridview 직접입력
- Replication
- 공인IP
- allow_anonymouse
- DataGridView 직접 입력
- html #select #option #multiple
- setInterval 외부 정지
- pm2 상태 확인
- pm2
- setInterval 정지
- pm2 시작
- setInterval 중지
- listener 1883
- 데이터테이블 데이터 넣기
- 서버동기화
- pm2 확인
- mosquitto.conf
- 맥 어드레스
- AntDesign
- timepicker
- map이 undefined가 뜰 때
- invalid data
- setInterval clear
- c# datagridview 데이터 넣기
- mySQL_Replication
- transfer
- Today
- Total
목록분류 전체보기 (738)
개발 노트
1. 정렬 조건은 zutand에서 전역으로 관리 2. 렌더링부분과 count세는부분을 별도로 관리 import { useButtonStore } from '@/store/useButtonStore'; const RobotMilkingList: React.FC = () => { const { activeFilterButton, setActiveFilterButton} = useButtonStore(); const [allCount, setAllCount] = useState(0); const [normalCount, setNormalCount] = useState(0); const [errorCount, setErrorCount] = useState(0); const farmCodes = Object.ke..
정렬기능 구현 팝업창 만들기 팝업창 내부 이슈 등록 수정 기능구현 농장상세정보창 내에 이슈등록 수정 기능 구현
webworker내부에 데이터 수정코드 옮기기 적용시키기 정렬하기
기존 : mqtt 수신내역을 배열형태로 일괄적으로 담음 변경 후 : mqtt수신 시 farmCode기준으로 묶어서 내부에 필요한 정보만 저장 기존 호출 컴포넌트 const ResizableComponent: React.FC = () => { const workerRef = useRef(null); const { messages, addMessage } = useMqttStore(); useEffect(() => { const URL = '/mqttWorker.built.js'; if (!workerRef.current) { const worker = new Worker(URL); workerRef.current = worker; workerRef.current.onmessage = function (ev..
자료구조 완료하기 자료구조 변경 적용하기
자료구조 변경