본문 바로가기

생각정리2

누군가 내 코드를 베꼈다 정확히는 누군가가 내 과제를 베꼈다 https://claremont.tistory.com/category/Computer%20Science/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98 'Computer Science/알고리즘' 카테고리의 글 목록세종대학교 전자정보통신공학, 컴퓨터공학 전공claremont.tistory.com 지난 여름방학때 나는 알고리즘 수업 예습을 위해 미리 교안과 실습문제, 과제 파일을 받아 공부를 다 끝내놓았다. 그리고 개강 후 첫 과제 제출이 있었는데 여기서 나는 0점을 받았다. 아무리 생각해도 내 코드는 완벽했다. 그러다 문득, 이전에 올라왔었던 공지사항이 떠올랐다. 설마 이것때문인가 하고 TA 조교님께 바로 메일을 보내봤다  역시.. 맞았다 그렇다면 누군.. 2024. 10. 7.
수용하는 자세에 대해서 자바의 표준 ORM 기술인 JPA의 역사를 아는가? 과거 자바가 제공하던 표준 ORM 기술은 매우 매우 불편했다. 이에 대응해 누군가가 하이버네이트라는 ORM 오픈 소스를 만들었는데, 이 기술이 자바 표준 ORM 기술보다 더 널리 사용되었다. 썬 마이크로시스템즈는 결국 하이버네이트를 만든 개발자를 데려와 새로운 자바 ORM 표준을 만들었고, 이것이 바로 오늘날의 JPA가 되었다.    자바의 java.time 패키지도 이와 비슷하다. 자바가 처음 표준으로 제공했던 Date와 Calendar 라이브러리는 사용성이 떨어지고, 여러 문제점이 많았다. 이러한 문제를 해결하기 위해 Joda-Time이라는 오픈소스 라이브러리가 등장했다. Joda-Time은 뛰어난 편리함과 사용성 덕분에 크게 대중화되었다. 이 상황.. 2024. 8. 25.