반응형

IT 3872

MySQL 소개

MySQL MySQL의 (공식적으로 발음 /의 m aɪ ˌ ɛ S K JU ɛ L / "내 SQL", )가있다 오픈 소스 관계형 데이터베이스 관리 시스템 (RDBMS)에. 그 이름은 "My", 공동 설립자 Michael Widenius 의 딸 이름 과 " Structured Query Language "의 약어 인 " SQL "의 조합 입니다. MySQL의 개발 프로젝트는 만든 소스 코드 의 조건에 따라 사용할 수 GNU 일반 공중 사용 허가서뿐만 아니라 다양한 독점 계약을 맺고 있습니다. MySQL은 소유하고 단일 후원 한 비영리 기업의 스웨덴어 기업 의 MySQL AB 지금 소유, 오라클 . 독점 사용을 위해, 여러 지불 버전을 사용할 수 있습니다 및 추가 기능을 제공합니다. MySQL은 LAMP 오..

IT 2017.11.15

[javascript] 모바일 여부 확인 후 튕겨내기

javascript를 이용한 모바일 여부를 확인하는 방법에 대해 여러 블로그에서 소개 되고 있는데요.각종 브라우저에서 개발자 모드의 모바일 에뮬레이션을 이용했을 때 navigator.userAgent 값을 가지고 여러가지 테스트를 할 수 있어 그 방법을 공유하고자 합니다. 우선 아래처럼 html을 작성한 후 html 확장자의 파일로 저장한 후 크롬 또는 익스플로러에서 실행해 봅니다. navigator.platform : navigator.userAgent : 크롬과 익스플로러에서 해당 html파일을 실행하시면 아래 화면과 같은 결과를 확인 할 수 있습니다. 이때, 크롬과 익스플로러에서 F12키를 누르시면 개발자 모드가 실행되는데 크롬은 우측 영역에 모바일 보기 버튼을 클릭하시고 좌측 영역에서 원하시는 단..

IT 2017.11.15

jQuery 우측 슬라이드 메뉴 만들기

보통 모바일 웹 페이지를 만들 때 좌측 슬라이드 메뉴를 만들곤 하는데, 사실 일반 사람들은 페이지의 좌측 상단을 메뉴 버튼 보다는 뒤로가기(←) 버튼이 익숙하기 때문에 가끔씩 좌측 슬라이드가 아닌 우측 슬라이드메뉴가 필요한 경우가 있습니다. 저 역시 프로젝트를 진행하면서 우측 슬라이드 메뉴가 필요한 경우가 있는데 포스팅 대부분이 좌측 슬라이드라 참고하는데 지장이 좀 있었습니다. 그리하여 심플하게 사용할 수 있는 모듈을 찾아서 잘 응용하여 쓸 수 있게 되어 포스팅하여 공유하고자 합니다. simple-sidebar 다운로드 받기 1. 우선 https://www.npmjs.com/package/simple-sidebar에 접속합니다. 2. 화면에서 Download 링크를 클릭 합니다. 3. Download 영..

IT 2017.11.15

JAVA 로또 번호 JSON 방식으로 불러오기

