본문 바로가기

분류 전체보기189

[직장인대학원] 충남대학교 산업대학원 산업시스템공학과 1학기 리뷰 충남대학교 산업대학원 산업시스템공학과 1학기 리뷰 안녕하세요 베니지오입니다. 2023년 3월 입학해서 1학기 시작이 얼마 전인거 같은데 중간고사와 기말고사 후 벌써 방학을 맞이하고도 1달이나 지났습니다. 새로운 분들도 만나고 여러 교수님들의 수업도 들으면서 오랜만에 학업을 따라가려다 보니 정신없이 지나간 것 같습니다. 저는 3과목 총 9학점을 들었고, 일주일에 월, 수, 목 이렇게 3일 출석하였습니다. 같이 입학한 동기님들이 저포함 총 6명이였고 다들 서로 협력하면서 밀어주고 끌어주고 분위기가 너무 좋습니다. 수업 내용은 본인이 열심히 하면 따라가는데 문제가 없을 정도이고, 교수님들도 일과 학업을 병행하는 것을 존중해주시어 시험 문제도 어렵지 않게 출제해주십니다(교수님마다 다르긴 합니다) 다행히 중간고사.. 2023. 7. 31.
Lecture 44 - AJAX(1) 개요, XMLHttpRequest, request_csv, request_json, JSON 요청과 조작, jQuery Ajax * 실시간 구글 검색제시어 구글맵 아이디 추천 AJAX(Asynchronous Javascript & XML) 기술 * Asynchronous - 비동기 * Synchronous - 동기 클라이언트 서버 web 1.0 generation 브라우저 -> url -> 랜더링 url(AJAX) -> dom 생성 2023. 6. 20.
Lecture 43 - jQuery(3) attr(), 문서객체제거 및 생성, before(), prepend(), append(), after(), on(), 토글기능, off(), 이벤트객체, trigger(), 이벤트전달, 마우스이벤트, 윈도우이벤트, infinity scroll, 입력양식 이벤트 jQuery jQueryEx01.ex21 - 문서 객체의 속성 검사, 추가, 제거 속성 내용 속성 추가 속성 삭제 속성 내용 속성 추가 속성 삭제 속성 내용 속성 추가 속성 삭제 data-index="200" 추가됨 jQueryEx01.ex22 - 문서 객체의 스타일 검사 내용 추가 출력 내용 추가를 누르면 위와 같이 "새롭게 변경된 내용"이라고 지정한 값으로 바뀐다. 내용 추가 출력 내용 html을 text로 바꾸면 위와 같이 text타입으로 들어가진다 jQueryEx01.ex23 - pg.66 그림 15-16처럼 출력 jQueryEx01.ex24 - 문서 객체 제거 제거 1 제거 2 Header - 0 Header - 1 Header - 2 remove() - 전체가 날아감 empty() - 내용만 .. 2023. 6. 20.
Lecture 42 - Java(17) MemberManagement 프로젝트 수행 시 선행 조건 이론 코딩(X) 필요한 것이 무엇이고 내가 다 이해했는가? 1. String(StringBuffer / StringBuilder) 2. 배열 / List / Set / Map 3. File / BufferedReader / BufferedWriter * scanner / system.in 4. Datebase * OOP(x) - 추상화클래스 등 이런거는 다 짜놓고 나서 최적화 작업할 때 수행해야 한다. 물론 경험이 많고 익숙하면 첨부터 가능하겠지만 지금 레벨에서는 지양한다. MemberMgr com.exam.MemberManagement 메소드를 만들고 -> 구조를 만들고 package com.exam; import java.sql.Connection; import java... 2023. 6. 20.
트랜지스터(Transistor) 강의록 - 4 SCR 2019/04/15 - [임베디드 프로세서/전자의 기초] - 트랜지스터(transistor) - 1 NPN, PNP형 트랜지스터 2019/04/16 - [임베디드 프로세서/전자의 기초] - 트랜지스터(transistor) - 2 증폭 작용 2019/04/17 - [임베디드 프로세서/전자의 기초] - 트랜지스터(Transistor) - 3 다링톤 트랜지스터, 포토 트랜지스터, 접합형 FET, MOS형 FET 다층 반도체소자 PN접합을 3개 이상 갖는 전류 제어형인 부 저항소자로서 ON상태와 OFF상태인 2개의 안정상태를 가지고 있으며 OFF > ON 또는 그 역으로도 스위칭이 가능한 반도체 소자입니다. 이러한 특성은 가진 반도체 소자에는 사이리스터(SCR), 다이악(DIAC), 트라이악(TRIAC) 등이 .. 2023. 6. 20.
Lecture 41 - jQuery(2) 배열 관리, extend(), noConflict(), filter(), end(), eq(), add(), is(), find(), addClass(), removeClass(), toggleClass() jQueryEx01.ex09 - 배열 관리 제어문 없이 루프가 돈다 jQueryEx01.ex10 - 자바스크립트 배열 관리 item - 1 item - 2 item - 3 item - 4 item - 1 item - 2 item - 3 item - 4 item - 5 item - 1 item - 2 item - 3 item - 4 item - 5 jQueryEx01.ex12 - 객체 확장 jQueryEx01.ex13 - jQuery 충돌 방지 $를 사용하는데 다른 프레임워크에서도 사용하면 충돌이 일어나므로 $.noConflict()를 해준다. jQueryEx01.ex14 - filter 선택자 : CSS를 동시에 주고 싶을 때 Header-0 Header-1 Header-2 Header-3 Header-.. 2023. 6. 20.
Lecture 40 - jQuery(1) Eclipse에 jQuery세팅법, jQuery 기초 jQuery 세팅법 위 두 파일을 받는다 지핑 jQuery 라이브러리를 다운 받아 jquery-3.3.1.min.js의 소스를 확인하면 모든 코드가 들여쓰기 구분이 없는 것을 확인할 수 있고 이렇게 한 이유는 클라이언트에게 제공할 웹 페이지의 용량을 줄이기 위해 이와 같이 한다. min이 없는 것은 개발용이다 CDN 호스트를 사용하여 원격에서 불러와 사용할 수 있다. 다운 받은 jQuery 라이브러리를 위와 같이 추가한다 jQueryEx01.ex01 - $(document).ready() jQuery를 사용한 모든 웹 페이지는 위와 같은 코드로 시작 $(document).ready(function() {를 여러개 해도 되지만 한 개 만 있는 것이 효과적이다 $는 자바스크립트에서 식별자로 사용할 수 있는 .. 2023. 6. 20.
Lecture 39 - MySQL(2) 자바로 메일 보내기, Maven 자바에서 이메일을 보내는 방법 MailSenderEx import java.io.UnsupportedEncodingException; import java.util.Date; import java.util.Properties; import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage; public class MailSenderEx { private String fromEmail = "구글 계정"; pr.. 2023. 6. 20.