본문 바로가기

컴퓨터

명령어, 외부 파일 실행 command 창에서 하나 이상의 Windows 명령어나 외부 파일을 실행시키기 위해서는 bat 파일에 명령어들을 작성해서 저장한 후 실행시키면 된다. bat 파일 내부에 들어가는 명령어는 두 가지가 있는데 각각 특징이 다르니 살펴보자. call call로 명령어나 외부 파일을 실행하게 되면 순차적으로 실행이 되는 특징이 있다. call notepad call "C:\Program Files\Internet Explorer\iexplore.exe" http://www.naver.com/ 위와 같이 작성하면 메모장이 먼저 실행되고 메모장이 종료돼야 익스플로러가 실행된다. start start로 명령어나 외부 파일을 실행하게 되면 순서에 상관없이 동시에 실행이 되는 특징이 있다. start notepad s..
Ubuntu chown 소유자 소유그룹 설정 $ ls -la -rw-rw-rw- 1 root user 18048 Apr 27 12:52 test.csv 위의 결과는 test.csv 란 파일의 소유자(uid)는 root이고 소유 그룹은(gid) user라는 뜻이다. test 디렉터리와 그 하위 디렉터리, 파일의 소유자를 ubuntu, 소유 그룹을 family로 변경해보겠다. sudo chown -R ubuntu:family ./test/ -R 은 지정한 디렉터리와 하위 디렉터리 및 파일의 소유자, 소유그룹을 모두 변경한다는 옵션이다.
vhost 기능 하나의 Node.js 서버에 여러개의 도메인 네임을 연결 할 수 있게 해 준다. 설치 해야될 모듈은 npm install --save express vhost 사용 예제 상황은 이렇다. 내가 가진 도메인 네임은 "app1.com" 과 "app2.com" 두 가지 이다. app1.com 으로 접속하면 app1 이라고 출력하고, app2.com 으로 접속하면 app2 라고 출력할 것이다. const express = require("express"); const vhost = require("vhost"); const app1 = express(); const app2 = express(); const app = express(); app1.get("/", function(req, res) { res...
box-sizing 기능 element 들의 크기를 border를 기준으로 안쪽으로 할지, 바깥쪽으로 할지 결정한다. element 들의 사이즈 기본값은 border 안쪽의 크기로 설정되지만 box-sizing에 border-box 값을 주면 element 들의 사이즈는 border 바깥쪽의 크기로 설정된다. 사용 예제 * { box-sizing: border-box; }
selector method document.querySelector() querySelector()는 전달 인자와 동일한 이름의 태그 중 첫 번째 element를 반환한다. document.querySelectorAll() querySelectorAll() 은 전달인자와 동일한 이름의 태그 element 들을 모두 반환한다. 그래서 javascript로 접근할 때는 배열 형식으로 접근해야 된다. document.getElementsByName() getElementsByName()은 전달인자와 동일한 name attribute를 갖는 모든 element 들을 반환한다. 그래서 javascript로 접근할 때는 배열 형식으로 접근해야 된다. document.getElementById("item1").nextSibling.innerH..