자바 개발시 파일을 만들었는데 바탕화면에 두고 싶었다. 어떻게 하는거지.. 폭풍구굴링을 해봤는데 잘 나오지 않았다. 다만 힌트를 찾아서 나의 아이디어를 추가하니 되었다. 일단 결론은 String s=System.getProperty("user.home") + "\\Desktop\\" + "a.xlsx"; 설명을 좀 하자면 System.getProperty("user.home") 하면 C:\Users\aa 이렇게 사용자 홈 경로가 찍힌다. 여기서 바탕화면을 붙여주면 되는데 바탕화면은 Desktop 이다.
자바 아파치 poi를 사용해서 엑셀 테두리를 넣어보려고 했는데 잘 안되었다. 우선 구글링을 해보니 전부다 style1.setBorderTop(BorderStyle.THICK); 이런식으로 BorderStyle.THICK 써있었다. 해보니 안되는 것이였다. 더 찾아보니 XSSFCellStyle.BORDER_THIN 하니 되었다. 결론적으로 CellStyle style=workbook.createCellStyle(); style.setBorderBottom(XSSFCellStyle.BORDER_THIN); 하.. 테두리를 넣었고 배경색을 넣을려고 했는데 제대로 엿을 먹었다. background를 하면 안되고 foreground와 pattern을 넣어야 되는 것이였다. 이것은 다음글에..
자바 코딩을 하는데 코드로 떠 있는 엑셀파일을 죽이고 싶었다. 일단 윈도우 cmd 창에서 하는 방법이다. taskkill /f /im excel.exe 하니 close가 되었다. 설명을 좀 하면 /f : 프로세스를 강제로 종료 /im : 종료할 프로세스의 이미지 지정 help taskkill 하면 매뉴얼을 볼 수 있다. 추가로 떠 있는 메모장을 kill 하고 싶으면 taskkill /im notepad.exe 마찬가지로 엑셀도 구지 /f 안 넣어도 되더라. 그래서 taskkill /im excel.exe 해도 열려있던 엑셀이 닫혔다. 그럼 이제 자바에서 해본다. Runtime.getRuntime().exec("taskkill /im excel.exe"); 하면 닫힌다. 그런데 바로 닫히면 에러가 발생할 ..
자바로 apache poi를 사용해서 json 데이터를 이용해 엑셀을 만들고 자동으로 여는것(오픈) 까지 알아보겠다. 필요한 라이브러리 jar 들은 첨부가 안되어 쓴다. commons-collections-3.2.1.jar, json-simple-1.1.1.jar, poi-3.10-FINAL.jar, poi-3.13.jar, poi-excelant-3.13.jar, poi-ooxml-3.10-FINAL.jar, poi-ooxml-3.13.jar, poi-ooxml-schemas-3.10-FINAL.jar, poi-ooxml-schemas-3.13.jar, poi-scratchpad-3.13.jar, xmlbeans-2.3.0.jar package excel; import java.awt.Desktop; ..
네이버 연관검색어 api 를 php를 이용해 구현해보려고 한다. 구글링을 해보니.. https://www.codingmachine.co.kr/%EB%84%A4%EC%9D%B4%EB%B2%84-%EA%B4%91%EA%B3%A0-api/ 네이버 광고 API 사용하기 (feat. PHP) - 코딩머신 PHP로 네이버 광고 API 를 연동하는 방법입니다. 키워드, 그룹, 캠페인 등을 API를 사용하여 생성하여 네이버 키워드 광고를 쉽고 빠르게 관리해 보세요. 키워드 연관 검색어, 검색수등을 API를 활용 www.codingmachine.co.kr 이 블로그 글이 잘 나와 있었다. 그래서 위의 글 보고 했더니 잘 되었다. 다만 헷갈리는 부분이 있었다. 일단 순서는 1. 네이버 광고 페이지 접속 https://se..
라이믹스 게시판의 내용을 받아서 플러터 리스트로 만들어 보려고 한다. 우선 심플하게 json 데이터를 다트언어로 파싱하여 List로 만들어주는 예제이다. json : {"result":"ok","data":[ {"document_srl":1, "title":"제목1", "nick_name":"홍길동"}, {"document_srl":2, "title":"제목2", "nick_name":"성춘향"}] } List : [{1, 제목1, 홍길동}, {2, 제목2, 성춘향}] 이제 저 리스트를 플러터 ListView 에 바인딩을 하면 되겠다. 이 부분은 다음에~~ import 'dart:convert'; class Data{ int document_srl; String title; String nick_name..
자바로 네이버 지도 파싱 후 라이믹스 게시판에 넣기를 해보겠습니다. 우선 간단하게 1건만 라이믹스 게시판에 insert 하는 코드 입니다. package naver_news; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; import java.util.ArrayList; import java.util.Li..
자바 jdbc 라이믹스 게시판 insert - mariadb-java-client-2.4.0.jar 드라이버를 이용해 insert하는 자바 코드이다. 이 앞글에서 mariadb-java-client-1.1.9.jar 을 사용했더니 getGenerateKey 사용부분이 달라져서 오류가 발생하였다. 또한 테이블 기본값을 사용하는 것도 1.1.9는 테이블 컬럼에 기본값 없음으로 되있어도 값을 안넣어도 오류가 발생하지 않았지만 2.4.0은 값이 없으면 오류가 발생하였다. 그래서 테이블 컬럼 기본값 없음으로 되어 있으면 일일히 값을 다 넣어줘야만 했다. 그래서 1.1.9 -> 2.4.0 jdbc 드라이버 사용한 코드이다. package naver_news; import java.sql.Connection; imp..
- Total
- Today
- Yesterday
- esql
- 스크래핑
- ocajp
- 플러터
- 파싱
- KG
- 프로씨
- xe애드온
- C언어
- ocjap
- XE3
- 파이썬
- 포인터
- 라이믹스
- webix
- MySQL
- 인포믹스
- 자바
- 오라클
- XE
- php
- C
- xe addon
- EC
- 이클립스
- 자바 smtp
- Python
- JDBC
- 문자열
- proc
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
