본문 바로가기

Language87

[Ruby] Ruby 시작하기 -2 /문자열/글자/text 출처 : https://opentutorials.org/module/11/254에 정리되어진 글을 보며 직접 공부하여, 다시 요약 & 정리한 글입니다. 문자열 테스트 puts '111111111111' puts '문자열 테스트' puts ' 루비 공부 시작' puts '' puts '하하 ' * 4 puts 12 + 12 puts '12' + '12' puts '12 + 12' puts 3 * 5 puts '3' * 5 puts '3 * 5' puts 'You\'re beautiful' puts 'backslash at the end of a string: \\' //Outputs 111111111111 문자열 테스트 루비 공부 시작 하하 하하 하하 하하 24 1212 12 + 12 15 33333 3 .. 2016. 9. 8.
[Ruby] Ruby 시작하기 - 1 /숫자/.to_s/rand/math/abs 출처 : https://opentutorials.org/module/11/254에 정리되어진 글을 보며 직접 공부하여, 다시 요약 & 정리한 글입니다. -Ruby 파일의 확장자 : rb-Ruby 주석 : # -실행방법: (1) 텍스트에디터를 실행 후, 코드를 작성하고 test.rb 이름으로 저장한다. (2) ruby test.rb 명령어를 command line에 입력하여 프로그램을 실행한다. (3) 화면에 나오는 결과값을 확인한다. 1. putsputs는 자신의 뒤에 오는 것을 화면에 보여주는 역할을 한다. puts 1 + 2 // output : 3 puts 1.0 + 2.0 // output : 3 puts 2.0 * 3.0 // output : 6 puts 5.0 - 8.0 // output : .. 2016. 9. 8.
[Ruby] Code Test 사이트 루비를 설치하지 않아도 루비로 코드를 작성하고 실행결과를 바로 확인할 수가 있다.사이트는 아래 http://codepad.org/ 루비외에도C , C++ , Perl , PHP, Python등 다양한 언어의 테스팅이 가능하다. 자, 이제 루비가 뭔지 알아볼까나….. 2016. 9. 8.
[JAVA/JSP] 페이징처리/페이지/paging/게시판구현 페이징 l JSP에서 보내야 하는 것 Paging 처리에 대한 로직이 pageNoo과 countPerPage라는 파라미터 값을 통해 처리가 되도록 구현되어 있습니다. 따라서 JSP에서는 해당 값으로 Data를 서버단으로 보내주시길 바랍니다. (1) 현재 클릭한 페이지 번호 : pageNo(2) 한 페이지당 보여주는 데이터 개수 : countPerPage l Paging 처리 Server 단 (1) Service 로직 구현 1번째줄 설명 :: 필자는 DataEntity라는 별도의 클래스를 구현하여 사용하였습니다.따라서 해당소스를 그대로 복사해서 사용하시면 당연히 1번째 줄의 DataEntity를 찾지못한다고 에러가 날 것입니다. HttpServletRequest나 parameter를 처리해주는 별도의 서비스를 구.. 2016. 9. 5.
[JAVA] 다운로드 파일명/browser fileName 깨짐현상/브라우저 파일이름 깨짐/파일 한글 깨짐/파일 특수문자 참고 소스 >> http://iamreo.tistory.com/entry/Browser%EB%B3%84-file-name%EA%B9%A8%EC%A7%90%ED%98%84%EC%83%81 file 다운로드를 구현하던 도중 파일이름에 한글 또는 특수문자가 깨지는 현상이 발생했다. 이를 해결하기 위해 브라우저별 파일 이름 인코딩 작업을 진행하였다. >>"파일다운로드"에 관련된 환경 및 구현 방법이 이쪽에 더 자세히 : http://mkil.tistory.com/224 (1) 다운로드 파일 소스 작성 아래 소스는 temp_fileName에 db에서 가져온 파일의 원본이름을 저장한 뒤,,,,,,,,, ori_fileName에 브라우저체크 & 파일특수문자 처리를 한 최종 결과물인 파일이름을 저장시킨다. 이때 ( g.. 2016. 8. 18.
[Java] String to json arrayList 변환/ObjectMapper 사용 String paramList=param.getString("list"); //String -> json ArrayList 변환 ArrayList list = new ArrayList(); ObjectMapper mapper = new ObjectMapper(); list=mapper.readValue(paramList,ArrayList.class); for(int i=0; i 2016. 7. 20.