Seemingly Online
close
프로필 배경
프로필 로고

Seemingly Online

  • 카테고리 (571)
    • Language (250)
      • 알고리즘 (100)
      • Java (144)
      • python (2)
      • Kotlin (4)
    • WEB (141)
      • Spring (24)
      • Spring Security (3)
      • Next.js (3)
      • TypeScript (3)
      • JavaScript (45)
      • jQuery (7)
      • CSS (25)
      • XML (3)
      • Maven (1)
      • Gradle (1)
      • JSP (1)
      • Thymeleaf (10)
      • HTML (11)
      • MyBatis (1)
      • JPA (3)
    • App (45)
      • Flutter (34)
      • Dart (4)
      • Android (2)
      • IOS (3)
      • Firebase (2)
    • Git (6)
      • GitHub (6)
    • AWS (15)
      • SCT (2)
      • Amazon Aurora (1)
      • S3 (2)
      • EventBridge (1)
      • EC2 (7)
      • EFS (1)
    • DataBase (44)
      • MySQL (19)
      • Oracle SQL (19)
      • Postgre-SQL (6)
    • OS (33)
      • Linux (27)
      • Windows (1)
      • Mac (5)
    • Tool (15)
      • DocKer (6)
      • Intellij (7)
      • VScode (2)
    • IT (17)
      • Developer-etc (13)
      • 개발상식 (4)
    • CodePen (2)
      • 캐러셀 (2)
  • 홈
  • 방명록
[jQuery] ajax로 window.location.href = "CSV 파일 다운로드" 구현

[jQuery] ajax로 window.location.href = "CSV 파일 다운로드" 구현

