본문 바로가기

전체 글119

PHP란? PHP란? PHP(PHP: Hypertext Preprocessor)는 C언어를 기반으로 만들어진 서버 측에서 실행되는 서버 사이드 스크립트 언어 PHP로 작성된 코드를 HTML 코드 안에 추가하면, 웹 서버는 해당 PHP 코드를 해석하여 동적 웹 페이지를 생성 PHP의 장점 1. 주요 운영체제와 대부분의 웹 서버에서 지원 2. 다른 프로그래밍 언어보다 직관적으로 코드를 작성가능(작성해야 하는 코드의 양이 적음) 3. 텍스트 처리에 특화되어 있어 HTML 문서 처리에 적합 PHP의 단점 1. 간단한 사이트를 제작하기 위해 만든 언어, 복잡한 사이트를 만드는 데는 효율적이지 않음 2. 보안에 안전하지 않은 언어 구조 서버 사이드 언어 1. PHP 2. JSP 3. ASP.NET 언어 운영체제 웹 서버 제조.. 2023. 10. 31.
Swift 함수 선언하기[iOS개발] Swift FUNCTION 선언하기[iOS개발] 함수 선언 및 호출하기 😎 쉬운 예제 생성 출처 입력 func greeting() { print("hello") } 호출 출처 입력 greeting() 결과 출처 입력 hello ✌🏻예제 greet(person:)으로 호출되는 함수 출처 입력 이 함수는 하나의 String 타입 person이라는 input 파라미터, String 타입의 return type 정의 func greet(person: String) -> String { let greeting = "Hello, " + person + "!" return greeting } 호출 출처 입력 print(greet(person: "Anna")) // Prints "Hello, Anna!" print(g.. 2023. 10. 31.
chatGPT API 사용법, 키 발급[AI] chatGPT API 사용법[AI] chatGPT API를 사용해 나만의 대화형인공지능 앱, 웹 또는 자동 글 생성 등 다양한 분야에 접목해 볼 수 있습니다. 이러한 개발을 위해 우선 chatGPT API 사용하는 방법 살펴보겠습니다. 1] openAI웹사이트 openAI웹사이트 - API - Overview 2] Get started 화면 중앙에 보이는 Get started를 클릭 3] Login 4] API reference 화면 상단 메뉴바에서 API reference를 클릭 5] 터미널에 openai 설치 입력 | pip install openai 6] API Keys 생성하기 Personal - view API keys - Create new secret key 생성하기 7] 할당받은 API k.. 2023. 10. 30.
swift 컨테이너 생성하기 container[iOS개발하기] swift 컨테이너 생성하기 container[iOS개발하기] ​ 컨테이너 생성하는 3가지 방법 ​ ​ ​ ​ 1.view를 사용하여 만들기 ​ uiview를 검색하면 나타나는 View를 드래그앤드랍하여 생성 ​ View안에 넣고자 하는 object를 드래그앤드랍하여 포함 ​ ​ ​ ​ 2. Editor - Embed In - View 를 통해 생성하기 ​ container를 생성하려고 하는 곳의 이미지를 선택한 후 생성 ​ ​ ​ ​ 3. 하단 Embed In - View ​ container를 생성하려고 하는 곳의 이미지를 선택한 후 생성 ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ 사진: Unsplash의Vựa Táo 2023. 10. 30.
SWIFT 랜덤숫자 생성하기 [iOS개발하기] SWIFT 랜덤숫자 생성하기 [iOS개발하기] 주사위, 가위바위보 게임같은 프로그램을 개발할 때 랜덤 숫자를 생성해야하는데요 C언어에서는 헤더파일에 stdlib.h을 포함시켜주고 rand()함수를 사용하면 되는데요 swift에서는 어떻게 작성하면 되는지 살펴보겠습니다. Int.random(in: lower ... upper) Float.random(in:lower...uper) 랜덤 정수, 실수 생성 랜덤 정수 생성하기 형식| Int.random(in: lower ... upper) 사용예시 let number = Int.random(in: 1... 10) print(number) 결과 3 랜덤 실수 생성하기 형식| Float.random(in:lower...uper) 사용예시 let number = I.. 2023. 10. 30.
자바의 변수 종류[JAVA개발] 변수(Variable)란 값을 저장할 수 있는 공간으로 데이터(data)를 저장하기 위해 프로그램에 의해 이름을 할당받은 메모리 공간을 의미합니다. 정수타입 타입 메모리 크기 값의 범위 byte 1byte 8bit -128 ~ 127 short 2byte 16bit -32,768 ~ 32,767 char 2byte 16bit 0 ~ 65535(유니코드) int 4byte 32bit -2,147,483,648 ~ 2,147,483,647 long 8bit 64bit -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 실수타입 타입 메모리 크기 값의 범위 float 4byte 32bit 1.4E-45 ~ 3.4028235E38 double 8byte 64bit .. 2023. 10. 30.
728x90