본문 바로가기

전체 글28

Mac 환경변수 설정하기 Mac용 환경변수를 설정하는 방법은 먼저 cmd프로그램을 실행한다. 디렉토리 위치가 기본 위치라면 상관없지만 그렇지 않다면 cmd창에서 "cd ~"를 실행해 준다. 그 뒤에 "ls -a"를 실행해주면, 목록 중에 .bash_profile 이 존재하는 것을 확인할 수 있다. 그렇다면 vi편집기를 이용해서 수정하기 위해서 "vi .bash_profile"을 실행한다. vi편집기에서 수정을 하기 위해서는 키보드 "i"(insert)를 입력하면 된다. 수정이 끝난 뒤에는 esc 키보드를 누르면 명령어를 입력할 수 있는데 ":wq!"를 입력한 뒤에 저장 뒤 종료를 하면 된다. 2022. 10. 1.
Java 문자 입력 관련 문서아스키 코드표 System.in.read()시스템으로부터 1바이트를 입력받아 정수형으로 리턴한다. 한글은 1바이트로 표현할 수 없기 때문에 숫자와 영문, 특수문자만 입력할 수 있다.int input = System.in.read();System.out.println(input); → 1을 입력하면 49 출력cs아스키코드로 변환된 문자를 원래 입력한 문자로 바꾸고 싶다면?(char) input; //1 입력, 1 출력//혹은char input = (char)System.in.read();csSystem.in.read()를 사용하면서 주의할 점은 버퍼다. 콘솔에서 1을 입력했다고 해서 실제로 1만 입력되는 것이 아니라는 것인데:1입력 → 1 + 위처럼 가 버퍼에 남아버려서 다음과 같은 현상이 발생한.. 2016. 4. 6.
text area or text의 커서 위치 변경 출처 : http://blog.outsider.ne.kr/556 엘레먼트에 입력된 텍스트에 대해서 커서를 이동시킬 수 있는 소스코드입니다. 이 소스코드를 통해서 커서를 이동시킬 수 있고, 특정 구간의 문자열을 선택(혹은 블록-Block)할 수 있습니다. 아래 소스코드는 jQuery 객체에 selectRange() 라는 메소드를 추가하여 사용하는 방식입니다. $.fn.selectRange = function(start, end) { return this.each(function() { if(this.setSelectionRange) { this.focus(); this.setSelectionRange(start, end); } else if(this.createTextRange) { var range = .. 2016. 3. 11.
부모창의 데이터 업데이트 하기 jQuery 자식 팝업 창에서 부모창 컨트롤1$(opener.document).find("#Form").attr("action","index.do").submit();자식창 -> 부모창으로 값 전달하기1-opener.document.getElementById("id").value="value"; //dom 객체로 제어2$("#id",opener.document).val("value"); // jQuery 방식 13$("input[name=imgFile]", parent.document.body).val() // 방식 24$(opener.document).find("#id").val("value"); //방식 35 6- opener.location.href="javascript:fun();"; //일반적인.. 2016. 3. 11.