본문 바로가기

Coding11

[JS] .CSV 파일 특정 컬럼 데이터 구글 맵 마커 표기(fetch) fetch 함수 사용콜백 함수 에서 '=>'는 외부 컨텍스트에서 this를 상속 즉 마커 객체가 아닌 이벤트 리스너 함수가 속한 객체가 됨따라서 자신만의 this 컨텍스트를 가져서 호출될 때 실행되는 컨텍스트에 따라 this를 결정하는 function() 사용 2024. 5. 3.
[JS] .CSV 파일 특정 컬럼 데이터 카카오 맵 마커 표기(XMLHttpRequest) .CSV 파일 특정 컬럼 데이터 카카오 맵 마커 표기  data.csv 컬럼의 23번째(위도), 24(경도) 5(시설명)의 데이터를 length(데이터 갯수)까지 출력하고 마커로 맵에 표기csv는 ,로 구분 2024. 5. 3.
[JS] jquery $.ajax 간단한 사용 예제 const data = { name: 'hello', email: 'test@naver.com' }; $.ajax ({ type: "POST", url: "test.php", data: data, success: function(data) { console.log('send data', data); }, error: function(error) { console.log('send data failed', error); } }); type: GET, POST 지정 url : ajax로 요청할 대상 url 지정 async : 동기, 비동기 지정(boolean) dataType : 받아올 데이터의 자료형 지정 data : 요청할 때 보낼 데이터 지정 success : ajax 요청 성공 시 실행할 이벤트 지정.. 2023. 12. 15.
[PHP] CURL API 여러개의 URL 병렬 요청(curl_multi_init) 일반적인 동기 실행 요청 코드 //일반적인 동기 실행 요청 코드 curl_multi_exec를 통해 병렬 요청 // curl_multi_exec를 통해 병렬 요청 결론 : 후자가 curl 처리에 있어서 훨씬 빠름 2023. 11. 30.
[PHP] 복잡한 JSON 파일 PHP로 파싱 EX) 간단한 구조의 JSON 불러오기 test.json { "name": "John Doe", "age": 30, "hobbies": ["reading", "swimming", "traveling"], "address": { "street": "123 Main St", "city": "Anytown", "state": "CA", "zip": "12345" } } load.php EX) 복잡한 구조의 JSON 불러오기 test.json { "destination_addresses" : [ "대한민국 광주광역시" ], "origin_addresses" : [ "대한민국 인천광역시" ], "rows" : [ { "elements" : [ { "distance" : { "text" : "327 km", "va.. 2023. 2. 25.
[PHP] PHP로 Ping 모니터링 구현 Ping으로 호스트를 조회해보고 패킷에 대한 손실이 1일 경우 Offline, 0일 경우 Online으로 표시해준다. * $ping = exec("ping -n 1 $ip",$output,$status); //ping -n 1 $ip(배열 선언된 아이피들을 ping으로 조회) * for($j=0;$j$k) : 배열에 저장된 키, 원소 분리 * $results[$item] 가 0이면 Online, 1 즉 그 외라면 Offline 출력 추가로 끝에 echo header("refresh: 5"); 해서 새로고침 해도 되지만 처럼div 정해서 jquery로 자체 갱신 해줘도 된다. // 2022. 12. 2.