본문 바로가기

분류 전체보기192

[DB, SQLD] 트랜잭션(Transaction) 개념? 일상 사례로 한 번에 이해하기 트랜잭션(Transaction) 개념을 알려면 기본적으로 DML이라는 것을 알아야 한다. 얼마 어렵지 않으니 가볍게 읽어 보는것을 추천한다. Lock 정책 4. Durability(지속성) : 영구적으로 보관되어야 하지 않겠는가? ACID, 외우기 보다는 하나의 사례 즉, 계좌를 통해 생각하면 매우 쉬운 특징이다. 2021. 9. 21.
[DB, SQLD] 데이터베이스 SQL 명령문 유형 SQL 명령문 유형은 크게 4가지가 있다. DDL, DML, DCL ,TCL 1. DDL(Database Definition Language) "테이블"의 관점에서 정의(테이블(생성, 변경, 제거))" Ex) CREATE, ALTER, DROP, RENAME 2. DML(Database Manipulation Language) "데이터"의 관점에서 조작(데이터(검색, 삽입, 갱신, 삭제))" Ex) SEELCT, INSERT, UPDATE, DELETE 3. DCL(Database Control Language) 데이터베이스의 권한에 관한(유저가 사용할 수 있게 하는) Ex) GRANT, REVOKE, DENY - grant : 권한 부여 - revoke : 권한 취소 4. TCL(Transaction .. 2021. 9. 21.
[무효 트래픽 예방&해결] 애드센스 계정에 광고 게재 제한이 적용되었습니다 티스토리에 애드센스 계정광고를 달고 1년이 지난 이후, 새로운 문제가 발생하였다. 바로, 무효 트래픽으로 인한 광고 게재 제한이다. 아마 대다수 이 글을 검색하로 오신분들은 왜 광고게재가 걸렸으며, 그 해결책은 무엇인지 알고 싶을 것이다. 또한, 앞으로 어떻게 하면 방지 할 수 있을지도 궁금할 거라 생각한다. 그렇다면 도대체 왜 발생한 걸까? 크게 3가지로 파악된다. 1. (본인 문제) -1. 광고 게재한 사람이 본인 광고를 클릭 -2. 타인/혹은 지인에게 광고 클릭을 부탁. 2. (타인 문제) -1. 타인이 인위적으로 광고를 무제한으로 클릭하는 것. 3. (상황적 문제) -1. 갑자기 해당 글 하나가 트래픽이 팍 올라가는 상황 나의 경우 유추 할 수 있는것은 3번 문제 였다. 게시글 하나가 유독 조회수.. 2021. 9. 13.
[C언어] 포인터 개념 아직도 햇갈리시나요? 코드로 봐야 100% 이해 할 수 있습니다. C언어를 공부하다 보면 고비가 찾아오는데 그 첫번째 관문이 포인터 부분이 아닐까 싶다. 프로그래밍 언어를 공부함에 있어서, 가장 좋은 방법은 코드로 계속해서 뜯어 보는 것이다. (책으로 계속해서 봐봤자 절대 실력 향상에 도움이 되지 않는다는 것을 경험한적이 있다.) 그냥 모르더라도 일단 코드로 쳐보고 개념과 1:1 매핑을 시켜보는 과정이 제일 중요 한것 같다. 포인터 개념 * 포인터란? : 메모리 주소값을 저장하는 변수. * 표현 방법? int n = 10; int *ptr = &n; 하나의 기초적인 프로젝트로 포인터 이해하기 정답(Answer) 보다는 아래의 시행착오 과정을 우선적으로 보는것을 추천드립니다. 그리고 난 뒤 Answer를 보면 어느정도 이해가 갈거라 생각합니다. Q) num1, num2의.. 2021. 9. 4.
[C언어] 사용자 입력 여러개 받기(반복문) scanf를 이용하여 1개를 받을 수는 있지만, 만약 여러개(10개 혹은 그 이상)를 받는다면? 어떻게 작성 할 수 있을까? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #include int main() { int arr[10]; for(int i=0; i 2021. 8. 30.