목록분류 전체보기 (193)
번개애비의 라이프스톼일
문자열의 내용을 암호화 하는 함수를 만들어라 myenc 함수는 ascii를 이용한 단순 암호화 함수임.mydec 함수는 ascii를 이용한 단순 복호화 함수임.myhash 함수는 ascii를 이용한 특정 타입에 따라 암호화/복호화 할 수 있는 함수임. #include #include extern myenc(char*, int keynum);extern mydec(char*, int keynum);extern myhash(char*, int keynum, int type);main(){char str[128];int key = 3;strcpy(str, "Hello, World");printf("Origin str : %s\n", str); //myenc(str,key);myhash(str, key, 1);..
deleteChar (char *str, char ch) 함수를 완성하라.이 함수는 문자열 str의 ch번째 문자를 로 변경한다.이 함수는 문자열 str에 문자 ch가 없으면 -1을 리턴한다.이 함수는 문자가 정상적으로 제거된 경우 1을 리턴한다. #include #include extern deletechar(char*, char);main(){char str[128];strcpy(str, "This");printf("%s\n", str);deletechar (str, 'i');printf("%s\n", str);} deletechar(char *cp, char ch){//blank stringif(*cp == 0){ return -1; //unblank string!!!} //search ~@_@~f..
changechar(char *str, int i, char ch) 함수를 완성하라이 함수는 문자열 str의 i번째 문자를 로 변경한다.이 함수는 문자열의 길이가 i 보다 적은 경우 -1을 리턴한다.이 함수는 문자가 정상적으로 변경된 경우 1을 리턴한다. #include #include extern int changechar(char *, int i, char ch);int main(){char str[128];int ret;strcpy(str, "Hello, World");ret=changechar(str, 2, 'k');if(ret==1){printf("[%s]\n",str);}else{printf("can't change.\n");}} changechar(char *str, int i, char c..
findChar (char *str, char ch) 함수를 완성하라이 함수는 문자열 str에서 ch문자가 처음 나타나는 곳의 위치를 출력한다.문자열 str에 ch문자가 없는 경우, 이 함수는 -1을 리턴한다. #include #include extern int findchar (char *,char);main(){int i;char ch, str[128]; strcpy(str, "This is test");i = findchar (str, 'o');printf("[%d]\n",i);//2 } findchar (char *str, char ch){int j, found=0;//for(j=0; *str; str++){//for(j=0; *str !='\0'; str++){for(j=0; *str!=0; s..
특정테이블에 일부필드들을 비교하여 중복된 데이터값이 있을 경우FOR문을 이용하여 해당 데이터들만 일괄적으로 삭제하는 php문 테이블명 : A_TABLE 필드 : index, tel, name tel, name 필드가 중복되는것이 여러개 있을때 index 필드가 인덱스역할을 하고 있는 상태에서일괄적으로 지운다.
#환경 구현rem DROP TABLESDROP TABLE EMP;DROP TABLE DEPT;rem create TABLESCREATE TABLE DEPT (DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY, DNAME VARCHAR2(14), LOC VARCHAR2(13) ) ;CREATE TABLE EMP (EMPNO NUMBER(4) CONSTRAINT PK_EMP PRIMARY KEY, ENAME VARCHAR2(10), JOB VARCHAR2(9), MGR NUMBER(4), HIREDATE DATE, SAL NUMBER(7,2), COMM NUMBER(7,2), DEPTNO NUMBER(2) CONSTRAINT FK_DEPTNO REFERENCES DEPT)..
오라클에서 sys/system 암호를 잊어버린 경우 C:\>sqlplus /nolog#로그온 하지 않고 sqlplus에 접속 SQL>conn /as sysdba#OS인증을 통해 sys로그인과 같은 경우이며, 계정의 암호 변경이 가능 SQL>alter user system identified by 새로운 암호SQL>alter user sys identified by 새로운 암호#위의 명령어를 통해서 새로운 암호 설정이 가능 SQL>conn system/systemSQL>show user#위의 명령어로 접속을 확인 가능
기본적으로 중복되면 안되는 것들이 중복될 경우 찾는 방법 중복데이터 찾기 예시 1 :SELECT *, count(*) FROM rb_date_report GROUP BY sosok,grade,class,num,name,kind,disease,healing,date,time HAVING count(*) > 1 중복데이터 찾기 예시 2 :SELECT *, count(*) FROM rb_student_list GROUP BY sosok,year,grade,class,num,name,gender,type HAVING count(*) > 1
모하비 풍절음이 어느순간 많이 나거나, 엔진음이 실내로 유입된다면 1차적으로 사제 웨더스트립을 생각하기전에순정 웨더스트립부터 갈아보자~ 구형 모하비 웨더스트립 전체 부품번호를 정리해봤음 위치 부품번호 이름 가격 리어 832102J000 웨더스트립 어셈블리-리어 도어 벨트 아웃사이 ₩6,050원 832202J000 웨더스트립 어셈블리-리어 도어 벨트 아웃사이 ₩6,050원 831402J000 웨더스트립 어셈블리-리어 도어 사이드,우측 ₩15,070원 831302J000 웨더스트립 어셈블리-리어 도어 사이드,좌측 ₩15,070원 832412J000 웨더스트립-리어 도어 벨트 인사이드,우측 ₩3,740원 832312J000 웨더스트립-리어 도어 벨트 인사이드,좌측 ₩3,740원 831202J000J7 웨더스트..
IIS환경의 서버를 셋팅하다보면, 무심코 지나가는 권한 설정....리눅스 서버의 경우 chmod를 통해 쉽게 권한 설정이 가능하지만, 윈도우의 경우 권한 설정이 조금 더 복잡하다.IIS의 경우 기본적으로 C:\inetpub\wwwroot\ 디렉토리의 권한설정을 필수로 진행해야 한다.IUSR와 IIS_IUSR 권한을 읽기및실행 + 폴더내용보기 + 읽기 정도는 줘야 한다. (그이상은 보안상 추천 안함) 특히나 IIS + PHP 환경에서는 php 설정중 Upload_temp_dir 가 설정된 디렉토리에도wwwroot 디렉토리와 같은 권한을 줘야 한다. 파일업로드 실행시 TEMP형태로 서버측에 파일이 잠시 저장되었다가정상적인 자리로 MOVE_UPLOAD_FILE이 되기 때문에 Session 디렉토리나TEMP_U..