본문 바로가기

전체 글72

JAVA란? 자바는 썬 마이크로시스템즈에서 개발하여 1996년 공식적으로 발표한 객체지향 프로그래밍 언어이다. 자바의 가장 중요한 특징은 운영체제(OS)에 독립적이기 때문에 어떠한 환경에서도 프로그램을 변경하지 않고 실행이 가능하다. 이러한 장점으로 인해 자바는 컴퓨터와 운영체제가 공존하는 인터넷 환경에 적합한 언어로써 인터넷 발전과 함께 많은 사용자층을 확보하였다. 자바는 풍부한 라이브러리를 통해 프로그래밍에 필요한 요소들을 제공하기 때문에 클래스 라이브러리를 잘 활용하면 강력한 기능의 자바 프로그램을 작성할 수 있다. JAVA의 특징 운영체제에 독립적이다. 기존의 언어는 한 운영체제에 맞게 개발된 프로그램을 다른 종류의 운영체제에 적용하기 위해서 많은 작업이 필요하였지만, 자바는 다르다. 이것은 자바가상머신(JV.. 2020. 12. 30.
티스토리 블로그 네이버 최적화(SEO) 구글 최적화에 이어 이번에는 네이버 검색에 나오도록 티스토리 블로그의 최적화를 진행해 보겠습니다. 우선 네이버 웹마스터 도구화면으로 이동해 우측 상단에 있는 웹마스터도구를 클릭합니다. 사이트 등록에서 자신의 티스토리 블로그 주소를 입력 후 오른쪽 화살표를 클릭합니다. 사이트 소유 확인에서 HTML태그 버튼을 클릭 후 해당 URL를 복사합니다. 자신의 블로그 관리 페이지에서 스킨편집으로 들어갑니다. html 편집을 클릭합니다. 마지막 가 끝나는 자리에 복사한 태그를 붙여넣습니다. 다시 네이버 웹 마스터 도구페이지로 돌아와 소유확인을 클릭하면 위와 같은 메세지가 나옵니다. 이제는 robots.txt 파일을 추가해 봅시다. ※ Robots.txt 파일이란 웹 크롤러(Web Crawlers)와 같은 착한 로봇들.. 2020. 12. 28.
nodejs ENOSPC 에러 npm으로 create-react-app 모듈 설치 후 실행을 하니 위와 같은 에러가 발생했다. npm ERR! code ENOSPC npm ERR! syscall mkdir ... npm ERR! nospc ENOSPC : no space left on device 위 에러는 하드디스크에 용량이 부족할 때 나오는 에러이기 때문에 하드 디스크 용량을 확인하고 부족하면 디스크를 비운다음에 재설치하면 문제없이 동작된다. react 모듈 뿐만 아니라 다른 모듈을 사용할 때도 공통일 듯하다. 2020. 12. 26.
Invalid bound statement (not found) 에러 처리 현재 프로젝트의 경로는 위와 같다. 기존의 내 코드는 이렇게 되어 있었다. 설정파일들을 아무리 수정해봐도, 자료를 찾아봐도 에러가 해결되지 않았다. 발생한 에러는 아래와 같다. org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.bny.dao.UserDao.getUser at org.apache.ibatis.binding.MapperMethod$SqlCommand.(MapperMethod.java:235) at org.apache.ibatis.binding.MapperMethod.(MapperMethod.java:53) at org.apache.ibatis.binding.MapperProxy.lambda$.. 2020. 12. 21.
티스토리 블로그 구글 최적화(SEO) 자신의 블로그가 구글에서 검색했을 때 노출되게 하려면 최적화(SEO)를 진행해야 합니다. 블로그만 만든다고 검색에 무조건 나오는 건 아니기 때문입니다. 최적화를 진행함으로써 다양한 사용자들의 검색을 통해 자신의 블로그에 방문하게 됩니다. 구글 웹마스터 도구로 최적화를 진행하여 구글에서 검색되도록 최적화를 해보겠습니다. 1. 구글 웹마스터를 열어 시작하기를 누릅니다. 2. 속성 검색에서 속성 추가를 누릅니다. 3. 속성 유형 선택창이 나오는데 URL 접두어 부분에 자신의 티스토리 주소를 입력하고 계속 버튼을 누릅니다. 4. 소유권이 자동으로 확인되었다고 나오면 완료 버튼을 누릅니다. 5. 그 다음으로 왼쪽 하단에 있는 설정버튼을 눌러 소유권 인증을 클릭합니다. 6. 추가 확인 방법 아래에 있는 HTML 태.. 2020. 12. 18.
AWS란? 아마존닷컴에서 개발한 클라우드 컴퓨팅 플랫폼이다. Amazon Web Services는 아마존(Amazon)에서 제공하는 클라우드 서비스로, 네트워킹을 기반으로 가상 컴퓨터와 스토리지, 네트워크 인프라 등 다양한 서비스를 제공하고 있다. 비즈니스와 개발자가 웹 서비스를 사용하여 확장 가능하고 정교한 애플리케이션 구축하도록 지원하여 준다. 현재 소규모 법인(회사) 및 개인 을 포함한 다양한 사용자들이 사용하고 있으며, 클라우드 컴퓨팅의 장점을 이용하기 위해 많은 거대 기업에서도 활용하고 있다. AWS의 개요 클라우드 컴퓨팅은 모든 산업에 걸쳐 비즈니스의 필수적인 부분이 되었다. AWS는 가장 인기 있는 형태이다. 효율성을 개선하고 다양한 비즈니스 관습을 완화했다. 2000년대에는, 기업들이 구입한 서버에 .. 2020. 12. 16.