일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- plugin
- react
- 보조정렬
- Kotlin
- xPlatform
- NPM
- window
- Express
- IntelliJ
- vaadin
- Eclipse
- MSSQL
- mybatis
- Sqoop
- SSL
- tomcat
- Python
- es6
- Android
- SPC
- Spring
- mapreduce
- SQL
- GIT
- JavaScript
- R
- hadoop
- Java
- table
- 공정능력
- Today
- Total
목록전체 글 (649)
DBILITY
vaadin에서 SPA(Single Page Application, 화면의 필요한 부분만 갱신) 방식의 페이지 이동은 com.vaadin.navigator.Navigator로 구현한다. 갱신이 필요한 부분 = Fragment = View(?) Addview로 추가하고, navigateTo메서드로 View이동을 요청하면 viewContainer영역이 동적으로 변경된다. navigator는 UI를 기준으로 동작한다. SPA방식의 페이지에 좌측 메뉴+우측 콘텐츠 형태의 레이아웃을 잡고, 버튼으로 개별 메뉴 구성, 클릭시 우측 콘텐츠가 바뀌는 형태다. 우측 컨텐츠 영역은 화면의 영역 중 빈부분을 최대로 채우도록 처리한다.( layout.setExpandRatio(content, 1) ) About~UserLis..
로그인 실습 UI에 PollListener를 등록하고 해 보았다. UI Polling disable처리는 -1을 argument로 넘기면 된다. package com.dbility.vseminar.vaadin_seminar; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; import java.util.Set; import javax.servlet.annotation.WebServlet; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import com.dbility.vseminar.vaadin_seminar.util.RandomUtil; import com.vaa..
httpSession(?)를 사용해 봤다면, 별다른 어려움은 없다. package com.dbility.vseminar.vaadin_seminar.util; import java.util.Random; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class RandomUtil { private static final Logger logger = LoggerFactory.getLogger(RandomUtil.class); private static final String AB = "0123456789abcdefghijklmnopqrstuvwxyz"; private static final int LEN = 20; private static..
VerticalLayout, HorizontalLayout의 동작(?)을 실습해 봤다. scss파일에 css클래스를 등록하고, setStyleName에서 사용하는 방법정도 더 익히는 정도 일려나.. Designer License를 구매하면 이런 건... vseminar.scss @import "../valo/valo.scss"; @mixin vseminar { @include valo; // Insert your own theme rules here .layout-with-border { border: 1px solid #c0c0c0; } } LayoutTest.java /** * */ package com.dbility.vseminar.vaadin_seminar.layout; import com.vaa..
vaadin에서 지원하는 validator를 사용하지 않고, Regular Expression으로 해봤다. Constants.java package com.vseminar.vaadin_seminar2.util; /** * * Description * * * @author hyperrookie@gmail.com * * @version 1.0.0 * @date 2018. 6. 16. *======================================================================= * Date Name Revision History *======================================================================= * 2018. 6..