'전체 글'에 해당되는 글 85건

Fullcalendar 달력 구현 예시

Fullcalendar 사이트 주소 (https://fullcalendar.io/) 최근 다운로드 버전(5.11.2) View 대략 핵심적인 것만 간단히 정리해보겠습니다. 라이브러리를 사용해야하니 당연히 맨 상단에 FullCalendar 라이브러리를 선언해줍니다. 등록/수정/삭제 기능 및 달력생성에 사용될 함수들을 생성해줍니다. 달력을 생성해줍니다. - select 함수를 통해서 관리자일 경우만 저장/취소 버튼을 만들어줍니다. - eventClick 함수를 통해서 수정/삭제/닫기 버튼을 만들어줍니다. - 그리고 events를 통해서 달력 페이지가 새로고쳐질때마다 데이터를 조회하도록 합니다. - eventDrop과 eventResize를 통해 마우스 드레그를 통해 일정을 이동시킬 수 있습니다. 클릭했을 경..

프로그램/JAVA | 2022. 8. 23. 11:20

Restful Api 호출 하는 샘플2 입니다.

public JSONArray getDataApi(String schCode ,int date){ BufferedReader br = null; StringBuilder sb = new StringBuilder(); String line = null; String jsonText = ""; JSONArray jsonArray = new JSONArray(); try { String htmlUrl = "https://www.공공.go.kr/openApi.do?apiKey=a019d60549f341a799d49b061d8d6fa3&apiType=0&pbanYr=" +date+ "&schulKndCode=" + schCode; TrustManager[] trustAllCerts = new TrustManage..

프로그램/JAVA | 2022. 4. 4. 15:50

Restful Api 호출 하는 샘플1 입니다.

private static final String baseUrl = "https://api.us/v2"; /** * **/ public List getVideoLicenseList() { HttpsURLConnection conn = null; String jsonText = ""; VideoCourseBean videoCourseBean = new VideoCourseBean(); List videoCourseList = null; String token = getJWTToken(); try { trustHttpsCert(); String apiUrl = baseUrl + "/users?status=active"; // active user list //header 설정 URL url = new URL..

프로그램/JAVA | 2022. 4. 4. 15:49

[Java] 정규표현식(Regular Expression)에 대한 정리

정규 표현식(Reqular Expression)은 문자열을 처리하는 방법 중의 하나로 특정한 조건의 문자를 검색하거나 치환하는 과정을 매우 간편하게 처리할 수 있도록 하는 수단이다. ​이메일이나 전화번호 등 특정 문자열을 확인할 때 if문과 for문을 통해 지저분하게 처리하던 것을 정규 표현식을 활용하면 훨씬 간단하고 깔끔하게 처리할 수 있다. ​Java에서는 util.regex 패키지에서 제공하는 Pattern과 Matcher 라이브러리를 사용하여 정규 표현식을 활용할 수 있다. ​실제로 문자열 클래스인 String 클래스는 특정한 조건의 문자를 검색하거나 치환하는 메서드를 정규 표현식을 활용하여 구현하였다. ​대표적으로 matches, replaceAll, replace, split 메서드들이 있다...

프로그램/JAVA | 2022. 1. 10. 10:13