분류 전체보기
-
[CodeIgniter] 언어 클래스(Language Class) - 다국어프로그래밍/CodeIgniter 2018. 12. 12. 16:53
▶CodeIgniter 언어 클래스(Language Class) - 다국어 ▶설명 코드이그나이터(CodeIgniter)로 서버 또는 사이트를 만드는 경우, 문구가 한국어, 영어 등 사용자가 원하는 언어로 표시가 필요할 때가 있습니다 이 때 코드이그나이터에서 유용하게 사용할 수 있는게 언어 클래스(Language Class)입니다. 기본적인 사용 방법을 알아보도록 하겠습니다. 간단하게 한국어와 영어만을 예시로 들겠습니다. 언어 클래스에 대한 자세한 내용은 아래의 매뉴얼을 참조하시기 바랍니다. 언어 클래스(Language Class) : http://www.ciboard.co.kr/user_guide/kr/libraries/language.html 예제 코드는 제가 자주 사용하는 방식으로 작성했습니다. ▶준..
-
[네트워크] 텔넷(telnet) 명령어 - 포트(Port) 확인네트워크 2018. 11. 28. 11:12
▶네트워크 텔넷(telnet) 명령어 - 포트(Port) 확인 ▶설명 텔넷(telnet)을 이용해 해당 포트(Port)가 접속 가능한지 확인하는 법을 알아보도록 하겠습니다. ▶사용법 윈도우 명령 프롬프트에서 실행한 예시입니다. 명령어 telnet [IP 또는 도메인] [포트] 예제 : 성공하는 경우 실행 telnet naver.com 80 연결에 성공하면 위에처럼 [Telnet naver.com] 표시됩니다. http 기본 포트인 80 포트가 열려있는 것을 알 수 있습니다. 예제 : 실패하는 경우 실행 telnet naver.com 3306 위에처럼 표시되면 해당 포트에 연결하지 못한다는 것을 알 수 있습니다. ▶텔넷(telnet) 사용이 안되는 경우 상황 위에처럼 나오면 [텔넷 클라이언트]가 활성화되지..
-
[CodeIgniter] JSON 반환프로그래밍/CodeIgniter 2018. 11. 16. 11:51
▶CodeIgniter JSON 반환 ▶설명 코드이그나이터(CodeIgniter)로 서버를 만들고 할 때 JSON으로 반환 값을 출력해야하는 경우가 있습니다. 출력 클래스(Output Class)를 이용하여 뷰(View)말고 JSON 데이터를 반환하는 법을 알아보겠습니다. 출력 클래스에 대한 자세한 내용은 아래의 매뉴얼을 참조하시기 바랍니다. 출력(Output Class) : http://www.ciboard.co.kr/user_guide/kr/libraries/output.html 예제 코드는 제가 자주 사용하는 방식으로 작성했습니다. ▶JSON 반환 방법 예제는 컨트롤러(Controller)를 포함하여 작성하겠습니다. 기본 사용법 간단하게 배열(or 객체)을 JSON으로 출력해주는 매서드를 컨트롤러(..
-
[MySQL] 시프트 연산자 (Shift Operator)데이터베이스/MySQL 2018. 11. 16. 11:00
▶MySQL 시프트 연산자 (Shift Operator) ▶설명 MySQL에서 사용할 수 있는 시프트 연산자를 간단하게 정리하였습니다.MySQL 5.5 Reference 기준으로 작성하였습니다. MySQL 5.5 Referrence : https://dev.mysql.com/doc/refman/5.5/en/bit-functions.html ▶시프트 연산자 (Shift Operator) (오른쪽) 결과는 UInt64(Unsigned 64-bit integer)입니다. 결과가 해당 범위를 벋어나면 0을 반환합니다. 코드 SELECT 4 >> 2; 결과 1
-
[네트워크] ping 명령어 - 네트워크 상태 점검, 도메인 IP 확인네트워크 2018. 11. 9. 10:48
▶네트워크 ping 명령어 - 네트워크 상태 점검, 도메인 IP 확인 ▶설명 ping (Packet INternet Groper)는 대상 컴퓨터를 향해 일정 크기의 패킷을 보낸 후, 대상 컴퓨터가 이에 대한 응답 메세지를 보내면 이를 수신하여 대상 컴퓨터 동작 여부 혹은 네트워크 상태를 파악할 수 있습니다. OS는 윈도우 기준으로 설명하고 자세한 옵션은 작성하지 않겠습니다. 응용으로 해당 도메인에 IP를 확인할 때 많이 사용합니다. ▶기본 : ping 윈도우 명령 프롬프트에서 실행한 예시입니다. 명령어 ping [IP 또는 도메인] 예제 실행 ping google.co.kr 결과 위에 결과로 알 수 있는 사항 도메인 google.co.kr IP는 172.217.25.3으로 확인 32바이트 패킷을 4회 보..
-
[MySQL] 쿼리 로그 확인데이터베이스/MySQL 2018. 11. 2. 11:18
▶MySQL 쿼리 로그 확인 ▶설명 프로그램에서 사용한 MySQL 쿼리를 확인하고 싶을 때 사용하는 방법입니다. 아래의 방법은 일시적으로 조회할 수 있게 해주는 방법입니다. 영구적으로 적용하기 위해서는 설정 파일을 변경해야하고, 좋지 않기 때문에 기록하지 않았습니다. ▶방법 Step.1 로그 입력 방식 확인 SELECT @@GLOBAL.log_output; 보통 FILE로 설정되어 있습니다. Step.2 General Log 사용 여부 확인 SELECT @@GLOBAL.general_log; 보통 0 또는 OFF 로 설정되어 있습니다. Step.3 로그 입력 방식 변경 SET GLOBAL log_output = 'table'; 로그를 테이블에 입력하도록 변경합니다. Step.4 General Log 활성..
-
[MySQL] 테이블, 컬럼 코멘트(Comment) 조회데이터베이스/MySQL 2018. 11. 2. 10:46
▶MySQL 테이블, 컬럼 코멘트(Comment) 조회 ▶설명 MySQL에서 테이블과 컬럼에 작성되어 있는 코멘트를 조회할 수 있는 방법을 기록했습니다. ▶테이블 코멘트(Comment) 조회 DB 전체 테이블 코멘트 조회 SELECT table_name, table_comment FROM information_schema.tables WHERE table_schema = 'DB 이름' AND table_name = '테이블 이름'; DB 특정 테이블 코멘트 조회 SELECT table_name, table_comment FROM information_schema.tables WHERE table_schema = 'DB 이름' AND table_name = '테이블 이름'; ▶컬럼 코멘트(Comment) ..
-
[CodeIgniter] 데이터베이스(Database) 쿼리 빌더 - DELETE프로그래밍/CodeIgniter 2018. 11. 1. 14:36
▶CodeIgniter 데이터베이스(Database) 쿼리 빌더 - DELETE ▶설명 코드이그나이터(CodeIgniter) 쿼리 빌더 9번째 정리입니다. 이번에는 데이터를 삭제할 때 사용하는 DELETE 문과 관련된 기능을 수행하는 쿼리 빌더 함수에 대해 알아보도록 하겠습니다. 자주 사용하는 함수만 적어뒀습니다. 쿼리 빌더 클래스에 대한 자세한 내용은 아래의 매뉴얼을 참조하시기 바랍니다. 쿼리 빌더 클래스 : http://www.ciboard.co.kr/user_guide/kr/database/query_builder.html 예제 코드는 제가 자주 사용하는 방식으로 작성했습니다. ▶DELETE 함수 $this->db->delete() 이 함수는 DELETE 문을 실행합니다. 첫 번째 파라미터는 입력할..
-
[CodeIgniter] 데이터베이스(Database) 쿼리 빌더 - UPDATE프로그래밍/CodeIgniter 2018. 10. 31. 13:26
▶CodeIgniter 데이터베이스(Database) 쿼리 빌더 - UPDATE ▶설명 코드이그나이터(CodeIgniter) 쿼리 빌더 8번째 정리입니다. 이번에는 데이터를 수정할 때 사용하는 UPDATE 문과 관련된 기능을 수행하는 쿼리 빌더 함수에 대해 알아보도록 하겠습니다. 자주 사용하는 함수만 적어뒀습니다. 쿼리 빌더 클래스에 대한 자세한 내용은 아래의 매뉴얼을 참조하시기 바랍니다. 쿼리 빌더 클래스 : http://www.ciboard.co.kr/user_guide/kr/database/query_builder.html 예제 코드는 제가 자주 사용하는 방식으로 작성했습니다. ▶UPDATE 함수 $this->db->update() 이 함수는 UPDATE 문을 실행합니다. 첫 번째 파라미터는 입력할..