Web Programming
-
구글 번역 연동하기
Web Programming 2023. 6. 27. 17:03파파고 간단한 번역에 이어서 이번엔 구글도 간단하게 스크립트로 번역을 연동해보자 !! 결과 !! 잘나오고 언어는 소스에 보면 알겠지만 en, ja ... 등등 으로 작성해주면 된다. 참조 링크 : https://cha-vi.tistory.com/27 [JavaScript] Google 사이트번역 API 사용법 Google의 사이트 번역 기능을 페이지에 삽입하는 방법을 알아보겠습니다. 기존 사용법 기존에 사용하던 API 키를 발급하여 사이트 번역을 하던 방식(여기)은 더 이상 지원되지 않습니다. 그렇다고 cha-vi.tistory.com
-
시큐어 코딩 Null Pointer 역참조
Web Programming 2023. 6. 19. 21:10시큐어 코딩 Null Pointer 역참조는 '일반적으로 그 객체가 Null 이 될 수 없다'라고 하는 가정을 위반했을 때 발생한다. 공격자가 의도적으로 Null Pointer 역참조를 실행하는 경우, 그 결과 발생하는 예외 사항을 추후의 공격을 계획하는 데 사용될 수 있다. 해결방법 : 변수가 널(null) 값인지 검사하고 사용해야 함 !! String 이나 객체나 null 체크는 반드시 하도록 하자 !! 예제 1. 예제 2. 출처 : 행정안전부 시큐어코딩 - JAVA_시큐어코딩_가이드 https://www.mois.go.kr/frt/bbs/type001/commonSelectBoardArticle.do%3Bjsessionid=fr7QaTyG2gK5o02XJnYETp3havIQ1MGLKMYdWaaEe5..
-
java.sql.SQLException: Already closed 해결 방법
Web Programming 2023. 6. 19. 20:21사이트 가오픈하고 이제 로그인 테스트를 먼저 진행하고 있었는데 처음 로그인 시 자꾸 java.sql.SQLException: Already closed 라는 에러가 발생하였다. 그리고 다시 새로고침해서 로그인하면 또 잘되고.. 어쨌든 이렇게되면 분명히 사이트 오픈 시 문제가 될 게 뻔하다 !! 문제 : 첫 로그인시 java.sql.SQLException: Already closed 에러 발생 !! 해결 방법 : context-datasource.xml 에
-
자바스크립트 로딩이지미 예시
Web Programming 2023. 6. 17. 21:36오늘은 엑셀 업로드하는 화면에서 업로드 행이 너무 많아 로딩이미지 화면을 보여줘야 나을 것 같아서 작업을 해보았다. // image 로 저장된 loading 화면 $( document ).ready(function() { $('#load').hide(); // 시작할때는 무조건 hide !! }); function loadShowing(){ $("#load").show(); // submit 전에 show !! form.submit(); } 소스는 위에꺼 참조하면 되는데 원리는 로딩 오래걸리는 화면에는 기본값으로 hide 를 시켜주고 어떤 함수 실행이 로딩이 오래걸린다고 생각하면 submit 이 되기 전에 로딩 화면을 띄워주는 코드를 넣어주고 submit 시켜주면 된다. 결과 !! CSS는 이것저것 찾아..
-
오라클 뷰 스크립트 수정 방법
Web Programming 2023. 6. 15. 21:56오늘도 조용히 지나가는 날이 없구나.. 변경해야 하는 게 참 많타 ㅠㅠ 오늘은 뷰 쪽에서 읽어오는 부분에 일부 조건 변경이 필요하여 뷰 스크립트 수정 방법에 대해 간단하게 정리해보았다. 블로그 글 작성할 게 끝이 없어서 좋긴한데.. 너무 많네?? 뷰 스크립트를 수정해야 할때 !! CREATE OR REPLACE VIEW 로 실행해주면 된다. 밑에는 예시 ~ ! CREATE OR REPLACE VIEW 뷰이름 AS 뷰스크립트 내용 입력 스크립트 변경 전에 항상 기존꺼는 백업해두고 ㅎㅎ 실행하는 습관을 들이도록 하자 백업은 습관이다.... !!
-
구글 애널리틱스 간단 용어
Web Programming 2023. 6. 14. 23:16티스토리 블로그 하시는 분들이라면 '구글 애널리틱스' 라고 많이 들어봤을 것이다. 내 블로그에 얼마나 많은 사람들이 유입되고 어느 국가에서 유입되는지 무료로 제공해주는 곳이기에 자신의 블로그 주소를 등록하여 보시는 분들이 많을 것이다. 블로그 글 포스팅 후 구글 서치 콘솔에 작성된 글의 url 을 어느정도 등록이 되었다 싶으면 한 번쯤 애널리틱스에 들어가서 유입에 대한 정보를 알아보자 ㅎㅎ 등록된 내 블로그 주소의 방문 수치인데 다른건 대충봐도 다 알겠지만 중간에 세션 기본 채널 그룹이라는 부분에서는 영어로 되어 있어서 무얼 뜻하는 것인지 간단하게 알아보고 정리해보았으니 참고해주세요 ㅎㅎ !! 세션이란? 세션이란 일정 시간동안 같은 사용자(정확하게 브라우저를 말한다)로 부터 들어오는 일련의 요구를 하나의..