코코야이야기
간단한 도메인 발급 (freenom 활용) 도메인을 발급받을 수 있는 사이트는 매우 많다. 카페24, 가비아 등등.. 그중 무료 도메인발급이 가능하면서 사용자가 많은 freenom 을 사용해보자. [카페24] [가비아] 먼저 freenom 사이트에 접속하면 아래와 같은 페이지가 뜬다. 중간의 검색창에 원하는 url 을 검색하면 사용 가능한 도메인 리스트가 검색된다. freenom 에서 무료로 등록가능한 국가코드는 아래와 같다. .tk : 토켈라우 제도 .ml : 말리 .ga : 가봉 .cf : 중앙아프리카 공화국 .gq : 적도 기니 이 중 한글발음이 편한 .ga 를 이용해 도메인을 선택해본다. 기간 부분을 확인해보면 12개월까지 무료, 그 이상의 기간들에는 금액이 측정되어 있는것을 볼 수 있다. 무료 ..
간단한 웹사이트 제작 (WIX 활용) Wix는 다양한 템플릿과 플러그인, 다양한 기능을 제공하는 웹 사이트 빌더이다.무료와 유료의 방법으로 웹사이트를 제작할 수 있는데, 처음 웹사이트를 만든다면 무료로 경험을 쌓는것이 좋다. 그럼 무료 웹사이트를 제작해보자. 먼저 무료 Wix 요금제의 장단점을 살펴보면, 장점저렴하고 간편한 서비스드래그 앤 드롭 기능을 사용하여 간편하게 사이트를 제작무제한 페이지를 제공하여 도메인을 확장무료 자동 보안 호스팅을 제공하여 서버를 쉽게 검색전 세계에서 액세스할 수 있는 도메인을 무료로 생성하고 추가 비용이 필요 없는 서비스를 제공 단점무료 요금제 사용시 Wix 광고가 게시됨사용자 정의 도메인을 사용할 수 없음 (“{메일아이디}.wixsite.com/{사용자정의문자}”)웹 사이..
로또 번호 추출 심화 - 2 앞에서 추출한 로또리스트를 가지고 로또분석사이트에 무료로 공개된 알고리즘으로 몇가지 알고리즘을 짜고, 랜덤으로 추출한 로또번호를 알고리즘에 돌려 확률이 높은것들만 뽑아보자. 모든 알고리즘, 로또번호 추출 등을 java 파일로 만들었기에 jsp 로는 높은확률만 뽑도록 구현했다.//Read ExcelReadExcel readexcel = new ReadExcel();int[][] xls = readexcel.getData(); LottoNumbers lottoNo = new LottoNumbers();int[] test_number; UpperPercent up = new UpperPercent(); int MAX = 5000, cnt = 0;double result = 0.0;..
로또 번호 추출 심화 -1 앞에서 만든 로또번호 추출을 좀더 실용적으로 업그레이드 시키기위해 분석 알고리즘을 추가해보자. 인터넷의 로또번호 추천 사이트에 들어가보니 아래와 같은 분석항목을 무료로 제공해 주고 있다.이런 사이트들은 아래의 분석외에도 각자만의 알고리즘이 더 있겠지만, 그정도까지를 바란건 아니기에 기본 분석만 추가하기로 한다. 우선 위와 같은 분석항목에 대한 확률이 맞는지 확인해볼 필요가 있다.다행히 로또 사이트에서 엑셀로 1회부터의 당첨번호 히스토리를 제공해주고 있다. 엑셀 데이터를 JAVA로 읽기 위해선 jxl 이라는 라이브러리가 필요하다. https://sourceforge.net/projects/jexcelapi/files/jexcelapi/위의 경로에서 최신버전을 받거나 첨부해놓은 파..
로또 번호 추출 1. 숫자범위 1~452. 중복 제거 (do~while 사용)3. 오름차순 sort
AMP (Accelerated Mobile Pages) - 많은 사용자가 모바일 사이트의 느린 속도를 견디지 못하고 떠난다는 사실에서 탄생한 오픈 프로젝트- 거의 즉각적인 로딩, 부드러운 스크롤링, 자유로운 스타일링 등을 지원하며, AMP HTML, JS, Cache 로 구성된다. AMP Makes Your Pages Fast 1. 비동기 스크립트만 허용- JavaScript 는 DOM 생성을 차단할 수가 있고 페이지 렌더링을 지연시킬 수도 있음. 따라서 AMP는 비동기 JavaScript만 허용.- 작성자가 작성한 JavaScript는 포함될 수 없음. - 타사 JS는 iframe 에서 허용가능. 2. 모든 리소스의 크기를 정적으로 지정- 외부 리소스(iframe, image...)의 크기를 미리 ht..
자신의 취향에 맞게 테마를 변경해 보자. 테마 변경은 가독성을 높여줘 생산성을 향상시킬 수 있으므로 한번 고려해보자. 아래는 이클립스 설치시 보여지는 기본 테마 설정이다. Window > Preferences > General > Appearance > Theme 위의 경로로 따라가보니 기본 테마는 Light 임을 알 수 있다. Classic 테마 Dark 테마 Dark 테마 적용한뒤 다시 Light 테마로 돌아가보니 눈부심이 느껴진다. Dark 테마가 눈 피로가 덜 한듯한 느낌. Dark 로 적용
코딩을 하다보면 어느샌가 들여쓰기를 칼같이 맞추고 있는 내모습을 발견하게 되는데, 그때 참 유용한 공백문자 표시. 설정 방법은 아래와 같다. Window > Preferences > General > Editors > Text Editors -- Show whitespace characters 체크 그럼 아래의 형태에서 공백문자가 표시된다. 근데 맨마지막의 특수문자들이 거슬린다. 마지막 특수문자들도 없애보자. 아까와 같은 경로에서 체크박스 옆의 configure visibility 클릭하면 아래와 같은 팝업창이 뜬다. 해당창에서 Ideographic space, Carriage Return, Line Feed 의 체크를 모두 제거한다. Tab 과 띄어쓰기에 대해서만 공백문자가 표시된다.
이클립스 설치후 제일먼저 확인해봐야 하는 인코딩 설정 (기본적으로 UTF-8 로 적용한다) Window > Preferences > Workspace -- Text file encoding >> UTF-8 변경 Window > Preferences > Web > JSP Files -- Encoding >> UTF-8 변경 - JSP 파일과 CSS 파일도 UTF-8 로 변경해준다. Window > Preferences > Web > CSS Files -- Encoding >> UTF-8 변경 Window > Preferences > General > Appearance > Colors and Fonts > Basic > Text Font >> Edit - 글씨 크기와 폰트도 원하는 스타일로
[Tomcat 설치] - http://tomcat.apache.org/download-80.cgi 에서 Windows Service Installer 다운로드(8.0.x) - 다운받은 파일 Install - Complete -> Run Apache Tomcat…. - 오른쪽 트레이 영역의 Apache Tomcat 8.x 아이콘을 더블클릭 -> 서비스 중지 (Stop) [이클립스 연동] - Eclipse에서 Window -> Open Perspective -> Other… -> Java EE를 선택, OK - Window -> Preferences -> Server -> Runtime Environments - Apache Tomcat v8.0 (설치한 버전) 선택 후 Next - C:\Program Fi..