String은 "가나다라"와 같은 문자열, Reference Type을 말하고, Char은 '가', '나', '다'와 같은 문자만 담을 수 있는 Primitive Type 말한다. Char - 2 byte 정수 - 아스키코드 혹은 유니코드로 치환되어 저장 - Character이라는 Reference type으로 변환 가능 - Primitive type은 null 불가능 String - 하나의 객체를 생성하여, 문자를 붙여서 만드는 불변 객체 (Immutable Object) - 객체, 값 비교시의 주의할 필요 있음 (equals, ==)
오늘은 TCP/IP 정의와 플래그(Flag) 정리 해보려고 합니다. 모바일나 웹에서 서버와 데이터를 주고 받기 위해서는 정해진 프로토콜에 기반하여 데이터를 주고 받습니다. 오늘은 통신 프로토콜 중 하나인 TCP/IP를 다뤄보려고 합니다. TCP이란? TCP = Transmission Control Protocol TCP/IP 통신은 안정적이고, 순서대로, 에러없이 통신하기 위해 만들어진 프로토콜 입니다. 통신 프로토콜에 있어서 기본적으로 꼭 알아두어야 하는 통신 방법입니다. TCP/IP는 HTTP와 달리서버와 클라이언트가 한번 연결이 되면 다른 한쪽에서 끊기 전까지 계속 통신할 수 있습니다. (HTTP는 단방향이여서 한번의 통신은 데이터 한번 전송한다는 방식입니다.) 주로 채팅이나 실시간 방송 등 계속 ..
안녕하세요, 회사에서 git을 사용합니다. 그래서 요즘 자주 사용하는 git 명령어를 정리해보려고 합니다. 우선, 명령어 정리에 앞서 1. git 정의2. git 설정과 초기화3. git clone4. git pull5. git push 1. GIT 이란 무엇일까요?파일 관리를 위한 분산 버전 관리 시스템입니다. 여러 사람들의 소스코드를 효율적으로 정리하고 저장하기 위해 사용하는 것입니다. GIT은 서버에서 파일을 관리하며, 여러 사람들의 소스코드를 각 버전 별로 저장하여, 코드를 효율적 관리를 도와줍니다. 2. GIT 설정과 초기화git 사용하기 위해서는 해당 저장소에 접근하기 위해 user name과 이메일을 설정해야 합니다. 자신의 github의 username과 이메일을 입력하시면 됩니다. git..
안녕하세요, swift로 ios 개발에 앞서 기본적으로 알아야 하는 기본 문법들을 정리해보려고 합니다. 오늘 정리할 내용은 - 데이터 타입- 콘솔의 로그 출력 방식 (디버깅을 위해 꼭 필요한 방식입니다)입니다. swift에서 사용되는 기본 문법들을 알아야 ios 개발을 할 수 있습니다. 그리고 기본 문법들을 알면 다른 코드를 보아도 이해도 빠르고, 나중에 더 나은 코드를 짜는데 도움이 됩니다. 시작하겠습니다. 데이터 타입1) String : 문자열예시 : var exampleText = "Example text..." 2) Character : 하나의 문자 표현하는 타입, 유니코드 9문자까지 가능, 모든 언어와 특수기호 모두 가능예시 : var exampleText = "❤️" 3) Int와 UInt :..
IOS 앱을 개발하기 위해서는 swift 라는 언어를 알아야 합니다. 우선 개발하기에 앞서, swift라는 언어의 역사나 특징에 대해서 공부하려고 합니다. 안드로이드, 서버 등 여러가지 언어로 개발을 해보니 언어의 특성을 알아야 좀더 잘 개발할 수 있습니다. 다른 코드를 봐도 왜 이렇게 짜는 것인지에 대해 이해하기도 쉽습니다. swift 언어 특성을 설명하기 앞서, object-c와 swift 중 swift로 개발하려는 이유에 대해서 설명드리려고 합니다. 저는 여태까지 안드로이드 개발을 하면서 java와 kolin을 사용하였습니다. swift가 직관적이고 object-c에 비해 학습하는 시간이 덜 걸린다고 판단했습니다. ios 공부를 시작하시는 분들도 object-c와 swift 두 언어에 대해서 모두 ..
안녕하세요, 해당 글은 JWT라는 토큰의 정의와 사용하는 이유, 상용하는 상황, 내용 형식 마지막으로 JWT의 장단점에 대해서 알아보려고 합니다. 우선, 공식 홈페이지에서는 JWT를 이렇게 설명합니다. JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties. 공식 홈페이지 이동 JWT의 정의 JWT (JSON Web Token)는 개방형 표준 (RFC 7519)으로 당사자간에 정보를 JSON 객체로 안전하게 전송하기 위한 간결하고 독립적인 방법을 말합니다. 이 정보는 디지털 서명되어 있으므로 확인하고 신뢰할 수 있습니다. JWT는 비밀 (HMAC 알고리즘..
안녕하세요, 저도 최근에 알게된 용어입니다. 공부도 할겸 공유도 할경 정리해보았습니다. CI(Continuous Integration) 빌드와 테스트 작업을 통해 작업한 것을 기존의 것과 합칠 수 있다. 이러한 과정(routine)을 CI라고 한다. 자동화된 프로세스라는 글을 많이 보았는데 사실 CI=자동화 라고 하긴 어려운 것 같다. 연속적으로 계속 이루어지는 프로세스가 CI라고 생각하면 될 거 같다. CD(Continuous Deploy) 지속적인 배포 이러한 개념들이 등장한 이유는 무엇인가? 빨리 제품을 출시하고, 빠르게 소비자의 반응을 보고, 빠르게 수정하자는 생각들과 더블어 기술의 발전으로 해당 개념들이 더 관심 받는것 같다. 하지만 모든 회사에 해당 프로세스가 꼭 필요한 것은 아니다. 자동화된..
- Total
- Today
- Yesterday
- 구글서치콘솔
- TextInputEditText
- 4대컴포넌트
- ios
- 티스토리블로그광고
- underline color
- 밑줄색
- 코드스타일
- Swift데이터타입
- 안드로이드
- 사이트맵등록방법
- TextInputLayout
- codingtest
- swift
- github
- 안드로이드개념
- 네이버웹마스터
- IT
- Android
- 블로그관리하기
- 개발공부
- 밀리세컨
- 인증토큰
- 안드로이드공부
- AUTH0
- Swift기초자료
- 인드로이드4대컴포넌트
- CI/CD
- git
- 서비스선언
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |