개발중632 Git 대소문자 변경 Commit 🌊 Git 대소문자 변경 Commit 내 상황은 폴더명 앞글자를 대문자에서 소문자로 바꾸는 와중에 문제가 생겼다. 폴더명 대문자 → 폴더명 소문자 git 명령어로 커버 가능 (블로그 참조) 폴더명 소문자 → 폴더명 대문자 중복 폴더 생김 방법 찾지 못했음 git 폴더를 삭제하는게 최선이 었음 개발중/Troubleshooting 2021. 5. 9. Visual Studio 'M' 표시 없애기 비주얼 스튜디오에서 폴더명을 수정하는 과정에 M 표시가 노란색 줄로 나타나서는 사람을 몹시 거슬리게 했다. 깃이 연동 되어 있어 그렇다. COMMIT 하면 없어진다. 개발중/Troubleshooting 2021. 5. 9. java.io.IOException: Cannot write data, document seems to have been closed already 에러 액셀 로딩바를 해결했는데 이건 또 뭐람 https://soobindeveloper8.tistory.com/390 위에서처럼 제대로 할 일을 해주는데 에러는 왜 뜨는 것일까 java.io.IOException: Cannot write data, document seems to have been closed already 데이터를 쓸 수 없습니다. 문서가 이미 닫혀 있는 것 같습니다. 블로그 삽질 검색어 : getOutputStream Cannot write data, document seems to have been closed already 아래에서 해결 ! 입출력 닫는 다양한 예제 아래 처럼 바꾸고 성공 ! @Override protected void buildExcelDocument( Map mode.. 개발중/Troubleshooting 2021. 5. 7. Excel 로딩바 -AbstractXlsxView 오늘 내가 해결해야 하는 문제는 java에서 excel 다운로드를 했을 때 하단에 다운로드 과정이 보이는 로딩바가 필요하다. 나는 내가 지정한 경로에 다운로드 되는 것은 마무리 지었지만, 로딩바가 보이지 않는다. 이번 문제는 다솜언니한테도 주완선배한테도 물어봐서 해결을 해나가려고 했다. 덕분에 넓게 이해는 되었지만 깊게 이해는 되지 않았다. 이제 내 몫이겠지.. (;´༎ຶД༎ຶ`) 아무튼 오늘 해결 하는걸로 pom.xml 확인 org.apache.poi poi 3.13 개발중/Java 2021. 5. 6. JAVA Exception / 에러 일부로 발생 시키기 오늘은 Exception 발생을 고의로 시키고 싶은 상황이 나타났다. Date Type 을 내가 원하는 4가지 형식으로 정해두고 그 형식에 벗어난다면 Exception 을 발생시켜야 하는데, 그 방법을 잘 모르겠어서 헤매서 주완선배 도움을 받아서 해결했다. Exception 자바에서 예외란 사용자의 잘못된 조작이나 개발자의 코딩 실수로 인해 발생하는 프로그램 오류를 말한다. 예외가 발생되면 프로그램은 곧바로 종료된다는 점에서 에러와 동일하나 예외는 처리를 통해 프로그램을 종료하지 않고 정상 실행 상태가 유지 되도록 할 수 있다. 일단 예외는 두가지가 있다. 일반 예외 ( Checked Exception) 개발자가 반드시 예외 처리를 직접 진행해야 한다 Exception 을 상속 받지만 RuntimeExc.. 개발중/Java 2021. 5. 4. java 에서 문자열이 date 형식인지 확인 후 20200101 형식으로 변환 java 에서 문자열이 내가 원하는 date 형식인지 확인 후 20200101 형식으로 변환 package com.rsn.POMS; import java.text.SimpleDateFormat; import java.util.Date; import java.text.ParseException; public class test{ public static boolean validateJavaDate( SimpleDateFormat dateTest, String strDate) { if (strDate.trim().equals("")) { return false; } else { dateTest.setLenient(false); try { Date javaDate = dateTest.parse( strDate.. 개발중/Java 2021. 5. 3. MY SQL 액셀 문서 INSERT 액셀에 엄청나게 많은 데이터가 있는데 이거를 DB TABLE 에 집어넣어야 하는 상황에 "아 이걸 INSERT 다 해야하나" 라고 막막해져있는 나는 또 멍청한 짓을 반복할 뻔했다. 다영선배 덕분에 2초만에 해결 ( ̄︶ ̄)↗ 개발중/MYSQL 2021. 5. 3. MYSQL 세로 통계를 가로 통계로 내고 싶을 때 내가 놓인 상황은 통계를 내는 과정에서 행으로 각 합을 뽑아야 하는 경우였다. 아래 함수를 이용해서 해결했다. ORACLE 은 DECODE 로 하는데 MYSQL 은 아래처럼 대체 한다. SELECT user_seq, MAX(IF(action_seq = 1,CNT , 0)) AS CNT1, MAX(IF(action_seq = 2,CNT, 0) )AS CNT2, MAX(IF(action_seq = 3,CNT, 0) )AS CNT3, MAX(IF(action_seq = 4,CNT , 0)) AS CNT4 FROM ( SELECT user_seq AS user_seq , action_seq AS action_seq , COUNT(action_seq) AS CNT FROM ACTION_LOG_3 WHERE use.. 개발중/MYSQL 2021. 4. 28. Bean null 에러 Service 생성자에서 Dao를 호출하는 과정에서 null 에러가 나왔다. 내가 로딩되는 순서를 잘못 짚고 있었던 것이다. 생성자에 @Autowired 를 달고 그 안에서 생성 시킬 것! @Service public class actionService { private CompanyController company; private actionLogDao dao; private List logType; @Autowired public actionService(actionLogDao dao, CompanyController company) { this.dao = dao; this.company = company; this.logType = dao.getLogTypeList(); } } 개발중/Troubleshooting 2021. 4. 28. org.springframework.context.ApplicationContextException: Unable to start web server; 에러 해결 org.springframework.context.ApplicationContextException: Unable to start web server; 비어있는 xml 파일이 있는지 확인할것 개발중/Troubleshooting 2021. 4. 28. DB 여러계정 연동 PROJECT > src > resources > application.properties 이 파일은 스프링 부트가 애플리케이션을 구동할 때 자동으로 로딩하는 파일이다. ley / value 형식으로 값을 정의하면 애플리케이션에서 참조하여 사용할 수 있다. 내가 신기한 부분은 이렇게 여러 DB 를 Conection 하는 것 #--- DB spring.aaaa.hikari.driver-class-name=XXXXXXX spring.aaaa.hikari.jdbc-url=XXXXXXX spring.aaaa.hikari.username=XXXXXXX spring.aaaa.hikari.password=XXXXXXX spring.aaaa.hikari.maximumPoolSize=XXXXXXX spring.aaaa... 개발중/Spring 2021. 4. 28. REST API REST API Representational state transfer REST 는 분산 하이터 미디어 시스템을 위한 소프트웨어 아키텍처의 한 형식이다. REST 는 네트워크 아키택쳐 원리의 모음이다. 네트워크 아키텍쳐 원리란 자원을 정의하고 자원에 대한 주소를 지정하는 전반을 일컫는다. 웹 상의 자료를 HTTP 위에서 SOAP 이나 쿠키를 통한 세션 트래킹 같은 별도의 전송 계층 없이 전송하기 위한 아주 간단한 인터페이스를 말한다. REST 아키택처에 적용되는 6가지 제한 조건 인터페이스 일관성 일관적인 인터페이스로 분리 되어야 한다. 무상태 각 요청 간 클라이언트의 콘텍스트가 서버에 저장 되어서는 안된다. 캐시 처리 가능 www 에서와 같이 클라이언트는 응답을 캐싱할 수 있어야 한다. 잘 관리 되는.. 개발중/Web 2021. 4. 27. 이전 1 ··· 31 32 33 34 35 36 37 ··· 53 다음