[ 정규표현식 ] 정규표현식 16진수 | 예시로 알아보는 정규표현식 기초
·
Archive/Develop
최근 수업시간에 정규표현식을 배우고 있다. 1학년때 javascript 를 배우면서 잠깐 배웠던 것 같은데, 배우다보니까 점점 재밌어진다! https://regexr.com/ RegExr: Learn, Build, & Test RegEx RegExr is an online tool to learn, build, & test Regular Expressions (RegEx / RegExp). regexr.com 정규표현식을 공부하는 데 편리한 사이트이다. 수업 도중에 이 사이트를 활용해서 미니퀴즈를 풀고 있다. 재밌다! 사이트에 접속하면 위 그림과 같은 페이지가 뜬다. 사진 상으로 빨간 박스가 쳐져있는 부분이 우리가 찾을 패턴(정규표현식) 을 작성하는 부분이고, 파란 박스가 있는 부분이 찾을 대상이 되는 ..
[ 빅데이터분석기사 ] 데이터에 대해서
·
Archive/Develop
이 포스팅은 데이터에듀의 2021 빅데이터분석기사 필기를 정리해놓은 것으로, 만약 문제가 된다면 내리도록 하겠습니다. 데이터는 객관적 사실으로서의 존재적 특성과, 추론, 예측, 전망, 추정을 위한 근거로서의 당위적 특성을 가지고 있다. 데이터의 유형 - 정성적 데이터 - 정량적 데이터 정성적 데이터는 언어, 문자 등 비정형 데이터를 의미한다. 주관적인 내용의 형태를 띈다. 이러한 정성적 데이터는 저장, 검색, 분석에 많은 비용이 소모된다. 또한 통계 분석이 어렵다는 특징이 있다. 정량적 데이터는 수치, 도형, 기호 등의 정형데이터를 의미하는데, 주로 객관적 내용이 해당한다. 정량적 데이터는 정형화된 데이터로 비용 소모가 적고, 통계분석이 용이하다. 지식경영 지식경영이란? 기업의 생존과 경쟁력 확보가 인적..
[ Windows Socket ] 소켓 프로그래밍/소켓 통신 예제 간단한 채팅 프로그램
·
Archive/Develop
Server #include #include #include // 윈도우즈기 때문에 들어 감 void ErrorHandling(char * message); int main(int argc, char *argv[]) { WSADATA wsaData; // 윈도우즈최적화 SOCKET hServSock, hClntSock; SOCKADDR_IN servAddr, clntAddr; int szClntAddr; char message[30]; int strLen; if(argc != 2){ printf("Usage : %s \n", argv[0]); exit(1); } // 윈도우즈이기 때문에 WSAStartup 이 들어감. //소켓 만들기 전에 들어가는데, MAKEWORD 는 버전 확인용이라고 생각하면 된다...
[ Django ] SNS 서비스에 태그 기능을 추가해보자! | django taggit 설치/사용법 (2)
·
Archive/Develop
이전 포스팅에 이어서, 데이터베이스에 저장된 내용을 화면에 적용시켜 보도록 하겠다! 지금 내 화면은 아래와 같다. 이제 글을 작성할 때 태그를 작성할 수 있도록 html 파일과 view 파일을 변경시켜보자. 우선 tweet앱의 views.py 로 들어가보자. 글을 쓸 때 태그 기능이 들어가야하기때문에, 글이 save 되는 부분만 가지고 왔다. POST 메소드에서 글이 저장된다. 따라서 elif문은 크게 신경쓰지 않아도 된다. 여기에 tags 변수를 하나 더 추가해주자. id 랑 name이 tag 인 input 태그는 나중에 html 수정하면서 추가할 것이다. 이제 실제로 save 할 단계에서 for문을 통해 tag 하나하나의 공백을 없애준다. for 안에서 tag.strip() 은 공백을 없애주는 용도이..