목록전체 글 (27)
Coding Bloom

DB 연동하기 (게시판) spring을 배우기는 했다지만 안한지 1년이 넘어가고.. 배웠을때도 개념이 바로 잡힌채로 한게아니라 따라하듯이 작성했기때문에.. spring을 할수있다고는 자신있게 못하지만.. 개념이라도 잡아보려고 글작성한다.. pom.xml에 mybatis 라이브러리 파일 주입시켜주고, DBMS설정 => root_context.xml에 datasource, sqlSessionFactory,sqlSessionTemplate 설정 완료하고, src/main/resources 폴더에 mybatis-config.xml 파일을 작성하여 mybatis 설정을 해준다. 1. View 페이지작성 controller에서 가져온 값을 보여주기위한 view 페이지 작성한다.. JSTL의 foreach 태그를 이..

DB접속정보는 해당 DB가 있는 서버주소를 잘입력했는데,, access denied 된 user정보는 wemag@1.215.31.115의 내 컴퓨터 주소인것이다.. 구글링 결과 유저 권한설정을 주면된다고 하는데 mysql에 접속해서 GRANT ALL ON *.* TO '계정'@'localhost' IDENTIFIED BY '비밀번호' WITH GRANT OPTION; 쿼리에 내 컴퓨터 정보를 넣고 비밀번호는 고정된 비밀번호 있어가지고 그거넣으니까 일단 일차적으로 에러는 해결되었다. 구글검색해서 보니 access denied 관련 에러는 권한을 주는 방법편에서 거의? 해결되는것같다.. 만약이렇게 해도 안된다면 또 쓰러 올거같다.

DB 연결 했는데 에러가 떴다. org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: RSA public key is not available client side (option serverRsaPublicKeyFile not set) RSA public Key is net available client side..? 일단 구글검색... allowkey 어쩌고 세팅이 안돼어있다?.. db이름뒤에 ?allowkey 어쩌구 토근을 줘라..? OK알겠음..일단 붙여서 실행.. 새로운 에러 탄생 JDBC Connection에..

PHP에서 모바일 체크하는법 $_SERVER['HTTP_USER_AGENT']는 헤더를 뜯어봐서 접속한 에이전트가 무엇인지에 대한 정보를 담고있다. Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36 컴퓨터로 접속했을때 정보다 익숙한 Windows가 보인다 당연함. 컴퓨터로 접속했기때문!! //Check Mobile $mAgent = array("iPhone","iPod","Android","Blackberry", "Opera Mini", "Windows ce", "Nokia", "sony" ); $chkMobile = false; for($i=0; $i

OCR- 광학문자인식 Teserract를 사용하여 문자인식프로그램 작성하기 ! 1. 프로젝트- NuGet패키지관리로 들어간 후 검색창에 ‘Tesseract’를 검색하여 제작자 Charles Weld의 Tesseract패키지를 다운로드한다. 2. https://github.com/tesseract-ocr/tessdata/releases 해당 주소로 접속해 Tesseract를 똑똑하게 만들기위한 데이터 파일을 다운로드 받는다. 3.파일 다운로드해서 압축을 푼 다음 tessdata라는 폴더명으로 (프로젝트이름)\(프로젝트이름)\bin\Debug 폴더에 넣어준다. * 에러창에는 github.com에들어가서 Error-1 코드를 찾아 해결방법을 찾으라고 나와있지만 주소쳐서 들어가면 페이지 없다고 나오고... 구글..

오늘 업무중 OCR 기술에 대한 개발업무 지시를 듣고 OCR이 무엇인지에 대해 검색을 해보았다. ‘Optimal Character Recognition’ 의 줄임말로 쉽게말해 이미지 속에서 글씨를 인식해서 복사할수있는 텍스트로 변경해주는 아주 편리한 기술이다. 우리의 주변에서의 사례를 들자면 은행어플을 인증할때 신분증 사진을 찍을 때가 있다. 그때 이미지의 글씨들을 인식해서 자동으로 신분증에 대한 정보를 빈칸에 입력해준다. 스캔한 문서라던지, 방대한자료를 빠르게 스캔할수 있다! 이런 경우에 유용하게 사용할 수 있을것같다.. using System; using System.IO; using System.Windows.Forms; using Tesseract; using System.Drawing; usin..
0524 부산kmi에서는 샤이니지를 쓰지않고 차트를 사용하고 있었고 길가는 수검자가 헤매는듯싶으면 검사선생님들이 잡아서 목적지를 알려주는 상황이었음. KMI를 돌아다니면서 DID에 번호를 붙임. 번호로 수검자들을 이동시키기위한 작업 그 중에서 발생한 문제는 유방검사실이나 MRI실같은 2개이상 실이 존재하는 경우에 수검자가 받아야할 검사리스트에는 검사실이 다뜨게하고 숫자가 낮은쪽으로 검사유도를하다가 한쪽에 검사가 밀리게되면 다른 검사실로 보내는 작전.. flow manager 분께서 어플을보고 유동적으로 검사실을 변경해서 원활한 검사가 이루어지게 함. (수검자가 대기인원을 확인할수있었나..??) 아무튼 검사가 완료되면 다른 실에서도 완료한것으로 처리 시킴. 0526 현재 주로 사용하는 VS(Visual S..
spring main-java com까지 자바로 만들어져있음. ship폴더 mapper 쿼리에대해 파라미터를 넘겨주고 각각의 controller에서 파라미터라던지.. 200 경우 정상 404 페이지없음 500 서버오류 json파싱을 할필요없어 데이터를 header에다가 json이라고 보내기때문에 객체방식으로 넣어버림 -> html로 바로 쓸수있음 어느함수에 어떤 값을 보내라 DAO에 mapper라는 형식으르. 담겨져있음. controller를 통해서 DAO와 데이터를 교환함. http:-- 통신 client server controller --> common --> DAO ---------> sql.xml(mapper)