2023-06-06 1. 방법 한글 인코딩 필요 없는 경우는 아래와 같이 $.ajax({ url: downloadUrl, method: "GET", dataType: "text", success: function(response) { // 텍스트 응답을 받았을 때 실행되는 코드 // response 변수에는 텍스트 데이터가 들어있습니다. // 파일 다운로드를 위한 Blob 객체 생성 var blob = new Blob([response], { type: "text/csv;charset=utf-8;" }); // 파일 다운로드 링크 생성 var downloadLink = document.createElement("a"); downloadLink.href = URL.createObjectURL(blob); ..

  • format_list_bulleted WEB/jQuery
  • · 2023. 6. 6.
  • textsms
[Git] SSL certificate problem해결방법

[Git] SSL certificate problem해결방법

2023-06-30 1. 방법 SSL certificate problem: unable to get local issuer certificate와 같은 에러가 발생할 경우 Git bash를 동작시켜 직접 명령어를 실행시켜야 합니다. 해당 부분은 SSL 인증서에 문제가 있어 발생하여 해결 방법은 아래와 같습니다. $ git config --global http.sslVerify false 위와 같이 git 전역 변수로 http.sslVerify 를 false 시켜 검증하지 않도록 변경하면 해결할 수 있습니다. 메인 이미지 출처 : 사진: Unsplash의NEOM

  • format_list_bulleted IT/Developer-etc
  • · 2023. 5. 30.
  • textsms
[Spring] @Transactional 서비스 rollback 테스트 하는 방법

[Spring] @Transactional 서비스 rollback 테스트 하는 방법

2023-05-29 1. 방법 우선적으로 롤백 테스트를 진행하기 위해서는 롤백이 될 수 있도록 임의로 예외가 발생하는 상황을 만들어 주어야 한다. 아래의 //Transactional이 적용된 주석이 실제 로직상에 강제로 예외가 발생할 수 있도록 만든 부분이다. (해당 부분은 각자의 서비스 로직에 따라 달라질 수 있으니 커스텀이 필요하다.) utilInfoSimpleService.addUtilView(request, UtilViewRequestDto.builder() .utilNo(999999) .build()); 이후 해당 로직에서 발생하는 예외(RuntimeException.class)를 assertThrows 가 캐치하게 되며, 실제 에러가 RuntimeException.class 가 맞을 경우 테스..

  • format_list_bulleted 카테고리 없음
  • · 2023. 5. 29.
  • textsms
[Gradle] Spring Boot에서 QueryDSL 5.0.0 적용하는 방법

[Gradle] Spring Boot에서 QueryDSL 5.0.0 적용하는 방법

2023-05-28 1. 방법 주석으로 //QueryDSL이라고 적혀 있는 부분만 추가해서 넣어주면 된다. 두 줄 이상 연속 된 부분은 //QueryDSL START 와 //QueryDSL END라고 적혀 있다. buildscript { ext{ kotlin_version = '1.8.20-Beta' queryDslVersion = "5.0.0" // QueryDSL } repositories { mavenCentral() } dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath "org.jetbrains.kotlin:kotlin-allopen:$kotlin_version" } } plug..

  • format_list_bulleted WEB/Gradle
  • · 2023. 5. 28.
  • textsms
[Kotlin] String 을 Array<String>으로 변환 하는 방법

[Kotlin] String 을 Array<String>으로 변환 하는 방법

2023-05-19 1. 방법 우선적으로 주어진 문자열을 Char 형태의 배열로 바꾼후 Array 에 맵핑을 해주면 깔끔하게 변환이 된다. fun main() { val a = "abcde" val aArr : Array = a.toCharArray().map { it.toString() }.toTypedArray() for(aStr in aArr){ println(aStr) } } 메인 이미지 출처 : 사진: Unsplash의NEOM

  • format_list_bulleted Language/Kotlin
  • · 2023. 5. 19.
  • textsms
[Java] Key에 공백과 한글이 들어간 Json 객체 DTO 맵핑하는 방법

[Java] Key에 공백과 한글이 들어간 Json 객체 DTO 맵핑하는 방법

2023-05-10 1. 방법 @JsonProperty라는 어노테이션을 사용하면 해당 문제를 손쉽게 해결할 수 있습니다. 아래의 예제 코드를 살펴봅시다. 예시 Json { "이름": "홍길동", "나이": 30, "주소 정보": "서울시 강남구" } 예시 DTO import com.fasterxml.jackson.annotation.JsonProperty; public class PersonDTO { @JsonProperty("이름") private String name; @JsonProperty("나이") private int age; @JsonProperty("주소 정보") private String address; // Getter와 Setter 메서드 생략 } 아래 코드에서 objectMapper..

  • format_list_bulleted Language/Java
  • · 2023. 5. 10.
  • textsms
  • navigate_before
  • 1
  • ···
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • ···
  • 96
  • navigate_next
공지사항
전체 카테고리
  • 카테고리 (571)
    • Language (250)
      • 알고리즘 (100)
      • Java (144)
      • python (2)
      • Kotlin (4)
    • WEB (141)
      • Spring (24)
      • Spring Security (3)
      • Next.js (3)
      • TypeScript (3)
      • JavaScript (45)
      • jQuery (7)
      • CSS (25)
      • XML (3)
      • Maven (1)
      • Gradle (1)
      • JSP (1)
      • Thymeleaf (10)
      • HTML (11)
      • MyBatis (1)
      • JPA (3)
    • App (45)
      • Flutter (34)
      • Dart (4)
      • Android (2)
      • IOS (3)
      • Firebase (2)
    • Git (6)
      • GitHub (6)
    • AWS (15)
      • SCT (2)
      • Amazon Aurora (1)
      • S3 (2)
      • EventBridge (1)
      • EC2 (7)
      • EFS (1)
    • DataBase (44)
      • MySQL (19)
      • Oracle SQL (19)
      • Postgre-SQL (6)
    • OS (33)
      • Linux (27)
      • Windows (1)
      • Mac (5)
    • Tool (15)
      • DocKer (6)
      • Intellij (7)
      • VScode (2)
    • IT (17)
      • Developer-etc (13)
      • 개발상식 (4)
    • CodePen (2)
      • 캐러셀 (2)
최근 글
인기 글
최근 댓글
태그
  • #backjoon
  • #백준알고리즘
  • #Java
  • #백준
  • #BOJ
  • #자바기초
  • #자바알고리즘
  • #자바공부
  • #Java8
  • #자바
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바