| 테이블 긴 텍스트, 깔끔하게 표시하고 툴팁으로 전체 보기테이블()을 만들다 보면 안에 들어가는 텍스트 내용이 너무 길어 화면 레이아웃을 깨뜨리거나 가독성을 해치는 경우가 많습니다. 이럴 때 긴 텍스트를 한 줄로 줄이고 말줄임표(...)로 처리한 뒤, 마우스를 올리면 전체 내용을 보여주는 툴팁 기능을 추가하여 UI를 깔끔하게 유지할 수 있습니다.이번 포스팅에서는 CSS와 jQuery를 활용하여 이 기능을 구현하는 방법을 자세히 알아보겠습니다.1. 목표 설정 내 긴 텍스트를 한 줄로 표시하고, 넘치는 부분은 ...으로 처리마우스를 에 올렸을 때, ...으로 잘린 텍스트의 전체 내용을 툴팁으로 보여주기2. CSS로 텍스트 말줄임표 처리하기가장 먼저 할 일은 CSS를 사용하여 긴 텍스트를 한 줄로 만들고..
| (충주 연수동) 보쌈집 회식으로 방문한 보쌈집.우리는 마늘보쌈 주문! | 위치
아래는 id="excelGo" 버튼을 클릭했을 때 jQuery로 AJAX 호출을 수행하는 코드 예시입니다.클릭 시 서버에 요청을 보내고, 응답을 처리하도록 구성했습니다.✅ HTML 코드 (이미 제공됨)우수✅ jQuery AJAX 코드 $(document).ready(function () { $('#excelGo').on('click', function () { $.ajax({ url: '/excel/download', // 요청 보낼 URL type: 'GET', // 메서드 (GET/POST 등) xhrFields: { responseType: 'blob' // 파일 다운로드용 응답 처리 ..
물론입니다! 아래는 Spring Boot에서 StopWatch를 이용해 함수 수행시간을 측정하고, 초 및 분 단위로 출력하는 방법을 설명한 블로그용 글입니다.⏱ Spring Boot에서 함수 수행시간 측정하기 – 초/분 단위 출력Spring Boot 개발을 하다 보면 특정 로직이 얼마나 오래 걸리는지 측정하고 싶을 때가 있습니다. 이럴 때 유용하게 사용할 수 있는 것이 바로 org.springframework.util.StopWatch 클래스입니다.이번 포스트에서는 StopWatch를 활용해 함수 수행시간을 측정하고, 이를 초(Seconds) 및 분(Minutes) 단위로 변환해 출력하는 방법을 소개하겠습니다.✅ 기본 사용법: StopWatch로 시간 측정Spring의 StopWatch는 매우 간단하게 ..
📅 Java로 영업일만 7일 출력하는 함수 만들기비즈니스 로직을 개발하다 보면 주말과 공휴일을 제외한 영업일만 필요한 경우가 많습니다. 오늘은 Java에서 현재 날짜 기준으로 영업일만 7일을 출력하는 함수를 만들어보겠습니다! 🚀🎯 요구사항현재 날짜 기준으로 7일 전까지의 날짜 출력날짜 형식: 2025-01-01주말(토, 일) 제외공휴일 제외💡 핵심 기능1️⃣ 영업일 체크 로직/** * 해당 날짜가 영업일인지 확인 (주말과 공휴일 제외) */private static boolean isBusinessDay(LocalDate date) { return !isWeekend(date) && !isHoliday(date);}2️⃣ 주말 체크private static boolean isWeekend(L..
@CrossOrigin은 Spring Boot에서 CORS(Cross-Origin Resource Sharing) 문제를 해결하기 위해 사용하는 애노테이션입니다. 브라우저가 보안상 같은 출처(origin)가 아닌 요청은 기본적으로 차단하는데, 이 제약을 풀어주기 위한 것입니다.✅ 기본 개념CORS란?CORS는 웹 브라우저가 다른 출처(origin)의 서버로 요청할 때 보안상의 이유로 막히는 것을 해결하기 위한 메커니즘입니다.예시:프론트엔드가 http://localhost:3000 (React)백엔드가 http://localhost:8080 (Spring Boot)이때 React에서 Spring Boot로 API 요청을 보내면 브라우저는 다른 origin 간 요청이라고 판단하고 CORS 에러를 발생시킵니다..
✅ Java 문자열을 | 기준으로 나누어 List로 변환하는 방법Java에서 문자열을 특정 구분자로 나누고 이를 List으로 변환하는 작업은 매우 자주 사용됩니다. 특히 |(파이프 문자)처럼 정규식에서 특별한 의미를 가지는 문자는 주의해서 처리해야 합니다.이번 포스팅에서는 문자열을 | 기준으로 나누어 리스트로 담는 방법을 예제와 함께 알아보겠습니다.📌 1. 기본 코드 예제import java.util.Arrays;import java.util.List;public class SplitExample { public static void main(String[] args) { String input = "apple|banana|cherry|date"; // 정규식에서 '|'는..
웹 프로젝트나 파일 정리 작업을 하다 보면, 하나의 경로를 그대로 유지하면서 다른 위치의 폴더를 가리키고 싶을 때가 있습니다. 리눅스에서는 ln -s 심볼릭 링크를 사용하는 것처럼, Windows에서도 mklink 명령어를 통해 동일한 기능을 구현할 수 있습니다.이번 포스팅에서는 Windows의 mklink 명령어를 이용해 폴더를 다른 위치로 "바라보게" 설정하는 방법을 소개합니다.📌 mklink란?mklink는 Windows에서 심볼릭 링크(가상 경로) 또는 **정션(하드 링크)**를 생성하는 명령어입니다.이를 통해 하나의 폴더를 다른 폴더처럼 보이게 만들 수 있어, 브라우저나 서버가 기존 경로를 바꾸지 않아도 파일을 참조할 수 있게 됩니다.⚙️ 기본 구문mklink [옵션] [가상경로] [실제대상경..
Are you breaking up with me?너 나와 헤어지자는거야?break up with ~와 헤어지다breakup 헤어짐, 이별break it off 헤어지다I came here to break up with you. 나 너랑 헤어지려고 왔어.I can't wait to + V : 몹시 ~하고 싶어I just can't wait to be married to you. 너랑 당장 결혼하고 싶어.How was it going?어떻게 지내니? / 잘지내?How's it going? How you holding up? 어떻게 지내? 어떻게 버티고 있는거야?How's it going with the wedding? 결혼은 어떻게 되가?How's your new job going? 새로운 일은 어때?Do..
JavaScript에서 HTML 태그에 파라미터 전달하기: 클릭 이벤트에 파라미터 넘기기 📈1. 문제 설명 📝웹 애플리케이션에서 동적으로 HTML 태그를 생성하고, 이를 클릭 이벤트와 연결할 때, JavaScript 함수에 파라미터를 전달하는 방법에 대해 알아보겠습니다. 이 경우, 동적으로 생성된 HTML 태그에 클릭 이벤트를 할당하고, 파라미터를 함수로 넘기는 방식을 사용합니다.2. 예시 코드 설명 💻목표:우리는 Dynamically 생성된 HTML에서, **blockNoVal**이라는 값을 클릭 시 blockView 함수에 파라미터로 전달하려고 합니다.var blockNoVal = "12345"; // 예시로 사용될 blockNoVal 값var str = "";str += "" + blockN..