본문 바로가기

Learning

변수, 문자열str, 이스케이프 시퀀스 식별자 규칙 대소문자 구분 문자 또는 언더바로 시작 맨 처음을 제외하고 숫자 포함 가능 특수문자 사용불가 한글을 변수명으로 사용 가능 띄어쓰기 불가 숫자만 사용 불가 파이썬 명령어를 변수명으로 사용 불가 변수 #변수 iq=190 #메모리에 숫자 190은 바이너리(2진수)로 저장됨 print(iq) #여러개의 변수를 초기화 a,b,c=1,2,3 print(a) print(b) print(c) print("-------") #예제1 놀이기구="자이로드롭" print(놀이기구) 나이21살=1,2,3,4 print(나이21살) 이름="박써니" print(이름) _myName="홍길동" print(_myName) print("-------") #예제2 x=10 print(x) print("-------") #예제.. 더보기
파이썬 실행, 데이터 타입, 숫자 연산자 https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 파이썬 설치 후 터미널, 코드 에디터 (비주얼 스튜디오 코드, 서브라임), IDE 통합개발환경(파이참, 스파이더), 쥬피터 노트북(데이터 분석용)를 이용하여 사용 + 온라인에서 프로그램 설치없이 어디서든지 작업할 수 있는 클라우드 개발환경을 사용해본다. https://repl.it/ The collaborative browser based IDE Repl.it is a simple yet powerful online IDE, Editor, Compiler, Interpreter, and REPL. Cod.. 더보기
포털사이트에서 필요한 정보 출력하기 (jsoup select) New Dynamic Web Project로 Jsoup_test 생성 com.jsoup.test 패키지에 Test01.java 클래스 생성 https://mvnrepository.com/artifact/org.jsoup/jsoup/1.11.3 Maven Repository: org.jsoup » jsoup » 1.11.3 jsoup is a Java library for working with real-world HTML. It provides a very convenient API for extracting and manipulating data, using the best of DOM, CSS, and jquery-like methods. jsoup implements the WHATWG HTML5 .. 더보기
주소록 만들기2 상세보기는 num이 파라미터 값이다. 그리고 돌아오는 값은 DTO이다. 따라서 ObjectMapper.xml 에서 parameterType, resultType 둘다 써줘야한다. addrList.jsp에서 다음과 같이 제목을 클릭하면 상세보기로 넘어가도록 함 ${arr.name} ViewAction.java package org.addrMy.action; import java.io.IOException; import java.util.List; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.htt.. 더보기
Mybatis 연동하기 (주소록 만들기1) DAO 대신 MyBatis 사용하기 (DB연결, sql문 처리) New Dynamic Web Project로 0_AddressMybatis 생성 WebContent에 address_my 폴더 생성후 addressInsert.jsp 만들기 addressInsert.jsp 전체보기 주소록 등록하기 이름 우편번호 주소 전화번호 src에 org.addrMy.action 패키지 생성 후 InsertAction.java 서블릿 만들기. 이 서블릿에 Mybatis를 연결할 것이다. AddressVO 클래스의 vo객체를 생성하고 파라미터로 넘어온 값들을 저장할 것이다. org.addrMy.model 패키지. AddressVO.java 생성 AddressVO.java package org.addrMy.model; pub.. 더보기
JSP 개인프로젝트-영어 학습 사이트 만들기 (강의 장바구니 담기 및 삭제) 이전글 https://amongthestar.tistory.com/152?category=411827 JSP 개인프로젝트-영어 학습 사이트 만들기 (수강후기 상세보기 및 수정 삭제, 댓글 입력 및 삭제) 이전글 https://amongthestar.tistory.com/151?category=411827 JSP 개인프로젝트-영어 학습 사이트 만들기 (수강후기 게시판 전체보기, 게시글 입력) 이전글 https://amongthestar.tistory.com/150 JSP 개인프로.. amongthestar.tistory.com 이번에 포스팅할 내용은 강의 상세보기 화면에서 "등록하기" 버튼을 눌렀을때 생기는 장바구니 담기 기능에 대해서다. 장바구니는 DB도 따로 있으니 DTO도 따로 생성했다. WCartD.. 더보기
JSP 개인프로젝트-영어 학습 사이트 만들기 (수강후기 상세보기 및 수정 삭제, 댓글 입력 및 삭제) 이전글 https://amongthestar.tistory.com/151?category=411827 JSP 개인프로젝트-영어 학습 사이트 만들기 (수강후기 게시판 전체보기, 게시글 입력) 이전글 https://amongthestar.tistory.com/150 JSP 개인프로젝트-영어 학습 사이트 만들기 (강의목록 전체보기, 상세보기) 이전글 (관리자 기능) https://amongthestar.tistory.com/149 JSP 개인프로젝트-영어 학.. amongthestar.tistory.com 지금까지 courseDetail.jsp 내에서 $.ajax을 통해 수강후기 전체글을 가져오고, 글쓰기 폼에서 후기등록 버튼을 눌렀을때 boardList로 이동하는 것까지 보았다. 오늘 포스팅할 내용은 수강후.. 더보기
JSP 개인프로젝트-영어 학습 사이트 만들기 (수강후기 게시판 전체보기, 게시글 입력) 이전글 https://amongthestar.tistory.com/150 JSP 개인프로젝트-영어 학습 사이트 만들기 (강의목록 전체보기, 상세보기) 이전글 (관리자 기능) https://amongthestar.tistory.com/149 JSP 개인프로젝트-영어 학습 사이트 만들기 (관리자 기능) 이전글 (로그인, 회원가입) https://amongthestar.tistory.com/148 JSP 개인프로젝트-영어.. amongthestar.tistory.com 이번에 포스팅할 내용은 수강후기 게시판 전체보기와 게시글 입력이다. 게시글 상세보기 및 수정 삭제, 댓글 입력 삭제는 다음 포스팅에 게시할 예정이다. 지금까지 로직 진행은 다음과 같다. 1. 메인 화면에서 세번째 탭에 해당하는 "과정"을 클릭하.. 더보기
JSP 개인프로젝트-영어 학습 사이트 만들기 (강의목록 전체보기, 상세보기) 이전글 (관리자 기능) https://amongthestar.tistory.com/149 JSP 개인프로젝트-영어 학습 사이트 만들기 (관리자 기능) 이전글 (로그인, 회원가입) https://amongthestar.tistory.com/148 JSP 개인프로젝트-영어 학습 사이트 만들기 (로그인, 회원가입) 학원에서 일주일간 JSP로 개인프로젝트를 했다. 주제는 영어 학습 사이트. �� amongthestar.tistory.com 이번에 포스팅할 내용은 회원 비회원 상관없이 볼 수 있는 소개화면과 강의목록화면, 관련 기능구현이다. 시작페이지에서 두번째 탭은 "와이저"라 명명했다. 이 사이트에 대해 간략하게 소개하는 페이지이다. about.jsp (소개 페이지. 내용은 캠블리에서 복사 붙여넣기 했다.) .. 더보기
JSP 개인프로젝트-영어 학습 사이트 만들기 (관리자 기능) 이전글 (로그인, 회원가입) https://amongthestar.tistory.com/148 JSP 개인프로젝트-영어 학습 사이트 만들기 (로그인, 회원가입) 학원에서 일주일간 JSP로 개인프로젝트를 했다. 주제는 영어 학습 사이트. 벤치마킹?할 사이트는 캠블리로 선정했다. 강의 구매와 튜터 매칭 시스템, 캘린더에서 날짜를 골라서 수업을 듣는 기능 amongthestar.tistory.com 회원가입시 admin 컬럼의 값을 무조건 0으로 주고 DB에서 관리자를 선정하여 admin 값을 1로 고친다. 이번 포스팅은 관리자가 로그인했을 경우 어떤 기능들을 수행할 수 있는지에 대한 내용이다. 관리자로 로그인을 하면 먼저 관리자 페이지로 이동한다. $.ajax({ type : "post", url : "lo.. 더보기