📕🐘 도로락 - 코끼리를 냉장고에 넣는 방법

# 설정 (88)

얕은지식-공부/PHP 2019. 4. 7. 00:30

[PHP] WAMP에서 PHP opcahe 비활성화 설정하기

WAMP에서 PHP opcache 비활성화 설정하기PHP 페이지는 사용자가 요청을 하게되면 컴파일 되고 실행됩니다. 그러나 매번 요청마다 페이지를 컴파일 하게 되면 빈번한 오버헤드가 발생할 것입니다.따라서 컴파일된 결과를 캐싱해두고 사용할 수 있는데, opcache라는 기능입니다. 개발시에는 변경한 코드가 바로바로 반영되어야 하는데 캐싱이 되어버리면 오히려 불편하므로 이 기능을 끄고싶을것입니다.php.ini 파일 편집WAMP 경로(예 C:\Bitnami\wampstack-7.1.27-1) > php > php.ini를 편집opcache.enable 설정 변경opcache.enable 값을 1에서 0으로 변경 후 저장합니다.Apache 웹 서버 재시작Apache Web Server를 재시작합니다.

툴 [Tool] 2019. 4. 6. 18:00

[PHP] Windows 에 PHP + MySQL 환경 구축하기. Bitnami WAMP 설치하는 방법

WAMPPHP를 통해 웹 어플리케이션을 개발 혹은 구축하기 위해서는 PHP와 Apache Web 서버 그리고 MySQL같은 DBMS까지 설치한 후에 환경을 구축해야 합니다. 그러나 이러한 작업은 PHP 환경을 구축하는데에 필요한 공통되는 작업이며 많은 시간과 노력이 필요합니다.따라서 Windows 환경에서 이러한 것들을 한꺼번에 설치하고 설정되도록 해주는 WAMP라는 툴이 있습니다. WAMP(웜프?)는 Windows, Apache, MySQL, PHP의 앞글자만을 딴 것입니다.WAMP 다운로드하기다음의 주소로 접속하여 Oh my computer 의 Win / Mac / Linux 버튼을 클릭합니다.https://bitnami.com/stack/wampWin / Mac / Linux를 클릭하고 하단으로 스..

툴 [Tool] 2019. 4. 6. 14:28

[WAMP] 비트나미 WAMP 매니저 및 서버 켜고 끄는 방법

비트나미 WAMP 매니저 및 서버 켜고 끄는 방법비트나미 WAMP를 설치하게 되면 기본적으로 비트나미 매니저가 제공되는데, 이 매니저를 통해 아파치 웹서버와 MySQL 서버를 끄고 켤수도 있으며, 몇가지 설정 또한 할 수 있습니다.PHP를 공부하면서 간단하게 비트나미 매니저 프로그램을 실행하는 방법과 어떤 메뉴가 있는지 기록해 두려고 합니다.비트나미 매니저 실행 방법비트나미는 설치시에 설치 디렉터리를 지정할 수 있는데, 따로 변경하여 설치하지 않았다면 내PC(내컴퓨터) 의 C:\Bitnami\wampstack-[버전]\ 하위 경로에 설치되었을 가능성이 높습니다.이곳에서 manager-windows.exe를 실행하면 됩니다. (실행시에는 Windows 관리자 권한이 필요합니다.)웹서버 및 MySQL 켜고 ..

자바[Java] 2019. 4. 3. 00:30

[Logback] 로그백(logback) 다운로드 및 사용해보기

이전글[Logback] Logback이란? log4J의 후속작 로그백(Logback) 살펴보기 및 비교Logback 라이브러리 추가하기Logback 설정에 앞서 다음의 라이브러리 파일들이 필요합니다. logback-classic과 logback-core가 필요하며 logback은 slf4j의 api를 구현하므로 slf4j-api도 필요합니다.logback-classic.x.x.x.jarlogback-core.x.x.x.jarslf4j-api-x.x.x.jar위의 라이브러리들을 내려받고 classpath 경로에 추가합니다. 불편하더라도 각각의 .jar파일들을 공식 홈페이지에서 내려받습니다.logback 관련 jar 다운로드 경로 - https://logback.qos.ch/download.htmlslf4j..

로그 [Log] 2019. 3. 16. 22:42

[Google] 구글 계정 검색 기록 삭제하는 법 및 비활성화 하기

구글 계정 검색 기록 삭제하는 법브라우저에서 구글 계정이 로그인 되어 있는 상태에서 검색을 하게 되면 구글 서버로 기록이 저장됩니다. 장점이라면 다른 기기에서도 기록을 이용하여 편리한 검색이 가능하다는 것입니다.처음에 검색을 했던 컴퓨터 뿐만 아니라 자신의 스마트폰이나 태블릿, 그리고 다른 컴퓨터에서 구글 계정으로 로그인을 하게되면 해당 기기에서도 이전에 사용했던 검색 기록을 이용할 수 있습니다.또한 이런 데이터를 구글이 수집하도록 허용하면 구글이 자체 알고리즘을 통해 사용자가 어떤 검색 결과를 원하는지 더욱 상세하게 파악하여 결과를 보여주는데에도 쓰이기 때문에, 편의성 면에서는 매우 좋은 기능이라 할 수 있습니다.그러나 단점으로 보안적인 측면, 개인정보 측면에서는 구글이 내 모든것을 알고 있는 것 같아..

