본문 바로가기

전체 글52

java 외부 mysql과 연동하기- sms 문자전송 내가 담당하고 있는 프로젝트에 ip를 사용해서 외부 db로 데이터를 전송하여 문자가 갈수있도록 해달라고 요청받았다. 난 mysql에 들어가서 해당 ip에 대한 권한을 열어주는건지 알았는데 그게아니었다!개발이 필요했던것! 먼저 나는 전자정부프레임워크, java, mvc패턴개발환경이다. src\main\resources\egovframework\spring\com\context-datasource.xml 링크로 들어가서 데이터를를 열어줬다!  위는 내가 vm가상화로 만들었던 서버에 mysql에 유저네임 지정해주고 권한 준다음에 넣어줬다!권한주는건 쉽다. GRANT INSERT ON 데이터베이스명.* TO '유저네임'@'개발컴퓨터 .. 2024. 7. 31.
이클립스 파일 경로 복사하기 이클립스와 java사용해보시면 알겠지만 경로가 너무..복잡함메모하거나 파일위치 정리할때 꿀팁  Properties 클릭경로확인 가능 2024. 7. 18.
mvc 패턴 구성요소 이해하기 Java의 mvc 패턴 애플리케이션의 모듈화, 재사용성, 유지보수성을 높일 수 있다.기존에 만들어져있는 구조를 잘 활용하여 새로운 메뉴를 만들거나 기능을 추가하는데 도움이된다.  기본작업 >     DB생성하기CREATE TABLE TB_IM_DAILYPROCESSING(IDX INT AUTO_INCREMENT PRIMARY KEY,REGIST_DATE DATETIME,BRANCH VARCHAR(255),ISSUE_YN CHAR(1),TASK_YN CHAR(1),REGIST_DEPARTMENT VARCHAR(255),REGIST_POSITION VARCHAR(255),REGIST_NAME VARCHAR(255),REQUEST_CONTENT TEXT,RESOLUTION_CONTENT TEXT,RESOLUT.. 2024. 7. 18.
주식투자 자동화 프로그램 개발 -2 기사연결, 감정평가 주식투자 자동화 프로그램 개발 -1 파이썬 개발환경 구축하기 (tistory.com) 주식투자 자동화 프로그램 개발 -1 파이썬 개발환경 구축하기주식에 관심이 많은 지인과 함께 아이디어를 제공받아 주식투자 자동화 프로그램 개발을 시작했다.파이썬으로 개발하였고 유튜브를 참고하여 기본토대를 제작하였다. 먼저 파이썬 개발환경ths3723123.tistory.com 지난시간 프로그램 환경구축까지 진행하였고 그후 기능을 조금더 추가하였다. 먼저데이터 수집 및 전처리:주가 데이터, 재무제표 데이터, 뉴스 데이터 등 다각적인 데이터를 수집하여 분석에 활용할 수 있도록 준비특성(Feature) 선택 및 엔지니어링:주가 데이터 외에도, 거래량, 변동성, 이동 평균 등의 다양한 특성을 고려하여 모델을 구축모델 선택 및 학.. 2024. 6. 5.
톰캣 버전 업그레이드 하기 서버에 설치된 톰캣버전의 취약성 때문에 톰켓업그레이드 요청사항이 들어왔다.방법은 간단하다.최신 톰캣을 사이트에서 다운로드 해준다.난 9버전의 9.0.88를 다운로드했다.현재는 89가 올라와있네..ㅎㅎhttps://tomcat.apache.org/download-90.cgi Apache Tomcat® - Apache Tomcat 9 Software DownloadsWelcome to the Apache Tomcat® 9.x software download page. This page provides download links for obtaining the latest version of Tomcat 9.0.x software, as well as links to the archives of older r.. 2024. 5. 31.
주식투자 자동화 프로그램 개발 -1 파이썬 개발환경 구축하기 주식에 관심이 많은 지인과 함께 아이디어를 제공받아 주식투자 자동화 프로그램 개발을 시작했다.파이썬으로 개발하였고 유튜브를 참고하여 기본토대를 제작하였다. 먼저 파이썬 개발환경 구축하기1. vscode 설치vscode는 가장 많이사용되기도하고 예전에 작업해본적이 있기때문에 편리하였다.Visual Studio Code - Code Editing. Redefined Visual Studio Code - Code Editing. RedefinedVisual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.  Visual Studio Code is free .. 2024. 5. 31.
마이크로오피스 설치, 정품인증하기 아래의 방법은 내가 3번설치했던 방법이다. 모두 성공했다.정품인증도 하고 엑세스, 아웃룩이 필요했기에 마이크로소프트 오피스를 모두 설치하였다.  1. Microsoft Office  설치하기 아래의 링크로 들어가서 파일을 다운해준다.https://tb.rg-adguard.net/public.php  TechBench by WZT (v4.1.1)This website was created with simplicity in mind. Here you can easily download products directly from Microsoft. This website neither its author are not affiliated with Microsoft Corporation.tb.rg-adguard... 2024. 2. 2.
리눅스 톰캣 자동재시작 , 그리고 java , class 권한 문제 톰캣자동시작 할수 있는 방법 가끔 서버를 껐다가 켤때 프로그램을 재시작하기 어려우니 자동으로 재시작할수 있도록 설정해두면 편리하다. 먼저 톰캣의 startup.sh 실행권한을 줘야한다. - chmod +x /usr/local/server/tomcat/bin/startup.sh ( 경로는 다를수있다.) Cd /usr/lib/systemd/system Vi tomcat.service ( vi로 파일을 바로 만들수있다.) [Unit] Description=Apache Tomcat 8.5 After=network.target syslog.target [Service] Type=simple User=tomcat Group=tomcat ExecStart=/usr/local/server/tomcat/bin/start.. 2024. 1. 26.
form에서 받은 값을 controller로 전달하기 이번오류는 정말 오랜시간 해결되지 않았다. 코드 자체도 복잡하고 placeNm, firstPlace, secondPlace, thirdPlace 등이 다양하며 심지어 beforeplaceNm, beforeFirstPlace,,, 하나를 수정하는데 여러개의 변수가 생겼다. 💢이전에 안되던 코드 부서명 부서명을 설정할수 있는 form 이다. fnTest()를 실행하면 function fnTest(){ var retVal; var url = ""; var varParam = new Object(); var openParam = "dialogWidth:680px;dialogHeight:480px;scroll:yes;status:no;center:yes;resizable:yes;"; retVal = window... 2023. 9. 27.