본문 바로가기
300x250

분류255

OS의 역할 컴퓨터를 시스템의 각종 하드웨어적인 자원과 소프트웨어적인 자원을 효율적으로 운영 관리함으로써 사용자가 시스템을 이용하는데 편리함을 제공하는 시스템 소프트웨어 사용자에게 편리를 제공하고 시스템의 생산성을 높여줌 응용 프로그램의 사용 편의성, 하드웨어의 성능 최적화 하드웨어&소프트웨어 관리하는 컴퓨터 시스템의 한 부분인 실행 관리자 라고 정의가능 2022. 6. 25.
컴퓨터 시스템 기초 개념 컴퓨터 시스템 개념 사용자가 원하는 기능들을 구현하기 위해 그리고 어떤 목적 달성을 위해 서로 상호작용하는 구성요소들의 집합체 사용자가 원하는 데이터를 얻기위해 입력된 데이터를 출력하는 구성 컴퓨터의 구성 요소 (작업지시) S/W : OS, Application, Server, Process, Compiler (데이터처리) H/W : IO장치(입출력제어장치), CPU(산술연산장치,제어장치,레지스터,캐시), 기억장치(주기억장치(RAM,메모리), 보조기억장치(HDD,SSD,USB,SD card), 레지스터, 캐시 2022. 6. 25.
파이썬 내장 메소드 dir() 사용법 내장 함수 — Python 3.10.5 문서 내장 함수 파이썬 인터프리터에는 항상 사용할 수 있는 많은 함수와 형이 내장되어 있습니다. 여기에서 알파벳 순으로 나열합니다. abs(x) 숫자의 절댓값을 돌려줍니다. 인자는 정수, 실수 또는 __ docs.python.org 파이썬 공식 문서를 살펴봤는데 가독성 실화..? 공식 문서 보고 공부하기는 글렀구먼,, 그래서 제가 다시 정리합니다. 내장 함수 - dir() dir()은 내장 함수이며 () 내의 객체가 가진 변수와 메서드를 전부 보여줍니다. a=10 print(dir(a)) 정수형 변수 a를 dir()에 넣어 실행해보면 a가 가진 온갖 변수와 메서드가 나열됩니다. a의 type은 int class입니다. print(type(a)) 이렇듯 내장 함수 d.. 2022. 6. 16.
SK브로드밴드 와이파이 공유기 관리자 페이지 접속하는법 1. [작업표시줄] - [명령 프롬포트] Window10 기준 하단의 작업관리 줄의 돋보기 아이콘에 "cmd"를 검색합니다. cmd 혹은 명령 프롬프트 두 가지중 아무거나 검색하셔도 됩니다. 2. [명령 프롬포트] - "ipconfig" 입력 명령창에 [ipconfig]라는 명령어를 입력하시고 정상적인 인터넷 연결이 완료된 상태라면 위와 같은 화면으로 이더넷 정보가 출력됩니다. 그중 기본 게이트웨이에 해당하는 주소가 [sk 브로드밴드 공유기 관리자 페이지 접속 주소]가 됩니다. 3. URL - 관리자 페이지 주소 입력 후 접속 인터넷을 열어 [192.168.45.1]을 입력해주시면 됩니다. 해당 주소를 입력하여 접속하면 위와 같은 관리자 접속 페이지 화면이 출력됩니다. 초기 접속 계정은 아래와 같습니다... 2022. 6. 11.
티스토리 - 애드핏 연결&연동 오류 관련 2022년 6월 01일 오전부터 티스토리 블로그에서 카카오 애드핏의 수익 항목이 조회가 안되는 오류가 있었습니다. 조회는 물론이고 연동해지 후 재연동을 하려고 했음에도 이런 연동 권한 확인 오류메시지만 무한 반복.. 화가 나서 연동해지 하고 재연동하려해도 이 화면에서 도저히 넘어가질 않았습니다. 위 화면은 애드핏 홈페이지 공지사항 항목인데 어딜 봐도 애드핏 관련 오류 공지사항은 전혀 없고 티스토리 공지사항에서도 마찬가지였습니다. 게다가 지방선거(공휴일) 이라서 문의도 안되고 13시 06분이 되어서야 카카오측에서 정상화 완료라는 메시지를 받았는데 이게 맞는 조치인가 싶습니다. 덕분에 블로그에 적용해뒀던 모든 애드핏 광고들 싹 내린 상태고 앞으로는 애드센스만 사용하지 않을까 싶습니다. 수익성 측면에서도 애드.. 2022. 6. 2.
시놀로지 나스 외부접속 설정법 // Synology NAS DDNS Setting 개인서버가 갖고싶어서 만든 시놀로지 나스 서버(NAS DS420+)융합정보보안 학과에서 다양한 지식을 배웠지만 정작 NAS 서버를 만들어보니 내가 모르는 건 너무 많았다. 결국 이 간단한 서버 하나 만드는데 많은 시간과 돈을 날렸다,, 하지만 NAS를 구축하는 hobbylists.tistory.com 나스 본체랑 하드, 램 이것저것 해서 150만 원가량 써서 세팅한 Synology NAS 서버.. 외부에서 접속해서 사용하려고 했지만 계속 잘 안되서 열심히 공부해서 왔습니다. 빠르게 외부인터넷에서 NAS로 접속할 수 있도록 설정하는 법을 알아봅시다. 1.DDNS 설정 DDNS란 Dynamic Domain Name System 즉 정적인 도메인을 고정 도메인으로 잡아주는 시스템입니다. 시놀로지에서 제공하는 .. 2022. 5. 28.
개인 사업자 등록 쉽게 하는 법 개인 사업자 등록 빠르게 하는 법 알아봅시다! 먼저 국세청 홈택스에 접속합니다. 국세청 홈택스 www.hometax.go.kr 공인 인증서 혹은 민간 인증서로 로그인 이후 "사업자등록" 메뉴를 클릭합니다. 사업자등록 간편신청이 아닌 사업자등록 신청 메뉴를 클릭합니다. 사업자등록 간편신청은 통신판매업과 주택임대업을 위한 빠른 신청 메뉴이며 해당 사업자 등록을 원하시면 간편 신청으로 등록하시면 됩니다. 1. 인적사항 입력 첫 번째로 기본적인 인적사항을 입력하시면 됩니다. 전자메일 주소, 휴대전화 번호, 사업장 전화번호도 입력하셔야 합니다. 상호명은 원하시는 사업자 명을 정하시어 작성하되 생각보다 조건이 까다롭습니다. 상호명 작성 전 아래 글들을 참고하시는 걸 추천드립니다. 대한민국 인터넷 법원 등기소 htt.. 2022. 5. 19.
Java 독학 #4 - 문자열 이어붙이기, 문자열 연산 차이점 Java의 String형 변수를 이어 붙이는 방법에는 대략 4가지 방법이 있다 String + String // +연산 String.concat() // concat() 함수를 이용한 문자열 이어 붙이기 StringBuilder class // StringBuilder class를 통한 문자열 이어 붙이기 StringBuffer class // StringBuffer class를 통한 문자열 이어 붙이기 먼저 String의 + 연산을 통한 이어 붙이기를 알아보자 +연산 public class Str3 { public static void main(String [] args){ String s1 = new String("Hello "); String s2 = "Java"; String s3 = s1+s2;.. 2022. 5. 10.
드림핵 문제풀이 - Simple_sqli // SQL Injection, query, 로그인우회, SQL 문제 분류 난이도 : 하하 1. 사전 탐색&정찰 (reconnaissance) 사이트에 접속해보면 Login이 보입니다. 그리고 코드를 함께 살펴봅시다. #!/usr/bin/python3 from flask import Flask, request, render_template, g import sqlite3 import os import binascii app = Flask(__name__) app.secret_key = os.urandom(32) try: FLAG = open('./flag.txt', 'r').read() except: FLAG = '[**FLAG**]' DATABASE = "database.db" if os.path.exists(DATABASE) == False: db = sqlite.. 2022. 5. 9.
Java 독학 #3 - for,while,do/while // 반복제어 JAVA - 반복제어 JAVA의 반복제어문은 여타 언어와 유사하게 - while / do while - for 크게 두 부류로 존재합니다. 반복문은 프로그램 내에서 작성된 명령을 일정 횟수 반복 수행하는 제어문인데 반복해야하는 명령이 많은 프로그램의 특성상 반복제어문은 반드시 알아야 하는 기초 지식입니다. 먼저 for문에 대해 알아봅시다. 반복제어문 - for 문 //for문 기본 형태 for(초기식; 중기식; 증감식){ 명령문 } for문의 기본 형태는 위 코드의 형태이며 for문의 구문은 위 그림과 같은 형태로 수행됩니다. 식(초기,중기,증감)은 상황에 따라 생략될수도 있습니다. 다음은 for문으로 작성된 다양한 코드의 예시를 살펴봅시다. //크기가 5인 배열에 5개의 정수형 변수를 입력받아 출력하기.. 2022. 5. 1.
300x250