자바 코딩을 하는데 코드로 떠 있는 엑셀파일을 죽이고 싶었다. 일단 윈도우 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..
phpMyAdmin - 오류 mysqli 확장기능이 설치되지 않았습니다. PHP의 설정을 확인하십시오. See our documentation for more information. xampp 환경에서 phpmyadmin 을 클릭했더니 위와 같은 에러가 발생하였다. 구글링을 해서 적용하고 아무리해도 안되는 것이였다. 우연히 http://localhost/phpmyadmin/ 이것을 http://localhost/phpMyadmin/ 이렇게 하니까 되었다.
자바 마리아db jdbc 드라이버 다운로드 https://downloads.mariadb.com/Connectors/java/connector-java-2.4.0/ Connectors/java/connector-java-2.4.0/ - MariaDB downloads.mariadb.com Connectors/java/connector-java-2.4.0/ mariadb-java-client-2.4.0.jar 다운로드를 받으면 된다. 이 블로그에 파일 첨부도 해 놓겠다.
네이버 뉴스를 파싱하는 자바 소스 입니다. package naver_news; import java.io.IOException; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.nodes.Node; import org.jsoup.select.Elements; public class NaverNewsTitleCont { public static void main(String[] args) throws Exception { String url = "https://news.naver.com/"; Document doc = Jsoup.connect(url).get(); E..
- Total
- Today
- Yesterday
- 스크래핑
- 이클립스
- proc
- 자바 smtp
- 라이믹스
- C언어
- Python
- XE3
- 문자열
- EC
- JDBC
- KG
- 오라클
- xe애드온
- 파이썬
- esql
- 포인터
- 파싱
- 자바
- xe addon
- ocajp
- C
- MySQL
- 인포믹스
- php
- webix
- XE
- 프로씨
- ocjap
- 플러터
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |