본문 바로가기

반응형

전체 글

46일차 코딩학원 1. 오전 10시부터 DML 평가가 있다. 뭐가 나올까? JOIN문이 나올 것 같다. 2. 시험을 쳤다. 구글링 + chatgpt의 도움을 받아 해결은 했는데... DELETE문, 서브쿼리문에 대한 이해도가 떨어진다. 연습을 더 해봐야겠다. 3. 오후 2시. HTML 진도나감. 4. 오후 4시부터 팀 프로젝트 회의 시작. 오늘은 더 적극적으로 참여해봐야겠다. 새로운 조라서 잘 모르는게 많다. 물어보자. 더보기
Javascript 기초 ① 0. Javascript 자바스크립트를 사용할 줄 알면 웹브라우저를 제어할 수 있다. 코드를 입력하면 브라우저에서 구현된다. 웹서버에 웹브라우저가 요청하면 웹서버가 응답하는 구조다. 자바스크립트는 과거 웹브라우저 설계에만 이용됐는데 요즘은 웹서버에서도 사용하고 있다. 탈웹! 쓰이는 곳이 많아서 유용한 언어다. 예를 들어 Node.js를 사용하면 Javascript로 브라우저 밖의 서버를 구축할 수 있다. HTML은 자동차 뼈대, CSS는 자동차의 외관 디자인, Javascript는 자동차의 동력원인 엔진이라 할 수 있다. 엔진 매우 중요하다. 없으면 작동이 안 됨. 1. alert();를 사용하면 ()내용이 경고창으로 나온다. 정수, 실수, 문자 가능. 연산 가능. 2. 컴퓨의 목적은 계산기였다. 계산과.. 더보기
자료구조와 알고리즘 1. 자료구조 - 리스트, 스택, 큐, 덱 - 물건정리를 왜 할까? 편리성, 효율성이 증가하기 때문. 데이터를 정리하면 꺼내 쓰기 쉬움. 2. 알고리즘 - 알고리즘은 출력이 반드시 1개 이상 존재해야 한다. 출력은 명확하게 정의되어야 한다. - 명령어들은 명확해야 한다. - 무한히 반복되는 구조는 알고리즘이 아니다. - 명령어는 현재 실행 가능해야 한다. 3. 알고리즘 기술방법 - 흐름도(flow chart)로 표시하면 직관적, 명확함. 그러나 코드가 복잡해지면 그리기 어려움. 4. 자료형(Data Type) - 데이터 집합과 이러한 데이터에 적용할 수 있는 연산의 집합 ex : int - 제공하지 않는 자료형 - 추상 자료형 : 데이터, 연산이 무엇인가를 정의함. 어떻게 구현할 것인지는 정의하지 않음... 더보기
java 배열의 활용(3) - 섞기(shuffle) import java.util.Arrays; class Ex5_4 { public static void main(String[] args) { int[] numArr = {0,1,2,3,4,5,6,7,8,9}; System.out.println(Arrays.toString(numArr));//그대로 출력됨. for (int i=0; i < 100; i++) { //100번 섞어라. int n = (int)(Math.random()* 10); //0~9중 임의의 값을 얻는다. int tmp = numArr[0]; numArr[0] = numArr[n]; numArr[n] = tmp; } System.out.println(Arrays.toString(numArr));//섞어서 출력됨. } } tmp 변수를 .. 더보기
파이썬 배열 개념 theglory = ["송혜교","이도현","임지연", "엄혜란"] print(theglory) numbers = [5, 12, 23, 56, 169] print(numbers) slists = ['영어', '수학', '사회', '과학'] print(slists) print(slists[3]) print(slists[2]) print(slists[1]) #공백 리스트 cart = [] cart.append("사과") cart.append("세제") print(cart) letters = ['a','b','c','d','e','f'] print(letters[0:3]) print(letters[:3]) print(letters[3:]) print(letters[:]) copy = letters[:] pri.. 더보기
CSS 기본 문법 정리 2 1. HOVER - ABC:HOVER - 선택자 abc 요소에 마우스 커서가 올라가 있는 동안 선택 2. ACTIVE - ABC:ACTIVE - 선택자 ABC 요소에 마우스를 클릭하고 있는 동안 선택 3. FOCUS - ABC:focus - 선택자 abc 요소에 포커스되면 선택 4. FIRST-CHILD - ABC:FIRST-CIHLD - 선택자 ABC가 형제 요소 중 첫째라면 선택 5. class 뒤에 -가 붙어있어서 계속 오류가 났다. 오타를 조심하자. 딸기 수박 오렌지 망고 사과 더보기
DML이란? Data Manipulate Language 의 약어. 데이터 조작 언어를 의미한다. 검색, 삽입, 수정, 삭제 등과 같은 작업을 수행한다. SELECT, INSERT, UPDATE, DELETE --------- --------- ----------- ------------ 검색 삽입 수정 삭제 SELECT FROM WHERE 더보기
CSS 복습 안녕 아무리 외부스타일시트로 빨간색 배경을 연결하려고 해도 연결이 되지 않았다. 이유는 div영역을 지정해주지 않았기 때문이다. 기초지만 이렇게 헤맨다... 더보기

반응형