본문 바로가기

전체 글

(35)
[Eclipse] 이클립스 자바스크립트 Syntax Highlighting 와 텍스트로만뜰때 설정법 이런식으로 자바스크립트 하이라이팅이 꺼질때 다음과 같이 되어있는지 확인해봅시다. 오른쪽 클릭 -> OpenWith -> Generic Text Editor 을 누르면 바뀌지만 다시 다른 js을열면 그대로 ... 이걸 유지하기위해선 Window -> Preferences -> General -> Editors -> File Associations 에 가서 *.js 에서 Generic Text Editor 을 Default 로 맞춰주시면 됩니다. (*.js 자체가 없으면 add를 눌러서 만들어주시면 됩니다) 문법 강조 기능이 여전히 검은색이라면 Preferences -> TextMate -> Grammer에서 source.js를 에 테마 를 변경해줘야 한다 그다음 이클립스 재시작을하면됩니다. stackove..
web.xml 한글설정 필터추가 web.xml안
form태그 "hidden" 을 쓰는이유 view(jsp)에 보이지않고 전송하고싶은 파라메터 내용을 넣기위해사용 뷰에는 submit 타입 del만보이고 hidden타입은 보이지않는다 받은 no값을 post방식으로 /del에 보내게됨
[JSP] .getParameter(), .getAttribute() @ .getParameter String형으로 반환 request에서 값을 꺼내올 때 쓰는 메소드 (HttpServletRequest에서 정보를꺼내옵니다) 값을 꺼내올때 쓰는 메소드이기때문에 일단 (요청).setParameter()는 없습니다 String no = request.getParameter("no") //String형 때문에 no을 따로 //int형으로 따로형변환해서사용가능 @.getAttribute Object타입으로 반환 속성(Attribute)를 꺼내올떄 사용(객체,클래스를 받아올때사용(scope영역)) 형변환을 하고 사용 String no = (String)request.getParameter("no") +scope영역 = 변수가 존재 할 수있는 영역 또는 함수의 유효 범위
String 예제(charAt,StringBuffer...) StringBuilder sb = new StringBuilder //말그대로 문자열을 빌더하겠다 //필요 메모리를 추가적으로 할당해서 사용 (동기화지원 x, 멀티스레드 환경 사용x) //중요한건 문자열을 자유롭게 조작 할 수 있는 객체 (추가(a),삽입(i),삭제(d),교체(r),역순(r)...) /* append : 문자열을 추가할때사용 insert : 특정 인덱스값에 문자열을 삽입 delete : 시작인덱스 ~ 끝인덱스 "전"까지 삭제하겠다 , replace도 인덱스~인덱스 "전" 교체하겠다 reverse : 역순으로 정렬 ex) sb.append("저희인원분들") //sysout: 저희인원분들 sb.append("수고하셨어요") // 저희인원분들수고하셨어요 .insert(5,"내일밥은뭐먹죠") /..
[heidSQL]오류(1336):Incorrect String Value: \x... for column SQL에서 한글을 읽지 못하여 생기는오류 테이블에서 insert 할때 인코딩문제 관련해서 오류가 뜹니다 해결방법 1. create table name( ) DEFAULT CHARSET=euckr; 테이블탭 -> 옵션탭을누르고 기본조합옆 latin1...을 ->euckr_korean으로 바꾸고 데이터변환 체크박스를 선택 -> 저장
vscode에서 java개발환경세팅 1.VSCODE가 설치되어있어야합니다 2.JDK버전은 11버전(LTS)이상 11미만 버전은 오류가뜹니다 (8버전이라던가...) 3.VSCODE에 JAVA환경 세팅 - 확장프로그램(플러그인)설치 왼쪽 네모블록 아이콘클릭 하면 플러그인이 나옵니다 ("Ctrl + shift + x"를 눌러도 나옵니다) Java Extension Pack을 검색하고 install해줍니다 아래 그림참조 설치끝 4. File -> Preferences -> Setting ->java:home 검색 -> Edit in settings.json setting 내용 java.home 을찾아 ""사이 JDK가 설치된곳 (bin까지안가고 JDK폴더만) 주소를 적어줍시다. 아래그림처럼 / 이아니라 \\으로해야됩니다(json Role)
vim 일반모드와 편집모드의 전환(ESC대용단축키) 편집 모드에서 ":"형식에서 명령 모드로 전환하는 키는 Esc 키인데 누르기 어려운 (좀 떨어진)위치 에 있어서 이것을 대체하는키가 Ctrl + [ 이고 Ctrl + C 가있습니다 에디터에서 복사단축키랑겹쳐서 당황했었죠 명령모드에서 i 현재 커서 위치편집 (a와 처음엔 혼동하는 실수를많이저지릅니다) a 는 현재 커서위치 다음칸 편집 A 는 현재 커서가 위치한 행의 끝에 가서 편집 (비주얼 모드에서는 안통했습니다 (이클립스)) I 는 A와 반대로 맨 뒤에서 (처음글자쪽) 편집 (크게 쓰일 일이 없었습니다 개인적으로 거의 e 와 b를 써서..) s 현재 커서가 위치한 곳 글자를 지우고 편집 o 현재 커서가 위치한 곳 아래 행 (한줄띄우고 그위치에서 편집) Select * #현커서위치 from #brbrbrb..