본문 바로가기

코딩공부7

JAVA1 - 실행, JAVA의 동작원리 JAVA의 동작원리 public class HelloWorldApp{ public static void main(String[] args){ System.out.println("Hello World!"); } } 이렇게 코드를 작성하여 화면에 Hello World! 를 출력하였다. 소프트웨어에서 입력하고 출력하는 것을 반으로 쪼개서 설명하면 원인에 해당하는 것은 source code language 결과를 부르는 application program 이 구도를 JAVA라는 언어를 사용하며 들여다보면 ① JAVA JDK 프로그램을 다운로드 했다. 이 중 핵심은 Java Virtual Machine 이 컴퓨터에 설치되었다는 것이다. ② 내가 하고자 하는 일을 담은, 확장자가 JAVA인 파일을 작성했다. (.j.. 2021. 12. 13.
WEB2 - JavaScript 36 (UI vs API) UI vs API UI ( User Interface ) : 사용자가 시스템을 제어하기 위해서 사용하는 조작 장치 ( 구글링: UI는 사용자가 제품/서비스를 사용할 때, 마주하게 되는 면입니다. 즉, 사용자가 제품/서비스와 상호작용할 수 있도록 만들어진 매개체인 것이지요. 따라서 UI 디자인은 폰트, 칼라, 레이아웃과 같이 사용자가 마주하게 될 시각적인 디자인을 말합니다. ) API ( Application Programming Interface ) : 애플리케이션을 만들기 위해서 프로그래밍을 할 때 사용하는 조작 장치 ( 구글링: API는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다. ) 위 코드에서는 웹에서 버튼, 조작장.. 2021. 10. 5.
WEB2 - JavaScript 34 (파일로 쪼개서 정리 정돈하기) 파일로 쪼개서 정리 정돈하기 함수와 객체보다 더 큰 정리 정돈의 도구. 서로 연관된 코드들을 파일로 묶어서 그룹핑하는 것. 3.html 에서 만들었던 주간·야간모드 버튼을 1.html 과 2.html , index.html 에도 넣자. 먼저 태그를 각각 넣고 실행해보면 버튼은 생겼지만 작동하지 않는 것을 볼 수 있다. 왜 작동하지 않을까? JS 를 가지고 오지 않았기 때문이다. 만약 가지고 있는 웹페이지가 1억 개라면? 배포하는 것도 어렵겠지만 지금까지 코딩했던 야간모드에서 링크의 색깔을 'mediumspringgreen' 을 'orange' 로 바꾸고 싶다면? 이러한 상황에서 파일로 쪼개는 방법을 사용하면 된다. colors.js 파일을 만들고 입력. 3.html WEB网络 计算机语言-常见语言 HTML.. 2021. 10. 1.
WEB2 - JavaScript 33 (객체의 활용) 객체의 활용 객체 예고 시간에 열어놨던 코드를 닫아보자. 3.html WEB网络 计算机语言-常见语言 HTML超文本标记语言 CSS层叠样式表 JavaScript -JavaScript JavaScript即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。 更多>> 2021. 9. 30.
WEB2 - JavaScript 31 (객체와 반복문) 객체와 반복문 생성된 객체에 어떤 데이터가 있는지를 모두 다 가져와야 하는 경우가 있다. 이런 경우 반복문을 사용하여 배열에서 반복문으로 데이터를 다 가져와야 하는데 그렇다면 객체에서는 그런 것을 어떻게 하느냐 추천 검색어 javascript object iterate 추천 검색어 How to iterate over a JavaScript object? for 를 쓰면 coworkers 라는 변수가 가리키는 객체에 있는 key 값들을 가져오는 반복문이다. ex10.html 에서 가져올 key 값들은 beginner, programmer, bookkeeper, data scientist 이다. 즉 key 라는 것은 우리가 가져오고 싶은 정보에 도달할 수 있는 열쇠 (반면, 배열에서는 순서대로 배열이 되어있.. 2021. 9. 29.
WEB2 - JavaScript 30 (객체, object) 객체 쓰기와 읽기 잠깐 복습을 해보면 배열은 정보를 담는 그릇이면서 동시에 정보가 순서대로 저장된다는 특징이 있다. 그렇다면 순서 없이 정보를 저장할 수 있는 것이 있지 않을까? 그게 바로 객체이다. 그렇다고 데이터를 무작위로 넣는 것이 아니다. 객체는 이름이 있는 정리정돈 상자라고 생각하면 되겠다. Tip. 배열은 [대괄호], 객체는 {중괄호} object Create coworkers 라는 객체에 livebyfaith117 라는 정보를 beginner 라는 딱지를 붙여서 저장한 것이고, egoing 이라는 정보를 programmer 라는 딱지를 붙여서 저장한 것이다. 반대로 꺼내올때는 어떻게 할까? object Create document.write("beginner:"+coworkers.beginn.. 2021. 9. 28.