분류 전체보기 1446

MSA(Micro Service Architecture)

http://clipsoft.co.kr/wp/blog/%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%84%9C%EB%B9%84%EC%8A%A4-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98msa-%EA%B0%9C%EB%85%90/ 마이크로서비스 아키텍처(MSA) 개념 소개 - CLIPSOFT 작성자 : 이응호 과장 마이크로서비스 아키텍처(MSA) 개념 소개 프리랜서로 일하고 있는 지인이 최근 구직을 하고 있었습니다. 그러면서 하는 말이 요즘 IT업계 구직시장에서 최고의 화두가 M clipsoft.co.kr 1. MSA란 단일 프로그램을 각 컴포넌트 별로 나누어 작은 서비스의 조합으로 구축하는 방법 2. MSA의 장점 각 컴포넌트는 서비스 형태로 구현되고 API..

viewport remove

특정 조건에 따라 뷰포트를 추가하거나 빼야할 일이 생겼다. document.getElementsByName('viewport')[0].remove(); document.getElemnetById("form").style.display="none"; * ~viewport~.style.display="none"; 도 해봤는데 화면에 style="display:none" 까지 붙어서 나오더라. * 내가 해당 jsp에서 viewport를 주석처리 해두고 getElements어쩌고를 해서 null이 나오기도 했음. * 코드는 다 맞는데 작동을 안하면 해당 스크립트를 jsp하단으로 빼보길 [ meta태그값 컨트롤 ] https://stackoverflow.com/questions/2568760/is-it-possi..

robots.txt

방법1. robots.txt생성 방법2. meta태그생성 방법3. 스프링컨트롤러에서 설정 방법1. robots.txt생성 https://blog.naver.com/rhcps00/140035945788 robots.txt 설정 일부 Naver 고객샌터 인용 로봇 배제 표준이란 말 그대로 웹 문서를 수집해 가는 로봇을 배제한다는 뜻입... blog.naver.com 더보기 일부 Naver 고객샌터 인용 로봇 배제 표준이란 말 그대로 웹 문서를 수집해 가는 로봇을 배제한다는 뜻입니다. 로봇의 배제와 관련된 내용을 적어 놓은 robots.txt 파일을 사이트의 최상위 주소(서버 루트 디렉토리 예:www.naver.com/robots.txt)에 저장하면 됩니다. (robots.txt를 서브디렉토리에 저장할 경우에..

스프링 빈(bean) 및 서블릿(servlet) 객체 직접 얻기 출처: https://offbyone.tistory.com/144 [쉬고 싶은 개발자]

https://offbyone.tistory.com/144 스프링 빈(bean) 및 서블릿(servlet) 객체 직접 얻기 스프링 프레임웍을 사용하여 개발 할때 서비스 객체나 DAO 객체의 빈(bean)을 얻기위해서는 @Autowired 또는 @Resource(name = "빈이름") 같은 annotation 을 사용해서 얻게 됩니다. HttpServletRequest, HttpServ.. offbyone.tistory.com 스프링 프레임웍을 사용하여 개발 할때 서비스 객체나 DAO 객체의 빈(bean)을 얻기위해서는 @Autowired 또는 @Resource(name = "빈이름") 같은 annotation 을 사용해서 얻게 됩니다. HttpServletRequest, HttpServletRespon..

차근차근/Spring 2022.04.29

컨트롤러에서 알럿 | controller message alert (1)

새로운 프로젝트를 운영중인데..혼자서 .. 야금야금 수정중이다.. '-' 나 편할라고.. 이번에 할 것은.. form submit후 데이터 처리가 끝나면 controller에서 메시지를 띄우고 원하는 페이지로 이동 시키는 것. 이 때 메시지는 프로퍼티 파일로 작성해서 공통으로 사용하고 싶다. '-' 설정 건드려보고..안되겠다 싶으면 공통 클래스라도 만들지뭐. 구글 검색어 : controller message alert , 자바 프로젝트 message properties 더보기 어떻게 만들어야 할까.. - redirectattributes / addFlashAttribute 사용 - ReloadableResourceBundleMessageSource 일단 생각으로는 스프링을 쓰고 있으니까..(부트는 아님)..

차근차근/Spring 2022.04.27

불안정적인 form submit / 간헐적 form submit

아주 중구난방인 내용의 글이 될거라서 제목을 어떻게 써야 할지 모르겠다. 상황은 기존 운영중인 프로젝트에 구글 광고 스크립트를 추가했다. 요청에 의해.. gtag_report_conversion()하는 함수를 넣는 거였고 .. 유튜브 광고 인 것 같다. 이 광고 관련 스크립트를 추가한 것이 3월 21일 그 후에 내가 코드를 수정하면서 운영에 새로반영을 한게 4월 19일. 이 때는 광고 영역이 아닌 ..데이터 넘기고 날짜 확인하고 이런 부분을 수정했다. 19일 반영 후 테스트를 하는데 form submit이 불안정했다. 스크립트에서 submit()까지는 타지만 컨트롤러를 가지 않고 페이지가 새로 고침됐다. 이 때 발견하게 된 에러 문구가 'ns_binding_aborted' , 'Status Code: 3..

문제점해결 2022.04.25

JAVA , JSP , JS간 데이터 넘김

여기에 하나씩 적어두려고 한다. JAVA -> JSP 1. JAVA-> JSP파일의 JSTL 자바코드 : .. ModelAndView mav = new ModelAndView(); request.setAttribute("text_key1","text_value1"); //리퀘스트에 담아서 넘기기 (setParameter를 쓰면 string만 되고 setAttribute를 쓰면 list도 된다.) mav.addObject("request",request); mav.addObject("text_key2","text_value2"); // 모델앤뷰 오브젝트에 추가하기 mav.addObject("text_key3","text_value3"); // 모델앤뷰 오브젝트에 추가하기 mav.setViewNave(/js..

REGEXP_SUBSTR , LEVEL, CONNECT BY, INSTR

REGEXP_SUBSTR - Oracle 10g부터 나온 기능 - REGEXP_SUBSTR(대상 문자, 패턴, 시작위치, 매칭순번) - 예) REGEXP_SUBSTR('A,01,02_03','[^,]+',1,1) -> A REGEXP_SUBSTR('A,01,02_03','[^,]+',1,2) -> 01 REGEXP_SUBSTR('A,01,02_03','[^,]+',1,3) -> 02 REGEXP_SUBSTR('A,01,02_03','[^,]+',1,4) -> - 패턴에서 (SQL 표준 정규 표현식을 사용하기 때문에 필요한 것들은 찾아서 만들어야 한다.) https://developer-ek.tistory.com/38 ^ : 문자열의 시작 [^] : 대괄호 안에 있기 때문에 not표현이 된다. + : 1회..

차근차근/Oracle 2022.04.13

sort()

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/sort Array.prototype.sort() - JavaScript | MDN sort() 메서드는 배열의 요소를 적절한 위치에 정렬한 후 그 배열을 반환합니다. 정렬은 stable sort가 아닐 수 있습니다. 기본 정렬 순서는 문자열의 유니코드 코드 포인트를 따릅니다. developer.mozilla.org https://hianna.tistory.com/409 [Javascript] 배열 정렬하기 (오름차순, 내림차순, 문자열, 객체) 배열 정렬하기 (오름차순, 내림차순, 문자열, 객체) 1. sort() 함수 2. sort() 함수로 숫자 오름..

반응형