이거 수정하느라 반나절이 흘렀다. 알고보면 너무 단순한 것에 오류였음을 깨달았을때는 이미.... 시간이 훌쩍 지난 후에.... 하지만, 기록을 남겨서 다음에는 다시 반복하지 않도록 노력하자. // 화면에 뿌려주는 함수displayfile();의 중복호출을 방지하기 위한 코드 var isDisplaying = false; // 첨부파일 멀티업로드 이중호출 금지되는 법 $("#upfile").off('change').on('change', function(e) { // 선택된 파일이 없는 경우 반환 if (this.files.length == 0) { return; } $("#id").val($("#num").val()); $("#parentid").val($("#num").val()); $("#fileor..
'html의 canvas의 크기는 얼마까지 가능할까?' 여기서 부터 우리의 질문은 시작됩니다. HTML `` 요소의 최대 크기는 브라우저에 따라 다릅니다. 일반적으로, 대부분의 웹 브라우저는 최대 너비와 높이가 각각 32767 픽셀로 제한되어 있습니다. 이는 하드웨어 및 브라우저의 제한으로 인해 결정되는 값입니다. 이렇게 큰 `` 요소를 사용하면 성능에 심각한 문제가 발생할 수 있으므로, 가능한 한 작은 크기를 사용하는 것이 좋습니다. 큰 이미지나 그래픽을 처리해야 하는 경우, 여러 개의 작은 `` 요소로 작업을 분할하는 것이 한 가지 해결책이 될 수 있습니다. canvas에 오토캐드처럼 치수선을 만들어서 dxf로 저장할 수 있을까? HTML `` 요소는 2D 그래픽을 그릴 수 있으며, 사용자 입력을 통..
언제 나왔을까요? 이런걸 누가 생각해 냈을때 사실 많이 놀랐습니다. ... 우리가 흔히 말줄임표라고 하지 않았던가? JavaScript의 data.push(...sectionData); 문장에서 ... 연산자는 Spread 연산자입니다. Spread 연산자는 이터러블(iterable) 객체를 개별 요소로 확장하는 데 사용됩니다. 이 예제에서는 sectionData 배열의 모든 요소를 개별적으로 data 배열에 추가하는 것을 의미합니다. 이렇게 함으로써 sectionData 배열의 요소들이 data 배열에 바로 연결되어 하나의 배열로 합쳐집니다. 간단한 예제로 설명하겠습니다. const arr1 = [1, 2, 3]; const arr2 = [4, 5, 6]; arr1.push(...arr2); conso..
toast grid로 엔터키를 치지 않고 한글이 입력될때 초성이든 중성이든 종성이든 들어오면 입력모드로 변환하도록 코드를 짜는 것에 집중하고 있다. 영문, 숫자, 한글 등 입력이 되면 Enter키를 치지 않고 하는 방법을 일단 toast Grid에서는 제공하지 않는다. 꼭 엔터키를 치고 값을 입력하는게, 실무에서 일하는 분들에겐 이미 우리가 'Excel'이라 지구상 가장 훌륭하다고 생각하는 프로그램에 익숙해서 보통 셀을 이동하고 바로 입력값을 넣으면 알아서 편집모드로 들어가는 것.... 이걸 자바스크립트로 구현하려고 하니, 찾아볼 것도 많고 고난도의 프로그램으로 들어가는 느낌이었지만, 하나하나 만들어보다 보면, 프로그램의 구조나 기타 내가 몰랐던 기능들을 맞딱들이게 된다. 한글 입력 감지 (초성, 중성,..
공정을 체크하는 체크박스를 클릭하면 일어나는 일들을 작업하고 있다. 여러가지 조건들.. 그것들을 만족하는 코드.... 1) 코드에서 button을 checkbox를 toggle하도록 코드 수정 $(document).ready(function() { var values = []; $('.form-check-input').each(function() { var val = $(this).val(); if (val && val !== '전체적용' && val !== '' && val !== 'on') { val = val.replace(/_.*/, ''); if (values.indexOf(val) === -1) { values.push(val); } } }); if (values.length > 0) { fo..
dex4.php:6793 Uncaught TypeError: Cannot read properties of undefined (reading '0') at Object.success (index4.php:6793:63) at c (jquery.min.js:2:27742) at Object.fireWith [as resolveWith] (jquery.min.js:2:28487) at l (jquery.min.js:2:78789) at XMLHttpRequest. (jquery.min.js:2:81117) 위의 오류에 대한 설명입니다. 이 오류는 "Cannot read properties of undefined" 에러 메시지와 함께 발생합니다. 이것은 자바스크립트 코드가 'undefined' 값에 대해 속성..
프로젝트에서 꼭 성공해야 할 부분이 있어서 그 과정을 담아봅니다. pdf.js를 사용해서 특정 pdf파일의 .geo파일을 과연 웹에서 추출하거나 데이터로 저장할 수 있을지 연구합니다. 질문 1) GPT에 절의해보기 위의 코드에서 pdf를 구성하는 이미지의 확장자가 .geo파일인 경우 이미지가 안나오는데, 해결방법이 있을까? PDF 파일 내부에 저장된 이미지는 여러 가지 형식의 이미지 파일일 수 있습니다. 하지만 PDF.js 라이브러리는 기본적으로 JPEG, PNG, GIF 형식의 이미지만을 지원합니다. 따라서 .geo 확장자를 가진 이미지는 PDF.js 라이브러리로는 직접적으로 지원되지 않습니다. 이미지가 .geo 확장자를 가지는 경우, 해당 이미지 파일을 다른 형식으로 변환한 뒤 PDF 파일에 다시 삽..
const text = "_220810004_PO 1.6T_24 _220810004_PO 1.6T_24.geo CAS_6017_60SET_02_01 130 9 _220810004_PO 1.6T_25 _220810004_PO 1.6T_25.geo CAS_6017_60SET_02_01 240 10 _220810004_PO 1.6T_23 _220810004_PO 1.6T_23.geo CAS_6017_60SET_02_06, CAS_6017_60SET_02_07, CAS_6017_60SET_02_11 60 / : : : G E O : : : I D : : : _220810004_PO 1.6T_26 _ 2 2 0 8 1 0 0 0 4 _ P O 1 . 6 T _ K M S 6 0 1 7 _ 7 - 1 E A _ 2..
- Total
- Today
- Yesterday
- #프로그램설치
- 뫄프로그래밍
- coalesce는 한국어로 "코얼레스크" 또는 "코얼리스"
- 구글드라이브API
- 티스토리챌린지
- Bootstrap 5
- 캐드자동작도
- isset을 적용해야 하는 이유
- #InstallForge
- 테크에능한여성
- 코딩튜토리얼
- 프로그래머생활
- #파이썬패키징
- sql문장 날짜계산
- 오토핫키가이드
- 오블완
- 스크립트작성기초
- 엑셀셀보호
- 엑셀보호
- 효율적코딩방법
- ajax오류메시지
- json파일형태보기
- chatGPT3.5파이썬버전
- 엑셀입력보호
- 도면자동생성
- json파일편하게보는법
- 1. #웹개발 2. #로트번호 3. #성적서보기 4. #ajax 5. #jquery 6. #php 7. #프론트엔드 8. #백엔드 9. #부트스트랩 10. #웹기능구현
- General error: 2031
- 파이썬코드줄바꿈방법
- 코딩효율성
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |