반응형

Programing 1028

jQuery selector 속성 값에 특정 단어가 있는 엘레먼트 찾기

이 selector는 찾고자 하는 속성 값의 단어와 비교를 합니다. 여기서 단어는 공백으로 구분 된 문자열로 정의됩니다.임의의 단어와 정확히 일치하면 되는 것이지요.우선 예제를 보시죠. 예제) 실행결과) attributeContainsWord demo 설명)4개의 input 박스에 각각의 이름이 지정되어 있는데, 2번째 이름이 "milk man"이라고 되어 있습니다. milk와 man사이에 공백이 있지요.$( "input[name~='man']" )는 input 태그 요소들 중에 name 문자열 안에 공백으로 구분 되었을 때 정확히 일치하는 요소를 찾게 되는 것입니다. 자! 그럼 첫 번째 input 박스의 name을 "man -news"로 바꾸고, 네 번째 input 박스의 name을 "man"으로 바꾸..

Programing 2018.03.07

jQuery :animated Selector

:animated selector는 그다지 사용하지 않는 selector이긴 하지만 공부하는 차원에서 작성해 봅니다. 예제) Run 실행 모습)설명)우선 :animated는 jQuery에서 애니메이션 진행 상태에가 있는 요소를 찾습니다. $( "#run" ).click(function() { $( "div:animated" ).toggleClass( "colored" );});run이라는 엘리먼트 요소 버튼을 클릭했을 경우document안에 div 요소 중 :animated 즉, 애니메이션 동작을 하고 있다면 colored 클래스를 토글 방식으로 적용했다 안했다를 반복해라라는 뜻이 되겠네요.div 박스의 기본 background color는 노란색인데 colored는 녹색이죠. colored 클래스를 적..

Programing 2018.03.07

특정 포트 사용중인 프로그램 확인

톰켓 서버를 올릴려고 보니 포트가 충돌 됐다라는 에러 창이 떴다. 혹시나 중복해서 기동했나 싶어 작업 관리자에서 javaw.exe를 죽이려고 확인 했더니 프로세스가 실행 되고 있지 않았다. 윈도우를 재시작하여 이클립스를 열고 서버를 올렸다. 또 동일한 에러가 발생했다. 이상하다 싶어 해당 서버가 사용하는 8090포트를 netstat 명령어로 조회해보니 C:\Users\com>netstat -ano | findstr :8090 TCP 0.0.0.0:8090 0.0.0.0:0 LISTENING 1760 뭐지? 이미 다른 프로그램에서 사용중이었다. JSessionManagerService가 뭔지는 몰라도 회사 원격 PC라서 그러려니 하고 다른 포트로 바꿨다.

Programing 2018.03.06

웹 페이지 소스 잘림 현상

JSP 코딩을 하고 개발 화면에서 스크립트가 동작하지 않는 현상이 발견되어 크롬 브라우저에서 HTML 소스 보기하여 추적을 해보니 소스 하단부에 있는 Javascript function 부분에 내용이 잘렸다. 로컬/운영에는 문제 없이 잘 도는데 개발서버에서만 이상하게 소스 잘림 현상이 있었다. 잘려진 부분에 jsp 코딩 문제가 있는지 찾아 봤지만 jsp 코딩은 들어 있지 않았다. 혹시 properties와 관련된 환경 문제인가하고 점검을 해 봤지만 별로 문제될만한 곳이 발견 되지 않았다. 구글링을 해보니 jsp 상단에 아래와 같이 buffer를 지정해 준다고 했지만, 왠일인지 500에러만 발생했다. 그러던 와중에 OKJSP에서는 java코드 중에 null값이 존재해서 생기는 문제라고들 해서.. 2000줄..

Programing 2018.03.06

iptime 공유기 비밀번호 설정 및 초기화

iptime 비밀번호 설정 방법 먼저 iptime 설정 페이지로 이동을 합니다. 이동방법은 인터넷 주소창에 192.168.0.1 을 입력해 주시면 됩니다. 그리고나서 관리도구 페이지로 이동해주세요. 여기서 잠깐! 관리도구를 눌렀을 때 이동이 안되고 사용자와 비밀번호를 입력하라는 화면이 나타난다면 기존에 이미 설정한적이 있어서 그렇습니다. 생각이 나신다면 입력하시고 잊어버리셨다면 초기화방법을 참고하세요. 관리도구 페이지로 이동하셨다면 아래와 같은 화면이 나타날텐데요. 세번째에 있는 무선설정/보안을 선택해 주세요. 선택하시면 위와같은 화면이 나타납니다. 네트워크키에 사용할 비밀번호를 입력해주시고 네트워크이름(SSID)은 wifi찾기에 나타나는 이름이니 알아볼수있도록 적어주는게 좋겠죠? 인증방법과 암호화방법은..

Programing 2018.02.10

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

javascript를 이용한 모바일 여부를 확인하는 방법에 대해 여러 블로그에서 소개되고 있는데요. 여러 브라우저에서 개발자 모드의 모바일 에뮬레이션을 이용했을 때 navigator.userAgent 값을 가지고 여러가지 테스트를 할 수있어 그 방법을 공유하고자합니다. 우선 아래처럼 html을 html을 사용하는 파일로 저장 한 후보기 또는 익스플로러에서 실행 해 봅니다. 확인 navigator.platform : document.write (navigator.platform); navigator.userAgent : document.write (navigator.userAgent); 크롬과 익스플로러에서 해당 html 파일을 실행 아래 화면과 같은 결과를 확인할 수 있습니다. 이때 크롬과 익스플로러에서..

Programing 2017.11.09

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

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

Programing 2017.11.02

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; public c..

Programing 2017.11.01

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

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

Programing 2017.11.01
반응형