본문 바로가기

언어8

2019.06.01 코드이그나이터 설정관련 정리 PHP의 실행순서 ㄴ 1. 제일 바깥루트에 있는 index.php로 들어가서 실행한다. ㄴ 2. config.php로 들어가 해당 로직에 맞는 설정값들을 선언한다. ㄴ 3. Routes.php를 호출하여 사용자정의의 Controller를 실행한다. ㄴ 4. Routes에서 선언한 Controller로 가서 해당 View페이지로 이동된다. PHP의 MODEL ㄴ Model이란 각 작업단마다 업무의 특성이 다르다보니 작업단의 Model을 생성하여 사용자정의 함수를 호출하는 방식 으로 사용된다. 2019. 6. 1.
PHP 환경설정 PHP ①. config.php ※ 참조 : http://b.redinfo.co.kr/81→ PHP 맨처음으로 해당 php로 들어온다.정의 : CI의 기본적인 기능을 설정하는 파일, 주된 기능은 웹의 정보를 설정, CI의 라이브러리, 헬퍼 , 드라이버 또는 CI의 기능들의 사용여부 설정가능 ②. autoload.php autoload.php 는 CI 에서 사용되는 패키지, 라이브러리, 드라이버, 헬퍼, 모델, 환경설정, 언어설정 파일등을 자동으로 로드하고 싶을때 사용한다.한가지 예를 들면 사용자가 자신이 만든 라이브러리 또는 CI 의 기본라이브러리를 사용할 시 아래와 같이 CI 로드 클래스를 이용하여 사용할려는 라이브러리를 먼저 로드해주어야한다.이렇게 필요할때마다 로드해 주는건 컴파일 수행시간을 단축시킬.. 2019. 1. 11.
자바스크립트 정규식 JS 정규식 정규식 (Regular Expresstions) 정규식은 문자열에 포함된 문자 조합을 찾기 위해 사용되는 패턴이며, 코드를 간략하게 만들 수 있으나, 가독성이 떨어질 수 가 있다. RegExp의 exec, test 메소드와 String의 match, replace, search, split 메소드와 함께 사용됩니다. 각각의 의미 ▲ 출처 : http://lng1982.tistory.com/141 ▲ 출처 : http://droptable.tistory.com/65 숫자 정규식 var str = "Test";var strNum = "1234"; var regChk = /^[0-9]*$/; regChk.test(str); → falseregChk.test(strNum); → true 패턴분석 :.. 2018. 12. 3.
객체지향 프로그래밍[오버로딩, 생성자] 오버로딩, 생성자 오버로딩(overloading)1. 2018. 7. 18.
객체지향 프로그래밍 [클래스 와 객체, 재귀호출] 클래스 와 객체, 재귀호출 객체지향 언어 장점1. 코드의 재사용성이 높다- 기존의 만들어 놨던 메소드,함수를 재사용할 수 있다.2.코드의 관리가 용이하다. - 유지보수를 할 수 있게 설계를 해놓았다면 어떤 상황이 오더라도 코드를 쉽게 변경할 수 있다. ※객체란..? - 실제로 존재하는 것!! 이라고 하면 어렵게 느껴질 것이다 쉽게 말하면 의자, 자동차, 연필 등등.. 모든 사물의 객체라 칭할 수 있다. ※클래스란..? - 객체를 정의해놓은 것 or 객체의 설계도 라고 할 수 있다. 객체와 인스턴스 클래스로부터 객체를 생성하는 것을 인스턴스화 라고 하며 어떤 클래스로 부터 만들어진 객체를 인스턴스라고 한다.!!ex) English라는 클래스가 있다고 가정하자~English a = new English();.. 2018. 7. 18.
JavaScript_ Null 과 undefinded 차이 우연히 생각해보다가 null 과 undefinded의 차이점이 궁금해졌다..자바스크립트의 경우 데이터타입을 따로 지정하지 않아도 자동으로 해주므로써 별 신경을 안썻는데.. 자바스크립트의 경우 다른 언어가 변수를 선언 할 때 자료형까지 결정 하는 반면, 자바스크립트는 선언시 변수의 스코프(범위)와 존재만 설정하고, 할당 할 때 비로소 자료형이 결정된다. 차이점undefined -> 변수를 선언만 하고 값을 할당하지 않음. 즉, 자료형이 결정되지 않은 상태이다.(선언하지 않은 변수도 콘솔이나 기타 메세지에는 undefined라고 뜨지만,undefined라는 값을 가지는 것은 아니다.) null -> 변수를 선언하고, 'null'이라는 빈 값을 할당한 경우이다.(이 '빈 값'의 경우 자료형에 따라 여러가지가 .. 2018. 6. 28.