출처: https://blog.outsider.ne.kr/1066 이 문서는 개인적인 목적이나 배포하기 위해서 복사할 수 있다. 출력물이든 디지털 문서든 각 복사본에 어떤 비용도 청구할 수 없고 모든 복사본에는 이 카피라이트 문구가 있어야 한다. 26. 태스크(Task) 실행과 스케줄링26.1 소개스프링 프레임워크는 TaskExecutor 인터페이스와 TaskScheduler 인터페이스로 태스크의 비동기 시행과 스케줄링에 대한 추상화를 각각 제공한다. 스프링은 이 인터페이스를 사용해서 애플리케이션 서버 환경내에서 CommonJ로 위임하거나 스레드 풀을 지원하는 구현체도 제공하고 있다. 그래서 공통 인터페이스를 사용하는 이러한 구현체들을 사용해서 Java SE5, Java SE 6, Java EE 환경 간..
출처: https://medium.com/chequer/elkr-elasticsearch-logstash-kibana-redis-%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%A1%9C%EA%B7%B8%EB%B6%84%EC%84%9D-%ED%99%98%EA%B2%BD-%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0-f3dd9dfae622#.ohmzw9jlx ELKR (ElasticSearch + Logstash + Kibana + Redis) 를 이용한 로그분석 환경 구축하기 큰 서비스들을 운영하는 회사들은 자체적인 로그 수집, 정제, 분석 솔루션들을 가지고 있거나 자체적으로 대용량 ES Cluster, Hadoop Cluster 등을 운영합니다.하지만 초기..
출처: http://jdm.kr/blog/81 스프링 프로필 설정(Spring Profile) Spring│2015-03-06 Spring 프레임워크를 쓰다보면 로컬 머신, 개발 서버, 운영 서버등 여러 곳에서 같은 애플리케이션 코드를 사용하지만 몇가지 속성을 바꿔주고 싶을 때가 있습니다. 기존에는 property 파일이나 또는 별도의 설정 파일을 애플리케이션 외부에 두는 방식으로 쓰고 있었는데, 조금 늦었지만 Spring Profile이라는 기능에 대해 알아보고자 합니다. 1. 스프링 프로필(Spring Profile) 가장 대표적인 것은 DB 설정 변경 같은 것이 있겠지만 이번 포스팅에서는 간단하게 Root Path만 바꿔보는걸로 하겠습니다. 만약 로컬 머신이 Windows 환경이고 개발/운영 서버가..
Javascript 작업에 대한 기본부터 심화까지 하나씩 정리를 하려고 한다… 물론 한동안은 기본만 포스팅 될 것 같다.. 우선 onload의 개념과 onerror에 대한 개념 그리고 동작 방법 및 순서에 대해 간략히 포스팅 한다. onError의 경우, 이미지의 로딩에 실패한 경우, 실행되는 필드로 특정 함수를 호출하여 해당 이미지에 대한 정보를 저장 또는 출력 할 수 있다. onLoad의 경우, 모든 DOM 동작이 끝난 후, 호출되는 함수로 사용법은 window.onload || body onload=“” 와 같이 호출하여 사용할 수 있다. 추가적으로 해당 함수에 대한 설명은 아래의 링크를 참조하자! 참고: http://blog.opid.kr/115 (onload 시점 정리)
netty + SpringMVC를 이용하여, NIO입출력 방식을 이용하면 속도가 향상될 것 같았다. 그래서 구글링을 하다보니 camel 또는? 스프링을 사용하여 서비스를 지원하고 netty IO 입출력을 이용하여 입출력에 대한 속도를 향상하는 방법에 대해 알 수 있었다. 나중에 한번 고려해보자… vert.x + spring 이냐.. netty + spring 이냐... 아님 그냥 공부해서 node?? 참고: http://camel.apache.org/netty-http-server-example.htmlhttp://aoruqjfu.fun25.co.kr/index.php/post/576
출처: https://everydayminder.wordpress.com/2012/01/01/war-%EB%B0%B0%ED%8F%AC%EC%8B%9C-root-context%EB%A1%9C-%ED%95%98%EB%A0%A4%EB%A9%B4/ war 배포시 root context로 하려면? 1. Web Application 배포 $CATALINA_HOME/webapps에 web application 디렉토리를 통쨰로 복사하면 배포가 된다. 또한, war 파일을 복사해도 배포가 된다. (설정이 잘 되어 있다면) tomcat이 war 파일을 압축 풀고, 배포하는 것을 확인할 수 있다. 2. Context 설정 만약, webapps/test 라는 디렉토리가 있다면, context명은 test이다. 배포를 하기 ..
출처: http://blog.neonkid.xyz/87 Docker 네트워크리눅스 컨테이너에서 네트워크를 어떻게 사용할 수 있을까요? 여러분들은 서버를 구축할 때, 서비스하기 전, 사전 조사를 진행하는 것 중에 하나는 네트워크 구성이 어떻게 되어 있는지부터 확인합니다. 사설 IP로 구성이 되어 있는지 외부로 어떻게 빠져나가는 지 등. 만약, 방화벽이 설정되어 있고, 관리자가 나라면, 방화벽에서 서비스할 포트 번호를 열어주면 되고, 그것이 아니라면, 그냥 바로 서비스할 수도 있습니다. 일반 가정의 공유기를 사용한다면, 포트 포워딩을 사용하거나 UPnP 기능을 사용하여 서비스 할 수도 있습니다. 그렇다면 Docker에서는 어떻게 네트워크를 구성할까요? Bash $ ifconfig docker0 처음 Dock..
- memory
- BigData
- Maven
- 점프투파이썬
- ML
- 텐서플로우
- Configuration
- python
- mysql
- spring
- web
- spark
- AI
- API
- 모두의딥러닝
- serverless
- mybatis
- 파이썬
- tensorflow
- AWS
- javascript
- NIO
- Docker
- TDD
- 머신러닝
- Error
- executor
- Java
- Gradle
- 중앙정보처리학원
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |