일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 리눅스마스터2급2차
- 머신러닝
- IT
- 리눅스
- 코딩
- 공부블로그
- 리눅스자격증
- 정처기기출
- 장고
- 웹개발
- python
- 프로그래밍
- 정처기
- 리눅스마스터2급
- IT자격증
- C
- 정처기실기
- SW
- 리눅스마스터
- 리눅스활용
- Django
- 리눅스명령어
- 기사자격증
- 파이썬
- 정보처리기사
- 정보처리기사기출
- Linux
- 자격증
- Java
- 정보처리기사실기
- Today
- Total
목록분류 전체보기 (93)
Tech Trail
(1) 디렉토리 및 파일 생성: C 드라이브에 dev > js > server_side_javascript 폴더를 만듭니다. hello.js 파일을 해당 폴더에 만듭니다. 혹시 헷갈리실까 봐 ~ (2) hello.js 스크립트 내용: hello.js 파일에 다음과 같은 코드를 입력합니다. console.log('Hello world'); (3) Node.js를 사용한 디버깅: Node.js에서 console.log를 사용하여 디버깅 및 메시지 출력이 가능합니다. 이를 통해 코드 실행 중 발생하는 정보를 확인할 수 있습니다. (4-1) 맥이나 리눅스에서 디렉토리 확인: 맥이나 리눅스에서는 ls -al 명령어를 사용하여 현재 디렉토리의 파일 및 디렉토리 목록을 확인할 수 있습..
1. Node.js 공식 웹사이트 방문: 먼저 Node.js를 다운로드하기 위해 공식 웹사이트인 아래 링크로 접속합니다. 다운로드 | Node.js (nodejs.org) 2. LTS 버전 vs 최신 버전 선택: - 대부분의 사용자에게는 LTS (Long Term Support) 버전을 권장합니다. 이 버전은 안정성이 높고 장기적인 지원을 받을 수 있습니다. - 최신 버전은 최신 기능을 사용하고 싶을 때 선택할 수 있습니다. 하지만 안정성은 LTS 버전보다 낮을 수 있습니다. 3. 운영체제에 맞는 설치 파일 선택: - 내 PC에서 오른쪽 마우스를 클릭하여 '속성'을 선택하면, '장치 사양' 탭에서 '시스템 종류'를 확인할 수 있습니다. 이를 통해 현재 사용 중인..
문제: MySQL Workbench를 실행하면, "Could not acquire management access for administration" "Runtime Error: Unable to execute command chcp. Please make sure that the C:\Windows\System32 directory is in your PATH environment variable." 오류가 나타납니다. "Error" "Unhandled exception: Current profile has no WMI enabled Chenck the log for more details." 해결 방법: 1. 시간 및 언어 설정에 접근: Windows 작업 표시줄에 있는 ..
저는 Django 라는 개발 도구를 사용하여 웹 개발을 하고 있어요. 그런데 Python의 manage.py runserver 명령어를 실행하려고 했더니 ERR_SSL_PROTOCOL_ERROR 라는 오류가 나타났어요. 이 문제를 해결하기 위해서 브라우저에서 검색한 기록을 지우는 방법을 사용했습니다. 아래에서 자세한 방법을 설명할게요. 문제: Python으로 웹 개발을 하고 있었는데, manage.py runserver 명령어를 실행하면서 ERR_SSL_PROTOCOL_ERROR 오류가 생겼어요. 해결 방법: 1. 먼저 오류가 나타난 페이지에서 키보드의 Ctrl + Shift + Delete 키를 누르세요. 이렇게 하면 브라우저의 캐시, 쿠키, 검색 기록 등을 지울 수 있는 창이 열릴 ..
아래 그래프를 보고 맥케이브(McCabe)의 순환 복잡도 측정 방식에 따른 복잡도를 구해볼게요. 1. 노드와 간선으로 구하는 방법 노드 N = 5개 간선(엣지) E = 6개 복잡도 V = E - N + 2 = 6 - 5 + 2 = 3 답: 3 📚 복잡도 V 공식은 "브에노이"라고 외우기 2. 폐구간으로 구하는 방법 폐구간 수 = 2개 복잡도 V = 폐구간 수 + 1 = 2 + 1 = 3 답: 3
💡 드디어 마지막 특강! 50번 문제 class Feline { public static void main(String[] args) { Long x = 42L; // Long 타입의 정수 값인 42와 44로 취급해도 무방 Long y = 44L; // 즉 x = 42, y =44 System.out.print(" " + 7 + 2 + " "); // "+"가 7이랑 2를 연결한다는 의미. 앞에 문자열이 들어가면 연산자가 안 되고, 연결이 됨. System.out.print(foo() + x + 5 + " "); System.out.println(x + y + foo()); // x + y는 문자열 연결이 아니라 연산자로 수행 } static String foo() { return "foo"; } } L..
44번 문제 public class Circles { public static void main(String[] args) { int[] ia = {1, 3, 5, 7, 9}; // int ia[] 랑 같음 for (int x : ia) { // ia의 값을 x에 하나씩 가져온다. for (int j = 0; j 4 && x < 8) continue; System.out.print(" " + x); if (j == 1) break; continue; } continue; } } } 배열 ia가 선언되고 초기화됩니다. 배열에는 1, 3, 5, 7, 9 다섯 개의 정수가 들어 있습니다. 첫 번째 for-each 루프에서 배열 ia의 각 요소를 변수 x에 순차적으로 할당합니..
39번 문제 public class Test { public static void main(String[] args) { int a = 2; int b = 2; int c = 2; System.out.println((a & b) > c ? 2.5 : 1); } } int a = 2;, int b = 2;, int c = 2;는 각각 정수 변수 a, b, c를 2로 초기화합니다. (a & b)는 a와 b를 비트 단위로 AND 연산합니다. AND 연산 결과는 2가 되므로, (a & b)는 2입니다. (2 > 2)는 2가 2보다 큰지 비교하는 조건문입니다. 이 비교는 거짓(false)이므로 삼항 연산자의 두 번째 피연산자인 1.0이 출력됩니다. 1.0 Java에서 정수와 실수가 혼합되면 결과는 실수가 되며, ..