일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- spring
- REACT
- nvl함수
- 렌파이
- C언어
- react-three-fiber
- SQL
- 문서객체모델
- 쿼리 오류
- 코드 시각화
- 로그인 기능
- 웹 퍼블리싱
- 자바
- SpringBoot
- 코드 가시화
- Python
- 깃허브
- jsp
- 1인개발
- CSS
- jstl
- MySQL
- 타입 오류
- 자바스크립트
- 전처리도구
- 헬생아
- 그딴건없었다
- java
- 값 가져오기
- 코드 이해하기
- Today
- Total
목록전체 글 (138)
This is it. it's IT.
배열을 생성, 정의하는 방법 // 배열을 정의하는 여러가지 방법 int[] arr = new int[5]; // 타입 뒤에 [] //============ int arr[] = new int[5];// 배열명 뒤에 [] //============ int arr; // 변수 정의 arr = new int[5]; // 변수안에 배열, 배열크기 정의 // 배열을 정의한 후 값을 저장하는 법 int[] arr = new int[5]; arr[0] = 1; arr[1] = 2; arr[2] = 3; arr[3] = 4; arr[4] = 5; // 배열 정의와 동시에 값을 저장 int[] arr = new int[] {1,2,3,4,5}; // 규칙적인 값인 경우, for문을 통해 저장해줄 수 있다. int[] a..
첫번째 항의 값을 알면 순차적으로 계산하여 n번째 항을 계산할 수 있도록 하는 식 피보나치수열에서 첫번째 수 1, 두번째 수 1이 주어지고, 그것을 통해 n번째 수를 계산할 수 있게 되는 이치와 같다. 귀납적 정의 복잡한 상황의 경우 잘 어울리는 방법이다 1,2,3을 각각 더하여 4까지의 수를 만들 수 있는 모든 경우의 수 구하기 => D[n] = D[n-1] + D[n-2] + D[n-3] 시간복잡도는 O(N)
다이나믹 프로그래밍이라는 것은 큰 문제를 작은 단위로 나눠서 푸는 알고리즘이다. 방식 2개 1. Top - down 재귀함수를 사용 int memo[100]; int fibonacci(int n){ if(n 0){ return memo[n]; } memo[n] = fibonacci(n-1) + fibonacci(n-2); return memo[n]; } } 2. Bottom - p 반복문을 사용 int d[100]; int fibonacci(int n) { d[0] = 0; d[1] = 1; for (int i = 2; i
log4j log4j 1.2.15 javax.mail mail javax.jms jms com.sun.jdmk jmxtools com.sun.jmx jmxri pom.xml 에 있는 runtime를 주석처리하면 인식이 정상적으로 되게 된다...
https://chloe-ki.tistory.com/entry/java-escape-sequence-chart 자바 특수문자, 괄호, 백슬래시, 따옴표 출력하기 (백준 10171, 10172번) 자바에서 백슬래시와 따옴표는 문자 그 자체만으로는 출력되지 않는 특수문자이다. 따옴표가 그 자체만으로 출력되지 않는 이유는, 출력문에서는 첫 쌍따옴표부터 그 다음 쌍따 chloe-ki.tistory.com 고양이 만들기 쉬울줄 알았는데 무척이나 까다롭다. 이스케이프 문자를 다룰 줄 아는지 물어보는 문제였던 것이다.... 숙지하고 있도록 하는 것이 좋겠다.
@AllArgsConstructor 어노테이션을 하나 빠트린거였다.... 이 어노테이션의 역할은 생성자를 자동으로 생성해주는 역할을 한다고 한다. https://dingue.tistory.com/14 lombok 기능정리 (2) - @Getter/@Setter , @NoArgsConstructor, @RequiredArgsConstructor, @AllArgsConstructor @Getter/@Setter 필드에 @Getter나 @Setter를 붙인다면, lombok이 해당 필드에 대한 기본 getter/setter를 생성해줍니다. 기본적인 getter란 단순히 필드를 리턴하는 것을 말하며, 필드 이름이 foo라면 메소드 이.. dingue.tistory.com 이 분께서 자세히 설명해주셔서 참고햇다...
https://chrome.google.com/webstore/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi/related React Developer Tools Adds React debugging tools to the Chrome Developer Tools. Created from revision 2f8f60ca8 on 10/31/2021. chrome.google.com React Developer Tools 이 크롬 익스텐션 도구를 설치하면 개발자도구에 react 탭이 생기며, 컴포넌트 별로 요소를 볼 수 있다.... !!!!
다른 프레임워크에서 mvc구조를 사용하는데에 비해 리액트는 flux 구조를 사용한다. ? Action -> Dispatcher -> Store 단방향 데이터 흐름이다. 리액트가 담당하는 부분은 mvc 중 view 뿐이다. 이것이 장점인 이유는 상황에 따라 다른 라이브러릴를 섞어서 쓸 수있기 때문이다? (ex. Redux) 또한 가상 돔(Virtual DOM)을 활용하여 렌더링 시간을 줄여줄 수 있다. 정보가 바뀔때마다 전체를 다시 로드해오면 시간이 많이 걸리고 비효율적이지만리액트는 필요한 페이지만 그때그때 다시 가져오는 것이다... (SSR : server side rendering, CSR(Client Side Rendering))어떻게 이렇게 하느냐!??!?각각의 UI를 Component로 묶어 캡슐..
https://m.blog.naver.com/sm_woo/70185755273 spring / Spring @MVC을 쓸 때, java compile option에 따라서 오류가 날수도 있다? 문제 상황)Spring @MVC를 사용하고, 아래와 같이 name 요청 파라미터를 받아 처리하는 간단한콘트롤러 ... blog.naver.com 파라미터를 제대로 인식하지 못해서 생기는 오류라고 한다. pom.xml 설정을 바꾸면 @RequestParam()을 생략하면서 코딩할 수 있다. org.apache.maven.plugins maven-compiler-plugin 2.5.1 1.8 1.8 true -Xlint:all true true Request processing failed; nested excepti..