전체 글 777

outside of an actual web request, or processing a request outside of the originally receiving thread? 오류에 대한 해결책.

attributes outside of an actual web request, or processing a request outside of the originally receiving thread? If you are actually operating within a web request and still receive this message, your code is probably running outside of DispatcherServlet/DispatcherPortlet: In this case, use RequestContextListener or RequestContextFilter to expose the current request. at org.springframework.web.c..

Java 2022.07.06

이클립스에서 local history 찾는 방법

오늘 작업을 하다가 읭?? 이 소스는 뭥미 ... 이 API 는 사용하지 않는게 왜 있담,,. 나란 녀석 이라고 생각하면서 과감하게 소스를 지워버렸다. 커밋하지 않았던 소스로,,... 뭐 커밋을 해야 하지만 지금 내가 작업하고 있는 소스는 커밋을 못하는?.., 상황이 있을 수 있나 싶겠지만 커밋을 하지 않던 상황으로,,. 조금 있다가 내가 큰 실수를 했다는 것을 인지했다.... 내가 중복으로 만들어놓은 소스인 줄 알고 과감히 삭제했던 소스가 제 기능을 하던 소스였던것,,, 진짜 머리가 노래졌다. 커밋하지도 않은 소스를 혹시나 찾아볼 수 있을까 싶어서 구글링한 결과... 나를 살려준 방법을 아래 참고 차 작성해놓는다ㅠㅠㅠㅠㅠㅠㅠㅠㅠ 진짜,,,,,감격 ㅜㅜㅜㅜㅜㅜ 이클립스에서 저장을 할 때마다 로컬에 마지막..

Java 2022.06.22

[ Java ] AES-256으로 암호화 복호화 방법

//알고리즘 String alg = "AES/CBC/PKCS5Padding"; //키 String aesKey = "abcdefghabcdefghabcdefghabcdefgh"; //32byte String aesIv = "0123456789abcdef"; //16byte //암호화 할 유저 아이디 String userId ="abc123"; //암호화된 유저 아이디 String encId=""; //알고리즘 aes-256 **********[암호화]********** try { Cipher cipher = Cipher.getInstance(alg); //키로 비밀키 생성 SecretKeySpec keySpec = new SecretKeySpec(aesKey.getBytes(), "AES"); //iv ..

Java 2022.06.10

오늘 날짜, 오늘 지금으로부터 24시간(하루전) 날짜 구하기

지금 날짜(오늘 날짜) Calendar now = Calendar.getInstance(); int year = now.get(Calendar.YEAR); int month = now.get(Calendar.MONTH) +1; int day = now.get(Calendar.DAY_OF_MONTH); int week = now.get(Calendar.DAY_OF_WEEK); int amPm = now.get(Calendar.AM_PM); int hour = now.get(Calendar.HOUR_OF_DAY); int minute = now.get(Calendar.MINUTE); int second = now.get(Calendar.SECOND); System.out.println("year : " + ..

Java 2022.06.10

[ sts ] select type, matching item 해결

프로젝트를 실행할 때마다 아래와 같은 질문이 나를 당혹?스럽게했다. 이전에 spring boot 프로젝틀를 다룰 때는 이런 질문을 받은 적이 없었기 때문이다. 읻단 Application.java를 클릭하면 프로젝트 실행이 되어서 급하게 개발을 진행했다. 개발은 아직 끝나지 않은 현재 진행형이고,, 중간에 프로젝트를 한번 정리할 마음에 이것도 해결을 해야겠단 생각이 들어서 열심히 찾아본 결과,, 특별한 것을 얻지는 못했다. 그러다가,, 너무 정보가 없어서 해외 질문 사이트,,.도 들여다보다가 ㅏㅜㅜㅜㅜㅜㅜㅜ 찾았잖아ㅠㅠㅠㅠㅠㅠ Application.java 파일 외에 다른 파일에 Main 함수가 있었어서 어떤걸 실행할지 묻는거였어,,. 난 바보인가,,.. 초반에 이것저것 테스트 한다고 만들어두었던 Main..

Java 2022.06.03

[ jquery ] 배열 재정렬, 정렬

자바스크립트 배열의 내장 함수에 sort()가 있다. 명칭 그대로 배열 안의 원소를 정렬하는 함수이다. 추후에 또 검색할 것 같아서 적어놓는다. arrayobj.sort(sortFunction) arrayobj는 임의의 Array 개체이다. sortFunction는 요소 순서를 결정하는 데 사용되는 함수의 이름이다. 생략하면 오름차순, ASCII 문자 순서로 정렬된다. sortFunction 인수에 함수를 지정하면 아래의 값 중 하나가 반환된다. 첫 번째 인수가 두 번째 인수보다 작을 경우 - 값 두 인수가 같을 경우 0 첫 번째 인수가 두 번째 인수보다 클 경우 + 값 문자 정렬 var fruit = ['orange', 'apple', 'banana']; /* 일반적인 방법 */ fruit.sort()..

javascript 2022.04.26

AWS EC2 오토스케일링, 유동 IP, 인스턴스 IP

이번에 업무를 보면서 AWS EC2 인스턴스를 오토스케일링으로 관리한다는 이야기를 처음 들었다. 오토스케일링이란? 간단히 이야기 하자면, 자원을 효율적으로 분배하여 새로운 인스턴스를 생성하거나 축소해주는 기능을 하는 것이라고 한다. 인스턴스를 새로 생성하게 되면 새로운 ip를 부여받게 되고, 그럴 때마다 서비스의 ip가 변경된다고 한다.. 아이러니 하지만, 그렇다고 한다. ( 오토스케일링의 자세한 내용은 구글링을 통하면 아주 상세한 이야기가 나오므로 생략하도록 하겠다.) 그래서 AWS EC2 를 오토스케일링으로 관리하고 있는 업체의 IP는 고정 IP가 아닌 유동 IP로 사용되게 된다. 사실상 인스턴스IP 자체가 고정은 아니긴 하지.... 인스턴스를 삭제하고 다시 실행하면 새로운 IP를 할당 받게 되니까 ..

IT 유용한 정보 2022.03.11
728x90
반응형
LIST