전체 글
-
Java - LocalDateTime 시간 설정Java 2023. 1. 12. 22:54
안녕하세요. 이번 포스팅은 자바의 LocalDateTime의 값을 변경하는 방법을 소개합니다. 자바에서 날짜, 시간값이 필요할 때 LocalDateTime을 많이 사용합니다. LocalDateTime 객체의 시간값을 변경하거나 날짜를 변경하는 방법을 알아보겠습니다. import java.time.LocalDateTime; public class MyClass { public static void main(String args[]) { LocalDateTime now = LocalDateTime.now(); LocalDateTime updatedDate = now.withHour(0).withMinute(0).withSecond(0); System.out.println(updatedDate); } } 결과..
-
Java - List 중간 데이터 삭제하는 법 (subList)Java 2022. 12. 23. 12:47
자바에서 자주 사용하는 List 클래스에서 데이터를 삭제하는 방법에 대해서 알아보겠습니다. List에서 특정 위치에 있는 데이터를 지워야 하는 경우에는 이렇게 하면 됩니다. List.subList() List subList(int fromIndex, int toIndex); 리스트의 구성요소 중 fromIndex부터 toIndex까지의 요소를 리턴해주는 함수입니다. List.clear() void clear(); 리스트의 모든 구성요소를 삭제하는 함수입니다. subList(), clear()를 활용한 데이터 삭제하기 import java.util.ArrayList; import java.util.List; class ListExample { public static void main(String[] ar..
-
자주 사용하는 리눅스 커맨드 (Commonly used Linux commands by ChatGPT)Linux 2022. 12. 15. 21:47
ChatGPT에 자주 사용하는 리눅스 커맨드를 알려달라고 하니 10개의 커맨드를 알려줬다. The most commonly used Linux commands Here are some examples of the most commonly used Linux commands, along with a brief description of what they do: ls: Lists the files and directories in the current directory. For example, ls would print the names of all the files and directories in the current directory to the terminal. cd: Changes the curre..
-
SEO 하는 법 (feat. ChatGPT)IT 2022. 12. 15. 19:55
SEO(Search Engine Optimization)에 대해 궁금해서 이것저것 보다가 요즘 핫한 ChatGPT에 물어봤다. How To Optimize SEO (ChatGPT의 답변) There are many factors that can affect your search engine optimization (SEO), and it can be overwhelming to try to optimize all of them. However, some general best practices for SEO include creating high-quality and unique content, using keywords naturally and appropriately in your content, a..
-
티스토리 블로그에서 인스타그램 피드 넣기(임베드)IT 2022. 12. 15. 16:45
티스토리 블로그 게시물에 인스타그램 피드를 넣는 방법을 알아보겠습니다. 먼저 인스타그램에서 원하는 피드의 태그를 복사해옵니다. 1. 피드 오른쪽 상단을 클릭 후 퍼가기를 클릭합니다. 2. 'Embed 태그 복사'를 클릭해서 태그를 복사합니다. 3. 티스토리 블로그에서 HTML 편집모드로 들어갑니다. 4. 태그를 입력하고 와 사이에 인스타그램에서 복사해온 태그를 붙여넣습니다. 5. 티스토리 게시물을 보면 인스타그램 피드가 제대로 들어간 것을 볼 수 있습니다.
-
틱톡의 성공 이유 (feat. 스콧 갤러웨이)IT 2022. 12. 8. 00:37
틱톡 (TikTok) 틱톡은 장위밍이 2012년에 설립한 IT 기업 바이트댄스가 소유하고 있는 글로벌 숏폼 비디오 플랫폼이다. 3초에서 10분까지 동영상을 제작할 수 있다. 짧은 음악, 립싱크, 댄스, 코미디, 탤런트, 챌린지와 같은 영상을 제작 및 공유할 수 있는 동영상 공유 소셜 네트워크 서비스이다 틱톡이 성공한 이유 The secret of TikTok’s success is how it eliminates the burden of consumer choice with a continuous stream of videos curated for you TikTok의 성공 비결은 당신을 위해 선별된 지속적인 비디오 스트림으로 소비자 선택의 부담을 없앤 것이다. 계속되는 비디오 스트림으로 사람들이 영상 ..
-
오라클 ULA (Unlimited License Agreement)IT 2022. 12. 7. 20:34
ULA란? ULA(Unlimited License Agreement)의 약자로 무제한 라이선스 일정 금액을 내고 특정 기간(보통 1~3년 단위) 동안 무제한으로 제품을 쓸수 있음. ULA의 장점 고객 입장에서 특정 벤더의 제품을 많이 사용할 경우 일일이 라이선스 비용을 지불하는 것보다 ULA 계약을 맺는 것이 합리적 ULA의 단점 특정 벤더에 종속(Lock in)이 심해짐. 오라클의 라이선스 일반적으로는 코어(CPU) 단위로 과금하고 있음. 관련 기사 오라클, 국내 기업에 첫 라이선스 소송 나서나 산업 > IT 뉴스: 오라클은 데이터베이스관리시스템(DBMS) 분야 세계 시장 점유율 절반을 훨씬 웃도는 절대 강자로 꼽힌다. 행정안전부가 지난해 ... www.sedaily.com
-
Spring - JPA @OneToMany java.lang.StackOverflowError: nullSpring 2022. 11. 4. 19:31
Caused by: java.lang.StackOverflowError: null JPA에서 @OneToMany로 두 엔티티간 join을 걸어줄 경우에 StackOverflowError가 발생하는 경우가 있습니다. @Data @Entity public class Person { @OneToMany(fetch = FetchType.EAGER, mappedBy = "person", cascade = CascadeType.REMOVE) private List phoneList; @OneToMany(fetch = FetchType.EAGER, mappedBy = "person", cascade = CascadeType.REMOVE) private List carList; } @Data @Entity public..