Window IIS 설정하기

이미지
1.제어판을 킨다. 2.프로그램 및 기능 을 들어간다. 3.윈도우 기능 켜기/끄기 4.인터넷 정보 서비스 체크 5. 웹관리 도구 밑에3개 체크확인 아래와 같이 체크확인 그리고 확인누르면 아래처럼 설정 적용 그리고 완료 메시지 Window 검색에서 iis 관리자를 검색해서 킨다. 아래에서 서버에대해 설정을 할 수 있다. 디폴트 경로는 여기다. C:\inetpub\wwwroot 서버가 돌아가고 있다면 브라우저를 키고 localhost 127.0.0.1 들어간다. 디폴트 port는 80번이다. 서버 설정은 바로 위에서 말한 iis 관리자에서 설정이 가능하다.

대학생 코딩 과제 대행 java, python, oracle 스물 두 번째

이미지
https://open.kakao.com/o/s3aMpbA 자바 과제인데 외국대학교인듯 하다. 학기가 마무리되고 한 동안 의뢰가 없다가 몇몇이 들어왔었는데 요즘 일이 많아서 귀찮아서 건너뛰다가 오랜만에 다시 시작했다. 요구사항은 아래와 같다. 열거타입 enum과 상속을 통한 다형성을 이용하여 2차원 배열에 객체들을 다루는 과제의 내용이였다. Entity라는 부모 클래스를 가지고 Dragon, Hero, Crate 등 세가지 종류의 객체를 가지고 좌표값을 이동하면서 아이템을 습득하고 용을 죽이는 그런?? 게임이다. 총 7개의 java 파일이라서 소스코드를 올리기엔 지저분해서 생략

Synology NAS에 MariaDB 10에 Mysql workbench로 원격접속하기

이미지
본인이 사용하는 NAS에 마리아디비 및 phpmyadmin이 이미 설치되었다고 깔고 진행하려고 한다. 포트 3307! 제일 먼저 방화벽 열어주기~ workbench에서 ip주소대신 도메인을 사용하기위해서 IPTIME 공유기에서 포트포워딩 해주기 마지막 workbench에서 사용하기 아까 설정한 ddns 를 Hostname에다가 포트번호는 3307 계정새로 생성하고 외부접속 허용해주는 절차와 보다 상세한 내용은 아래 블로그에서 링크~ https://m.blog.naver.com/PostView.nhn?blogId=oioi9i&logNo=220408830865&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F http://zetawiki.com/wiki/MySQL_%EC%9B%90%EA%B2%A9_%EC%A0%91%EC%86%8D_%ED%97%88%EC%9A%A9

ubuntu에서 mysql timezone 설정 Asia/Seoul 로~~~~~~

구글 클라우드 플랫폼을 이용해서 ubuntu 16.04 lts에 mysql 을 설치해서 사용하는데 시간이 자꾸 한국시간보다 -9시간 되서 뜨는 문제가 발생했다. 구글링을 해보니 timezone을 바꾸라는데... set time_zone='Asia/Souel'; 뭐 이렇게 해주라는데,,, ERROR 1298 (HY000): Unknown or incorrect time zone: 'Asia/Souel' 이런 에러가 날아온다. 뭐지?? 하고 구글링을 더했다. 아래와 같이 여기서  https://www.linux.co.kr/home2/board/subbs/board.php?bo_table=lecture&wr_id=1654  해주라고 하는데,, 이방법도 안통한다.. 2. time_zone 변경시 확인사항 타임존설정 변경이 가능한 경우 mysql> use mysql Database changed mysql> select * from time_zone_name where name='KST'; +------+--------------+ | Name | Time_zone_id | +------+--------------+ | KST | 1652 | +------+--------------+ 1 row in set (0.00 sec) 타임존설정 변경이 불가능한 경우 mysql> use mysql Database changed mysql> select * from time_zone_name where name='KST'; Empty set (0.00 sec) 타임존설정 변경이 불가능한 경우라도 time_zone 데이타베이스 구축하면 타임존설정 변경이 가능해진다. 3. time_zone 데이타베이스 구축 호스트 머신의 time_zone 데이타를 mysql에서 사용가능한 데이타로 컨버팅하기 위해서는 mysql_tzinfo_to...

Spring + Mybatis(mysql) 회원가입시 이메일 인증기능 구현하기

