본문 바로가기 메뉴 바로가기

donnert.net

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

donnert.net

검색하기 폼
  • 분류 전체보기 (83)
    • 개발 (77)
      • JAVA (30)
      • Linux/Server (22)
      • DB (7)
      • js/jQuery (6)
      • nodejs (1)
    • 맛집 (5)
    • iPhone (0)
    • 일기장 (0)
  • 방명록

2019/11 (2)
동기(Synchronous)/비동기(Asynchronous) 처리

다음과 같이 여러개의 작업을 동시에 처리할때 작업1,2가 메인작업과 별개의 작업일때 비동기(@Async)로 던져놓고 메인 작업만 완료 후 응답을 주기도 합니다. (응답시간 0.5초, 작업1,2의 결과 받을 수 없음) 메인작업 : 0.5초 작업1 : 1초 작업2 : 2초 하지만 3가지 작업의 결과가 모두 필요할 경우 동기 처리를 하면 3.5초가 걸리지만 작업1, 2를 비동기로 처리하면 일찍 처리가 끝난 작업은 모든 작업이 완료될때까지 대기 후 응답을 줍니다. (응답시간 2초, 3개의 작업 결과 확인 가능) Kotlin @RestController @EnableAsync class ThreadTest( val taskService: TaskService, val mainService: MainService ..

개발/JAVA 2019. 11. 27. 14:48
RestTemplate 한글 깨짐

FCM 연동 중 한글 깨짐 현상 발생 시 다음과 같이 메세지 컨버터의 인코딩을 변경한다. Kotlin val restTemplate = RestTemplate().apply { messageConverters.forEach { if(it is StringHttpMessageConverter) { it.defaultCharset = Charset.forName("UTF-8") } } }

개발/JAVA 2019. 11. 19. 15:33
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
  • Spread operator(전개구문) in ko⋯
  • 리눅스 콘솔 파일로 출력
  • ideavimrc
  • 히카리 풀 모니터링
최근에 달린 댓글
  • 우와~ 덕분에 해결 했어요! 감사합니다!
  • 이거 실제로 되는거 맞나요? 다른곳에는 다먹는데 로그⋯
  • 본문도 잘 보고 행인님 댓글도 잘봤습니다. 덕분에 배워⋯
  • 국수 사리는 만두는 제외한 메뉴를 인원수대로 시킬 시 ⋯
Total
217,667
Today
1
Yesterday
32
링크
  • 딴짓-커뮤니티 인기 글 모음
  • 쉽팡-직구 배송 조회(관세청/알리)
  • 웹 시퀀스 다이어그램
TAG
  • Linux
  • ls
  • 합정
  • mybatis
  • maven
  • vi
  • docker
  • Build
  • properties
  • vim
  • Shell
  • Spring
  • Tomcat
  • Access
  • 맛집
  • grant
  • Eclipse
  • Kotlin
  • boot
  • java
  • Database
  • jQuery
  • IntelliJ
  • oracle
  • 도커
  • Profile
  • 자바
  • 코틀린
  • 톰캣
  • vrapper
more
«   2019/11   »
일 월 화 수 목 금 토
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
글 보관함
  • 2022/12 (1)
  • 2022/10 (1)
  • 2020/04 (2)
  • 2020/02 (1)
  • 2019/11 (2)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바