나는개발자다!! 썸네일형 리스트형 자바스크립트썰 구구단 만들기 구구단 예제 구구단출력 소스코드는 아래와 같다.(구구단 출력에 관련 썰이라 유효성 체크를 안 하므로 문자를 입력하시면 작동 안 합니다.)function show_gugudan() { var dan = document.getElementById("dan").value; var result = ""; for(var i = 1; i 구구단출력 더보기 VO, DTO, Bean이라고 불리는 객체들의 값을 출력하는 썰 Lombok을 사용하시면 더 편리합니다만 롬복을 사용 안 하시거나 현 페이지에서 설명하는 방법은 모든 객체들에 적용이 가능한 방법입니다. 한마디썰~! 뭘 화면에 출력한다는거지?코딩하다보면 MyDTO my = new MyDTO(); 해서 my안의 객체들에 실제 들어있는 값을 보고 싶지만 객체 주소만 출력되는 경우를 많이 보게 된다.(toString을 구현하셨으면 나오겠지만 안 하시거나 변경할 때마다 지웠다가 다시 구현하긴 번거로운게 사실이죠) 보통 Vo, DTO, Bean이라고 불리는 Business Object는 사용할 때 getXXX, setXXX으로 캡슐화된 객체이기 떄문에 값의 확인이 어려운 경우가 초보 개발자분들에게는 여간 불편하게 느껴집니다.이러한 불편을 한방에 해결해 줄 수 있는데 해당 클래스.. 더보기 JSTL foreach 문에서의 상태값 썰 JSTL사용 시 반복문 내에서 상태값을 확인할 수 있는 변수들은 다음과 같다. ${status.current} ${status.index} ${status.count} ${status.first} ${status.last} ${status.begin} ${status.end} ${status.step} 상태값을 활용한 게시물 넘버링 예제 내림차순(전체레코드수-((현재페이지 - 1) * 블럭당 페이지수)) - 인덱스 ex) ${(pBean.totalPage-pBean.thisPage - 1) * pBean.rowPerPage)) - status.index} 오름차순((현.. 더보기 아마존 채용 AI썰~! 여자는 안돼?? 아마존의 AI를 통한 혁신이전 썰에서 아마존의 빅데이터를 활용한 상업적 가치에 대해서 써 보았다. 현존하는 기업 중 빅데이터, 머신러닝을 활용하는 기업으로는 가장 선두의 회사가 바로 아마존이 아닐까 싶을 정도로 많은 부분을 사람이 아닌 컴퓨터(=인공지능, AI)가 담당하게 하려는 시도를 자주 하고 있다. 컴퓨터에 관련된 공부를 해 보신분들은 다 아시겠지만 컴퓨터는 대표적인 GIGO(Garbage in, garbage out)이다. (쉽게 말하면 쓰레기를 넣으면 쓰레기가 나온다는 개념이다.) 아마존과 같은 글로벌 대기업은 채용공고를 내면 지원자의 수도 엄청날 것은 당연하다. 이러한 부분을 사람이 처리하게 되면 실수도 많을 것이고, 부정이 발생할 가능성도 높아질 것이고, 이것을 감독하기 위해 내부 감사부서를.. 더보기 빅데이터의 상업적 시작 - 아마존썰 현시대에 IT업계에 몸담고 있지 않은 사람들도 빅데이터라는 용어는 생소하지 않은 단어라고 생각된다.빅데이터가 왜 유독 지금 시대에서 폭발적으로 뜨고 있는 것일까?알파고 이후 머신러닝, 딥러닝 등의 기술과 함께 4차 산업혁명 등의 용어와 함께 각광 받고 있는 빅데이터를 우리가 왜 꼭 알고 있어야 하는지 썰을 풀어보자. Amazon 을 모르는 사람도 역시나 없을 것이라고 생각한다.대단한 회사다. 바로 이 회사가 빅데이터를 사업에 접목하여 대단한 성공 신화를 이뤄냈고, 지금도 이루고 있는 회사라고 생각된다.(아마존드: amazonned·아마존화 됐다 라는 신조어까지 있을 만큼 대단한 회사임에는 틀림없다. 주식도 1조달러 클럽에 애플에 이어 2번째로 가입했습니다.) Amazon은 빅데이터를 자신들의 사업에 어떻.. 더보기 Java 프로젝트에 Sqlite 설정 썰~! SQLite는 MySql, Mariadb, Oracle과 같은 데이터베이스 관리시스템(DBMS)이지만, 서버 형태가 아닌 응용 프로그램에 넣어서 사용하는 상대적으로 가벼운 데이터 베이스이다.영어권에서는 '에스큐엘라이드' 혹은 '시퀄라이트'라고 발음한다.(왜 시퀄이라는 용어가 나오는지는 다른 썰에서 풀도록 하겠습니다.) 구글 안드로이드에 기본으로 탑재되어있는 DB이기도 합니다. 아직 프로그래밍이 익숙하지 않으신 분들은 서버 형태가 아닌 응용 프로그램(application)에 넣는다는 의미를 잘 생각해보셔야 합니다.ex) - 한마디썰이라는 사용자가 one talk app을 다운로드 받아서 내부의 sqlite에 데이터를 저장하고 - 두번째썰이라는 사용자가 one talk app을 설치한다면? : 이 두 사용자.. 더보기 RestController 사용법 썰 전통적인 Spring MVC 컨트롤러와 주요 차이점은 HTTP Response Body가 생성되는 방식입니다. 기존의 MVC 컨트롤러는 view기술을 사용하지만 Restful 웹서비스 컨트롤러(@RestController)는 객체를 반환하는 것이 주목적입니다. 객체 데이터는 JSON/XML 형식의 HTTP응답을 직접 작성하게 됩니다. @Controller + @ResponseBody를 합친 것이 @RestController라고 생각하면 됩니다.Spring MVC Rest의 Work Flow클라이언트는 URI 형식으로 웹서비스에 요청을 보낸다.요청은 Handler Mapping과 그 타입을 찾는 DispatcherServlet에 의해 인터셉트요청은 Controller에 의해 처리되고 응답은 @Respons.. 더보기 자바 유료화? 제대로 풀어보자 썰 요약정리아래의 문답은 오라클 공식 홈페이지, 국내외 개발자들이 오라클에 직접 문의한 내용들을 토대로 작성되었습니다. 개인적인 의견이 아닌 오라클의 답변을 토대로 작성되었음을 알립니다. 이곳저곳에서 확실하게 팩트체크된 내용을 기반으로 정리한 사항입니다.유료화 이슈 관련 사항은 다음의 오라클 홈페이지에 자세히 나와있습니다. [관련 링크]. 자극적인 기사 제목처럼 Java가 유료화 되는 것이 아니라 기존의 1회성 결제의 유료화 방식이 월별 결제 방식으로 변경되는 이슈와 커머셜한 기능들에 대한 유료화입니다.자바가 유료화 된다는데요? : Java의 특정 기능이 유료화 되는 부분으로 웹을 개발하는 회사에서 사용하는 기능이 대상은 아닙니다. 추후에 유료화 된 기능을 이용할 가능성은 없나요? : 네. 없습니다. 유료화.. 더보기 구굴의 새로운 플랫폼.... 푸크시아(Fuchsia) 썰~! [구글 푸크시아] 푸크시아 전에 안드로이드 플랫폼의 대단한 점인 점유율에 대해 한마디하고 넘어가자.구글의 안드로이드 플랫폼은 현재 전세계에서 가장 많이 사용하는 OS이다.(더 이상 윈도우os가 최고 점유율이 아니라는 점은 놀랍다) (2017년 3월을 기점으로 안드로이드의 점유율이 윈도우를 넘어섰다.) 구글은 이러한 안드로이드 플랫폼이후를 준비하고 있는데 바로 푸크시아(=푸치아 Fuchsia)가 바로 그것이다. 한마디썰 왜? 전 세계 1위의 플랫폼을 두고 새 판을 짜는 것일가? - 현재 안드로이드 환경을 살펴보면 다음과 같은 형태인 것을 알 수 있다. - 구글Android 배포하면 더보기 페이지 로딩 시 기본 선택값 제어 update page와 같은 페이지 로딩 시에 선택값 제어 1. select box의 경우 $("#id").val( "값" ); 처럼 값으로도 선택 제어가 가능하다. 이전 썰의 select box 제어를 꼭 읽어보도록 하자 더보기 이전 1 2 3 4 5 6 7 다음