:::: 개발 :::: 456

소스트리 sourceTree ssh 연결

소스 트리 사용하면 push 할때 https 로 하면 자꾸 오류가 발생 그래서 ssh 방식으로 연결했다. 더보기 ssh public 키 만드는 방법은 너무 많아서 아래 스샷 이나 링크로 참조 하세요 https://happysalmon.tistory.com/3 ---------------------- 소스트리 연결 방법 시작 -------------------------- SSH private.ppk 위치와 SSH 클라이언트는 Putty / plink 로 설정한다. clone 선택 후 SSH 주소 넣고 탐색 읽어오면 아래 처럼 Git 저장소 아이콘 나온다 목적지 경로에 로컬에 저장하고 싶은 경로 입력하면 End

스웨거 swagger ui 오류

failed to load api definition. swagger 계속 500 에러 뿜뿜 으아 잘되던게 컨트롤러 하나 추가했는데 api-docs에서 정보를 못 불러오는거 같다.. 중간메서드 오류 하나를 빼고 하니 잘됨 어노테이션을 하나씩 지우고 해도 오류.. 삽질 삽질 으쌰 으..싸.. . 원인을 찾음 test ( MultipartFile file ,String name){ } MultipartFile file 을 swagger-ui 에서 지원을 안한다. 해당 영역을 @Parameter(hidden=true) test ( @Parameter(hidden=true) MultipartFile file ,String name){ } 하니 오류 없이 잘 나온다 오늘 삽질 끝

셀리니움 Selenium 중첩 클래스 찾아오기

url = 'https://search.naver.com/search.naver?sm=top_hty&fbm=1&ie=utf8&query=%EC%98%81%ED%99%94+%EC%88%9C%EC%9C%84' temp_img_alt = driver.find_element_by_xpath("//div[@class='list_image_box']//ul[contains(@class,'_panel')]//img") //div[@class='list_image_box'] 여기 아래 ]//ul[contains(@class,'_panel')] //img 태그를 읽어오기 #타입 print(type(temp_img_alt)) #html 확인 print(temp_img_alt.get_attribute('outerHTML')..

윈도우 프로그램 스케줄 실행

파이썬 좋네~ pyautogui 유틸 이용 매일 특정 시간 핫키 로 바탕화면 이동 후 열린 프로그램 특정 좌표 마우스 클릭 실행 import pyautogui as autogui import schedule import time def job(): #작업 시작 시간 출력 now = time.localtime() print(now.tm_year,now.tm_mon,now.tm_mday,now.tm_hour,now.tm_min) #2초 time.sleep(2) #바탕화면 으로 가기 autogui.hotkey('win','m') #1초 time.sleep(1) #좌표 클릭 autogui.click( 753,1051, button='left', clicks=1, interval=1) #1초 time.sleep(..

JAVA 트리(tree) 이해하기 1

public class Node { // 맴버 변수 선언 private Node left; private Node right; private Object data; //생성자 public Node(Object data){ this.data = data; } // 노드 왼쪽 자식노드와 연결해주는 메소드 public void makeLeftSubTree(Node sub){ if(this.left != null){ this.left = null; } this.left = sub; } // 노드 오른쪽 자식 노드와 연결해주느 메소드 public void makeRightSubTree(Node sub){ if(this.right != null){ this.right = null; } this.right = sub..

spring boot 로딩된 bean 목록 출력 소스...

이클립스에서 분명 사용하는 bean 리스트를 본것 같은데.. 아무리 찾아도 안나옴.. 그래서 로딩된 bean 목록 출력하는것 소스 import org.springframework.beans.factory.support.DefaultListableBeanFactory; public class RestController { @Autowired private DefaultListableBeanFactory dfBean; @GetMapping("/webportalif/getbean") public void getBean () { for(String name : dfBean.getBeanDefinitionNames()) { log.info(" INFO BEAN NAME === "+name); } } } 출력.. ..

spring boot rest api 애러 처리

기본 설계가 없는 플젝 빠르게 만들고 있는데 개발만 빨리 해달라더니.. 빠르게 하니 이것저것 요구하고 있음요 기분좋게 해야 되는데 왜케 구찮을까요~~ㅎㅎ 인터셉터 사용 HandlerInterceptorAdapter 상속받은 클래스에서 preHandle 인터셉터 에서 애러가 발생 return false; 해주면 그 상태에서 모든게 끝난다 @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { if(토큰이 없다면) { log.debug(" AuthKey empty"); response.sendError(HttpStatus.UNAUTHOR..

@ResponseBody response 처리 혹은 예외 처리

여러 디비 거쳐서 합친 리스트 데이터라 개 귀찮아서 Dto 안만든고 그대로 뿌린다고 @ResponseBody 로 뿌렸다 근데 특정 애러면 바로 404 로 http 응답해주라는 요청.. HttpServletResponse response 파라미터 받아서 response.sendError 애러 처리 하려고 했는데 리턴값 어쩌고 ..애러 발생... 폭풍검새 해결코드 !!! ㅎㅎㅎㅎㅎ @ResponseBody public Map 메서드() throws NotFoundException { if(1){ return map; }else{ throw new NotFoundException(); } } @ResponseStatus(code = HttpStatus.NOT_FOUND, reason = "Not Found")..