MSSQL 월초,월말 설정 기준 : 당월--월초SELECT CONVERT(varchar, DATEADD(month, 0, CONVERT(date, CONVERT(varchar(6), GETDATE(), 112) + '01'))) --월말SELECT CONVERT(varchar,dateadd(day,-1,dateadd(month,1,Convert(date,convert(varchar(6),GETDATE(),112)+'01')))) IT/DB 2025.04.21
mybatis 주요 문법 1. 기본 SQL 태그들조회 쿼리 작성삽입 쿼리 작성 수정 쿼리 작성 삭제 쿼리 작성 2. 파라미터/결과 매핑parameterType입력값의 자료형 (예: int, java.util.Map, User)resultType결과값의 자료형 (예: User, java.util.List)resultMap복잡한 결과 매핑 시 사용 (JOIN 등에서 유용) 3. #{} vs ${}#{param}바인딩 변수, SQL Injection 방지됨 ${param}문자열 치환 (테이블명, 컬럼명 등 사용할 때만 제한적으로 사용) 4. 동적 SQL 처리용 태그특정 조건일 때만 SQL 추가, , switch-case 구조앞/뒤 불필요한 구문 제거 (WHERE, AND, SET 등)자동으로 WHERE 추가 + 불필요한 AND .. IT 2025.04.08
VB.NET 내일 요일 한글로 구하기 Dim todayWeekday As String ' 내일의 요일 구하기 (한글 변환) Dim weekdayMap As Object Set weekdayMap = CreateObject("Scripting.Dictionary") weekdayMap.Add 1, "일" weekdayMap.Add 2, "월" weekdayMap.Add 3, "화" weekdayMap.Add 4, "수" weekdayMap.Add 5, "목" weekdayMap.Add 6, "금" weekdayMap.Add 7, "토" todayWeekday = weekdayMap(Weekday(Date + 1)) ' 내일의 요일 IT 2025.03.27
엑셀 매크로 생성하기 (VB.NET) 1.엑셀 실행 > Alt + F112.삽입 > 모듈 3.사용자 모듈 생성4.모듈 생성 후 실행 방법 : 보기 > 매크로 > 매크로 보기5.매크로 실행 IT 2025.03.27
AUIGRID 특정열 숨기기/보이기 COL_TEST라는 열을 숨기고 싶을때grid.hideColumnByDataField("COL_TEST"); 반대로 보이게 하고 싶을때 grid. showColumnByDataField ("COL_TEST"); IT/javascript JQUERY 2025.03.26
ASP.NET ROWSPAN COLSPAN asp:GridView 다중행 만들기 asp:TemplateField는 rowspan, colspan을 지원하지 않는다.table형태로 변경하던지 백단에서 헤더를 다시 그려줘야 한다. 뷰단 참고 :1.ShowHeader="False" 백에서 header를 생성해줄것이기 때문에 기본헤더는 안보이게 처리한다.2.onrowcreated="gridTest_RowCreated" 이벤트를 통해 헤더를 다시 생성한다 코드 예시 : ShowHeader="False" onrowcreated="gridTest_RowCreated" Width="100%"> 서버단 코드 예시 : 결과 IT/ASP.NET 2025.03.24
IRport 아이리포트 실행이 안될때 아이리포트 실행시 초기 실행하는듯 하다가 계속 꺼지는 현상 발견1.ireport설치 경로로 이동 (필자의 경우 : C:\Program Files (x86)\Jaspersoft\iReport-5.6.0\etc) 2. ireport.conf 의 jdkhome설정을 해준다.(jdk 버전에 맞게 설정해준다) 3.권한이 없다며 수정이 안될때 : ireport.conf 속성>보안>쓰기권한 부여 IT 2025.03.19
ChatGPT로 사주보는 방법 생년월일시를 바로 챗지피티에 입력해서 물어볼 수도 있지만좀 더 정확한 방법으로 확인할 수 있는 방법이 있다. 1.만세력 앱을 다운 받는다.2.만세력 앱에서 생년월일시를 입력 후 사주정보에 대한 사진을 캡처한다.3.캡처한 사진을 챗지피티에 업로드해서 기본 사주,올해의 운세 등 물어보고 싶은것을 물어보면 끝 4.필자의 경우 이 방법으로 사주풀이시 좀 더 정확한 편이었다. IT/유용한 사이트,프로그램 2025.03.10
google reCAPTCHA 적용(v2,v3) v2(버전 2) : 나는 로봇이 아닙니다 체크박스참고 : YOUR_SITE_KEY와 YOUR_SECRET_KEY는 Google reCAPTCHA 관리 콘솔에서 발급받은 실제 키로 변경한다. 1. 클라이언트 코드 (HTML):HTML 페이지에 reCAPTCHA v2 위젯을 추가 2.서버 코드(응답 모델 클래스)using System; using System.Collections.Generic; using Newtonsoft.Json; public class RecaptchaResponse { [JsonProperty("success")] public bool Success { get; set; } [JsonPr.. IT/C# 2025.02.14
[소설]단 한사람 - 최진영 이 이야기는 3대에 걸친 증조모부터 손녀까지, 유전적으로 수면 중에 한 사람을 구할 수 있는 특별한 능력을 가진 가족의 이야기다. 이들은 본인의 의지로 구할 사람을 선택할 수 있는 것이 아니라, 나무의 지시에 따라 선택받은 사람을 구해야만 한다. 각 세대마다 메시아적 역할을 맡게 되는 이 여성들의 삶은 자신들이 통제할 수 없는 힘에 의해 운명이 결정되며, 그 속에서 나무가 지시하는 대로 사람을 살리는 과정을 겪는다. 나무의 지시에 따라 선택받은 사람을 구해야만 하는 이 부조리한 상황에서 주인공들이 어떻게 반응하는지를 다루고 있다. 특히 '천자', '미수', '목화'가 각각 다른 태도로 부조리를 대하는게 인상깊다. 천자는 부조리에 무조건적으로 순응하고, 미수는 허무주의적 태도를 보이며 저항하고, 목화는 실.. 글쓰기/책 2025.01.26