본문 바로가기

JAVA/Java Study20

[Java] Object2File 라이브러리 (Fst ) 자바 에서 Object 를 파일로 변환할일이 있다면 반드시 써야 된다고 생각되는 라이브러리다.   https://github.com/RuedigerMoeller/fast-serialization  GitHub - RuedigerMoeller/fast-serialization: FST: fast java serialization drop in-replacementFST: fast java serialization drop in-replacement . Contribute to RuedigerMoeller/fast-serialization development by creating an account on GitHub.github.com   벤치마크 결과 약 10여 배 가량의 속도 차이를 보이고 있다.  데.. 2024. 5. 31.
[HashMap] 해쉬 맵 https://d2.naver.com/helloworld/831311 2024. 2. 19.
[JAVA] 한글 -> 로마자 변환 https://github.com/crizin/korean-romanizer GitHub - crizin/korean-romanizer: 한국어를 입력하면 로마자로 변환해주는 Java 라이브러리 한국어를 입력하면 로마자로 변환해주는 Java 라이브러리. Contribute to crizin/korean-romanizer development by creating an account on GitHub. github.com 한글 표기를 로마자로 표기로 변경해야 되는 경우가 있다면 해당 라이브러리 참고 해볼만할것 같다. 홍길동 -> Hong gil dong 홍길동 -> HKD 서문탁 -> Seo mun tak 서문탁 -> SMT 황보혜정 -> Hwang bo hye jeong 황보혜정 -> HBHJ 황보혜정 .. 2024. 1. 19.
[Java] Java 한글 라이브러리 hwpxlib https://github.com/neolord0/hwpxlib GitHub - neolord0/hwpxlib: hwpx library for java hwpx library for java. Contribute to neolord0/hwpxlib development by creating an account on GitHub. github.com 깃허브에 공개된 자바 한글 라이브러리로 excel poi 등처럼 사용이 가능하다. 개인 개발자가 한글에서 공개한 문서를 기반으로 바이트 코드 분석 으로 객체화 시켜 두었다. 아직은 현재 라이브러리안에 depth 파악이 어려운등에 문제가 있으나 html 돔 paresr와 비슷한 개념의 parser등을 만들어 사용한다면 좋은 방향이 되지 않을까 한다. 샘플로 해당.. 2023. 12. 18.
[Java] Calandar 활용 자바 캘린더 활용 및 공휴일 구하는 로직을 추가하여 달력을 만들어 보았다. [Java] 공휴일 구하기 한국 공휴일 구하기 public class LunarCalendar { static Set holidaysSet = new HashSet(); public static final int LD_SUNDAY = 7; public static final int LD_SATURDAY = 6; public static final int LD_MONDAY = 1; public static void main(String[] args) { smrdls-java.tistory.com public class JavaCalandar { public static final String black = "\u001B[30m" ;.. 2023. 11. 30.
[Java] 공휴일 구하기 한국 공휴일 구하기 public class HoliDayUtil { static final int LD_SUNDAY = 7; static final int LD_SATURDAY = 6; static final int LD_MONDAY = 1; public static void main(String[] args) { HoliDayUtil lc = new HoliDayUtil(); System.out.println(lc.holidayArray("2024")); System.out.println(lc.isHoliday("20240128")); System.out.println(lc.isHoliday(new Date(2024, 0, 28))); System.out.println(lc.isHoliday(new D.. 2023. 11. 30.