목록my_library (7)
영원히 흘러가는 강
자동완성 기능 ctrl+a 버튼으로 전체 선택 ctrl+k+l 만약 안된다면 플러그인 설치 prettier 검색후 install 설치 후 적용이 안된다면! file =>Preference => Setting => editor.format 입력 => Format On Save에 체크 코드 템플릿 자동완성 reactjs code snippets 검색 후 install rcc는 클래스형 rsc는 함수형
mysql 8 버전 부터는 password 함수를 지원하지 않는것 같다. 그리하여 일방향은 사용할일이 적겠지만 사용한다면 MD5, SHA1을 사용하면 된다.! EX)
스프링에서 에러페이지 설정할때에 web.xml에 아래와 같이 추가하면 된다 404 /WEB-INF/views/error/404.jsp 그리고 컨트롤러에서도 에러에 대한 매핑 설정해준다 @RequestMapping("/error") public class ErrorController { @RequestMapping("/404") public String error404() { return "/404"; } 그 후 위에서 설정한 위치에 보여질 페이지 생성!
더미로 넣어둔 mysql 에서 AUTO_INCREMENT를 다시 1부터 재설정 하는 방법을 알아보았다. ALTER TABLE 테이블명 AUTO_INCREMENT=1; SET @CNT = 0; UPDATE 테이블명 SET 테이블명.컬럼명 = @CNT:=@CNT+1; ex) id가 1,2,3,4 인 테이블 컬럼에서 2를 삭제했다면 위의 방법으로 1,3,4-> 1,2,3으로 변경! 추가적으로 auto_increment에서 삭제가 일어난 부분부터 다시 시작하는 방법! ALTER table 테이블명 AUTO_INCREMENT=원하는 순서 ex) 1,2,3 인 테이블 컬럼에서 3을 삭제한다면 AUTO_INCREMENT에 의해 다음 생성 숫자는 4이지만 위의 방법으로 한다면 다시 3부터 생성 가능!
mysql 에서 더미용으로 데이터를 만들어야할때가 있는데 자기 테이블의 자원을 복사하는 기법 insert into 테이블 이름(컬럼1,컬럼2,컬럼3) select 컬럼1,컬럼2,컬럼3 from 테이블 이름 ;
servlet-context 에 아래의 코드 삽입 css, js 사용시 그 이후 resources 파일 아래에 css,js 파일 생성후 아래의 경로에 파일 추가
string @RequestMapping(value = "/what") public String what(Model model){ model.addAttribute("who","whoDB") return "what"; } return 된 jsp 파일을 보여준다. ModelAndView @RequestMapping(value = "/what") public ModelAndView what(){ ModelAndView mv = new ModelAndView(); //ModelAndView mv.setViewName("what"); //이동할 페이지 정의 mv.addObject("who","whowhat"); // mv에 값 추가 retrun mv; } ModelAndView 생성후 이동 페이지 지정 및 값 ..