본문 바로가기

분류 전체보기

리눅스 tomcat 용량 문제일때 - 톰캣로그 비우기 tomcat을 사용하다 보면 logs에 있는 catalina.out 때문에 용량이 꽉차서 서버에 문제가 생기는 경우가 있다. df -h 여기서 -h 옵션은 용량의 단위가 보기 좋게 변환되서 출력된다. 용량 확인을 하고 Use가 100% 꽉 차있으면 용량 문제가 맞다. 불필요한 파일이 뭐가 있나 보고 지우려고 du -sh * 옵션 -s는 요약된 정보를 제공할때 사용(서브 디렉토리 정보는 표출하지 않음) df는 disk free로 여유공간확인, du는 disk usage 디렉토리 디스크 용량 확인 어떤곳에서 용량을 많이 사용하나 확인해보려고 했는데 이럴때 개발자는 뭐.. 로그 지우는게 젤 맘편하다. cat /dev/null > catalina.out catalina.out을 지우면 재시작..
안드로이드 하이브리드앱 웹뷰 swipe 사용중 오류 해결 안드로이드 웹뷰 환경으로 개발은 처음. 화면 퍼블되있는걸 받아서 작업을 하는데 swipe가 적용되어 있었고 별이상 없어 보였는데 왠걸.. 스와이프로 스르륵 날짜를 돌리는데 블록이 잡히고 제대로 작동하지 않는 듯했다. 일단 블록 잡히는건 style 문제. user-select:none; // 기존에 퍼블을 받을 때 all로 되어 있는걸 none으로 바꾸니 해결. 또 다른 문제는. swipe를 조작하는 div 화면은 하나만 쓰고 검색시작 날짜와 검색종료 날짜를 선택 할때 입력 되어 있는 값을 넣어주고 싶은 마음에 건드리기 시작했는데 해당 월이나 일자가 active되어 있고 css는 다 먹는데 확인을 누르면 해당 값이 변경 되지 않았다. //이전 소스 $("#startClick, #endClick").on("..
java 페이징 java 와 ibatis를 이용한 페이징 egovFramework 사용중 적용 1. ibatisSELECT *FROM (SELECT ROWNUM AS RNUMFROM TB_TEST_TABLEWHERE 1=1AND ROWNUM
[리눅스 서버]Apache web, Tomcat was 웹서버에 아파치 설치하기!!! 처음해봅니다!! 리눅스...잘쓰지도 않고 명령어도 몇개 모르는데;;톰캣 로그보고 strat, stop 할때나 가끔썻지;;; 제일 먼저 리눅스도 리눅스 인데 정확히 어떤건지 알아야하니깐! [리눅스 종류 설명작성] * 리눅스 버전 확인 명령어 # cat /etc/redhat-release 결과 : CentOS Linux release 7.5/1804 (Core) 혹시 모를 확인들* 하드 용량 확인# df -h *메모리 용량 확인# free -m 확인을 하고 아파치 설치! 먼저 아파치 설치가 이미 되어 있을수도 있으니 확인!*아파치 설치 확인# yum list installed | grep httpd (여기서 grep 명령어는 많이 사용된다. ex)# ps -ef | grep j..
xlsx 다운로드 첫째줄 style 적용 xlsx의 한셀에서 최대 크기는 32767이다. 그래서 최대크기를 넘어갈때 해당 셀의 다음줄에 이어서 보여줄 수 있는 작업을 하였다. 수기로 작성하여 오타가 있을 수 있음... xlsx다운로드 public class xlsxDownload extedns AbstractView { @Resource(name="excelDownloadService") private ExcelDownloadSercie excelDownloadService;@Overrideprotected void renderMergedOutputModel(Map modelMap, HttpServletRequest request, HttpServletResponse response) throws Exception{ XS..
openApi xml, json 제공, 생성시 특수문자제거 정규식 dispatcher-servlet.xml에 추가1234Colored by Color Scriptercs api 호출1234567891011@ResponseBody@RequestMapping(value="/openApi/apiXmlList", produces="application/xml;charset=utf-8") // json일시 appication/json;public String apiXmlList(@RequestParam(value="resultMsg",defaultValue="NO") String resultMsg, @RequestParam(value="resultCode",defaultValue="1") String resultCode, HttpServletRequset request, Htt..
Java 정규표현식 사용법 개인정보처리 테이블 안에 데이터들 중 내용이라는 장문의 텍스트안에 개인정보를 걸러내야 했다. String contents = "개인정보 제거 010-3214-6545 개인정보 test123@google.com 개인정보"; //해당 데이터 String patternType = "01(?:0|1|[6-9])-(?:\\d{3}|\\d{4})-\\d{4}"; // 핸드폰번호 정규식// patternType = "[a-zA-Z0-9]+@[a-zA-Z0-9]+.[a-zA-Z]+"; // 이메일 정규식// patternType = "\\d{2,3}-\\d{3,4}-\\d{4}"; // 전화번호 정규식// patternType = "\\d{6}\\-[1-4]\\d{6}"; // 주민번호 정규식 Pattern pattern = Pa..
2014/07/04 JSP 게시판 참고 사이트 - http://seinarin.tistory.com/entry/JSP%EB%A1%9C-%EA%B2%8C%EC%8B%9C%ED%8C%90-%EB%A7%8C%EB%93%A4%EA%B8%B0-1%EA%B5%AC%EC%83%81-%EC%A4%80%EB%B9%84 board.sqlMySQL DROP TABLE BOARD; CREATE TABLE BOARD ( BOARDNO int(11) NOT NULL, TITLE varchar(80) NOT NULL, NAME varchar(10) NOT NULL, EMAIL varchar(30), PASSWORD varchar(10) NOT NULL, CREATEDATE varchar(14) NOT NULL, CONTENT text NOT NULL, HITCOU..
2014/07/03 UML Unified Modeling Language(UML) - 통합모델링 언어- 객체 지향 시스템 개발 분야에서 가장 우수한 모델링 언어로 인식되고 있다.- 객체지향 설계를 위한 표준 언어로서, 소프트웨어 시스템의 산출물을 가시화, 명세화, 구축, 문서화 하는데 사용된다.- 시스템을 만들기 전에 모델을 만드는 것은 건물을 짓기 위한 설계도처럼 중요하다. StarUML, Raional Rose 프로그램이 있다. 구조사물(시스템의 구조를 표현하는 사물) - 클래스, 인터페이스, 통신, 유스케이스, 활성클래스, 컴포넌트, 노드가 있다. 행동사물(시스템의 행위를 표현하는 사물)- 교류 : 행동이며, 목적을 달성하기 위해 특정 문맥에 속한 객체들간에 주고받는 메시지로 구성된다.- 상태머신 : 상태의 순서를 지정하는 ..
2014/07/02 iBatis iBatis - DataBase를 사용하기 위해 제공되었던 많은 접근 방법들의 장점만을 조합하고 시너지를 이끌어 만든 Framework iBatis는 2010년까지 Apache, 그이후는 google에 의해 myBaits로 크게 달라진거 없이 바뀌었다. Spring --> BusinessHibernate --> Persistent(자동)iBatis --> 수동(xml파일에 sql쿼리 작성가능) iBatis 다운로드 다운받아서 압축을 풀고 lib폴더에서 ibatis-2.3.4.726.jar를 WEB-INF\lib에 넣어준다.