- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ora-01476
- 1773번
- subversion
- 백준 java jaekjoon JAVA
- 환경번수
- bekjoon
- jaekjoon java
- boj
- jsonb select
- 사용법
- poll scm
- 자바
- Rocky Linux 9
- SVN
- 백준 JAVA
- rocky linux
- DBeaver
- 제수가 0입니다
- java
- tomcat-users.xml
- jenkins
- 메뉴얼
- 백준
- PostgreSQL
- putty
- baekjoon
- javascript
- 서버 접근
- available plugins
- linux
목록분류 전체보기 (64)
기록하는 개발자
- 소스코드 button 컴마 정규식 미포함 : 32131232131 컴마 정규식 포함 : 32131232131 - 실행결과 HTML 삽입 미리보기할 수 없는 소스
amcharts5와 amcahrts4가 다른부분이 많고 상세한 부분은 설명이 되어있지 않아(무료버전) 어려움을 겪었습니다. 이 글을 보는분들께 도움이 되었으면 좋겠습니다. 구현 사항 · amcharts5 설정 · root, container · 기본 세팅 및 하위 기능 반영 · series · 데이터 변수 · 배경 색상 · 워터마크 · 툴팁 · myTheme · 기타 - amcharts5 설정 1. amCharts5 다운로드 및 적용 Download amCharts 5 - amCharts Install via NPM Latest version () The best way to get amCharts 5 is via NPM. The charting functionality is in the package ..
PostgreSQL의 jsonb_array_elements을 활용해서 다중업데이트 쿼리를 만들었는데 PostgreSQL 다중 Update - batch update 300만건이 넘는 데이터를 주기적으로 update 해야하는데 서버와 DB의 과도한 부하 발생을 대비하기 위해 사용 unnest 는 PostgreSQL의 내장 함수로 입력된 Array를 행집합으로 반환해준다. update test_table se gitseok.tistory.com Mybatis의 foreach를 사용해서 적용해보았다. update test_table set data = (ex_data->'data')::int from jsonb_array_elements( '[ { "id": ${item.id}, "data": ${item.d..
300만건이 넘는 데이터를 주기적으로 update 해야하는데 서버와 DB의 과도한 부하 발생을 대비하기 위해 사용 unnest 는 PostgreSQL의 내장 함수로 입력된 Array를 행집합으로 반환해준다. update test_table set data = data_table.data from (select unnest(array[1, 2, 3, 4]) as id, unnest(array[11, 12, 13, 14]) as data) as ex_data where test_table.id = ex_data.id; 하지만 id와 data가 별도의 array로 들어가기 때문에 자칫하면 순번이 밀릴수도 있어서 json 형태로 수정 +mybatis foreach 와 접목하기 위해 update test_tabl..
java에서 담아준 session을 기준으로 JSTL c:if 비교하려고 했는데 JS에서 담아준 var 정보를 읽어오지 못해서 찾아보았다. 세션 정보를 var 태그에 담는게 아니라 태그를 통해 할당해줘야 JSTL에서 정확하게 인식할 수 있다. - 수정 전 코드 var 변수명 = - 수정 후 코드
JAVA import org.apache.poi.ss.usermodel.*; import org.apache.poi.ss.util.CellRangeAddress; @RequestMapping(value = "/readExcelFile.do") public ModelAndView readExcelFile() throws Exception { ModelAndView mav = new ModelAndView("jsonView"); try { //xlsx,xls 사용 가능 Workbook workbook = WorkbookFactory.create(new File("D:/excelTest/excelSample.xlsx")); int rowindex = 0; int columnindex = 0; // 첫번쨰 시트..
예제 A. 사용자 테이블(tb_user) USER_ID USER_EMAIL OCCU_CD 사용자 ID 사용자 이메일 직종코드 B. 고용 소식(tb_news) - 기타정보생략 NEWS_ID OCCU_CD OCCU_NM COMPANY_CD REGIST_DTTM 소식 아이디 직종 코드 소식 명 회사 코드 등록일 C. 회사 정보(tb_company) COMPANY_CD COMPANY_NM 회사 코드 회사 명 D. 조회 결과(기타정보생략) 직종 회사 명(+ 정보) 발송 대상 회원 웹개발 회사1 회사입니다 회사2 user1 user2 user3 user4 user5 user100 퍼블리셔 회사3 회사4 user200 user300 user400 한 행에 여러개의 정보(list)가 필요할때(=1:N) 사용하는것이 m..
1817번 문제 숌은 짐을 챙겨서 겨울캠프에서 집으로 가려고 한다. 근데 숌은 공부를 많이 하러 캠프에 온 것이기 때문에 책을 엄청나게 많이 가지고 왔다. 숌은 이 책을 방에 탑처럼 쌓아 놨다. 숌은 책을 박스에 차곡차곡 넣어서 택배로 미리 보내려고 한다. 책은 탑처럼 차곡차곡 쌓여있기 때문에, 차례대로 박스에 넣을 수밖에 없다. 각각의 책은 무게가 있다. 그리고 박스는 최대 넣을수 있는 무게가 있다. 숌이 필요한 박스의 개수의 최솟값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 책의 개수 N과 박스에 넣을 수 있는 최대 무게 M이 주어진다. N은 0보다 크거나 같고 50보다 작거나 같은 정수이고, M은 1,000보다 작거나 같은 자연수이다. N이 0보다 큰 경우 둘째 줄에 책의 무게가 공백을 사이에..
2839번 문제 상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그램 봉지와 5킬로그램 봉지가 있다. 상근이는 귀찮기 때문에, 최대한 적은 봉지를 들고 가려고 한다. 예를 들어, 18킬로그램 설탕을 배달해야 할 때, 3킬로그램 봉지 6개를 가져가도 되지만, 5킬로그램 3개와 3킬로그램 1개를 배달하면, 더 적은 개수의 봉지를 배달할 수 있다. 상근이가 설탕을 정확하게 N킬로그램 배달해야 할 때, 봉지 몇 개를 가져가면 되는지 그 수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 N이 주어진다. (3 ≤ N ≤ 5000) 출력 상근이가 배달하는 봉지의 최소 개수를 출력한다...
4796번 문제 등산가 김강산은 가족들과 함께 캠핑을 떠났다. 하지만, 캠핑장에는 다음과 같은 경고문이 쓰여 있었다. 캠핑장은 연속하는 20일 중 10일동안만 사용할 수 있습니다. 강산이는 이제 막 28일 휴가를 시작했다. 이번 휴가 기간 동안 강산이는 캠핑장을 며칠동안 사용할 수 있을까? 강산이는 조금 더 일반화해서 문제를 풀려고 한다. 캠핑장을 연속하는 P일 중, L일동안만 사용할 수 있다. 강산이는 이제 막 V일짜리 휴가를 시작했다. 강산이가 캠핑장을 최대 며칠동안 사용할 수 있을까? (1 < L < P < V) 입력 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있고, L, P, V를 순서대로 포함하고 있다. 모든 입력 정수는 int범위이다. 마지막 줄에는..