728x90

it 20

웹(Web)이란?

웹(Web) : 하이퍼텍스트를 바탕으로 관련 있는 문서끼리 연결한 문서의 집합체라고 정의 할 수 있습니다. 하이퍼텍스트는 단어의 뜻 그대로 텍스트(문자)를 뛰어넘는 다양한 콘텐츠를 아우르는 형식. 웹서버는 TCP/IP 기술에서 고전적인 서버의 역할을 하며 문서 형식의 콘텐츠 정보를 전달. 웹의 요소 3가지 1) URL(Uniform Resource Locator) : 클라이언트와 서버가 어떤 방식으로 데이터를 주고 받을지 결정하는 프로토콜, 해당 서비스의 이름을 대표하는 도메인 영역, 해당 자원이 위치하는 장소를 구조적으로 나눈 디렉터리 그리고 실제 자원이 존재하는 파일 확장자를 포함하는 자원의 경로로 이루어짐. URL의 구성과 의미 ex) https://cnd.webfrontend.org/wp-cont..

REST API란? REST API란? RESTful이란?

REST API란? • Representational State Transfer의 약자. 소프트웨어 프로그램 아키텍처의 한 형식으로 자원의 표현으로(이름으로) 구분하여 해당 자원의 정보(상태)를 주고 받는 모든것을 의미. • 월드 와이드 웹(WWW)과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 개발 아키텍처의 한 형식. • REST는 기본적으로 웹의 기존 기술과 HTTP프로토콜을 그대로 활용하기 때문에 웹의 장점을 최대한 활용 할 수 있는 아키텍처 스타일 REST의 구체적인 개념 • HTTP URI(Uniform Resource Identifier)를 통해 자원(Resource)을 명시하고, HTTP Method(POST, GET, PUT, DELETE) 를 통해 해당 자원에 대한 CRUD Oper..

[Java] 백준 10171번: 고양이

https://www.acmicpc.net/problem/10171 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net console창에 고양이 모양의 이모티콘을 출력하는 문제 import java.io.IOException; public class Main { public static void main(String[] args) throws IOException { System.out.println("|\\_/|"); System.out.println("|q p| /}"); System.out.println("( 0 )\"\"\"\\"); System.out.println("|\"^\"` |"); System.out.println("||_/=\\\\__|"); } ..

Algorithm 2021.09.29

"모든 반도체 직접 설계"…애플, 1.4兆 들여 獨 개발거점 구축

http://news.naver.com/main/read.nhn?mode=LSD&mid=sec&sid1=001&oid=018&aid=0004872598 "모든 반도체 직접 설계"…애플, 1.4兆 들여 獨 개발거점 구축 [이데일리 이정훈 기자] 자사 개인용컴퓨터(PC)와 랩탑, 태블릿PC, 스마트폰 등에 들어가는 반도체칩을 아웃소싱에서 직접 설계로 전환하고 있는 애플이 독일에 1조원 이상을 들여 반도체 설계· news.naver.com [이데일리 이정훈 기자] 자사 개인용컴퓨터(PC)와 랩탑, 태블릿PC, 스마트폰 등에 들어가는 반도체칩을 아웃소싱에서 직접 설계로 전환하고 있는 애플이 독일에 1조원 이상을 들여 반도체 설계·개발을 도맡아 할 반도체 거점을 마련하기로 했다. 10일(현지시간) 일본 니혼게이자..

IT관련 이야기 2021.03.11

[GeoServer] Cross domain 문제 CORS 오류 No 'Access-Control-Allow-Origin' header is present 에러

GeoServer 이용해서 지도를 출력하고 해당 위치에 있는 레이어를 클릭하면 레이어가 가지고 있는 정보를 테이블로 띄우는 기능을 구현하려고 했다. 레이어 발행까지 완료가 되었지만, 클릭을 하면 알 수 없는 에러가 나타나기 시작했다. CORS오류라고 나오는데 검색을 해보니 Cross domain 문제로 로컬에서 자바스크립트를 이용해서 개발할때 나오는 종종 있는 현상이라고 했다. 개발자 도구 Console 창에서 No 'Access-Control-Allo-Origin 으로 시작하는 오류인데, 서버와 웹 간의 호스트 문제라고한다. 어느 한 도메인에서 다른 도메인으로 요청을 보낼때 나타는 오류! Cross domain이 무엇인지는 나중에 다시 공부를 해보기로하고 일단 오류해결을 먼저 하기로 했다. 방법은 생각..

