오랜만에 블로그에 글을 쓰는것 같다 거의 한 달 만인것 같은데.. 한 달 동안 그냥 학교 시험도 있었고 개인적으로 웹 공부도좀 하고졸업이 얼마 안남아 그냥 취업에 도움될 글좀 찾아보고 다녔다.원래는 정보처리기사 합격 발표가 25일 이라 그날 결과를 보고다시 포스팅을 하려했는데 그냥 너무 오랫동안 포스팅을 하지않은것 같아서 글을 써야겠다.. 글을 안써서 그런지방문자수도 현저히 줄어들었다....ㅜ 먼저 오랜만에 가져온 글은 웹 개발자 신입으로 취업 준비하는 분들에게약간의 팁이 될 수 있는 글이다. 한 달 동안 그냥 돌아다니다발견한 글로 내 블로그로 퍼왔다. 그럼 한달만의 포스팅 시작!!!!!!!!!!!!!!! 출처 : (https://okky.kr/article/314704)==================..
4월 15일 정보처리기사 실기 시험이 있다. 작년 3회 실기에서 떨어져 이번에 다시보는데이번엔 꼭 좀 붙었으면 좋겟다. 알고리즘과 데이터베이스는쉬운데 IT신기술 동향이 외울게 너무 많아 어렵다.다시 실기 공부를 하려고 데이터베이스쪽부터 공부중이다. 그러던 와중 그냥 데이터베이스의 기본정의가 있어 보고있는데블로그에 데이터베이스의 기본 정의와 특징 글이 없으므로지금 포스팅 하려한다. 먼저 데이터베이스의 정의 이다.데이터베이스는 특정 조직의 업무를 수행하는 데 필요한 상호관련된 데이터 들의 모임으로 다음과 같이 정의할 수 있다. 통합 데이터(Integrated Data) : 검색의 효율성을 위해중복이 최소화된 데이터의 모임저장 데이터(Stored Data) : 컴퓨터가 접근 가능한 저장 매체에 저장된 데이터운..
프로그래밍을 하다보면 변수명을 짓느라 많은 시간을 쓴다변수명을 잘 지어야 나중에 유지보수 등을 할때유용하기 때문이다. 변수명 짓기에 고민하는사람들을 위해 준비된 사이트가 있다.변수명 짓기 사이트인데. 나중에 기회가 된다면한번 써보는것도 나쁘지 않을것 같다 http://www.curioustore.com 사용법은 검색란에 사용하고자 하는 변수명을한글로 입력하면 그에 해당하는변수명이 나온다
Mysql 의 역사에 대해 간단하게 알고 가보자 Mysql는 많은 개발자들이 RDBMS를 배우면서기본 베이스로 배운다(Oracle과 함께)1979년 Mysql은 스웨덴의 TcX라는 회사의 터미널인터페이스로 제공하는 라이브러리 데이터베이스UNIREG로 시작되었다 1994년 UNIREG는 웹 시스템 데이터베이스로 TcX회사내에서 최초 MySQL1.0을 사용했다.1996년 Mysql 은 대중에 공개 되고2000년 TcX회사에서 Mysql 을 개발한 몬티와 데이빗이Mysql AB라는 회사로 독립하면서 FPL정책으로 바뀌었다 2006년 최종적으로 두 가지 라이센스 정책(MySQL 엔터프라이즈 버전, 커뮤니티 버전)으로 서비스를 시작했다 보통 웹 개발을 공부할때 학교, 학원, 책 등에서 Mysql과 Oracle를가..
이번엔 두 개 이상의 테이블을 사용하여SQL질의를 하는 방법에 대해 알아 보겠습니다. 먼저 테이블 하나를 사용했을때 입니다 이제 두 테이블을 합쳐서 사용 할 때 입니다 두개의 테이블을 사용하면 투플(행)의 개수는고객이 다섯 명이고 주문이 열 개이므로 5*10 해서50이 된다. Customer테이블의 1번고객 박지성은 orders 테이블의열 개 행 모두에 대해 결합하고 나머지 고개들도 각각 orders테이블의열 개 행 모두에 대해 결합한다이와 같이 조건이없는 테이블간의 조인을 카티전프로덕트 라고한다.그렇지만 결과는 논리에 맞이 않으므로 조건을 줘야한다.필요에 맞게 조건을 줘야하는데. 예를 들어 고객과고객의 주문에 관한 데이터를 구할땐필요한것이 박지성의 custid가 1이므로 orders 테이블에서 cust..
이번엔 HAVING 절에 대해 알아보겠습니다.HAVING 절은 GROUP BY 절의 결과 나타나는 그룹을 제한하는 역할을 합니다. 예를 들어주문 도서가 두 권 이상일 경우만 출력하려면아래와 같이 작성 해야합니다 HAVING 절을 사용하지 않으면 위와같은 결과가 나옵니다. WHERE절과 HAVING절이 같이 포합된 SQL문은검색 조건이 모호해 질 수 있습니다.때문에 HAVING 절은 반드시 GROUP BY 절과같이 작성해야 되고 WHERE절 보다 뒤에 나와야 합니다.또한 검색조건에 SUM, AVG, MAX, MIN, COUNT와 같은집계 함수가 와야합니다. 출처:오라클로 배우는 데이터베이스 개론과 실습(한빛아카데미)
eclipse 사용하다가 톰캣 오류가 생길때가 있습니다 예를들어 위와같은 오류가 나올때가 있는데 대부분 저오류의 원인은여러프로젝트를 서버에 등록해서 그렇습니다 오류를 제거하기 위해서는먼저 이클립스 화면좌측 Project Explorer 에서 Servers ->server.xml을들어가줘야 합니다 다음 server.xml 파일 맨 아래쪽에 아래이미지와같이여러 프로젝트가 서버 xml에 들어가있는것을 볼수있습니다. 실행시키려는 서버의 Context 만 남겨두고 다른 프로젝트 Context 는 지워 주시고Ctrl+s 눌러 저장해주시면 됩니다.
이번엔 이클립스에 톰캣서버 셋팅해보도록 하겠습니다먼저 톰캣 홈페이지에 들어가서 톰캣 서버를 다운받겠습니다. 톰캣8버전을 설치해줍니다 Core 에 zip 눌러서 톰캣 서버를 다운받습니다다운받은 서버를 압축해제 합니다다음 서버폴더를 잘라내기 해서 C드라이브에 넣어줍니다 (경로는 상관없지만 이클립스에서 서버경로를 쉽게 찾기위해 C에 넣었습니다) (저는 기존에 사용하던 서버를 사용하여 버전이 다를수 있습니다) 다음 이클립스를 실행시킵니다. 실행시킨후 서버 등록을위해아래 이미지와같이 이클립스 상단에 Window -> Preferences 들어가줍니다 위화면이 나오면 왼쪽에 Server 탭에 Runtime Envir~ 눌러줍니다 다음 Add 버튼눌러서버 추가해줍니다 다음 우리가 받은 8버전의 톰캣을 누른후 브라우저..