이클립스[Elipse] 2019. 3. 16. 14:56

[이클립스] JAVA 프로젝트에 라이브러리(.jar) 추가 하는 방법

Eclipse JAVA 프로젝트에 라이브러리(.jar) 추가 하는 방법Java에서 여러 가지 소스를 하나로 묶은 라이브러리 파일은 .jar로 배포됩니다. 예를 들어 각 DB 벤더에서 제공하는 JDBC 라이브러리나 JSON이나 XML을 다룰 수 있는 오픈소스 라이브러리가 있을 것입니다.요즘은 Maven이나 Gradle 같은 좋은 빌드 툴이 있으므로 의존 설정만 추가해주면 알아서 라이브러리를 내려받고 classpath 경로로 라이브러리를 인식합니다. 그러나 Maven 프로젝트가 아닌 경우에는 약간의 설정을 통해 외부에서 내려받은 라이브러리 .jar 파일을 추가해줄 수 있습니다.웹 어플리케이션 프로젝트의 경우 웹 어플리케이션 경로(기본적으로 WebContent로 생성됨)/WEB-INF/lib 안에 넣어주면 되..

로그 [Log] 2019. 2. 11. 11:25

[Chrome] 크롬 테마(Theme) 변경하기

크롬(Chrome) 브라우저 테마(Theme) 변경하기크롬 브라우저의 테마를 다음과 같이 검정색으로 다크다크하게 변경할 수 있습니다.크롬 브라우저를 실행하고 우측 상단의 설정 버튼을 클릭합니다.설정에서 스크롤을 내리다 보면 테마 부분이 있습니다. CHROME 웹 스토어 열기를 클릭합니다.확장 스토어에서 테마를 선택할 수 있습니다. 여러가지 테마가 있는데 메인에 Dark 테마가 있군요. 클릭합니다.우측 상단에 Chrome에 추가를 클릭하면 곧바로 테마가 적용됩니다.기본 테마로 설정 되돌리기만약 다시 기본 설정대로 되돌아가고 싶다면 설정에서 기본 설정으로 돌아가기 버튼을 클릭하면 됩니다.

로그 [Log] 2019. 1. 28. 10:53

[Explorer] 인터넷 익스플로러 새탭에서 11번가 등 원하지 않는 사이트 나타날때 해결 방법

인터넷 익스플로러(Internet Explorer) 새탭에서 11번가 등 원하지 않는 사이트 나타날때 해결 방법인터넷 익스플로러를 사용하던중 자동으로 새탭이 열리면서 11번가 등의 원하지 않는 사이트가 접속되는 현상이 있었습니다. 찾아보다가 제가 해결했던 방법을 기록해보고자 합니다.레지스트리 편집기에서 항목 제거키보드의 시작버튼(Windows 버튼) + R 을 눌러 실행팝업을 엽니다.이후 regedit를 입력 후 확인을 눌러 레지스트리 편집기를 실행합니다.레지스트리 편집기가 실행되면 다음 두 가지 경로 하위에 항목들을 제거합니다. 하위에 아무런 항목이 없다면 그냥 둡니다.HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settin..

로그 [Log] 2019. 1. 22. 19:30

[Explorer] 새 탭 여는경우 빈페이지 또는 홈페이지로 설정하기

Internet Explorer 새 탭 여는경우 빈페이지 또는 홈페이지로 설정하기인터넷 익스플로러(Internet Explorer)에서 Ctrl + T 나 새 탭 버튼을 클릭하면 새 탭이 나타납니다.그런데 새 탭의 화면이 아래와 같이 뉴스 피드 로 되어있어 지정한 홈페이지나 빈 페이지로 바꾸고 싶은 경우가 있을 수 있습니다. 이번글에서는 새 탭에서 보여지는 페이지를 설정하는 방법을 알아보도록 하겠습니다.Explorer에서 우측 상단의 톱니바퀴 모양 아이콘 → 인터넷 옵션을 클릭합니다.탭에 관련된 속성은 탭 설정에서 할 수 있습니다. 탭 버튼을 클릭합니다.탭 설정 팝업이 나타나면 새 탭이 열리면 다음 열기의 콤보박스를 클릭하여 새 탭을 클릭했을때의 행동을 선택 후 저장합니다.내 뉴스 피드가 포함된 새 탭 ..

Servlet&Jsp 2019. 1. 16. 11:23

[서블릿/JSP] web.xml에서 filter-mapping 설정의 dispatcher 설정에 대하여

참고글[서블릿/JSP] Exception 타입에 따른 오류 처리 JSP 맵핑하기[서블릿/JSP] HTTP 응답 상태 코드별로 처리할 JSP 지정하기필터 객체의 처리 조건필터는 클라이언트가 서버의 특정 자원을 요청할 때 해당 요청을 필터링 처리하는 것이 목적입니다. 그러나 여기서 말하는 클라이언트는 브라우저만 해당되는 것은 아닙니다. 즉 브라우저가 서블릿이나 JSP를 요청할 수도 있지만 RequestDispatcher 객체의 include()나 forward()를 통해 JSP에서 JSP로 서블릿에서 서블릿으로 요청을 하는 경우도 있습니다.또한 웹 컴포넌트에서 요청을 처리하다 예외가 발생하고 예외를 처리하지 못해 웹 컨테이너로 던져진 경우 설정에 따라 웹 컨테이너가 특정 에러 처리 페이지에 처리를 요청하기도..