로또 많이 좋아하시나요? 다들 한번 쯤 5등에 당첨되어 본 적도 있으실테고 그만큼 더 좋은 등수에 당첨되기를 염원하실텐데요.혹시나 웹 화면이나 앱에 로또 당첨 번호를 알려주는 서비스를 해 보고 싶으신 분들은나눔로또(http://www.nlotto.co.kr)에서 제공하고 있는 로또 당첨 번호 조회 API를 활용하시면그 어느 시스템보다 정확하고 명백한 당첨 결과를 받으실 수 있습니다. 저는 JAVA 개발자라서 JAVA 언어 이용한 방법을 알려 드리고자 합니다. 우선 아래 소스를 보시죠.import java.io.InputStreamReader; import java.net.URL; import org.json.simple.JSONObject; import org.json.simple.JSONValue; p..

IT 2017.11.15

MSSQL Server 스케쥴러 (에이전트) 등록 방법

웹 프로젝트를 진행하다보면 배치가 필요하는 경우가 많은데, 웹 개발 언어가 JSP인 경우 spring3 배치처럼 프레임워크와 JAVA를 이용하여 배치를 구현하기도 하지만 만약 단순하게 DB처리로 끝나는 경우라면 굳이 배치 클래스, Service, 쿼리xml 등등을 만들 필요 없이, DB서버가 해주면 딱 좋겠죠. MSSQL Server는 이런 작업 스케쥴러를 등록하고 실행, 관리하는 에이전트를 제공하고 있습니다. 작업 등록 방법은 아래 순서대로 하시면 됩니다. 1. SQL Server Management Studio에서 SQL Server 에이전트 - 작업에서 우측 마우스 클릭 후 "새 작업"을 선택합니다. (DB에 관리자 계정으로 "SQL Server 에이전트" 사용 설정 및 로그인 유저에게 등록 권한을..

IT 2017.11.15

이클립스에 개발자용 폰트 적용하기

개발자들이 흔히 사용하는 이클립스를 설치하면 글꼴이 영어 쪽이 기본이다보니,한글을 입력하면 아래 캡쳐 그림처럼 작게 보여서 영 무슨 글자인지 답답해 보이죠. 그래서 친절한 NHN에서 제공하는 개발자용 폰트인 "나눔고딕코딩" 사용을 추천합니다.일단, 개발자용 폰트답게 알파벳 대문자 아이(I)나 소문자 엘(l), 숫자 일(1) 등을 육안으로 쉽게 구별할 수 있게 만들어져서오타로 인한 버그를 최소화 시켜주는 큰 장점이 있습니다. 폰트가 출시 된 지 꽤 오래됐지만 저는 프로젝트에 들어가서 이클립스 설치 후 기본적으로 폰트 설정을 하고 주변 개발자에게도 권장을 하곤 합니다. 그 이유는 자신의 소스 뿐만 아니라 다른 사람의 소스를 수정하는 경우도 종종 발생하는데, 이때 서로 다른 폰트로 내용을 작성하다보니 특히 탭..

IT 2017.11.15

아이폰X 출시로 인한 기존 앱 배포 개발자 대응 관련

iOS 앱을 배포한 사람은 아래와 같은 메일을 몇 주 전부터 몇 번 정도 받았을 것입니다.내용은 즉슨, 새로 출시될 아이폰 X는 몰입형 앱을 경험할 수 있는 수퍼 레티나(Super Retina) 디스플레이와Face ID의 잠금 해제 및 결제 지불, TrueDepth 카메라 적용 등 신기술들이 접목 됐는데,기존에 배포했던 앱들이 iPhoneX에서도 별탈 없이 돌 수 있게Xcode 9.0.1을 다운로드 받고 앱을 테스트 한 후 레티나 방식에서도 잘 돌게끔 조치하라는 내용입니다.iPhoneX용 스크린 샷까지 찍어서 올리라고 하네요;;; 우리나라는 아직 언제 출시될 지 명확하지 않기 때문에 기존에 배포하신 앱이 국내용이라면굳이 급하게 대응할 필요는 없을 것 같고 국내/해외 겸용이라면 좀 더 자세히 알아보시고 대..

IT 2017.11.15

Mysql 랜덤으로 n개 데이터 불러오기

MySQL은 랜덤으로 특정 n개만 불러올 수 있는 기능을 제공합니다.바로 RAND()이라는 함수인데요.물론 아래 예제처럼 다른 DB처럼 0에서 1사이의 랜덤 숫자를 불러올 수 있습니다만,MySQL은 RAND() 함수를 다른 방법으로 요기나게 사용할 수 있습니다.mysql> SELECT i, RAND() FROM t;+------+------------------+| i | RAND() |+------+------------------+| 1 | 0.35877890638893 || 2 | 0.28941420772058 || 3 | 0.37073435016976 |+------+------------------+3 rows in set (0.00 sec) 바로, 테이블 내에서 랜덤으로 특정 n개만 호출할 수..

IT 2017.11.15

jQuery 함수 - 나의 첫 번째 부모 또는 조상 찾기

jQuery 함수 중에 요기나게 사용하게 되는 함수인데요.바로 closest라는 함수입니다. closest은 selector로 찾은 요소 기준으로 부모를 포함한 모든 직계조상들 중에 찾고자 하는 요소를 찾아줍니다. 예를 들어 목록에서 깊숙히 정의한 어떤 링크를 클릭했을 때 그 행에 효과를 주고 싶을 경우나5레벨 정도 트리 구조의 형태에서 첫번째 1레벨만 펼침 효과를 주고 싶을 때 사용할 수 있습니다. 예를 들어 아래의 jQuery 코드를 정의한다면.. $("span").closest("ul").css({"color": "red", "border": "2px solid red"}); 아래 결과처럼 span 태그 기준으로 부모 포함 직계 조상들 중에 첫번째로 찾은 ul 태그에 효과를 주게 됩니다.한 단계 위..

IT 2017.11.15

jQuery 셀렉터 기초 몇가지 (jQuery selector)

jQuery에서 가장 흔하게(?) 많이 사용하는 기능 중에 하나 바로 셀렉터라고 해도 과언이 아니죠.그 중에서도 기초가 되는 몇 가지만 뽑아서 정의해 보겠습니다. 1. 요소 선택기 (태그 선택기) html 안에 있는 모든 P태그를 찾습니다. $("P") 2. ID 선택기 이와 같은 name이 같은 요소가 존재한다면 id attribute를 추가하여 유일한 ID값을 지정 후 아래와 같이 아이디 앞에 #을 추가하여 사용합니다. $("#abc1") 3. .class 선택기 CSS의 class값을 지정한 element만 찾고 싶다면 아래 같이 class명 앞에 .(마침표)를 추가하여 사용합니다.$(".text_box"); 4. 전체 선택기 html상에서 전체 요소를 찾기는 경우는 극히 드물다고 보는데 아무쪼록 ..

IT 2017.11.15
반응형