자바와 비교한 코틀린 기초 문법중에 헷갈리기 쉬운것 정리 기초 문법 Unit - 자바의 void가 코틀린의 Unit임, 생략가능 - 코틀린에서 Number는 클래스임 (자바에서 String 처럼) 자바 -> 코틀린으로 예를들면 int -> Int, float -> Float 리터럴 - 자바는 10진수 8진수 16진수 모두 지원하는데 반해 코틀린은 8진수 지원안함 언더스코어 - 코틀린에서는 긴 숫자같은경우 밑줄로 끊을수 있게 해놓음 ex) 1_000_000 -> 백만, 2진수등등 가능 형변환 - 코틀린에서는 작은타입이 큰타입의 하위호환이 아님 (Int가 Double의 하위가 아님) - var a: Int = 1 var b: Double = a 라고 했을때 오류가 남 var b:Double = a.toLon..
반드시 포함할 단어&문장 - 검색어의 처음과 끝에 큰 따옴표(")를 입력하면 해당 단어나 문장이 반드시 포함된 사이트만 검색가능 제외할 단어&문장 - 검색어 앞에 마이너스(-)를 입력하면 해당 검색어를 제외한 결과를 표시 유의어 검색 - 검색어 앞에 물결표시(~)를 입력하면 검색어와 유의한 의미를 가진 자료를 보여줌 단어의 뜻 검색 - 검색어 앞에 'define:' 을 입력 후에 검색 -> 사전적 정의 보여줌 빈자리 자동 채우기 - 문장 사이에 별표(*) 를 입력하면 빈 자리를 채워서 결과를 표시(정확한 검색어가 떠오르지 않을때 사용) 특정 종류의 파일만 검색 - 찾고자 하는 것을 입력하고 끝에 filetype:tag를 추가합니다. ex) filetype.doc
1. WEB Server(웹 서버) - HTML 문서 같은 정적인 파일을 구동 (Html, Image, JavaScript... 등등) - Javascript는 브라우저에서 실행되기 때문에 WEB Server에 저장 - 정적인 콘텐츠인 각종파일을 클라이언트에 제공하는 역할의 서버 (정적콘텐츠 – 누가 언제 요구하더라도 동일한 내용이 반환됨 HTML, CSS, JS 이미지 등) 2. WAS (Web Application Server) - 동적 컨텐츠, 웹 응용 프로그램 서비스 처리 (JSP, asp, php ... 등등) - J2EE(웹 서버 + 컨테이너) 스펙을 구현한 서버 - 보안, 메시징, 쓰레드 처리 등의 기능을 처리하는 분산환경에서 사용 - Web Logic, Jeus, Tomcat, JBoss ..
일반적으로 티스토리는 다음에만 검색이 되고 네이버나 구글에는 검색되지않는다. 따라서 구글 서치 콘솔에 url을 등록하게 되는데 그럼에도 불구하고 내가 쓴글이 보이지 않을때가 있다. 구글에서 일정시간마다 글을 크롤링해서 보여주기때문이다. 그시간마저 기다릴수 없다면 이 방법을 사용하자 'https://search.google.com/search-console/about?hl=ko&utm_source=wmx&utm_medium=wmx-welcome' 위 사이트에 접속하여 '시작하기'를 누른다. 좌측 네비게이션에 url검사를 누르고 검색창에 자신이 노출시키고자 하는 포스트의 url을 복붙한다. 색인을 요청한다. 5-10분 뒤에 검색가능함을 확인한다.
카카오디벨로퍼 사이트에 로그인 -> 사용자권한 허용 -> 앱등록 -> 플랫폼 등록 앱등록을 하면 4가지 앱키가 나오는데 카카오페이에서는 어드민키를 사용함 플랫폼 등록시 웹의 경우 타인이 접속 가능 서버를 만든게 아니라면 http://localhost 가능 개발자 가이드 참고 curl코드에 테스트 cid 넣고 kakaoAK 옆에는 자신의 admin key 넣음 test cid : TC0ONETIME (cid를 발급받기 위해서는 오래 걸린다함 실제로 결제를 할게 아니라 공부나 테스트용이라면 이걸 사용할것, 카카오페이에서 제공하는 테스트 cid) 값을 제대로 넣을 시 tid와 redirect_url(웹,앱 등) 출력 -> json 파싱 후 tid는 진행중에 세션이 끊기기 때문에 쿠키로 저장하고 원하는 redi..
리눅스의 단점 - 공개 운영체제이기때문에 문제 발생시 보상받기 어려움 - 한글 입출력하는데 어려움 - 기술지원의 부족 - 사용자의 숙련된 기술 요구 - 특정 하드웨어에 대한 자원이 부족함 리눅스를 사용하는 이유 - 모든 소스가 오픈되어있어 광범위하게 사용된다. - 다중사용자, 다중작업을 지원, 시스템적으로 서버를 운영하기에 적합함 - 무료이기 때문에 기업에서 많이 사용해서 배우는것도 있음 Ubuntu 장점 - 설치가 간단한 배포, 유니티라는 독자적인 데스크탑 환경, 사용자가 많음, 우분투 소프트웨어로 쉽게 패키지 설치 가능 단점 - LTS사용 안하는이상 6개월마다 업데이트 해줘야함, 유니티가 호불호가 갈림, LTS도 최신버전과 차별이 좀 있음(LTS는 지원기간이 5년)//16년도) 영어권은 잘되어있지만 ..
- Total
- Today
- Yesterday
- Kotlin
- 에러해결
- chatting
- 플러터
- Android
- 알고리즘
- mysql
- django server
- Tutorial
- github
- password
- node.js
- socket.io
- Django
- Android Studio
- 안드로이드
- flutter
- RecyclerView
- redis
- DART
- 안드로이드스튜디오
- CHANNELS
- springboot
- Git
- 에러
- flame
- WAS
- Hummingbird
- 해결
- 코틀린
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |