반응형 Development302 [Flask]HTTP 요청에 대한 핸들러 before_first_request : 웹 application 기동 이후 가장 처음에 들어오는 HTTP 요청에서만 실행before_request : HTTP 요청이 들어올때마다 실행after_request : HTTP 요청이 끝나고 브라우저에 응답하기 전에 실행teardown_request : HTTP 요청 결과가 브라우저에 응답한 다음 실행teardown_appcontext : HTTP 요청이 완전히 완료되면 실행 before_first_request, before_request는 어떠한 인자도 전달할수 없다!!after_request는 flask.wrapper.Response 객체를 return 해야한다. 맨 상단에 # 부분은 Encoding 때문에 추가함 1234567891011121314151.. 2016. 8. 22. Window 에서 Elasticsearch 설치 ## elasticsearch 설치 및 실행1. 파일 다운로드 받고 압축을 푼다.2. elastcisearch.bat 실행 ## logstash 설치 및 실행1. logstash.conf 파일 만든다2. conf 파일은 input, filter, output 이 있다.3. logstash -f logstash.conf 실행 ## kibana 설치 및 실행1. kibana.yml 에 elasticsearch.url 주석 해제2. kibana 실행 ## Filebeat 설치 및 실행1. Filebeat Windows zip 다운로드2. C:\Program Files 아래에 압축을 푼다.3. 디렉토리 명은 filebeat--windows -> Filebeat4. .\install-service-filebeat.. 2016. 8. 8. Maria DB root 계정 외부접속 허용 설정 방법 1. MySQL(Maria DB) 로 접속 한다.-> mysql -u root -p pw 2. use mysql 명령어를 입력한다. (root 패스워드가 없을 경우 -> update user set password=password('패스워드입력') where user='root'; 3. grant all privileges on *.* to 'root'@'%' identified by '비밀번호'; 입력한다. 4. flush privileges; 입력한다. 5. my.cnf 파일 내용중에서 bind-address =127.0.0.1 을 주석(#)처리 하고 저장한다. bind-address = 127.0.0.1 => #bind-address = 127.0.0.1(혹시 vi 명령어로 했을때 저장이 안되면 s.. 2016. 7. 29. 파이썬 구구단.. 123456789def gugudan(number): result = [] index=1 while index 2016. 7. 25. 파이썬 함수 작성시 초기값 파이썬 함수 작성시 초기값을 설정할 수 있는데 다음과 같은 사항을 유의 해야한다. def my_func(name, old, man=True): ... print("나의 이름은 %s 입니다 " %name) ... if man : ... print("남자") ... else: ... print("여자") 위와 같이 사용하면 아무 문제가 없다. 그런데 예를 들어 입력 파라미터에 old 와 man=True 의 위치를 변경하게 되면 에러가 난다. 따라서 초기화 시키고 싶은 변수는 항상 뒤에 놔야 한다. 2016. 7. 11. Window7 에서 10으로 업그레이드 하기!! 윈도우 10 무료 업그레이드 기간이 7월 말까지. 즉 눈앞으로 다가왔다.지난번 윈도우 다시 깔때 업그레이드를 할까 하다가 안했었는데..여기서 고민인것은 과연 다시 포맷하고 윈10을 깔아야 하느냐..... 너무 귀찮다.... 하아.. 그래서 찾아봤는데.. 다행히 그냥 업그레이드 해도 기본 설정및 프로그램들이 정상 작동 한다고 한다.. 뭐 사실 깔려 있는것도 많지 않아서.. ^^;; 그리고 또 찾아보니 업그레이드를 온라인으로 하지 않고 미리 ISO 이미지 받아서 usb 에 담아놓고 그 이미지로 업데이트도 가능 하다고 한다. 그러면 아무래도 시간이 절약되겠지.. 그래서 과감히 업그레이드 시작!! 먼저 아래 사이트에 가서 이미지를 다운받을수 있는 도구를 다운로드 받는다. https://www.microsoft... 2016. 7. 9. Mac 에서 gradle 설치 Mac 에서 Gradle 설치 방법을 간단히 적어본다.. 먼저 아래 사이트에 가서 Gradle 을 다운받는다 (Complete distribution 클릭) http://gradle.org/gradle-download/ 그리고 나서 압축을 풀어주고 해당 폴더를 설치하고 싶은 위치에 옮겨준다. (나같은 경우는 Library 에 설치함) 그리고 환경변수를 등록해 준다. open ~/.bash_profile 저장 한후에 profile 적용 source ~/.bash_profile 이렇게 하면 설치는 완료된다. 확인을 위해서 버전 확인!! 2016. 7. 4. windows 업데이트 확인중 뜨는 현상 윈도우7를 32bit 에서 64bit로 변경하느라 주말간에 삽질을 계속 했다.문제는 클린 설치를 했는데도 업데이트를 하려고 하니 계속 "업데이트 확인중" 문구만 뜨고 진행이 안됐다.윈도우 설치 iso 파일이 문제인건가 해서 몇번을 설치 했는지 모르겠다. 뭐 결과적으로 해결은 했는데확실한 방법인지는 모르겠다. 일단 구굴검색을 해보니 아래 패키지를 다운받아서 해보라고 하더라. Windows Update 클라이언트 핫픽스64bithttps://www.microsoft.com/ko-KR/download/details.aspx?id=47351 32bithttps://www.microsoft.com/ko-KR/download/details.aspx?id=47352 그런데 처음에는 잘 안됐다.뭔가 설치가 되긴 했는데.. 2016. 7. 3. [SpringCloud]Spring Config.. myapplication 이라는 이름을 가지고 있고 sample 이라는 profile을 설정했을경우 우선순위는 다음과 같다. 1. myapplication-sample.yml2. myapplication.yml3. myapplication.properties 2016. 1. 26. Command Line 명령어 ~ : user 홈디렉토리. : 히든 파일 alias pd="pwd"현재 session 에 pd 를 입력할 경우 pwd 로 인식한다. export USER="kim"환경변수 USER에 kim 을 바인딩한다.echo $USER 하면 kim 나옴 export PS1=">>" 마크업 스타일 2016. 1. 14. sed 명령어 sed : stream editor sed 's/snow/rain/' s: substitutionsnow : 찾을 문자rain : 바꿀문자 sed 's/snow/rain/g'g : global이럴 경우에는 모든 snow 문자를 rain으로 바꾼다 2016. 1. 12. IntelliJ 단축키 Ctrl + Alt + O Import 문 최적화Ctrl + Y 라인 삭제Ctrl + Shift + FFind In Path, Path 지정 범위 내에 모든 파일에서 특정 문자열을 찾는다.Ctrl + Alt + H Call Hierarchy - 메소드를 호출하는 파일을 찾는다.Shift + F6 Rename 화면 안에서 같은 이름의 변수를 한꺼번에 수정할때 사용한다.Ctrl + Alt + LReformatting Source CodeCtrl + G go to line 필요할때마다 추가하자! 2016. 1. 7. 이전 1 ··· 15 16 17 18 19 20 21 ··· 26 다음 728x90 반응형