반응형 자바34 자바 시리얼 통신 ( JSSC 라이브러리) 하기!! - 그리고 통신 출력시 깨짐현상 해결! 간단하게 소스만 보여드릴께여 public class SerialConn { public static void main(String[] args) throws Exception { String[] portNames = SerialPortList.getPortNames(); for(int i=0; i< portNames.length; i++) { System.out.println(portNames[i]); } SerialPort serialPort = new SerialPort("COM7"); serialPort.openPort(); serialPort.setParams(SerialPort.BAUDRATE_19200, SerialPort.DATABITS_8, SerialPort.STOPBITS_1, Seri.. 2020. 8. 4. DB에 Insert 이후 바로 해당 데이터 사용하기!! 예를들어 Component.Create("Test.Insert",TestDTO); 를 사용했을때 바로 해당되는 키값을 사용하고 싶다면?? 그때는 딱 useGeneratedKeys="true" keyProperty="Test_KEYNO" 만 추가해보세요 예를들어 SQL.xml 에서 한다면 해당 컨트롤러에서 TestDTO에 값이 담겨있을 것입니다. 2020. 4. 21. ORA-01722: invalid number 에러 !! Oracle 작업중.... ORA-01722: invalid number 에러가 떴다!? ******그 이유는 바로 여러분이 작성한 쿼리에서 타입이 맞지 않기 때문이다.******** 예를 들어 VARCHAR2(10) 에 해당하는 STR 칼럼과 NUMBER(10)에 해당하는 CNT 칼럼이 있다고 했을때 SELECT * FROM TABLE WHERE STR = CNT; 를 한다면 저 에러가 뜰것이다!!! 고로 형변환을 해주면 된다. EX) SELECT * FROM TABLE WHERE STR = TO_CHAR(CNT) OR SELECT * FROM TABLE WHERE TO_NUMBER(STR) = CNT ; 로 해주면 됩니다. 화이팅!~~~ 2020. 4. 2. 자바 데이터 엑셀로 출력하기 //엑셀 칼럼 지정 String[] headlist = {"count","title","name",....}; //엑셀 업로드 public void ExcelListWorkBook(List list,HttpServletResponse response, String[] headerList,String filename) throws Exception{ SXSSFWorkbook workbook = new SXSSFWorkbook(); // 시트 생성 SXSSFSheet sheet = workbook.createSheet("Result"); // 테이블 헤더용 스타일 CellStyle headStyle = workbook.createCellStyle(); // 가는 경계선을 가집니다. headStyle.setB.. 2020. 4. 1. 카카오 REST API 이용하여 주소를 좌표로 변환 public void getJsonData getJsonData(String address) throws Exception{ //주소안에 띄어쓰기때문에 400에러가 나는것을 해결 address = URLEncoder.encode(address,"UTF-8"); String url = "https://dapi.kakao.com/v2/local/search/address.json?query="+ address; String jsonString = new String(); String buf; URL Url = new URL(url); HttpsURLConnection conn = (HttpsURLConnection) Url.openConnection(); String auth ="KakaoAK " +"KEY.. 2020. 4. 1. JAVA Pattern 이용해서 본문 내 태그 찾기 안녕하세요. 네이버 에디터 이용하실 때 아마 내용을 태그형식 전부로 가져올때가 있습니다. 저는 그때마다 이미지 주소를 바꾸려고 했었는데요~ 1) 처음 정규식으로 패턴양식 만들고 2) contents에 있는 내용에서 img 태그를 찾습니다. 3) while 문으로 찾은 값을 얻습니다. if(match.find()){ } 로 한다면 하나의 값밖에 불러오지 못하기때문에 while문을 이용하여 찾은 모든 값을 가져옵니다. match.group(0)은 찾은 태그전부를 가져오고 match.group(1)은 정해진 정규식에 따른 값만 가져옵니다. 2020. 2. 20. 이전 1 2 3 4 5 6 다음