Study 275

[HTML] Apache WILL NOT start without the configured ports free! 해결방법

1. 문제상황 XAMPP를 이용해서 Apache 웹 서버 실행시키려고 했더니 위와 같은 에러가 떴다. 요약하자면 내가 아파치 웹 서버를 사용하기 위해 포트 80번을 쓰려고 하는데 이미 80번은 사용되어 있어서 사용하지 못한다고 한다. 80번을 사용하지 못한다고 하니까 80번 말고 8080번으로 포트번호를 변경해서 문제를 해결했다. 2. 해결방법 Apache 오른쪽에 있는 'Config'버튼을 클릭한다. Config버튼을 클릭하면 Apache(httpd.conf)가 보인다. 클릭해 준다. 그럼 메모장이 뜰 것이다. Ctrl 키와 + F 키를 동시에 누른 다음 80을 입력해서 80을 찾아준다. 그러면 Listen 80을 찾을 수 있다. Listen 80을 위의 이미지처럼 Listen 8080으로 바꿔준 후 ..

BOX-IT/HTML 2022.09.22

해결방법: '인수를 허용하는 위치 매개변수를 찾을 수 없습니다'

1. 문제상황 윈도우 cmd창에서 Program Files 폴더로 이동하려고 cd Program Files 를 입력했다. 그런데 위에처럼 인수를 허용하는 위치 매개 변수를 찾을 수 없습니다. 란 에러가 떴다. 2. 해결방법 찾아보니 디렉토리 경로는 큰따옴표(")로 감싸줘야 한다고 했다. 즉 cd Program Files가 아니라 cd "Program Files"라고 입력을 해줘야 했다. 큰따옴표로 감싸주니 아무런 에러없이 잘 이동했다. ⭐다음편 예고⭐ 개발 지식도 없이 개발 대회에 나갔는데 우수상을 탔다. 도대체 어떻게 된 일인지 궁금하다면? 1탄. 개발 지식 없이 해커톤 대회 나가서 우수상 탄 일화-오아시스 해커톤 1. 네, 다음 분 들어와 주세요. 꿈에 그리던 방학이 찾아왔다. 나는 참고로 대학생이며..

BOX-IT/Error 2022.09.21

농협 인터넷 뱅킹 사이트에서 계속 튕길 때/사이트 자동 닫침 현상

문제상황 농협 인터넷 뱅킹 사이트로 들어가서 공인인증서로 로그인하려고 했는데 계속 사이트가 자동으로 닫혀버려서(사이트 튕김 현상) 로그인 시도도 못하는 상황에 빠졌다. 해결방법 나같은 경우 해결방법이 무척 간단했다. 현재 나는 '크롬' 브라우저를 사용하고 있는데 '크롬' 대신 '엣지'를 사용해서 농협 인터넷 뱅킹에 들어가니 사이트가 자동으로 닫혀버리는 현상이 사라졌다. 혹 본인이 쓰는 브라우저가 '크롬'이라면 '크롬' 대신 '엣지' 브라우저로 들어가서 사용해 보자.

[HTML/CSS] HTML 파일 안에 CSS 적용 방법

HTML 파일 안에서 CSS를 사용하는 방법은 여러가지가 있다. 오늘은 그 방법들을 살펴보고자 한다. 1. style 속성 맨 처음으로 살펴볼 건 style 속성이다. 태그 바로 옆에 style = "속성: 적용할 값"을 입력하면 된다. 말이 참 어려운데 아래 예시를 보면 금방 이해가 간다. div 태그 옆에 style="color: blud" 이렇게 작성된 걸 확인할 수 있다. 위 코드의 결과는 사진과 같다. 2. style 태그 이렇게 sytle 태그를 사용하는 방법이 있다. 바디 태그 위에 스타일 태그인 을 작성해준다. 스타일 태그 사이에서 css 코드를 작성해주면 된다. 위 코드의 결과는 사진과 같다. 여전히 똑같은 결과다. 3. import css 파일을 별로도 만들어서 해당 파일에 css 코드..

BOX-IT/HTML 2022.09.16

우당콱쿠콰콱! 첫 웹페이지 제작 일기

3-1학기 때 '웹 프로그래밍'란 강의를 수강했다. '웹 프로그래밍'에선 '네x버'와 '다X'같은 웹 사이트를 만드는 방법에 대해서 배운다. 정확히는 웹 사이트를 만들 때 쓰이는 도구/재료에 대해서 배운다. 우리가 카레를 만들 때 당근, 카레 가루, 고기가 필요하고 또 이 재료를 어떻게 손질하고, 조리하는지 그 방법에 대해 알아야 하듯이 웹페이지를 만들 땐 HTML(당근), CSS(카레가루), JavaScript(고기: 비계)란 재료(언어)가 필요하고, 위의 3개의 재료(언어)를 다루는 방법을 배운다. '웹 프로그래밍'은 위에 나열한 방법들을 알려주는 강의였다. 난이도가 워낙 쉬워서 즐겁게 강의를 듣던 중 하루는 수업에서 '나만의 웹사이트 만들기'가 과제로 주어졌다. 실제로 이용자가 사용할 사이트가 아니..

[Android] setText가 뭘까?

setText란 xml파일이 아닌 java파일에서 텍스트을 변경할 수 있게 해주는 것이다. 이게 도대체 무슨 소리일까? *입문자를 대상으로 쓴 글이라 부연설명이 긴 편입니다. 이 점 참고해주시면 감사하겠습니다. 1. activity_main.xml 위에 엄청 긴 코드가 있다. 저 코드를 다 살펴볼 필요는 없다. 스크롤을 내려서 아래의 단 두 줄만 보면 된다. 위의 세 줄을 설명해 보자면 1) TextView는 텍스트를 입력할 수 있는 박스를 생성할 때 쓰는 단어다. 파워포인트에서 글자를 입력할 땐 텍스트 박스를 생성하고 그 텍스트 박스 안에 글자를 넣는다. 이 원리와 비슷하다. 안드로이드 스튜디오에서도 글자를 입력하고 싶으면 텍스트 박스를 생성해줘야 한다. TextView를 입력하면 텍스트를 입력할 수 ..