이미지
Mybatis 설정과 관련된 설명은 생략하고 메일기능과 관련된 것만 블로깅하려고 한다. 우선 역시 실행영상!!! 아래는 테이블 구조 비밀번호 컬럼을 varchar로 그대로 사용하면 보안에 문제가 있지만, 나중에 완성도를 올리기위해서 바꿔줘야지 생각만,, create table member( m_no int auto_increment primary key, m_name varchar(20), m_id varchar(30), m_password varchar(30), m_address_postcode varchar(20), m_address_primary varchar(60), m_address_detail varchar(60), m_email_id varchar(30), m_email_domain varchar(50), m_cellphone1 varchar(5), m_cellphone2 smallint, m_cellphone3 smallint, m_phoneNum1 varchar(5), m_phoneNum2 smallint, m_phoneNum3 smallint, m_birth date, m_verify char(1) not null default 'n' )engine=InnoDB character set=utf8; 먼저 pom.xml에 아래와 같이 라이브러리 추가 그리고 web.xml에서 DispatcherServlet 등록 /WEB-INF/config/presentation-layer.xml에 아래와 같이 해준다. 개인 구글 아이디, 비번이 있어서 스샷으로 안하고 Text로 직접,, <!-- 메일보내기 -->    <bean id="mailSender" class = "org.springframework.mail.javamail.JavaMailSenderImpl">       <property na...

자바스크립트(Javascript) 제이쿼리(JQuery)로 Sticky 기능 및 재미있는것 만들어보기

이미지
우선 역시 실행영상~ https://www.w3schools.com 에서 찾아보면 역시 코드가 있는데 가져와서 응용해서 만들어 보았다. 전체코드는 아래 깃헙링크에 있음,, 전체 프로젝트중 일부분만 따온거라 찾기 힘들수도 있지만 일단 첨부,, https://github.com/leehyolim/Balpoom html, css까지 올리면 너무 지저분해 질것 같아서 생략하고 자바스크립트 코드만 맨아래에 아래 함수 들이 있다. openNav() #mySidenav의 width속성을 500px로 만들어줌 -> 튀어나오도록 closeNav() #mySidenav의 width속성을 0로 만들어줌 -> 들어가서 안보이도록 해준다. #choice라는 select태그의 값이 어떤 값이냐에 따라 밑에 있는 태그들이 유동적으로 바뀌게끔 짜주었다. 조금 지저분하지만 겁나 솔직하고 직관적이게 짰다. 더 좋은방법이 있겠지만 느낌가는데로,,,~ $(document).ready(function(){   var output = "";   if($("#choice > option:selected").val()=='Bottom'){     output +='<label>총 기 장 : </label> <input type="text" name="length" placeholder="Enter Your Cm"/><br>';     output +='<label>허&nbsp;&nbsp;&nbsp;&nbsp; 리 : </label> <input type="text" name="waist" placeholder="Enter Your Cm"/><br>...

자바스크립트(Javascript) 슬라이드쇼 기능 만들어보기

이미지
우선 역시 실행영상~ https://www.w3schools.com 에서 찾아보면 코드가 있는데 가져와서 조금만 바꿨다. 전체코드는 아래 깃헙링크에 있음,, 전체 프로젝트중 일부분만 따온거라 찾기 힘들수도 있지만 일단 첨부,, https://github.com/leehyolim/Balpoom html, css까지 올리면 너무 지저분해 질것 같아서 생략하고 자바스크립트 코드만 setTimeout을 이용해서  2초마다 함수를 호출해서 사진을 바꿔주게끔 설정을 했다. dot이라는 클래스를 가진 태그들이 아래 점들이다. active에는 배경색을 바꿔주는 css가 있다. 4개의 사진 전부 display:none;에서 보여줄 사진만 2초마다 block으로 바꿔주는 방법. var slideIndex = 0; showSlides(); function showSlides() {     var i;     var slides = document.getElementsByClassName("slides");     var dots = document.getElementsByClassName("dot");     for (i = 0; i < slides.length; i++) {        slides[i].style.display = "none";      }     slideIndex++;     if (slideIndex > slides.length) {slideIndex = 1}        for (i = 0; i < dots.length; i++) {         dots[i].className = dots[i].className.replace(" acti...