분류 전체보기
-
191020 JDBC 기본JAVA 2020. 10. 19. 08:40
JDBC 기본 코드. 밑에 나타난 것은 어댑터와 같이 모든 형태의 DB와 JAVA를 연결하기 위한 장치이다. public List getEntPrograms() { Class.forName("Drvier.name"); Connection conn = DriverManager.getConnection("url","ID", "PW"); //1. Statement 이용 Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery(sql); //2. PreparedStatement 이용 PreparedStatement pstmt = conn.prepareStatement(sql); ResultSet rs = pstmt.updateQuery(..
-
161020 시험JAVA 2020. 10. 16. 12:46
DCL, DML, DDL, TCL 등등, 작성을 할 줄 알아야 한다. DML : Data Manipulation Language, 조작어 //select select * from emp ; //insert INSERT INTO CLIENT (c_no, c_name, c_tel, c_email) VALUES (000001, '손흥민', '01012341234', 'hmson123@naver.com'); //update UPDATE C_TABLE SET c_name='음바페', c_tel='01043214321' WHERE c_no = '000006'; //delete DELETE FROM C_TABLE WHERE c_no='000003'; DDL : Data Definition Language, 정의어 /..
-
061020 JavaScript: 모의시험 오답JavaScript 2020. 10. 6. 18:29
뭔 테스트 : 1번 요구사항이었는데, 잘못 이해해서 추가하는 걸 깜빡했다 checked = $("input[type=checkbox]:checked").length if(!checked){ alert("hey, you must check at least one interest") } : 최소 1개 체크하는 거 select를 생각 못했네,,, : 셀 가로 병합하고 거기 안에다가 버튼 넣는 게 정렬하기 좋다던데? modal .modal { width:100%; height:100%; display: none; background-color: rgba(20, 50, 30, .5); /*opacity: 0.3;*/ /*이렇게 주면 안에도 영향을 미치네 그래서 rgba로 background-color주셨네*/ /..
-
061020 JavaScript: button으로 구현JavaScript 2020. 10. 6. 09:09
radiobutton > button으로 대체 1. 버튼 누르면 색 변경 // window.addEventListener("load", function(){ // var btns = document.getElementsByTagName("input"); //변수 선언이 아니면 따옴표 신경 쓰지 말라는데,,? //위에 선언이 배열형태로 토해내기 때문에, addEventListener못하는거야 // btns.addEventListener("click", function(){ //여러개 elements에 addEvent 못쓴대 // }) // for(btn in btns){ // } // for (i = 0; i < btns.length; i++){ // btns[i].addEventListener("clic..
-
051020 JavaScript 정리JavaScript 2020. 10. 5. 17:47
-1를 return하는 경우 확인! -1 = 찾지 못할 경우 나타나는 값 문제해결시나리오 1. 중첩함수 (선언하지 않고 담는거) 2. 변수에 함수 넣기 var btnClickHandler = function (e){ // event 관련 정보를 매개변수로 받는다. var cx = e.clientX; var cy = e.clientY; var keycode = e.keyCode; var target = e.target; alert(target.id + "버튼을 클릭하셨습니다." + " keycode: " + keycode+", " + cx + " : " + cy); for (var v in e){ //key, index를 가지고 있다. item은 안가지고 있어. //뭐가 들었는지 모를 때, document..
-
051020 JavaScript 회원가입JavaScript 2020. 10. 5. 08:32
2. 이름, 아이디, 비밀번호를 필수적으로 입력하게끔 제한한다. (required) 입력 안하면 경고창. (oninvalid="alert('alert!')") - focus는 자동인듯? var nameCheck = $("#name").val() //jQuery로 value값 어떻게 가져오지 val()네 console.log(nameCheck); var idCheck = document.getElementById("id").value; console.log(idCheck); var pwCheck = document.getElementById("pw").value; if(nameCheck==""){ alert("name is omitted"); $("#name").focus(); return false; }..
-
011020 #001 Python 기초Python 2020. 10. 2. 17:47
주석처리: # literal: 소스 코드 상에서 내장 자료형의 상수값을 나타내는 용어 자료형의 확인을 위한: type() 숫자형 정수형 부동 소수점형 허수형: i대신 j를 사용! 문자형 모두 문자'열'로 표시 "안녕하세요" "5" '홍길동' 큰 따옴표 안에 작은 따옴표 가능. > vice versa 가능 작은 따옴표 안에 작은 따옴표는 \ \사용 큰따옴표, 작은따옴표 3개 연속 설정 > 같은거 \n으로 줄바꿈 escape sequence : 프로그램의 소스 코드 내에서 백슬래쉬(\)와 조합하여 사용하는 사전에 정의된 문자 조합 문자열의 출력 결과를 제어하기 위해 사용 백슬래쉬(\): \\ 입력 작은따옴표('): \' 입력 큰따옴표("): \" 입력 줄 바꿈: \n 수평 탭: \t 문자열 포맷팅: 문자열 ..
-
280920 Web SQL DatabaseJavaScript 2020. 9. 28. 16:59
1. 변수 선언 var html5db; html5db.webdb = {}; 변수를 선언하고 그 안에 webdb를 생성 2. 데이터 베이스 열기 html5db.webdb.db = null; html5db.webdb.open = function(){ var DBsize = 5 * 1024 * 1024; //5MB html5db.webdb.db = openDatabase("Todo", "1.0", "Todo manager", dbSize); } db의 초기값 설정하고, 열었을 경우에 함수 실행 → DBsize 설정 openDatabase 에 필요한 parameters : 이름, 버전, 설명, 크기 html5db.webdb.onError = function(tx, e) { alert("There has been..