일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- docker push
- pat발급
- gtihub
- java
- 명령어
- git branch 삭제
- 오블완
- DBMS
- git pat
- analytics4
- db종류
- 티스토리챌린지
- JPQL
- 컬렉션프레임워크
- docker build
- docker
- Python
- codeium
- 도커이미지
- spring
- 데이터내보내기
- IntelliJ
- 애널리틱스4
- macvlan
- JPA
- ANTIFRAGILE
- 11월순위
- 자바
- 르세라핌
- Today
- Total
목록전체 글 (295)
hanker
이전 글에 이어 오늘은 enable 에 대해서 작성하려고 한다. 이 옵션은 textbox 뿐 아니라 거의 모든 kendo UI 들이 다 쓰고있다.사용법도 마찬가지로 같으니 응용해서 사용해도 무관하다. 적용된 화면을 보면입력할수 없게 비활성화 되있는걸 확인할 수 있다. 코드를 보자. Hello, Hanker~! 역시 간단하게 설정이 가능하다. 다른 방법으로 disabled 처리가 가능한데, 전체적으로 kendo를 입혀 놓고 특정 textbox만 disabled 처리하는 방법이다. Hello, Hanker~! 이런식으로도 처리가 가능하다. 결과. 끝. https://docs.telerik.com/kendo-ui/api/javascript/ui/textbox/m..
이전 글에서는 clear button 생성하는 방법에 대해서 적었는데, 이번 글에서는 많이 쓰는 placeholder에 대해서 적어본다. placeholder를 쓰는 이유는 input 이나 textarea 태그에 어떤 값으로 입력할 지 미리 안내를 해주는 역할을 하는데, 사용자 입장에서는 편의성이 더욱 올라간다. label 태그로도 설명이 가능하지만 더욱 더 직관적이라고 생각한다. 주로 회원가입이나, 양식에 맞게 제출해야될 입력 폼에서 많이 사용되는데, 여러 홈페이지들을 살펴보면 간단하게 추가할 수 있음에도 없는 경우가 많다. 나도 추가하는 경우가 있고, 안하는 경우가 있는데, 귀찮더라도 추가하자라는 입장이다. 적용하는 방법을 알아보자. Hello, Hanker~! css 까지 추가해줘..
이전에 올렸던 kendo TextBox 설정하는 글을 올렸었는데, 그냥 작성만 해주는 기능 뿐 아니라 여러가지 옵션들을 추가할 수 있다. client 측면에서 textbox안에 내용들을 지울 수 있는 버튼이 있으면 시각적으로나, 편의적으로나 효율적이다. 그러나 해당 clear button을 만들더라도 Client 측면에서 위화감이 느끼지 않게 만들기란 쉽지는 않다. 다행히도 Kendo에서 특정옵션을 추가만 해준다면 가볍게 추가가 된다. 아래 코드로 살펴보자Hello Hanker.이전 글에서 올린내용처럼 간단하게 kendoTextBox를 사용한 예이다.아이디 값이 textBoxB인 textbox에 clearbutton을 추가해보겠다.기존 kendotextbox 선언과 달리 내부에 option을 추가해줬다...
Hello, Hanker~! https://demos.telerik.com/kendo-ui/ jQuery Demos and Examples with HTML5/JavaScript Source Code | Kendo UI for jQuerySingle-Page Applicationdemos.telerik.com Kendo는 웹 에서 사용되는 UI 컴포넌트 라이브러리이다. textbox, table, label, button 등.. 각종 UI를 지원해주는데, 사용해보면 얼마나 편리한지 알 수 있다. Kendo를 하나하나 뜯어보자html에서 지원하는 textbox를 만들어보면 Hello, Hanker~! 이렇게 볼품없이 박스 하나가 생기고 위 영역에 글씨를 쓸 수 있게되는데, 해당 ..
람다라 불리는 이 기능은 java 8 버전에서 도입된 기능으로, 익명 함수(anonymous function)를 더 간결하게 작성할 수 있게 해준다.(여기서 익명함수란 일회성 함수를 뜻한다. 재사용하지 않고 특정 위치에서 일시적으로 필요한 동작을 정의할 때 사용)코드의 가독성을 높이고, 중복성을 줄이는데 유용하다. 간단하게 문자열 출력을 하면서 비교해보면서 알아보자.기존 방식// 기존 표현식new Thread(new Runnable() { @Override public void run() { System.out.println("Hello, World!"); }}).start();새로운 스레드를 만들어 Hello, World를 출력하는 내용이다.위 코드를 람다식으로 변경해보자..
서버에서 .sh, .py 등(실행파일)을 특정시간에 실행시켜야할 때 사용하는 cron에 대해서 알아보자. 우선 설정할 서버에 cron이 켜져있는지 확인해보자# systemctl status crond 위 명령어를 실행하면 실행중인지 확인이 가능하다.실행중인 걸 확인할 수 있다. 만약 active상태가 아니라면# systemctl start crond위 명령어로 실행시켜준다. 그 다음 스케쥴러 설정을 해준다.# crontab -e해당 명령어를 입력하면 에디터가 켜지고 해당 에디터내에 스케쥴 설정을 한다.* 기본적으로 crontab 설정은 분단위로 설정 (초단위로 설정하려면 script 생성해서 실행) 현재시간 + 문자열이 출력되는 실행파일을 만들어놓고 확인해보자.# vi test.sh# 에디터 내부에ec..
본인이 설치한 서버라면 알고 있겠지만 해당 서버 OS가 뭔지, 버전은 어떻게 되는지 확인을 해야할 경우가 있다. cat /etc/*release* 위 명령어로 해당 서버의 OS 및 버전정보 확인이 가능하다. 끝.
Java의 Stream은 Java 8에서 도입된 기능으로, 데이터 컬렉션(List, Set, Map 등) 또는 배열에 대해 다양한 연산을 처리할 수 있다. Stream은 중간 연산(Intermediate Operation)과 최종 연산(Terminal Operation)으로 나뉜다.중간연산은 조건, 최종연산은 결과 값이다.1. 중간 연산 (Intermediate Operation)filter(Predicate): 조건에 맞는 요소만을 필터링map(Function): 요소를 다른 타입으로 변환sorted(): 요소를 정렬distinct(): 중복 요소 제거limit(long n): 처음 n개만을 추출skip(long n): 처음 n개를 건너뜀2. 최종 연산 (Terminal Operation)forEac..
이전에 썻던 내용인데 Url Connection 하여 데이터 송수신 할 경우에, GET방식으로 보낼지 POST 방식으로 보낼지 설정한다. 대부분 API에서 어떤 방식으로 보내라고 설명되어있는데, 대표적인 GET/POST 방식을 살펴보자. 요청 받는 API를 만들어보자 @RequestMapping("/test") public Map test(@RequestParam Map params) { Map map = new HashMap(); map.put("index", "1"); map.put("name", params.get("name")); return map; }해당 API 에서는 파라미터에서 name이라는 Key에 value값을 찾아서 m..
1. HttpUrlConnection 로컬에서 돌고있는 API를 하나 실행시켜서 결과값을 받아보자.- API@RequestMapping("/test")public Map test() { Map map = new HashMap(); map.put("index", "100"); map.put("name", "spring"); return map;} - URL 호출public static void main(String[] args) throws Exception { try { // 요청할 URL (HTTP) URL url = new URL("http://127.0.0.1:2000/test"); // HttpURLConnection 객체 생성 ..