본문 바로가기
반응형

IT17

클라우드에 관하여 정리 1. 클라우드 탄생 배경1) 가상화시스템 자원을 보다 더 잘 활용하길 원하는 기업이 생겨나면서 등장함.서버에서의 자원 활용은 50-70% 밖에 되지 않는다. 물리적 서버에서도 시스템 자원의 여유가 있어야 하기 때문에 갖고 있는 성능을 100%활용해서 사용 할 수 없었다. 하나의 서버에 여러대를 올려 마치 1대의 서버에서 여러대의 서버를 운영하는 방식. 가상화 특징 - 기존 환경과의 차이점이 없어야 한다. 물리적 서버 위에서 작업할때와 가상화 환경 위에서 작업할때의 차이를 느껴지지 않아야 가상화를 구축했다고 볼 수 있다. - 독립성을 가져야 한다. 구축된 환경에서도 기존 물리적 서버가 받던 간섭에서 벗어나 자유롭고 독립적이여야 한다. 가상화가 구축된 환경에서는 ibm,hp 서버든 하드웨어에 상관없이 운영체.. 2016. 1. 20.
[C]파일 암/복호화 예전에 솔루션 만들때 des암호화라고 어디서 배껴서 만든거같은데...파일로 나올 수 있게 수정하였다.알아서 쓸 수 있도록.... 1차 펌 : http://www.hackerschool.org/HS_Boards/data/Lib_encrypt/des.c2차 수정 : 본인 불펌이 많아 댓글에 메일주소 알려주시면 보내드리도록 하겠습니다. /************************************************************** * 작성자 : Seok-jun Bae * 날 자 : 2001. 4. 28. * 내 용 : DES 암호화 복호화 프로그램 * E-mail : qprk@qprk.pe.kr * * 이 소스코드에 대한 어떠한 보증도 없습니다. * 이 소스를 수정 배포할수 있지만 다른곳에 .. 2015. 11. 23.
[C]char 형 포인터 - 배열 변경 이거 왜만든지 이해가 안간다..아마 파일과 배열 뭐시기 같은데 왜만들었지..? 불펌이 많아 댓글에 메일주소 알려주시면 보내드리도록 하겠습니다. #include #include //#include #include // int main(){ char *fileName="text.des"; char nameTemp[100]={0,}; strcpy(nameTemp,fileName); nameTemp[ strlen(fileName) ] = '\0'; printf("%s\n",nameTemp); return 0;} 2015. 11. 23.
[C]문자열 원하는곳에서 2번 자르기 푸쉬 개발중 원하는 메시지에서 문자열을 빼냈어야 했다.MSGE_SEQ의 숫자만 뺐어야 했는데, 데이터 자체가 제이슨으로 오는것도 아니고 URL인코딩이되어 날라왔다..제이슨으로했으면 열마다 배열로 저장해서 뺴는게 쉬웠을텐데.. 지미 제일 처음에는 원하는 메시지에서 G_SEQ%3D에서 자르면 그 뒤에 문자열이 나온다. 하지만 그 문자열에서도 앞에 숫자만 원하기떄문에 뒤에 %에서 메시지를 +8로 조절하였다.앵간히 노가다다. 불펌이 많아 댓글에 메일주소 알려주시면 보내드리도록 하겠습니다. int message_cut(char *string){ //char string[] ="CT%3D0%3BMSG_T%3D001%3BAK%3DMrNsPTX%3BA_SEQ%3D74%3BMSG_SEQ%3D881%3BMSG_TIT%3D.. 2015. 11. 23.
[C]1초마다 시간 다르게 셋팅 C에서 1초당 랜덤을 뽑고싶을때 timespec 구조체(struct)에서 start_time,end_time을 사용하는데 1초마다 뽑는 시간이 똑같다.초마다 다른 수를 가져올라면 int publish_sleep(void){ client -> server random function int slp_result; struct timespec start_time, end_time; clock_gettime(CLOCK_REALTIME, &start_time); usleep(start_time.tv_nsec%20); clock_gettime(CLOCK_REALTIME, &start_time); srand(start_time.tv_nsec); slp_result = rand()%random_sec+1; sleep(.. 2015. 11. 23.
[C]파일 시저 암복호화 시저암호화란?? 암호학에서 다루는 간단한 치환암호의 일종이다. 암호화하고자 하는 내용을 알파벳별로 일정한거리만큼 밀어서 다른 알파벳으로 치환하는 방식이다. 예를 들어 3글자씩 밀어내는 카이사르 암호도 ‘COME TO ROME’를 암호화 하면 ‘FRPH WR URPH’가 된다. 해당 암호화를 통해 앱을 디컴파일 하여도 쉽게 인증서를 획득할 수 없이 개발이 되어 있다. 불펌이 많아 댓글에 메일주소 알려주시면 보내드리도록 하겠습니다. 암호화#include #include #include #define LENGTH 200 int main(){ FILE *fp1, *fp2 ; char line[LENGTH] ; char c ; fp1 = fopen("[암호화 할 파일명]", "r"); fp2 = fopen("[암.. 2015. 2. 3.
반응형