본문 바로가기 메뉴 바로가기

devbible

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

devbible

검색하기 폼
  • 전체보기 (357)
    • Tips (44)
    • News (32)
    • Event (10)
    • Travel (0)
    • Review (2)
    • Development (267)
    • etc (1)
  • 방명록

Development (267)
[Java] StringJoiner (comma separated string)

Java 8 에는 유용한 StringJoiner 라는 클래스가 생겼다. 바로 Comma separated string 을 만들 수 있는건데 편리하게 숫자나 문자같은것을 콤마(,) 로 구분지어 하나로 텍스트를 만들 수 있다. StringJoiner sj = new StringJoiner(":", "[", "]"); sj.add("George").add("Sally").add("Fred"); String desiredString = sj.toString(); 결과는 "[George]:[Sally]:[Fred]" 또는 List numbers = Arrays.asList(1, 2, 3, 4); String commaSeparatedNumbers = numbers.stream() .map(i -> i.toStri..

Development 2016. 4. 8. 16:19
[SQL SERVER] paging query

SQL Server 에서의 paging 처리방법입니다.버전에 따라서 방법이 다른데요.2012버전에서 사용하는 ROW OFFSET 방식이 이전버전들에비해 20% 정도 성능향상이 있다고 합니다.그리고 코드가 간결해져서 좋군요. :D그런데 여기에는 TotalPage 가 없습니다. paging 처리할때 꼭 필요한데요.시퀀스 값을 가져오거나..Where 구문이 들어간다면, 별도로 Count 를 Select 해야할것 같습니다. (근데 SQL 툴에서 OFFSET 과 ONLY 가 검정색으로 표시되네요. 그래도 실행은 잘됩니다.) [SQL Server 2012] DECLARE @RowsPerPage INT = 10, @PageNumber INT = 6 SELECT SalesOrderDetailID, SalesOrderI..

Development 2016. 3. 25. 10:09
[Spring] Spring 3.x 에서 protocol buffer API 적용하기

Spring 에서 ProtocolBuffer 의 Converter 를 제공한게 4.x 버전부터입니다.떄문에 3.x 버전에서는 필요한 클래스들이 없어서 그대로 적용이 불가능하지만,특정 코드만 복사해오면 쉽게 적용가능합니다. 1. 관련코드 다운로드필요한 Spring 클래스와 인터페이스를 다운로드하여 프로잭트에 포함시킵니다.ProtobufHttpMessageConverter https://github.com/spring-projects/spring-framework/blob/master/spring-web/src/main/java/org/springframework/http/converter/protobuf/ProtobufHttpMessageConverter.java ExtensionRegistryInitia..

Development 2016. 3. 17. 11:39
이전 1 ··· 9 10 11 12 13 14 15 ··· 89 다음
이전 다음
최근에 올라온 글
글 보관함
Total
Today
Yesterday
TAG
  • vcruntime140.dll
  • android
  • ubuntu
  • 쿠폰
  • KitKat
  • vcomp140.dll
  • Spring
  • SharedPreferences
  • 티스토리 초대장
  • svn
  • 이벤트
  • ListView
  • redis
  • WSL
  • vcamp140.dll
  • VisualStudio
  • Unity
  • dpi
  • MySQL
  • dotnet
  • 게임쿠폰
  • 게임
  • Collections
  • CentOS
  • Eclipse
  • MSSQL
  • Java
  • JavaScript
  • Shell
  • Linux
more

Blog is powered by Tistory / Designed by Tistory

티스토리툴바