분류 전체보기
-
소프트웨어 기초 상식카테고리 없음 2023. 8. 4. 08:56
** 소프트웨어 라이선스** - 오픈 소스(Open Source) : 무료이고 소스코드도 공개 * 자유 : 사용, 배포, 수정, 판매의 자유 - 프리웨어(Freeware) : 개발한 앱을 무료로 사용 => 소스코드는 안 줌, 상황에 따라 다르다(가정용은 가능) - 쉐어웨어(Shareware) : 일정기간 동안 무료. 시간지나면 지우거나 돈을 지불 - 평가판 : 앱을 일정기간 동안만 무료. 기간 지나면 사용 못 함. - 상용 소프트웨어 : 비용 지불하고 구매. 복사하면 불법 : Windows, Office, HWP... *MS사의 클라우드 Azure ** 소프트웨어 개발 단계의 버전 용어 ** 단계는 회사마다 다양함 Alpha(Canary) : 일단 완성. 치명적인 버그 가능 (저장이 안 되거나 중단됨) ..
-
0728. JavascriptJavascript 2023. 7. 28. 15:21
Javascript ⭐ 전역변수 global : 최상위 레벨(들여쓰기x)에서 정의된 전역변수 ex) x 지역변수 local : { } :중괄호에 의해 한정되는 변수, 해당 블럭 내에서만 쓸 수 있음, 매개변수가 포함됨. ex) y //최상위레벨(들여쓰기x)에서 정의된 전역변수 x let x = 10; function test() { let y = 20; console.log('test 안', x, y); } 🖤 life time - 메모리에 할당, 언제 생겨서 언제 사라지는가 - 블럭을 벗어나면 끝나는 지역변수의 life time access scope - 접근가능한 범위, 언제 어느 범위에서 쓸 수 있는가 존재하는 것들 중 볼 수 있는 게 뭐냐? function test() { let y = 20; c..
-
0727. JavascriptJavascript 2023. 7. 27. 18:50
더보기 클라이언트 - 웹표준 html, css, js(javascript) 웹서버 jsp(java) 데이터베이스 SQ 더보기 interpreter(통역) vs compiler(번역) 한 줄 씩 동시에 vs 한번에 모두 script 언어(text) vs 0101 이진수 기계어 python vs java, c Javascript 대소문자 구분 안 함 콘솔창(F12)켜고 새로고침 누르면서 프로그래밍 해야 오류를 알 수 있다. 디버그도 브라우저에서 해야한다. 1. 프로젝트 시 2. 공부할 때 3. 비권장(inline 헷갈리니까..) 예시 Document name = prompt("당신의 이름을 입력하세요"); console.log("당신이 입력한 이름은" + name + "입니다."); 나를 눌러요 새로고침하면..
-
0726. CSS(2)CSS 2023. 7. 26. 19:41
*정렬 container : block -> width가 부여된 박스를 정렬할 수 있음 (text-align 시 특정 영역 내(margin박스 내에서) 정렬됨 => margin에 대한 값을 매겨 박스 자체 이동 container-fluid : inline -> 내용의 길이에 따라 폭이 조절됨(정렬 자체를 따로 못 함) -> "text-align" 내용 자체라 가능 이미지 반응형 이미지 .img-fluid max-width: 100%; height: auto; (min-width 도 존재) class="img-fluid" 위 아래 둘다 같은 뜻 style="max-width: 100%; height: auto;" 등록 등록 버튼 내 아이콘과 등록글자 간격 띄우기 등록 삭제 수평선 하고 아웃라인 삭제 링크 ..
-
0725. CSSCSS 2023. 7. 25. 18:18
CSS Cascading Style Sheet 웹 요소에 둘 이상의 스타일을 적용 시 우선순위에 따라 결정 스타일이 상속 : 부모태그, 자식태그 선택자 범위 속성명 속성값 body { background red ; 외부 스타일 시트 한 폴더 내에 css 파일 생성 후(폴더명/파일명.css) head 안에 걸어서 입력 내부 스타일 시트 1. 2. inline style 네이버 메일로 네이버 카페로 네이버 뉴스로 우선순위 가장 구체적으로 지정된 것 동일한 수준일 경우 나중에(최신) 지정된 것 1.태그에 바로 지정된 것(inline) 2.해당 페이지에 지정된 것(head 안에 style 태그) 3.외부 스타일 시트(css파일) 4.브라우저 default 스타일 (아무 것도 안 했을 때 기본 스타일) ⭐ !im..
-
0724.HTMLHTML 2023. 7. 24. 18:34
HTML hyper text markup language - 브라우저는 html 문서만 인식 - 서버에서 브라우저가 요청한 페이지 전송 시 반드시 html로 만들어야 함 더보기 HTTP(Hyper Text Transfer Protocol) protocol : 절차, 메시지규격 클라이언트 - 서버 간의 전송은 http를 따르기로 규약 "통신기능" - 요청/응답 - 따로 보안시스템이 없어서 암호화로 보호 -> http"s" 무연결성 무상태성 더보기 요청 URI(주소, Uniform Resource Identifier) 1가지형태 정보 식별자 URL ( L:location) www.naver.com/fdfdf/dfdfdf/ 여기서 / / 가 위치를 나타냄 클라이언트의 요청은 주소로 한다. 서버컴에는 클라이언트..