'전체 글'에 해당되는 글 85건

vue + jpa project (1) - JPA Project 진행 전 계획

요즘 프론트와 백엔드 모듈에 대한 대세?를 찾아보니 프론트는 React와 Vue 의 추세가 상당히 범위를 넓혀가고 있고, 백엔드는 Java 중에 JPA, Node가 점점 추세가 많이 확대되어 있는 것으로 보여진다. 그래서 프론트는 Vue를 이용하여 개발하고 백엔드는 JPA를 이용하여 프로그램을 하나씩 만들어 가면서 진행하고자 한다. 물론 다른 사람에게 보다 많은 공유의 목적도 있겠지만 나 스스로의 정리도 되는 부분이 있어서 (다른 앞선 사람들에 비해) 조금은 늦었지만 하나씩 정리해 보려고 한다. 참고로 해당 프로젝트는 다른 분의 게시판을 참고하여 진행되었다. 아래 사이트 주소가 그 참고 사이트이다. https://onethejay.tistory.com/58 그럼 이제 시작해 보자.~ !!!

프로그램/Vue.js | 2023. 10. 23. 12:06

[Powershell] 텍스트 파일에서 특정 문자열이 포함된 줄을 확인하고 새로운 파일로 생성하는 방법

우선 파워쉘 명령어를 먼저 확인해 볼 필요가 있겠다. 1. Get-Content - 특정 경로에 대한 특정 또는 전체 파일에 대한 자료를 가져오는 명령어 2. Select-String - 1의 자료내에서 특정 문구를 찾는 명령어 3. set-content - 특정 파일로 생성하는 명령어 파워쉘 명령어의 구문을 확인하는 것도 괜찮겠지만 그것을 다 확인하기에는 너무 많은 자료를 확인해야 하기 때문에 일단은 예시를 통해서 처리하는 방법을 알아보겠다. 여러 텍스트 파일에서 특정 문자열이 포함된 줄로 새로운 파일로 생성하는 방법 [원본 파일] PS D:\imsi> dir 해당 폴더에 이렇게 총 7개의 txt 파일이 존재한다고 가정하자. 여기 아래 모든 대상의 파일에 대해서 "sales_type": "100" 로 ..

프로그램/추가 팁 | 2023. 9. 20. 17:01

spring boot 스케줄러, slack 을 이용한 Health check

특정 웹서비스가 잘 동작하고 있는지를 판단하여 문제가 발생했을때, Slack 메신저에 메세지를 발송해서 알 수 있는 방법을 만들어 볼 예정이다. 전체적인 셋팅 및 개발 방식은 대략 아래와 같다. 1. Slack 에 호출 받을 환경을 셋팅 ( Spring boot에서 호출할 채널 url 설정) 2. Spring boot 에서 스케줄러를 이용하여 특정 간격으로 http 서비스가 살아있는지 체크 3. 문제가 발생한 경우, 1번에서 세팅한 url 채널로 특정 문구를 발송하여 Slack에서 확인 우선, Slack 에서의 설정 방법이다. Slack 앱(프로그램) 을 열고 제일 상단 좌측의 메뉴를 선택 > 이동 > 앱 을 선택한다. 우측에 앱이 조회되는데 상단 검색을 이용해서 'webhooks'를 조회하면 두개가 나..

프로그램/JAVA | 2023. 9. 18. 12:10

윈도우에서 대용량 텍스트 파일 분할 저장 (with. 파워쉘)

가끔 개발을 하다보면 운영 로그가 너무 큰데 확인할 방법이 없다. 이럴때 파일을 분할해서 저장하면 빠르게 확인이 가능하다. 아래는 파워쉘에서 파일을 분할 하는 방법을 설명한다. [구문] $i=0; Get-Content 원본파일명 -ReadCount 분할 라인 수 | %{ $i++; $_ | Out-File 분할파일명-$i.log; Write-Host $i } [예시] 2023-01-06.log 파일을 10000줄씩 분할해서 저장하는 예시이다. $i=0; Get-Content 2023-01-06.log -ReadCount 10000 | %{ $i++; $_ | Out-File output-$i.log; Write-Host $i } 해당 폴더로 이동 후 아래와 같이 실행하면 폴더에 분할된 파일이 생성이 된다.

프로그램/추가 팁 | 2023. 9. 15. 14:42