\--network="host" 옵션을 사용하여 Docker 컨테이너를 실행하면, 컨테이너는 호스트 시스템의 네트워크 네임스페이스를 사용합니다. 즉, 컨테이너는 호스트의 네트워크 인터페이스와 IP 주소를 공유합니다. 그러나 MAC 주소의 경우, 일반적으로 호스트의 MA
.jrxml 파일을 컴파일하여 .jasper 파일로 변환하는 것은 JasperReports에서 필수적인 단계입니다. .jasper 파일은 실제로 보고서를 생성할 때 사용되는 바이너리 형식의 파일입니다.아래에 .jrxml 파일을 컴파일하는 방법을 몇 가지 설명하겠습니다:
JasperReports에서 파일 입력(예: 이미지나 다른 리소스 파일)을 처리하려면 일반적으로 파라미터 또는 필드를 사용하여 해당 파일의 경로나 바이트 배열을 전달합니다.다음은 파일 입력을 처리하는 주요 방법을 몇 가지 나열한 것입니다:파라미터를 사용하여 이미지 바인
JasperReports에서 $F{yourStringProperty}는 Field expression입니다. 여기서 yourStringProperty는 데이터 소스에서 가져온 필드의 이름을 나타냅니다. JavaBeans 데이터 소스를 사용할 경우, 이는 보통 Java
JasperReports를 사용하여 Java 객체와 그 안에 담긴 문자열 및 이미지를 기반으로 보고서를 생성하는 과정은 다음과 같습니다:Jaspersoft Studio 설치 및 실행:만약 아직 설치하지 않았다면, Jaspersoft Studio를 설치하고 실행합니다.새
오프라인 상황에서는 먼저 필요한 파일들을 인터넷이 연결된 다른 컴퓨터에서 다운로드 받아야 한다. 아래는 기본적인 절차를 설명하는데, 상세한 파일 이름이나 경로 등은 다를 수 있으므로, 실제 상황에 맞게 조정이 필요하다.인터넷이 연결된 다른 컴퓨터에서 필요한 패키지 다운
Data Migration Assistant (DMA)는 SQL Server에서 버전 간의 데이터베이스 호환성 및 마이그레이션 문제를 확인하기 위한 Microsoft의 도구입니다. 다음은 DMA를 사용하여 이전 버전의 SQL Server 데이터베이스와 대상 버전 간의
SQL Server 2008 R2에서 데이터베이스를 백업하는 방법은 주로 두 가지입니다: SQL Server Management Studio (SSMS)를 사용하는 그래픽 방법과 T-SQL 쿼리를 사용하는 방법입니다.SQL Server Management Studio
사전 평가 및 준비:호환성 문제 확인: SQL Server Data Migration Assistant (DMA)를 사용하여 호환성 문제를 확인하십시오. DMA는 이전 버전의 SQL Server에서 새 버전으로 마이그레이션할 때 발생할 수 있는 문제를 탐지할 수 있습니
2주간 진행되는 그로스톤에 참가하였다. 2주간 어떤 서비스를 만드는게 쉽지는 않을거라고 생각했다. 하지만 그동안 갈고 닦은 것으로 빠르게 하면 충분히 할 수 있다고 생각했다. 하지만 변수가 있었는데, 직장에서 비상사태가 발생하였고 그로 인해 내가 2주차에는 아무것도 할 수가 없었다. 퇴근하면 11시였고, 집에오면 12시였다. 대략적인 api는 1주차에 만...
리다이렉션 방법https://seill.tistory.com/827ip접근 못하게 하는 방법은 크게 두 가지가 있다.1\. 웹서버에서 막는방법apache나 iis를 사용할 경우 이 방법을 사용하면 된다.꼼수(?)로 막는 방법(was)접속 자체가 안되게 되는 건
jenkins 강의를 듣기 시작했다. 초반부에 ci/cd가 나온 배경에 대해서 설명을 하던 중 개발 방법론에 대해서 설명을 해주었다. 이 강의를 듣다가 생각난 것이 기술노트 알렉님의 유튜브에서도 같은 내용을 설명해주는 영상이 있었다. 당시에는 대체 저게 뭐임? 내가 공
오늘도 jpql을 이용해보았다. 저번에 어떤 유저가 가입한 팀마다 세운 계획 - 목표 리스트를 모두 다 들고 오는 api를 작성했었는데, 좀 무거운거 같아서 계획- 목표리스트로만 들고오고 팀별로 조회를 하도록 재설계를 했다.그래서 jpa를 새로 짜다가 보니 plan이
회사에서 mssql 쿼리를 보다가 with(nolock) 구문을 보게 되었다. 뭔지 보니까 mssql에서 사용되는 힌트라고 한다. 얘는 보통 select를 할 때, 다른 트랜잭션에 대한 lock을 피하기 위해 사용된다고 한다.일반적으로 sql server에서는 한 트랜
JPA를 사용해서 토이프로젝트를 하는 중에 아래의 함수를 작성하면서 배운것이다. 아래 함수는 어떤 목표가 로그인한 사람의 목표인지 확인하는 메서드이다.메서드에서 보면 알겠지만 단지 username만 있으면 된다. 그런데 이것을 처음에는 goal -> plan -> te
gpt로 열심히 공부중이다. stream을 잘몰라서 일단 foreach로 던져주고 이거 어떻게 하면 스트림으로 바꾸지? 하면 얘가 잘바꿔준다. 그럼 그걸 계속보고 따라해보려고 하는식으로 학습중이다.오늘의 예제는 이것이었다.음 의도는 뭐였냐면 로그인한 유저의 가입한 1\
@Transactional 데코레이터가 안붙어있으면 엔티티의 값을 바꾼다고 update가 되지는 않는거 같다. 언젠가 들었던거 같기도 한데...
이 라이브러리는 버전호환성이 좀 구리다(?). 사용하는 스프링부트 버전과 잘 비교해봐야 한다. 아니면 빌드시 테스트에서 뻑이난다. 테스트를 걷어내고 돌리면 돌아갈까? 아직해보진 않았다. https://spring.io/projects/spring-kafka맨
이미지를 불러오는 위치를 알아달라는 요구가 있었다. 이걸 하는데, 뭐 예를 들어 여기서는 /file 이런 디렉토리로 계속 어디선가 불러오는 것이다. 근데 아무리 찾아봐도 루트 디렉토리에는 file 디렉토리가 없었다.... 왜 없지? 버근가? 프로그램은 이미지를 잘 불러