일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- git cannot identify version of git executable
- Linux 패키지 관리자
- git
- XML Opacity
- mac 패키지 관리자
- MySQL
- Chat GPT
- PHP Storm
- 안드로이드 자동으로 포커싱
- 챗GPT
- Android Flavor
- Location Permission
- php
- Github Token
- docker에서 mysql 실행
- nextFocusDown
- 5회 인증
- 여러 개
- Execution failed for task ':test'.
- codeigniter
- sourceSet
- junit
- Android Studio
- 다음으로 이동
- InvalidTestClassError
- Github 등록
- 팝업 바깥 레이어
- AWS
- TextView 일부분
- 챗지피티
- Today
- Total
목록전체 글 (66)
128june
jQuery에서 .html() 함수는 선택한 요소 안의 내용을 가져오거나, 다른 내용으로 바꿉니다. 사용방식 h1 의 내용을 변수 value 에 저장합니다. // .html() 함수 let value = $('h1').html(); 이전 내용을 지우고 새로운 내용을 넣습니다. // .html( html내용 ) 처럼 사용 $('div').html('hello');
$_SERVER['DOCUMENT_ROOT'] : 사이트 루트의 물리적 경로. ex) /html/www/home $_SERVER['HTTP_ACCEPT_ENCODING'] : 인코딩 방식. ex) gzip, deflate, br $_SERVER['HTTP_ACCEPT_LANGUAGE'] : 언어. ex) ko $_SERVER['HTTP_USER_AGENT'] : 사이트 접속한 클라이언트 프로그램 정보. ex) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 Safari/537.36 $_SERVER['REMOTE_ADDR'] : 사이트 접속한 클라이언트의 IP ex) 172..
먼저 1,000개의 데이터를 가진 Table test가 있습니다. 간단히 num과 title을 가진 test 테이블에 1,000개의 데이터를 넣어보겠습니다. 넣는 방식은 Procedure을 생성하여 반복문으로 넣었습니다. DELIMITER // DROP PROCEDURE if EXISTS test_loop1// CREATE PROCEDURE test_loop1() BEGIN DECLARE i INT DEFAULT 1; while i
CodeIgniter는 모델 - 뷰 - 컨트롤러 개발 패턴(MVC 패턴)에 기반합니다. MVC : 프로그램의 로직을 프리젠테이션(표현부분)으로부터 분리하는 소프트웨어 접근 방법론 => 최소한의 스크립트만 들어가도록 도와줍니다. Model 데이터의 구조를 표현합니다. 일반적으로 Model class는 데이터를 추출, 입력, 갱신 등등의 함수를 포함합니다. View 사용자에게 보여지는 부분을 표현합니다. View는 일반적인 웹페이지이지만 Codeigniter에서는 View가 Header / Footer 처럼 웹페이지의 일부분일 수 있습니다. 또한 RSS 페이지나 다른 페이지의 형태일 수 있습니다. Controller 일반적인 모델과 뷰 사이에서 동작합니다. Codeingiter는 모델이 필요없도록 MVC를 ..
CodeIgniter 구동 시 데이터의 흐름은 다음과 같습니다. 1. index.php는 Front Controller로 동작하여 CI가 동작하기 위한 기반 리소스들을 초기화합니다. 2. 라우터 모듈(Routing)은 http 요청을 분석하여 어떤 동작을 해야 할지 결정합니다. Caching 파일이 있다면 그 파일을 바로 브라우저로 보내고 일반적인 동작 절차는 무시합니다. 3. 보안모듈(Security)은 프로그램 컨트롤러가 로딩되기 전에 HTTP 요청 및 어떤 사용자 전송 데이터든지 모두 필터링합니다. 4. 컨트롤러(Application controller)는 사용자 요청을 처리하기 위해 모델을 로드하고, 코어 라이브러리, 헬퍼 및 필요한 다른 리소스들을 로드합니다. 5. 최종적으로 뷰 모듈(View)..
1. 먼저 https://www.apachelounge.com/download/에서 64bit Apache 2.4를 다운로드합니다. 2. 다운로드한 파일의 압축을 해제합니다. 경로는 C:/ 로 설정하여 최종적으로 C:/Apache24로 설정하였습니다. 3. Apache24/conf 에 있는 httpd.conf 파일을 메모장으로 열어줍니다. 4. 환경설정 - 기본적으로 본인이 설치한 PC에 맞게 변경합니다. 먼저 SRVROOT 경로를 확인합니다. → 지정한 경로로 설정 ( C:/Apache24 ) 이후 Listen과 DocumentRoot를 확인합니다. 기본적으로 Listen은 80으로 설정되어있고, DocumentRoot는 C:/Apache24의 htdocs 폴더로 지정되어있습니다. ※ 만약 The re..
PHP를 설치하려면 먼저 Apache 서버를 설치해야 하기 때문에 Apache 2.4 설치 [윈도우10 64bit]를 참조하시기 바랍니다. Apache 2.4 설치 [윈도우10 64bit] 1. 먼저 https://www.apachelounge.com/download/에서 64bit Apache 2.4를 다운로드합니다. 2. 다운로드한 파일의 압축을 해제합니다. 경로는 C:/ 로 설정하여 최종적으로 C:/Apache24로 설정하였습니다. 3. Apa.. 128june.tistory.com 1. 먼저 https://windows.php.net/download/에서 PHP 7.4.6을 다운로드합니다. ※ 다운로드 전에 본인 PC에 맞는 Zip 파일을 다운로드해야 합니다. Version Server VC15 ..
category 설명 cache 캐시 저장 config 환경설정 controllers 컨트롤러 core 각 디렉토리를 연결하는 코어 helpers 여러 간편 기능 제공 hooks 코어 파일을 변경하지 않고 작동방식 변경 language 다국어 지원 libraries 라이브러리 ( 암호화, ftp, 이메일, 달력 등등 ) logs2 로그 저장소 models DB 연동 클래스들 third_party loader 클래스가 참조할 현재의 앱을 변경해주는 기능 views web 출력