1. java map, flatmap 등 자바 스트림, 람다, 함수형 인터페이스 사용법 좀 익혀야겠다. javascript는 동적타입 언어라서 이런 함수형 인터페이스 사용하는 게 그리 어렵지 않았는데 java는 정적타입 언어에 원래는 일급함수라는 개념이 없어서 그런지 내 기준에서 상당히 번거로운 함수들로 함수형 인터페이스가 구현되어있는 것 같다. 다만 Java 자체가 참 좋은 언어라는 것은 변함 없으니. java 두 형제를 잘 공부하자. 2. 자바에서 double 값을 비교할때는 == 로 비교하면 안된다. 2진법의 소수처리가 정확하지 못하고, 값의 범위로 인해서 원하지 않는 결과가 나온다. 기본적으로 Double.compareTo(Double) 형식을 사용하자. 다른 비교메서드들과 마찬가지로 같으면 0 ..
1. 오늘은 거의 알고리즘 문제를 열심히 푼 것 같다. 그래서 검색한 내용들이 거의 Java에서 사용하는 문자열, 배열, 맵 자료형들의 메서드들이었다. 2. JavaScript로 문제 풀다가 Java로 풀면 뭔가 확실히 코드가 쓸게 많아서인지 가독성이 떨어진다. js에서는 그래도 함수형 문법을 쓸 정도로 익숙해졌는데 Java는 아직도 람다나 Optional을 잘 사용하지 못한다. 3. 어느 책에 나왔는데 요즘 대학생들은 Java, Spring 말고 Node, JS를 많이 한다던데, 나도 사용하면 할 수록 확실히 JS가 좀 더 편하긴 하다. Java는 뭔가 JS에 비해서 타이핑 쳐야하는 것이 많은 느낌? 4. 내일은 다시 또 잘 해보자~~~ 더 지원 팍팍 해보고 얼른 더 배우려면 회사 들어가자!
- Total
- Today
- Yesterday
- JavaScript
- javascript 문자열 뒤집기
- 매크로
- 표준입출력 함수
- Builder #SuperBuilder
- Java Double형 비교방법
- ajax 403에러
- 전처리기
- 이중 콜론 연산자
- Java8 #java stream
- static의 장점 단점
- c 가변인자
- #define
- 영속성전파
- 나만의 강점
- 메소드 참조 연산자
- C++
- C언어
- java
- c 매크로
- JPA #cascade
- c++ 가변인자
- Til
- linux select
- 네트워크 오더링
- MySql 날짜 차이 구하기
- ##연산자
- JPA #SPRING #ENTITY #DATABASE
- Double.compareTo(Double)
- JPQL 사용하기
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
