[JAVASCRIPT] 팝업으로 여는방법 알아보기 팝업 열기 위 코드에서 openPopup() 함수는 새 창을 열고 https://www.example.com 페이지를 로드합니다. 두 번째 인자 "popup"은 창의 이름을 지정합니다. 마지막 인자 "width=500,height=500"는 창의 크기를 지정합니다. window.open() 메서드는 매개 변수로 URL, 창 이름 및 창 속성을 받습니다. 창 속성은 옵션으로, 창의 크기, 위치, 스크롤 막대, 상태 표시줄 등을 지정할 수 있습니다. 그러나 팝업 창은 일부 브라우저에서 차단될 수 있으므로 주의해야 합니다. 따라서 팝업 창 대신 모달 창을 사용하는 것이 좋습니다.
1. 이미 Lock되어 있는 경우 1. cleanup 명령어 사용 먼저, 해당 디렉토리에서 svn cleanup 명령어를 실행하여 작업 디렉토리를 정리합니다. svn cleanup 경로 위 명령어를 실행하면 SVN 작업 디렉토리에서 불필요한 파일을 삭제하고 잠금된 파일의 잠금 상태를 해제할 수 있습니다. 2. LOCK 파일 직접 삭제 만약 cleanup 명령어로도 문제를 해결할 수 없는 경우, LOCK 파일을 직접 삭제하는 방법도 있습니다. SVN에서는 각 파일에 대한 LOCK 정보를 저장하기 위해 .svn/locks 디렉토리에 LOCK 파일을 생성합니다. 해당 파일을 삭제하면 파일 LOCK을 강제로 해제할 수 있습니다. rm .svn/locks/파일명 위 명령어를 실행하면 LOCK 파일이 삭제되어 파일..
[JavaScript] 카카오 우편번호 api 사용방법 알아보기 1. 카카오 개발자 사이트에서 API 키 발급받기 카카오 개발자 사이트(https://developers.kakao.com/)에 가입하고 로그인한 후, API 키를 발급받아야 합니다. 발급받은 API 키를 웹페이지에서 사용하여 우편번호 검색 기능을 구현할 수 있습니다. 2. 카카오 우편번호 API 라이브러리 불러오기 먼저 HTML 파일의태그 안에 아래 코드를 추가하여 카카오 우편번호 API 라이브러리를 불러옵니다. 3. 주소 검색 창 생성하기 아래와 같이 JavaScript 코드를 작성하여 주소 검색 창을 생성합니다. 우편번호 검색 위 코드에서 new daum.Postcode()는 카카오 우편번호 API를 호출하는 코드입니다. oncompl..
부모창에서 자식창으로 값 전달 방법 5가지 알아보기 1. URL 파라미터를 통한 값 전달 부모창 window.open("child.html?data=value"); 자식창 var data = new URLSearchParams(window.location.search).get("data"); console.log(data); // "value" 2. window.opener를 통한 값 전달 부모창 var data = "value"; var childWindow = window.open("child.html"); 자식창 window.opener.data = "new value"; 3. postMessage를 통한 값 전달 부모창 var childWindow = window.open("child.html")..
오늘부터 JSP를 활용하여 게시판을 만들어 보고자 한다. 순서대로 하면 누구나 쉽게 게시판을 만들 수 있다. 1. JDK설치 (게시판 작성을 위한 개발환경을 구성해주기 위해 설치를 해준다.) 위의 사이트에 접속을 한다. Accept 동의를 하고 아래에 본인에게 맞는 환경의 파일을 설치를 하여준다. 환경변수 설정 내 PC(컴퓨터) 우클릭 -> 속성 고급시스템 설정 고급탭 환경변수 선택 변수이름 - JAVA_HOME 변수 값 - JDK설치위치 EX) C:\Program Files\Java\jdk1.8.0_212 Path 클릭 후 편집을 눌러 새로 만들기를 누른후 4번과 같이 JDK설치 위치를 적어주고 뒤에 \bin을 붙여준다. 이제 자바가 제대로 설치 되었는지 확인을 해보면 된다. CMD를 켜서 java -..
서버와 클라이언트통신 (TCPIP,라즈베리파이,아두이노,c언어,mysql) (완료) 1. 아두이노로 온・습도 값을 측정하고 불쾌지수를 구한다. (블루투스를 연동하여 데이터를 확인할수있다.) 2. 온・습도・불쾌지수를 버퍼에 담는다. 3. 버퍼에 담은 데이터를 클라이언트(우분투) 를 사용하여 서버 (Raspberry Pi ,Putty) 로 보낸다. 4. 서버에서 버퍼에 담아온 데이터를 쪼갠다. (ex 온도, 습도, 불쾌지수로 나눔) 5. 나눈 데이터 온도 데이터를 이용하여 옷차림을 만들어 낸다. 6. 옷차림 데이터와 온도, 습도, 불쾌지수 데이터를 서버에서 MY_SQL과 연동하여 DB에 저장한다. 우분투, 아두이노 스케치, 라즈베리파이, c언어 mysql 를 사용하였다. 아두이노 소스코드 #include #..
아두이노 -> 라즈베리파이 -> mysql -> phpmyadmin -> json -> android 아두이노를 이용한 층간소음 해소1?(진행중) 실현 가능성이 있을지는 잘모르겠다... 1. 아두이노에서 진동값 소리 데시벨 값을 가져온다. 2. VMWARE를 통해 아두이노 값들을 서버로 보낸다. 3. MYSQL을 이용하여 DB를 만든다. https://alisyabob.tistory.com/39 아두이노 라즈베리파이 mysql phpmyadmin android 프로젝트 2 1. 아두이노에서 소리값(데시벨), 진동값(뛰어다닐 때)을 측정 2. VMWARE를 통해 서버(RASPBERRY PI)로 데이터를 보낸다. 3. 서버(RASPBERRY PI) 와 MY_SQL과 연결한다. 4. MY_SQL을 통해 DB를..
아두이노를 사용하여 뭘 만들어 볼까 생각하다가 관공서나 학교 같은 곳을 보면 중앙현관쪽에 커다란 LED로 공지 문구가 있는데 그걸 사람을 인지 해서 켜지고 사람이 없을때는 꺼지면 어떨까 해서 만들어 보았따. 소스코드 #include #include #include const int RX =2; const int TX =3; Servo servo = Servo(); const int SERVO_PIN = 9; const int LED_PIN =7; const int ECHO_PIN = 12; const int TRIGGER_PIN = 13; int i; SoftwareSerial BT = SoftwareSerial(RX,TX); LiquidCrystal_I2C lcd = LiquidCrystal_I2C(0..
온도별 옷차림과 부가기능(c언어,라즈베리파이) (완료) #include #include #include #include #include #define SHT20_I2C_ADDR 0x40 #define SHT20_I2C_CMD_MEASURE_TEMP 0xF3 #define SHT20_I2C_CMD_MEASURE_HUMI 0xF5 #define SHT20_SOFT_RESET 0xFE #define LIGHT_I2C_ADDR 0x23 #define LIGHT_I2C_POWER_DOWN 0x00 #define LIGHT_I2C_POWER_ON 0x01 #define LIGHT_I2C_RESET 0x07 #define LIGHT_I2C_CON_HR_MODE 0x10 #define LED_I2C_ADDR 0x20 ..
xml파일 자바 파일 package com.example.listview; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.ArrayAdapter; import android.widget.Button; import android.widget.ListView; import java.util.ArrayList; public class MainActivity extends AppCompatActivity { private ArrayList arrayList; private ListView listView; private ArrayAdapte..