전체 글

전체 글

    [MS-SQL] http 요청 보내기

    --실행시 에러가 나면 아래 옵션을 활성화 합니다. --Exec sp_configure 'show advanced options', 1; --RECONFIGURE; --Exec sp_configure 'Ole Automation Procedures', 1; --RECONFIGURE; --더이상 필요하지 않으면 옵션을 되돌립니다. --Exec sp_configure 'show advanced options', 0; --Exec sp_configure 'Ole Automation Procedures', 0; --Declare @authHeader nvarchar(64); Declare @contentTypenvarchar(64); Declare @postDatanvarchar(2000); Declare @r..

    [Kotlin] 제어문 - 조건문

    [Kotlin] 제어문 - 조건문

    1. if 특정 조건이 참인지 거짓인지를 판단하고 해당 조건에 따른 구문을 실행합니다. var year = 2020 if (year == 2020) { // year의 값이 2020인 경우 실행 } else { // year의 값이 2020이 아닌 경우의 실행 } 만약 조건이 참(true)이면 바로 아래 {} 내부의 구문을, 거짓(false)이면 else이후 {} 안의 구문을 실행합니다. 이때 사용된 == 기호는 비교 연산자이며 비교대상이 같으면 true, 같지 않으면 false를 반환합니다. 또한 비교대상은 왼쪽 값에 대한 오른쪽 비교입니다. 사용가능한 연산자로는 ==외 다음과 같은 것들이 있습니다. > 크다 = 크거나 같다. { //실행구문 } } 변수의 값에 따라 실행 영역을 분리합니다. 만약 값이..

    [Kotlin] 변수와 상수

    [Kotlin] 변수와 상수

    1. 변수 프로그램이 어떠한 계산을 위해 메모리에 담아두는 것을 변수라고 합니다. 변수는 우선 사용하고자 하는 변수 이름을 선언을 하고 선언한 변수에 원하는 값을 넣고, 변수명을 통해 다시 값을 읽는 방식으로 사용됩니다. 선언은 다음과 같이 var를 통해 선언할 수 있습니다. var year = 2020 년도라는 의미의 year라는 변수를 선언하고 2020이라는 값을 저장했습니다. 이때 year변수가 어떤 타입의 변수인지는 대입되는 값을 통해 판단되는데 2020은 정수형 숫자이므로 정수형의 year변수가 생성될 것입니다. var year : Int 변수는 선언하되 값을 담을 수 없는 상황이라면 대신 ': [타입명]'형식으로 변수의 데이터 타입을 지정해 줘야 합니다. 위 예제에서는 year이라는 변수를 선..

    [Kotlin] 에뮬레이터(Emulator)와 스마트폰연결

    [Kotlin] 에뮬레이터(Emulator)와 스마트폰연결

    1. Android Emulator App을 만들면 이 App이 제대로 동작하는지를 확인해 보기 위해 Android Emulator를 사용할 수 있습니다. 가상의 Android한경에서 App을 설치해 구동해 보는 것이죠. Android Studio상단의 툴바를 보면 AVD Manager라는 아이콘을 볼 수 있습니다. 이 아이콘을 눌러보면 가상의 Emulator를 생성해 볼 수 있습니다. 'Create Virtual Device'버튼을 눌러줍니다. 기본적으로 픽셀2 스마트폰이 선택되어 있습니다. 다른 걸 선택해도 되지만 일단은 선택된 그대로 놔둔 채 Next버튼을 누릅니다. 선택한 Emulator에서 사용가능한 여러 가지 system image가 나열됩니다. 상단 탭에서 x86 images를 선택합니다. ..

    [Kotlin] SDK 설정 살펴보기

    [Kotlin] SDK 설정 살펴보기

    이전에 android Studio를 설치했고 MyApplication이라는 기본적인 프로젝트를 생성했습니다. 그리고 대략적으로 프로젝트의 구조에 대해 알아보았는데 이번에는 App을 개발하고 실행하기 위한 필수요소인 Android SDK의 설정 부분을 간단히 살펴보고자 합니다. 소위 SDK라 함은 Software Development Kit을 의미하는 것으로 Software 개발에 필요한 컴파일러, 디버깅, API 등 여러 가지 등을 묶어놓은 패키지라 할 수 있습니다. 우리가 Android개발을 위해 Android Studio를 설치했는데 이 Android Studio는 엄밀히 말하면 Android SDK를 이용하여 개발하기 편리하도록 하는 편의성을 제공할 뿐 자체적인 App 개발을 제공해 주지 않습니다...

    이그닉 바이북 프로(ByBook Pro) 14x 2 세대 사용기

    이그닉 바이북 프로(ByBook Pro) 14x 2 세대 사용기

    ※ 아래 사용기는 리프레시 버전이 아닌 초기버전에 관현 내용입니다. ※ 지극히 주관적인 리뷰입니다. 2020년 4월쯤 이그닉의 바이북 프로를 구매하면서 생긴 개봉기와 처음 설치 관련된 내용을 올렸었습니다. 2020/04/23 - [Review] - 이그닉 바이북 프로 14x 2세대 이그닉 바이북 프로 14x 2세대 ※ 제품을 주문하고 받기까지의 과정을 포함합니다. 단순히 제품에 대한 리뷰만 있지 않습니다. ※ 아래 리뷰는 지극히 주관적인 리뷰입니다. ※ 이전에 사용하던 한성 A36X 모델과 비교한 내용�� lab.cliel.com 3개월 가까이 지난 지금 간단한 사용기와 소감을 말씀드릴까 합니다. 초기 때는 사람들이 돈을 내고 베타 테스트를 해줬다는 얘기가 있을 정도로 문제가 많았는데 그런 문제들이 모두..

    [Javascript] 웹브라우저 저장소

    [Javascript] 웹브라우저 저장소

    저장소라는 기능은 마치 애플리케이션을 만들 때 데이터베이스를 이용하는 것처럼 사용자 브라우저의 저장소에 데이터를 저장하는 곳을 말합니다. 다른 일반적인 방법으로는 쿠키라는 것을 이용할 수 있지만 그것과는 좀 다른 것입니다. 참고로 이 기능은 HTML5부터 지원하는 기능이므로 웹브라우저가 HTML5를 지원해야 합니다. 웹 브라우저가 저장소를 지원하는지의 여부는 window객체를 통해 확인할 수 있습니다. 예제에서는 localStorage를 통해서 로컬저장소 지원 여부를 확인해 보았습니다. 저장소는 로컬 저장소와 세션 자장소는 2가지가 존재하는데 로컬 저장소는 명시적으로 데이터를 삭제하지 않는 이상 계속 남아있게 할 수 있으나 세션 저장소는 웹브라우저가 종료될 때까지만 데이터를 저장할 수 있는 특징이 있습니..

    [jQuery] 쿠키(Cookies)

    이전에 javascript에서 쿠키를 다루는 방법에 대해 알아보았는데 [Web/JQuery] - [jQuery] 쿠키(Cookies) JQuery에서는 Cookie플러그인을 사용하면 좀 더 간단하게 쿠키를 다룰 수 있습니다. 우선 플러그인은 아래 주소에서 내려받을 수 있습니다. https://plugins.jquery.com/cookie/ jQuery Cookie | jQuery Plugin Registry jQuery Cookie by Klaus Hartl A simple, lightweight jQuery plugin for reading, writing and deleting cookies. Versions Version Date 1.4.1 Apr 27 2014 1.4.0 Oct 5 2013 1.3..