Flutter 에서 예전엔 없던 메세지가 나타났다. 검색해 보니, 디버그 모드로 빌드시 정상적인 구동이 안된다는 이야기가 있었다. https://cishome.tistory.com/217 를 참고 하여 Xcode 의 빌드 모드를 아래와 같이 변경 하였다. Xcode -> Product -> Scheme -> Edit Scheme... Run -> Info -> Build Configuration 항목을 Debug 에서 Release 로 변경 한다. Run -> Info -> Build Configuration 항목을 Debug 에서 Profile 또는 Release 로 변경 한다.
// 불필요한 코드들 중략... val client = HttpClients.createDefault() val httpPost = HttpPost("https://freecatz.pe.kr/auth") httpPost.addHeader("Accept", "application/json;charset=utf-8") // 이 코드가 있어도 한글 깨짐 httpPost.addHeader("Content-Type", "application/json;charset=utf-8") // 이 코드가 있어도 한글 깨짐 /* 한글 깨짐 httpPost.entity = StringEntity(jarry.toString()) httpPost.entity = StringEntity(String(jarry.toString().t..
기존에 입력된 전화번호를 포멧에 맞춰 보여 달라는 요청이 있었다. 위의 그림과 같이 보여 달라고 요청이 들어 왔다. 데이터베이스에서 select 시에 포멧을 변경 하는게 가장 좋은 방법이긴 하지만, DB 단과 분리 되어 있는 상태에 담당자가 부재중이라 급하게 자바스크립트단에서 처리 하기로 하였다. 우리나라의 서울을 제외한 나머지 지역 번호와 휴대폰 처음 자릿수가 모두 3자리 라서 다행히 쉽게 처리 할 수 있었다. /* 전화번호 형식 변경 */ convertPhoneNumber : function(phone){ if(phone.startsWith('02')){ if(phone.length < 10){ return phone.substring(0, 2) + '-' + phone.substring(2, 5) ..
원문 : https://ayoteralab.tistory.com/entry/Spring-Boot-24-https-TLS-SSL-적용하기 java 에 포함된 keytool 명령을 이용 하기 때문에 java 가 설치 되어 있어야 한다. 아울러 상세한 설명은 원문 링크에 잘 작성이 되어 있으며, 이 문서는 개인적으로 간단히 정리한 내용이므로 원문을 참고 할 것을 권장 한다. 1. 키 스토어(key store) 생성 명령 형식 : keytool -genkey -alias -storetype -keyalg -keysize -keystore -validity freecatz:Desktop $ keytool -genkey -alias localhost-ssl -storetype PKCS12 -keyalg RSA -k..
Tomcat 9 + Servlet 4.0 + Classic JSP 에서 quartz 를 이용하여 스케쥴러를 이용할 수 있다. 필요할 라이브러리는 쿼츠 홈페이지 에서 다운로드 받거나 아래 첨부 파일을 이용 하여도 된다. 위 두개의 파일을 WEB-INF/lib 에 복사 하여 넣는다. slf4j-api-1.7.7.jar 이 없는 경우 어플리케이션이 정상 동작 하지 않는다. 1. Tomcat이 구동 되면서, 함께 올라갈 Listener Class 를 작성 한다. package kr.pe.freecatz.jsp.common; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import javax.servle..
org.springframework.web.util.NestedServletException:Handler dispatch failed; nested exception is java.lang.OutOfMemoryError: Direct buffer memory 파일을 읽어 ByteArray 형식으로 리턴 할때 문제가 발생 하였다. 내가 코드를 사용한 곳은 주로 첨부파일 다운로드나, 특정 경로의 이미지 파일을 mime type 에 맞게 내려 주는 부분 이라 파일 다운로드도 안되고 이미지도 디스플레이가 되지 않았다. 1. Files.readAllBytes() 사용시 주로 발생. 2. 명령행 옵션으로 -XX:MaxDirectMemorySize=500m 과 같이 주어도 어느 정도 시간이 지나면 다시 발생. 3...
참고 : 개인적인 참고용으로 작성된 글 이며, 관련 부분에 대한 지식이 짧아 자세한 내용은 담고 있지 않습니다. jsp model 1 에서 xls 나 xlsx 파일을 생성 하기 위해서는 다음과 같은 jar library 가 필요 하다. 첨부된 파일을 다운로드 받거나, 첨부된 파일이 찝찝한 경우 https://mvnrepository.com/ 에서 버전을 맞춰 다운로드 받으면 된다. 1. mysql 에서 얻어진 결과를 xls 파일을 생성 하는 jsp 코드
- Total
- Today
- Yesterday
- kotlin
- Java
- Android
- development
- Mobile
- Security
- food
- HTTP
- 엘리스센터
- gpkiapi
- dart
- samba
- Flutter
- Linux
- MySQL
- json parse
- springboot
- web
- Spring
- JavaScript
- ssh
- Compile
- Fun
- devel
- SSL
- Review
- devtools
- 맛집
- place
- TIP
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |