일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- windows
- CSS
- 자료구조
- algorithm
- java
- array
- Call-by-reference
- 악성코드
- request
- beans
- System
- OOP
- API
- Sort
- jsp
- query
- 투자
- WebProgramming
- Kafka
- CLASS
- 노드
- 윈도우즈
- function
- UTF-8
- JavaScript
- HTML
- meta
- 포인터
- c++
- C
- Today
- Total
목록java (4)
hahahia
최근 프로젝트에서 Kafka 를 구축하고, Spring Boot 기반의 Consumer 를 구현하게 되었는데 여러가지 조건이 있었다. 일단 SASL 연동 및 수동 Commit 을 예제로 만들어 보았다. Spring Boot Project 생성하는 방법은 Skip! Spring Boot 에서 spring-kafka 사용하는 방법 사실 Java 에서 kafka library 는 spring-kafka 와 apache-kafka client 가 있는데, 쉽게 보면 고수준 / 저수준 client 정도의 차이라고 생각하면 된다. 지금 예제에서는 spring-kafka 를 사용한다. build.gradle 에 다음과 같은 dependency 를 추가한다 plugins { id 'org.springframework...
통계 관련 작업을 하다가(해당 프로젝트는 JodaTime을 쓰지 않았음..) 지난 달 평균을 구하기 위해서 해당 월의 일 수를 구하는 방법을 찾다보니... YearMonth 라는 Temporal 구현체를 알게 되었다. 아래 예제와 같이 해당 월의 일 수, 해당 월의 마지막 날을 구할 때 유용하게 활용할 수 있을 듯 하다. import java.time.LocalDate; import java.time.YearMonth; import java.time.format.DateTimeFormatter; public class Main { public static void main(String[] args) { String novemberDate = "2019-11-09"; /** * YearMonth 객체 생성..
/* input.jsp *//* 앞에서 목록생성을 한 list에서 저장링크를 누르면 나오는 페이지입니다(회원가입)*/ ID : 이름 : PW : /* save_do.jsp */ 실행결과 list.jsp 하단에 있는 저장버튼을 누르면 회원가입창인 input.jsp가 뜨고 양식을 입력을 합니다. input.jsp에서 저장을 누르게되면 아까 입력했던 회원양식이 추가되는걸 볼 수 있겠네요. 마찬가지로 MYSQL에서 새로운 데이터가 추가된 것을 볼수 있겠습니다.
Java Beans JSP 에서는 Java로 작성한 자바 클래스 중에 Java Beans 이라는 규약에 맞게 작성된 클래스를 JSP에서 사용할 수 있습니다.이를 통해서 디자인쪽 부분과 기능 부분을 분리시킬 수가 있겠죠. 이렇게 각각 분리해서 개발 함으로써 명확한 작업의 분리가 가능하고, 반복적인 코드를 다시 사용할 수 있음으로써 효율적인 작성 및 수정이 가능하기 때문에 Beans를 이용해서 jsp 프로그래밍을 합니다. Beans의 구성과 동작의 예 여기서 쓰이는 클래스는 결코 어려운것이 아닙니다.객체지향프로그래밍(OOP)에서 자주 볼 수 있는 get함수와 set함수를 사용하여 데이터들을 입력하고 출력하기 쉽게 표현할 수 있도록 하는것이죠. 예제/* main.jsp */ 홈으로 로그인 회원가입 마이페이지 ..