오류 모음집 2021.02.04

개발자로 취업 할 때 참고하면 좋은것

okky.kr/article/855409 OKKY | 개발자로 첫 취업할 때 참고하시면 좋을 점들 (주관적) 100% 주관적인 생각입니다. 다른 분들이 보실 때 아 이건 아닌데, 라는 사항도 있을 수 있지만 3년 간 개발자로써 일을 하면서 이런 점들을 취업 전에 미리 알았으면 좋겠다라는 생각이 문득 들 okky.kr 1. 첫 입사한 회사가 은퇴할 때까지 다닐 회사는 아니지만 그 업종에 계속 머무를 확률은 꽤나 높다. 2. 연봉(2600~3200), 출퇴근거리(15~60), 수당(주말/야근/식대), 연차(월차/연차), 점심시간 그리고 재무재표는 반드시 확인하는게 좋다. 3. 영어는 필수는 아니지만 어느 순간 필요한 상황이 온다. 4. 첫 날, 혹은 다른 회사 사람들과 만났을 때 소개조차 안해주는 곳은 거르..

IT관련 이야기 2021.01.28

IBM 클라우드 관리 전문기업 노드클라우드 인수

zdnet.co.kr/view/?no=20201222101105 IBM, 클라우드 관리 전문기업 노드클라우드 인수 IBM이 멀티 클라우드 서비스 강화를 위해 관련 전문 기업을 인수했다.미국 지디넷은 IBM이 클라우드 관리 서비스 전문 기업인 노드클라우드를 인수했다고 21일(현지시간) 보... zdnet.co.kr IBM이 멀티 클라우드 서비스 강화를 위해 관련 전문 기업을 인수했다고한다. 바로 노드클라우드. 노드클라우드는 AWS, 마이크로소프트, 구글 등의 서비스인증을 받은 곳이다. 점점 성장하고 있는 클라우드 시장을 겨냥하여 IBM은 이번 인수를 통해 하이브리드 및 멀티클라우드 시장의 경쟁력을 확보할 계획인가보다. 스마트폰이 나온지 불과 10년인데, 점점 발전되는 속도로 5년내로 클라우드의 위치가 어느..

IT관련 이야기 2020.12.22

[Java] enum을 쓰는 이유. 이놈을 쓰는이유!!!

java를 사용하면서, enum에 대해 생각해보게 되었다. import한 코드를 보니 enum이 꽤 있었는데, 나에게는 약간 생소해서 도대체 enum을 왜 쓰는걸까? enum(이넘)왜 써야하는지 한번 찾아보았다. ① 기억이 용이하다. enum대신 정수형 변수를 대신 사용할 수 도 있다. 하지만, 이렇게 될때 각 정수의 의미가 무엇인지를 만드는 사람이 기억하고 있어야 한다. 값이 많아질 수록 혼란스러...웠다...ㅠㅜ 이놈은 기억하기 쉽기때문에 사용하는거 같다. ② 소스의 가독성(Readability)이 높아진다. enum의 원소만 봄으로써, 그 상수의 의미를 보다 쉽게 파악 할 수 있고, 소스 전체의 가독성을 높이는데 도움이 된다. 예를 들어 whatdays = 0; 이라고 표현한다면, 이게 월요일인지,..

JAVA 2020.09.16

[Java] ERROR StatusLogger Caught java.lang.AbstractMethodError setting feature

ERROR StatusLogger Caught java.lang.AbstractMethodError setting feature http://xml.org/sax/features/external-general-entities to false on DocumentBuilderFactory org.apache.xerces.jaxp.DocumentBuilderFactoryImpl@5634db55: java.lang.AbstractMethodError: javax.xml.parsers.DocumentBuilderFactory.setFeature(Ljava/lang/String;Z)V java.lang.AbstractMethodError: javax.xml.parsers.DocumentBuilderFactory...

오류 모음집 2020.09.14
728x90