Cute Happy Ghost
본문 바로가기
728x90
SMALL

전체 글406

svn: E155004: .. is already locked 에러 해결 Some of selected resources were not committed. svn: E155004: Commit failed (details follow): svn: E155004: Working copy 'C:\Users\User\eclipse-workspace\project_test' locked svn: E155004: 'C:\Users\User\eclipse-workspace\project_test' is already locked. svn commit하다가 안되서 멈췄더니 lock이 걸린 상황... 해당 경로의 .svn(숨김파일)에 들어가서 wc.db를 확인해야됨 SQL lite(https://sqlitebrowser.org/)을 설치해준다 나는 3.12.2 released 버전을 받았.. 2022. 8. 29.
javascript로 주소창에 있는 parameter받기, 넘겨준 파라미터받기 function getParameterByName(name) { name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"), results = regex.exec(location.search); return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " ")); } 주소로 넘겨준 파라미터가 위와 같다면 아래와 같이 활용해주면 된다 console.log(getParameterByName("fclt_sn")); console.log(getParameterByName("fclt_type2".. 2022. 8. 25.
background-image를 javascript, jquery를 사용하여 동적으로 바꿔주기 background image를 js, jquery 사용하여 동적으로 바꿔주고 싶을 때 나는 jquery가 편해서 jquery를 씀 예시) var url = "https://cdn.pixabay.com/photo/2022/08/14/13/42/flower-7385943_960_720.jpg"; //javascript var ele = document.getElementByClassName("container"); ele.style.backgroundImage = `url(${url})`; //jquery $(".container").css({"background-image":`url(${url})`}); 최종코드) function changeImg(){ var type = getParameterByNam.. 2022. 8. 25.
Address already in use: JVM_Bind 22-Aug-2022 11:09:27.376 심각 [main] org.apache.catalina.core.StandardServer.await StandardServer.await: create[localhost:8096]: java.net.BindException: Address already in use: JVM_Bind at java.net.TwoStacksPlainSocketImpl.socketBind(Native Method) at java.net.TwoStacksPlainSocketImpl.socketBind(Unknown Source) at java.net.AbstractPlainSocketImpl.bind(Unknown Source) at java.net.TwoStacksPlainSock.. 2022. 8. 22.
jQuery.ajax() 중복요청 처리 방지하기 한번만 호출되야하는 ajax가 계속해서 중복요청될 때 방지하는 방법 나는 주로 두가지를 쓴다 변수 처리 ajax 가 완료되기 전에 다시 클릭하였을 때 해당 요청 진행을 막는 코드 상태 변수를 만들어 전송 유무에 따라 Ajax 요청을 하거나 차단한다. var isRun = false; function abcde() { if(isRun == true) { return; } isRun = true; $.ajax({ ... }, success : function(datas) { isRun = false; ... }); } async ajax 세팅 옵션에 async : false를 추가한다. (동기 처리) 동기로 처리하게되면 버튼을 눌러 request 요청을 날렸을 때 response 요청이 올 때까지 다른 re.. 2022. 8. 16.
[postgresql] loop문, 반복문, 테이블의 loop문, loop문에서 select하여 insert하기 원하는 쿼리 airborne(측정지점)의 각 fclt_sn(측정시설)가 갖고있는 가장 작은값의 airb_sn(측정지점 일련번호)를 가져와airb_sn만큼 loop를 돌리고, 2022-08-16 09:00부터 2022-08-17 00:00까지 1분단위로 측정시간대를 설정해준다 문제 및 해결 '행에 있는 루프의 루프 변수는 레코드 변수이거나 스칼라 변수의 목록이어야 함'이라는 오류가 떠서 declare로 int변수를 설정해줌 최종쿼리 do $$ declare airb int; begin for airb in select min(airb_sn) from airborne group by fclt_sn loop INSERT INTO msur_info_sku_ab_1 (airb_sn ,msur_date) selec.. 2022. 8. 16.
[Spring] cron으로 스케쥴링 구현하기 스케줄러 service를 하나 만들어주자 package business.com.api; import org.springframework.stereotype.Service; @Service public class SchedulerService { public void scheduleRun(){ System.out.println("조금 떨린다..."); } } 나는 context-scheduler.xml를 하나 만들어서 이 안에 cron설정을 했다 package business.com.api; //추가// import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Service; @Servic.. 2022. 8. 9.
web.xml의 element(context-param,filter) 서버로 요청이 들어왔을 때 표시할 welcome-file을 순서대로 정의하는 부분 index.jsp가 없다면 index2.jsp로 넘어감 index.jsp index2.jsp error code 혹은 exception type을 error page로 매핑하기 위한 부분 error-code: 웹의 에러 코드를 적어주는 변수 exception-type: java exception type을 적어주는 변수 location: 매핑할 페이지의 경로를 적는 변수 java.lang.Throwable /error/404 404 /error/404 Servlet context의 parameter를 선언해주는 부분 param-name: context parameter의 이름 param-value: context param.. 2022. 8. 9.
java context.xml에서 Specified class is an interface에러 spring에서 제공되는 shedule을 쓰기 위해 context-*.xml를 수정하다가 마주친 에러... 분명 경로가 맞는 것 같은데 이런 에러가 뜨다니... 심각: Context initialized 이벤트를 [org.springframework.web.context.ContextLoaderListener] 클래스의 인스턴스인 리스너에 전송하는 동안 예외 발생 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'apiScheduleService' defined in file [C:\Users\User\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.s.. 2022. 8. 9.
linux crontab으로 6일 지난 파일들 삭제 - 해당 경로에 있는 파일들 중 6일 지난 파일들 삭제 find /data/log/web/ -type f -name '*' -mtime +6 -delete find /data/log/web/gclog -type f -name '*' -mtime +6 -delete find /data/log/web/nohup -type f -name '*' -mtime +6 -delete - 매일 정각 스크립트 실행 crontab 설정 crontab -e 0 0 * * * /data/app/clearLogAllDay.sh - crontab 조회 crontab -l 2022. 8. 9.
728x90
LIST