IT/Android studio 2022.08.21

[Android] wrap content와 match parent의 차이

오늘은 안드로이드 스튜디오에서 쓰이는 wrap_content와 match_parent 가 무엇이고 이 둘의 차이점에 대해 알아보려 합니다. 1. wrap_content : 내가 쓴 글에 맞춰서 박스 생성 wrap은 '감싸다'란 뜻이 있고, content는 '내용물'이란 뜻을 가지고 있습니다. 즉 wrap_content는 내가 쓴 글(내용물)에 맞춰서 박스가 생성되는 것을 의미합니다. 말이 참 어려운데 예시를 보면 조금이나마 감이 잡히실 거 같습니다. 위의 코드를 보시면 1)

IT/Android studio 2022.08.21

[Android] 세로(vertical) 가로(horizontal) 정렬 방법

안드로이드 스튜디오에서 텍스트 상자(TextView)의 가로정렬과 세로 정렬을 할 때 쓰이는 게 horizontal(수평=가로)과 vertical(수직=세로)이다. 오늘은 horizontal과 vertical에 대해 알아보고자 한다. 세로정렬 - vertical vertical은 '수직'이란 뜻이 있다. 수직은 위에서 아래로를 뜻한다. 위에서 아래로는 세로를 뜻한다. android:orientation = "vertical" 위에처럼 적으면 '세로'로 정렬이 된다. orientation이란 단어가 보이는데 이 orientation은 레이아웃(배경=흰 색 도화지) 안에 배치할 위젯(버튼, 텍스트)이 수직(vertical) 또는 수평(horizontal) 방향을 설정할 때 사용한다 즉 vertical이나 h..

IT/Android studio 2022.08.20

[JAVA] '(파일이름)'을 찾거나 로드할 수 없습니다. 해결방법

그냥 평소처럼 코드짜고 A라는 파일을 컴파일하려했다. 근데 엉뚱하게 B라는 파일이 컴파일 됐다. 이클립스 상단에 Project 클릭 > clean 클릭 > 이클립스 재실행 위에 것도 시도해보고 다른 것도 계속 만져보다가 결국 나중엔 B라는 파일을 삭제했더니 'B'를 찾거나 로드할 수 없습니다. 이렇게 뜨기 시작했다. 그러다 라이브러리 삭제하고 다시 설치하니 멀쩡해졌다. 해결방법 1. 프로젝트 파일 이름에 마우스 대고 우클릭 현재 문제가 되고 있는 파일의 프로젝트 파일 이름에 마우스 대고 우클린 한다. 나는 말썽을 피우고 있는 파일이 ProjectOOP란 프로젝트 아래에 있어서 ProjectOOP를 마우스 우클릭 해줬다. 2. Properties 클릭 후 라이브러리 삭제 Properties 클릭 > Jav..

IT/Android studio 2022.08.16