본문 바로가기

분류 전체보기

(242)
[jquery] 숫자만 입력받기 $("#code").keyup(function () { $(this).val($(this).val().replace(/[^0-9]/g, "")); });
[jquery][validate][custom] 복수의 조건 체크, 메세지 표기하기 $('#frmContent').validate({ debug: false, onfocusout: false, rules: { RegistType: { required: true }, collectiveJibun: { required: function (element) { var jibun = $("#collectiveJibun").val(); return $("#collectiveJibunCheck").is(":checked") && jibun != null ? true : false; }, jibunCheck : true -- custom method } }, messages: { RegistType: { required: '구분을 선택하세요.' }, collectiveJibun: { required:..
[jquery] 두 multiple selectbox 간 option 비교, 추가, 삭제 $(function () { //좌측의 selected option 들 중 우측 multiple selectbox 에 존재하는지를 체크 후 없으면 append 한다. $("#btnAdd").on("click", function () { var options = ""; $.each($("#searchedAddressCode option:selected"), function (index, item) { if ($("#selectedAddressCode option[value='" + $(item).val() + "']").length == 0) options += "" + $(item).text() + ""; }); $("#selectedAddressCode").append(options); }); //우측..
[mssql] 트랜잭션 로그가 꽉 찼습니다. 데이터베이스를 만들고 한 번도 로그 백업을 하지 않으면 만날 수 있는 에러 메세지입니다. 정기적으로 트랜잭션 로그백업을 하고 크기를 줄여주어야 하는데요. 자동 축소 옵션이 있으나 오버로드가 존재하며 직접 크기를 줄여주는 작업을 해주어야 합니다. step 1 비상 트랜잭션 백업하기 트랜잭션 백업하기(SSMS) step 2 백업로그 파일 크기 줄이기 참조 : 트랜잭션 로그 파일의 크기 관리 https://msdn.microsoft.com/ko-kr/library/ms365418.aspx 꽉 찬 트랜잭션 로그 문제 해결(SQL Server 오류 9002) https://msdn.microsoft.com/ko-kr/library/ms175495.aspx 로그 자동축소에 관한 글 http://www.sqler.c..
[c#] 해당 경로에 파일 복사하기 string fileName = "{{복사 할 파일명}}"; string sourceFilePath = "{{원본 경로}}"; string targetFilePath = "{{복사 할 경로}}"; boolean existsCheck = false; boolean fileExists = false; FileInfo file; sourceFilePath = sourceFilePath + @"/" + fileName; file = new FileInfo(sourceFilePath); fileExists = file.Exists; if(fileExists) { try { if (!Directory.Exists(targetFilePath)) Directory.CreateDirectory(targetFilePath..
[c#] 경과 시간을 표시할 때 String saveTempString = string.empty;DateTime tempDateTime = DateTime.Now; // 시작하는 위치 ... 처리 로직 TimeSpan diff = DateTime.Now - tempDateTime; saveTempString = string.Format("{0:hh\\:mm\\:ss}", diff); Console.WriteLine(saveTempString);
[c#] StreamWriter 로 텍스트 파일 생성/쓰기 StreamWriter 로 텍스트 파일 생성/쓰기 public static void SaveFile(string filePath, string saveData = null) { if (!File.Exists(filePath)) { using (StreamWriter sw = File.CreateText(filePath)) { sw.Write(saveData); sw.AutoFlush = true; } } else { using (StreamWriter sw = File.AppendText(filePath)) { sw.Write("\r\n" + saveData); sw.AutoFlush = true; } } } 참조 : StreamWriter MSDN
[c#][Linq][Entityframework] ContextSwitchDeadlock occurred ContextSwitchDeadlock occurredMessage: Managed Debugging Assistant 'ContextSwitchDeadlock' has detected a problem in 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 12.0\COMMON7\IDE\COMMONEXTENSIONS\MICROSOFT\TESTWINDOW\vstest.executionengine.x86.exe'.Additional information: CLR에서 60초 동안 COM 컨텍스트 0xd58440에서 COM 컨텍스트 0xd584f8(으)로 전환하지 못했습니다. 대상 컨텍스트/아파트를 소유하는 스레드가 펌프 대기를 수행하지 않거나, Windows 메시지를 펌프..