목록분류 전체보기 (554)
A Joyful AI Research Journey🌳😊
개발자 이력서 작성팁 : 진짜개발자 최고의 개발자 이력서 : ATS 최적화, 웹 이력서, PDF 이력서, 열람자 트래킹이 자동 제공됩니다. realdeveloper.pro https://gogomalibu.tistory.com/119 주니어 개발자 경력기술서 작성하기 퇴사후 다시 취업 준비를 하면서 경력기술서가 서류 합격에 얼마나 중요한 것인지 깨달았다. 내 마음대로 적었던 경력기술서를 가지고 지원했을 때, 모두 다 서류부터 탈락이었다. 이렇게하다 gogomalibu.tistory.com https://prgms.tistory.com/195 프론트엔드 신입 개발자를 위한 이력서 작성 꿀팁🍯_1탄 이력서, 어디서부터 어떻게 작성해야 할지 모르겠다고요? 프로그래머스가 도와드릴게요! 이전 백엔드 개발자를 대상..
현재 팀 프로젝트 1로 '온라인 증명서 출력 웹사이트'를 만드는 데 환자 코드가 각각 분류됐고, 사용자는 환자 코드가 있을 경우 거기에 맞는 증명서를 출력할 수 있고, 사용자가 환자 코드가 없는 증명서 발급 신청을 누르면 내역이 없다는 경고창이 뜬다. 아래처럼 잘 진행이 됐었다. 근데 사용자가 회원 가입 후 로그인을 했을 때 환자 코드가 MySQL에서 null이었다. 이유는 의사가 그 사용자의 진단서를 작성한 적이 없기 때문이다. (그냥 단순히 회원가입 후 로그인한 상황이다.) 우선 CertificateMapper.xml에서 기존에 쓰던 inner join 대신에 left join을 쓴다. SELECT m.id, name, patientcode FROM member AS m LEFT JOIN certif..
월) 다시 올릴 파일 (최신 깃 코드에 Issue.jsp에 sweeralert2 기능 쓴 게 빠져있음) CertificateController.java (Issue.jsp에 pateintcode 불러오기) CertificateMapper.java (Issue.jsp에 pateintcode 불러오기) CertificateService.java (Issue.jsp에 pateintcode 불러오기) CertificateServiceImpl.java (Issue.jsp에 pateintcode 불러오기) CertificateMapper.xml (Issue.jsp에 pateintcode 불러오기 및 ResultMap으로 수정함) IssueAlert.js (sweeralert2 기능 추가, patientcode 없는..
230506 Sat 전체 프론트엔드 깔끔하게 보이게 다시 정리 Admin.jsp 검색창 크기 조정[완료] Diagnosis.jsp, DiagnosisMod.jsp 관리자 이름 우측 상단 고정[완료] 관리자 페이지 가로줄 다운로드 눌렀을 때 하단 탭에 다운로드 파일 이름 뜨게 만드는 것[완료] the download information bar is a feature that is specific to Google Chrome and only appears when downloading certain types of files, such as images. Other web browsers may have similar features, but they are not controlled by code an..
https://appsilon.com/r-shiny-dashboard-templates/ How to Develop an R Shiny Dashboard In 10 Minutes or Less R Shiny dashboard development from scratch taking too long? Try Appsilon’s R Shiny templates! Here's how to go from zero to deployment in 10 minutes. appsilon.com
onchange event is triggered when the input field loses focus and its value has been changed. 예시) 비밀번호 (영문 숫자 특수문자 조합, 8자리 이상) 좋아요! 영문자, 숫자, 특수기호 조합으로 8자 이상으로 입력하세요. //비밀번호 체크 console.log("Password check connect"); function validatePassword() { const passwordInput = document.getElementById("password"); if (!passwordInput.checkValidity()) { passwordInput.classList.add("is-invalid"); passwordInput...
230504 Thu 부트스트랩의 validation 기능을 쓰고 있는 데 태그 안에 id = "needs-validation"과 novalidate를 추가하면 부트스트랩 자체의 validation이 정상적으로 작동한다. 비밀번호 (영문 숫자 특수문자 조합, 8자리 이상) 좋아요! 영문자, 숫자, 특수기호 조합으로 8자 이상으로 입력하세요. id = "needs-validation": enable the validation and feedback messages. novalidate: disable the browser's built-in validation.
https://eastflag.co.kr/frontend/html5_api/html5-bootstrap-validation/ html5 form api 와 bootstrap 에서의 validation 구현 | 풀스택개발 EastFlag bootstrap validation bootstrap에서는 html5 validation을 그대로 이용한다. form에 was-validated 클래스만 넣으면 html5 validation을 체크하고 정상적인 경우는 valid-feedback에 비정상적인 경우에는 invalid-feedback을 보 eastflag.co.kr https://pika-chu.tistory.com/927 [Bootstrap] class="invalid-feedback"이 작동하지 않을 때 ..
230503 Wed 88th class 할 것 리스트 favicon 등록 안 쓰는 코드(favicon, jquery), 파일 등은 지움 파일 합치기 (12개 정도) PPT 만듦 (공동 작업) 관리자 페이지 가로줄 DB 세부적 수정 (ex. 이름 등) 코드 수정할 것 리스트 Issue.jsp GeneralDown.jsp InoutDown.jsp SergDown.jsp nav.jsp Issue.jsp CertificateController.java CertificateMapper.java CertificateService.java CertificateServiceImpl.java CertificateMapper.xml HomeController.java
230502 Tue 87th class 할 것 리스트 Post로 바꿈, JS 파일 추가 파일 바꾸기 (12개) Swal 적용 -> contional statements in js JavaScript → 정규식으로 유효성 검증 관리자 페이지 가로줄 DB 세부적 수정 (ex. -, 주민등록번호 -, 전화번호 - 등) 코드 수정할 것 리스트 Issue.jsp GeneralDown.jsp InoutDown.jsp SergDown.jsp nav.jsp Issue.jsp CertificateController.java CertificateMapper.java CertificateService.java CertificateServiceImpl.java CertificateMapper.xml HomeController..
ON : JOIN을 하기 전 필터링을 한다 (= ON 조건으로 필터링이 된 레코들 간 JOIN이 이뤄진다) WHERE : JOIN을 한 후 필터링을 한다 (= JOIN을 한 결과에서 WHERE 조건절로 필터링이 이뤄진다) SELECT m.id, name, residentid, disease FROM member AS m INNER JOIN certificate AS c ON m.id = c.id WHERE m.id = #{id} and c.patientcode = '1' 참고: https://developyo.tistory.com/121
230501 Mon 86th class 할 것 리스트 컨트롤러 수정 -> 데이터 읽음 기능 구현 내역 X -> 경고창 뜸 기능 구현 JS: 로그아웃 기능 구현 JS: 정규식 유효성 검사 기능 구현 코드 수정할 것 리스트 Issue.jsp GeneralDown.jsp InoutDown.jsp SergDown.jsp nav.jsp Issue.jsp CertificateController.java CertificateMapper.java CertificateService.java CertificateServiceImpl.java CertificateMapper.xml HomeController.java 버튼 클릭했을 때 환자 코드가 안 맞으면 || 없으면 '내역이 없습니다.' 경고창 뜨고, 환자 코드가 맞으면..
이클립스에서 Tomcat version 8.5 only supports J2EE 1.2, 1.3, 1.4 and JAVA EE 5,6, and 7 Web modules. 라는 오류때문에 서버 연동이 안 됐는데 Dynamic Web module을 3.1로 맞춰주면 된다. 참고: https://gabrielyj.tistory.com/196 [톰캣/에러] Tomcat version 8.5 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5, 6, and 7 Web modules 에러 스프링 프로젝트를 구동 시키기 위해 톰캣 서버에 프로젝트를 추가 하려고 하는데 아래와 같은 에러가 발생 했습니다. 'Tomcat version 8.5 only supports J2EE 1.2, 1..
패키지명: 모두 소문자, 밑줄문자(_) 사용 안 함 클래스명: 파스칼표기법(PascalCase), 명사 또는 명사구 인터페이스명: 파스칼표기법(PascalCase), 명사 또는 명사구이지만, 가끔 형용사 사용(ex. Readable) 메서드명: 낙타표기법(lowerCamelCase) 상수명: 대문자 뱀 표기법 UPPER_SNAKE_CASE 비상수 필드명, 파라미터명, 로컬 변수명: 낙타표기법(lowerCamelCase) DTO, DAO: GuestDTO 참고
230428 학원에서 csv 파일 저장해서 집에서 쓸 때 csv import해서 쓴다. 한글 깨짐 방지도 설정해준다. https://cotak.tistory.com/63 [MySQL] MySQL에서 CSV파일 Import하기 일반적으로 스프레드시트를 MySQL 테이블로 옮기는 데엔 Workbench 내장 기능인 Table Data Import Wizard나 외부 응용프로그램인 MySQL for Excel이 사용된다. 오늘은 이 중 Table Data Import Wizard를 통한 CSV 파일 I cotak.tistory.com