본문 바로가기

분류 전체보기

(28)
[github] error: src refspec master does not match any error: src refspec master does not match any error: failed to push some refs to 'https://github.com/******/******.git' 처음 push할때 repository에 branch가 존재하지 않아서 발생한 에러라고 합니다. 해결법은 미리 touch initial git add inital git commit -m "initial commit" git push -u origin master 위 명령어 미리 하세요~
안드로이드 웹뷰 URL 호출시 에러 ERR_CLEARTEXT_NOT_PERMITTED 하이브리드 앱 구현해보려는데 ERR_CLEARTEXT_NOT_PERMITTED가 발생하는데 처음에는 내가 잘못한 줄알고 url 확인 해보고 이상하다해서 검색했더니 몰랐던 사실이 있었다. 바로 . 그런데 http:// 로 된 주소를 불러올 경우 에러가 발생합니다. 이런 경우는 간단히 AndroidManifest.xml의 application 태그에 android:usesCleartextTraffic="true" 오늘도 내일도 화이팅~ 출처: https://japdaguri.tistory.com/51 [잡다구리]
REST, REST API, RESTful REST(Representational State Transfer)의 구체적인 개념 -HTTP URI(Uniform Resource Identifier)를 통해 자원(Resource)을 명시하고, HTTP Method(POST, GET, PUT, DELETE)를 통해 해당 자원에 대한 CRUD Operation을 적용하는 것을 의미한다. - 즉, REST는 자원 기반의 구조(ROA, Resource Oriented Architecture) 설계의 중심에 Resource가 있고 HTTP Method를 통해 Resource를 처리하도록 설계된 아키텍쳐를 의미한다. - 웹 사이트의 이미지, 텍스트, DB 내용 등의 모든 자원에 고유한 ID인 HTTP URI를 부여한다. - CRUD Operation - Cre..
신입 개발자 기술 면접 (4) Spring framework 1. Framework - 특정 형태의 소프트웨어 문제를 해결하기 위해 상호 협력하는 클래스 프레임과 인터페이스 프레임의 집합. - 특정한 틀을 만들어 놓고 거기에 살을 붙여 놓음으로써 프로그램을 만들어 작업시간을 줄여주는 것이다. - 프레임워크는 특정 개념들의 추상화를 제공하는 여러 클래스나 컴포넌트로 구성된다. - 프레임워크는 이렇게 추상적인 개념들이 문제를 해결하기 위해 같이 작업하는 방법을 정의한다. - 프레임워크는 좀 더 높은 수준에서 패턴을 조작한다. * 프레임워크가 중요한 이유는 객체지향 개발을 하게 되면서 개발자의 취향에 따라 다양한 프로그램이 나오게 되었다. 프로그램 개발에 투입되는 개발자도 점점 늘어남에 따라 전체 시스템의 통합성, 일관성이 부족하게 되었기 때문이다. 그래서 개발자의 자..
신입 개발자 기술 면접 (3) Oracle DB 데이터베이스 용어정리 1. 데이터베이스 - 어느 한 조직에서 업무처리를 위해 다수의 응용시스템 혹은 다수의 사용자들이 공용으로 사용하기 위해 저장된 운영 데이터의 집합. 2. 데이터베이스 언어 - 정의어(DDL : Data Definition Language) : 데이터베이스 구조를 정의,수정,삭제하는 언어. (create, alter, drop) - 조작어(DML : Data Manipulation Language) : 데이터베이스 내의 자료 검색, 삽입, 갱신, 삭제를 위한 언어. (select, delete, update, insert) - 제어어(DCL : Data Control Language) : 데이터에 대해 무결성 유지, 병행 수행 제어, 보호와 관리를 위한 언어.(commit, rollb..
신입 개발자 기술 면접 (2) JSP 1. Servlet, JSP Servlet – Container가 이해할 수 있도록 구성된 자바코드로 이루어진 것(Html in JAVA) JSP(Java Server Page) – html 기반에 자바코드를 블록화하여 삽입한 것(JAVA in Html) 2. Get과 Post 방식 Get방식 - 클라이언트에서 서버로 데이터를 전달할 때, 주소 뒤에 “이름”과 “값”이 결합된 쿼리 스트링 형태로 전달. - 주소창에 쿼리 스트링이 그대로 보여지기 때문에 보안성이 떨어진다. - 길이에 제한이 있다.(= 전송 데이터의 한계가 있다.) - Post방식보다 상대적으로 전송 속도가 빠르다 Post방식 - 일정 크기 이상의 데이터를 보내야할 때 사용한다. - 서버로 보내기 전에 인코딩하고, 전송 후 서버에서는 다시 ..
신입 개발자 기술 면접 (1) JAVA 1. Java Java는 네트워크상에서 쓸 수 있도록 미국의 Sun마이크로시스템가 개발한 객체지향 프로그래밍 언어 특징 a. JVM만 설치하면 컴퓨터의 운영체제에 상관없이 작동한다.( 운영체제에 독립적) b. 기본 자료형을 제외한 모든 요소들이 객체로 표현 c. 객체 지향 개념의 특징인 캡슐화, 상속, 다형성이 잘 적용된 언어 d. Garbage Collector를 통한 메모리 관리기능 e. 멀티쓰레드(Multi-thread)를 지원한다. 2. OOP(객체지향 프로그래밍) OOP란 Object-Oriented Programming의 약어로써 객체지향 프로그래밍을 의미 데이터를 객체로 취급하여 프로그램에 반영한 것이며, 순차적으로 프로그램이 동작하는 기존의 것들과는 다르게 객체와 객체의 상호작용을 통해 프..
EMV Book A, 5.6 POS System Configuration 알아보자(1) 5.6 POS System Configuration 5.6.1 POS System Country and Currency Codes 5.6.2 POS System Configuration for Starting a Transaction 5.6.3 POS System Configuration for Acceptance Environment 5.6.4 POS System Configuration for Type of Transaction 5.6.5 Kernel and Entry Point Configuration Data POS 시스템 구성은 1 국가&통화 코드 2 거래 시작을 위한 3 승인 환경을 위한 4 거래 타입에 대한 5 커널과 엔트리포인트 구성 데이터이다. 하나씩 알아보도록 하자. 5.6 POS Sy..