SVN 설치 https://www.visualsvn.com/downloads/ Downloads | VisualSVNThe most favored way to setup and maintain an enterprise level Apache Subversion server on the Microsoft Windows platform. VisualSVN Server is useful either for home, small business or enterprise users. Includes Apache Subversion 1.14.4 command-line tools.www.visualsvn.com 홈페이지에서 svn 다운받고 원하는 폴더에 설치 SVN setting File > Setti..
서버를 설정할 때, Deployment 옵션을 지정하게된다. 내가 진행했던 프로젝트에서는 'WAR exploded' 옵션을 사용하였는데 왜 이 옵션을 사용하였을까? WAR / WAR exploded 옵션은 톰캣(Tomcat) 서버에서 애플리케이션을 배포할 때 방식을 지정하는 방법인데두 옵션의 차이를 알아보자. WAR ( Web Application Archive) WAR 파일 정의 웹 애플리케이션을 하나의 압축 팡리로 묶은 것JSP, 서블릿, HTLM, CSS, JavaScript, 라이브러리(JAR 파일) 등이 포함됨작동 방식WAR 파일을 톰캣 서버의 'webapps' 디렉터리에 배포하면, 톰캣 서버가 이 파일을 자동으로 해제하고, 이 애플리케이션을 실행할 준비를 함특징 관리 용이 : 파일 하나..
[ 상황 ] 으로 사용했을 시 예외 발생 [ 해결 ] ' useYn== "N" ' >으로 사용해야함 ( " " 와 ' ' 의 위치를 바꿔서 사용 ) [ 문제 이유 ]char(1) 를 Number로 인식해서 그렇다고 함
DBeaver 를 사용하다보면 '서버호스트와의 원격이 끊겼다 ~~ ' 라는게 너무 자주 떴다. 이 경우에, 간단한 설정을 통해 해결할 수 있다. 옵션 - keep alive 활성화 1) 사용하는 스키마에서 마우스 우클릭 2) keep-alive 옵션값을 설정 ( 내 경우에는 0으로 설정되어있었음 ) 끝
이미 존재하는 데이터에는 disabled 를 주고 수정하는 데이터에 대해 value 값을 넣어 save 하였더니 , 받을 때 disabled 된 값에 대해서는 값을 읽어오지 못해서 null 로 들어왔다 ( 그전에 저장한 데이터들은 다 null 처리 된다는 것 ) 문제는 제목과 같았음 . 해결은 젖아하기전에 disabled 된 것들을 모두 풀어주고 seialize() 해준다음에 전송할때는 다시 disable 처리해주고 전송하는거
이런 밈이 있다고 한다 . 이게 뭘까 ? 밈부터 간단하게 설명하자면 이건 인터넷에서 익명성에 관해서 사용하는 밈이다 . 주로 온라인 게임이나 커뮤니티 대화에서 쓴다고하는데 익명성을 보장으로 약간 ' 넌 나 못찾아 ' 이런 느낌인 것 같다 ( 내 생각임 ) 그렇게 된 이유는 프록시의 개념을 알아야한다 . 프록시 서버사용자의 웹 요청을 다른 서버를 통해 전달하여 사용자의 IP 를 감주는 역할예를 들어, 어떤 웹사이트에 접속하려고 할때 " 내 컴퓨터 -> 웹사이트 " 로 바로 접근하는게 아니라 , " 내 컴퓨터 -> 브라우저 : 프록시 서버에 요청 -> 웹사이트 " 과정을 거치는 것이렇게 함으로써 내 컴퓨터의 실제 IP 주소는 숨기고 보안과 개인 정보 보호를 강화할 수 있음 그렇기 때문에 프록시 서버..
국문 ↔ 영문 페이지를 번역하는 상황을 생각해 보자 이때 'i18n' 이라는 개념이 등장한다 . i18n [ 정의 ] " internationalization " 의 약어 소프트웨어나 웹 애플리케이션을 여러 언어와 지역에 맞게 설계하고 구현하는 프로세스 다국어 처리를 담당한다. # 다국어 처리에 주로 사용되는 도구 및 라이브러리 i18next : JavaScript 용 다국어 라이브러리로, 클라이언트 측 다국어 처리에 사용됨 gettext : 서버 측 다국어 처리를 위한 라이브러리로 PHP, Python 등 다양한 백엔드 언어에서 사용할 수 있음 React-Intl : React 애플리케이션에서 다국어 처리를 지원하는 라이브러리 # i18n 을 적용하는 예시 ( 아래 예시는 부정확할 수 있음 !!! ) ..