if 문 if 문은 조건식의 결과에 따라 블록의 실행 여부가 결정된다. if 괄호 안의 조건식에는 true 또는 false 값을 산출할 수 연산식이나, boolean 변수가 올 수 있다. 보통 if문을 작성할 때의 코드는 블럭을 포함한 if문과 블럭을 포함하지 않는 if문이 있다. 코드로 작성해보면 아래와 같다. public class Week04 { public static void main(String[] args) { if (true) { System.out.println("블록이 있는 if문"); } if(true) System.out.println("블록이 없는 if문"); } } 실행해야 될 문장이나 식이 하나밖에 없으면 블록을 생략할 수는 있지만 이왕이면 생략하지 않는 것을 추천한다. 코드의..
나만 그런지 모르겠는데 11g 다운로드 받으려고할때 자꾸 헤매서 올려놈 Oracle 다운로드 페이지 이동 https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#19c 아래로 스크롤을 내리면 사진과 같은 곳이 있다. 본인한테 필요한 운영체제에 맞게 설치파일 다운로드하면 된다. 이 링크는 window 64비트 www.oracle.com/database/technologies/xe-prior-releases.html
Javascript 체크 방법 if( document.getElementById("videoUploadFile").files.length == 0 ){ console.log("no files selected"); } jQuery 체크 방법 if ($('#videoUploadFile')[0].files.length === 0) { console.log("No files selected."); } jQuery에서 $(selector)[0] 이 가지는 의미는 선택된 요소의 첫 번째 DOM 객체를 찾는 의미이다. 참고 https://bit.ly/3mwSKur How to check if input file is empty in jQuery Brand new to JS. I am trying to check if..
Thymeleaf에서 다양한 객체 값 view에 바인딩 예제 정리 객체 @Data @NoArgsConstructor @AllArgsConstructor public class ProductVO { private String name; private int price; private Date regDate; } 첫 번째 VO 객체 데이터 view에 데이터 바인딩 방법 model로 보내준 attributeName에 객체 property 명을 붙여주면 출력된다. @Controller public class SampleController { @GetMapping("/ex01") public String ex01(Model model) { ProductVO productVO = new ProductVO(); pr..
키크론 K4키보드와 한성키보드 둘 중에 고민하던 중 한성키보드 108키 풀배열로 마음을 먹었다. 27일날 배송와서 28일에 맥에서 무선을 연결하려고 했는데 연결이 안된다.. 매뉴얼대로 따라했는데 6자리 키를 입력하는 창도 나오지 않고 여러가지 찾던 중에 나와 비슷한 분의 블로그 글을 보고 해결했다.. 블로그 글에서는 수리기사님이 키보드 초기화 후 펌웨어 업데이트를 하면 된다고 하는데 나는 키보드 초기화만 눌르니까 됐다. 한성키보드 GK898B 초기화 방법은 ESC + 좌 Ctrl + F12 + 우 Ctrl 이다. 기분좋게 샀는데 한성에 해결방법도 잘 없고 직접 찾아서 해야하는 부분이 조금 아쉬운 것 같다. 혹시 블루투스 연결이 안되거나 기계에 조금 문제가 있는 상태면 초기화 해보고 펌웨어 업데이트까지 해..
프로그램에서 데이터를 처리하여 결과를 산출하는 것을 연산(operations)이라고 한다. 연산에 사용되는 기호를 연산자(operator)라고 하고, 연산되는 데이터는 피연산자 (operand)라고 한다. 연산자와 피연산자를 이용하여 연산의 과정을 기술한 것을 연산식(expression)이라고 한다. 산술 연산자 자바의 산술연산자는 +(더하기), -(빼기), *(곱하기), %(나누기) 그리고 나머지 연산이 있다. public static void main(String[] args) { int a = 6; int b = 3; System.out.println(a+b); //9 System.out.println(a-b); //3 System.out.println(a*b); //18 System.out.pri..
기본 (Primitive) 타입 종류와 값의 범위 그리고 기본 값 모든 변수에는 타입(Type)이 있으며, 타입에 따라 저장할 수 있는 값의 종류와 범위가 달라진다. 변수를 선언할 때 주어진 타입은 변경할 수 없기 때문에 변수를 선언할 때 어떤 타입을 사용할지 충분히 고려해야한다. 기본 타입이란 정수, 실수, 문자, 논리 리터럴을 직접 저장하는 타입을 말한다. 메모리에는 0과 1을 저장하는 최소 기억 단위인 비트(bit) 가 있다. 8개의 비트를 묶어서 바이트(byte) 라고 한다. 자바는 기본적으로 정수 연산을 int 타입으로 수행하고 실수 연산을 dobule 타입으로 수행한다. 저장하려는 값이 정수형이면 int 타입의 변수에 저장하는 것이 좋고 실수형이면 dobule 타입의 변수에 저장하는 것이 좋다..
JVM이란 무엇인가 자바 가상 머신(Java Virtual Machine, JVM)은 자바 바이트코드를 실행 할 수 있는 기계이다. 자바가 내세우는 Write once, run anywhere (한번만 작성하면 어디서든 실행 가능) 가 의미하는 것은 바이트코드로 변환된 코드는 플랫폼(Window, Mac, Linux)에 상관없이 JVM에서 실행이 되기 때문이다. JVM에서 바이트코드를 변환한 네이티브코드(기계어)는 OS에 특화된 코드로 변환되기 때문에 JVM 자체는 플랫폼 자체에 종속적이다. JVM은 자바 가상 머신이지만 자바에만 의존 하는 것은 아니다. 바이트코드만 만들어 낼 수 있으면 JVM이 실행할 수 있기 때문에 코틀린이나 groovy 또는 scalar 언어들도 JVM위에서 실행할 수 있다. 컴파..
- Total
- Today
- Yesterday
- k8s
- rocky
- Mac
- Github Status
- springboot
- elasticsearch
- Bash tab
- mybatis
- JavaScript
- svn
- input
- 북리뷰
- Kotlin
- maven
- oracle
- intellij
- Java
- window
- config-location
- LocalDateTime
- 오라클
- Spring
- localtime
- jQuery
- 베리 심플
- Spring Security
- docker
- LocalDate
- mybatis config
- Linux
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |