일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- EFCore
- c#코딩의기술실전편
- wifi안됨
- LINQ
- 상속
- minimalAPI
- ViewModel
- 명시적외래키
- Request
- intellij
- React
- error
- dbContext
- a604mu
- Config
- 스냅잘찍음
- vscode
- c#
- cpu불안들어옴
- extjs
- .net
- extraParams
- JSON
- Store
- 코드프로그래머스
- JavaScript
- ORM
- scanner
- mac
- lazy loading
- Today
- Total
목록분류 전체보기 (316)
ejyoo's 개발 노트
홈페이지 만들 때, 페이지 이동 관련 코드를 사용해야하는 경우가 있다. 그 중 document.referrer 과 history.back 과 history.go가 있는데 이 세개의 차이점에 대해 알아보았다. document.referrer 과 history.back 과 history.go(index) 의 공통점 이 세개 코드의 공통점은 페이지 이동이다. document와 history는 웹 브라우저에서 제공하는 내장객체이다. document.referrer document 오브젝트의 한 속성으로 document.refferer는 단순하게 이전페이지의 url 값이다. history.back / history.go(index) history 오브젝트에 들어있는 값들 중 저장된 주소로 옮기는 메서드이다. hi..

ibatis 의 xml 세팅 시 동적 쿼리를 만들어야 하는 경우가 종종있다. ibatis에서 동적쿼리를 만들기 위한 비교문 지원 태그 목록이다. ibatis 비교문 태그 목록 - isNull : 널일경우 - isNotNull : 널이 아닐경우 USER_ID = #userId# USER_PW = #userPw# USER_PHONE = #userPhone# USER_EMAIL = #userEmail# - isEmpty : 공백일 경우 - isNotEmpty : 공백이 아닐경우 - isGreaterTan : > - isGreaterEqual : >= - isLessThan :
쿼리 실행 결과 성공일 때 반환값은 아래와 같다. ibatis mybatis 유효성 검사 SELECT SELECT 문에 해당하는 결과 size > 0 INSERT NULL 1(다중 INSERT 도 마찬가지) null 일때 cnt = 1로 변경 후 cnt == 1 UPDATE UPDATE된 행의 개수 (없으면 0) 반환값 cnt로 받고 cnt > 0 DELETE DELETE된 행의 개수 (없으면 0) 반환값 cnt로 받고 cnt > 0

상황 : 텍스트 출력 시 한글이 깨졌음 웹 개발 시 GET / POST 로 처리하는 로직에서 화면을 출력했더니 한글이 깨지는 현상을 발견하였다. 이런 상황이 종종 있을 것 같아 그에대한 인코딩에 대한 개념과 처리방법을 정리하고자 한다. 환경 : [웹서버 : 톰캣 / 웹 페이지 기본 인코딩 : UTF-8] HTTP 통신 방법에 대해 먼저 알아야 할 것! http 통신 시 문자 인코딩에 대해 알아야 한다. 클라이언트(브라우저) ▶ request(get/post) ▶ 웹서버 (was: tomcat) ▶response(get/post) ▶클라이언트(브라우저) 과정을 거친다. 이 모든 과정을 하나의 인코딩을 할 수 없다. 위의 과정 순간 순간마다 문자 인코딩 문제가 발생한다. 1. Request : URL 창에 ..

designer 입력 Qt Designer 실행 디자인 설계 버튼과 라벨 추가 전체코드 import sys from PyQt5.QtWidgets import QApplication, QWidget, QMainWindow from PyQt5 import uic form_class = uic.loadUiType("./myqt01.ui")[0] class WindowClass(QMainWindow, form_class): def __init__(self): super().__init__() self.setupUi(self) self.pb.clicked.connect(self.btnClick) def btnClick(self): print("버튼이 클릭되었습니다.") self.lbl.setText("GootEv..

서블릿 배포 시 우리가 작업하는 환경과 실제 배포되는 경로는 다름 우리의 작업환경 Java Resources 는 .java 모음 WebContent 내 HTML, JAVAScript, CSS, Image 가 들어있고 WEB-INF 는 jar 실제 우리가 개발하는 workspace는 이곳에 배포 폴더 배포시작 시 톰캣이 배포에 필요한것만 복사하여 .class 파일만 가져옴 실제 .class 파일 위치 배포 시 JSP 파일이 들어있는 곳 JSP는 .jsp가 아닌 뒤에 class와 java로 끝남 JSP가 실행될 때 내부적으로 뭔가 거쳐서 .jsp가 실행됨. 이것을 까보면 이렇게 되어있음. (jsp를 was가 자동으로 웹에 응답할 정도로 코드를 작성해줌) JSP 가 실행되는 이유는 바로 이부분이다. jsp 서..

프로젝트 기본 JDK 버전과 설치된 JDK 버전이 맞지않아 발생하는 문제 - 설치한 JDK 버전이 몇버전인지 확인할것 - 설치된 JDK 폴더위치를 확인할 것 - 라이브러리 추가 후 경로 설정할 것

크롬 실행 시 IP 설정을 할 수 있다. C:\Windows\System32\drivers\etc 에서 사용 가능
$("#Lastname") id가 "Lastname"인 요소 $(".intro") class="intro"가 있는 모든 요소 $(".intro, #Lastname") class="intro"가 있는 모든 요소와 id가 "Lastname"인 요소 $("h1") 모든 요소 $("h1, p") 모든 요소 및 모든 요소 $("p:first") 첫 번째 요소 $("p:last") 마지막 요소 $("tr:even") 모든 짝수 요소 $("tr:odd") 모든 홀수 요소 $("p:first-child") 부모의 첫번째 자식인 모든 요소 $("p:first-of-type") 부모의 첫번째 요소인 모든 요소 $("p:last-child") 부모의 마지막 자식인 모든 요소 $("p:last-of-type") 부모의 마지막..