본문 바로가기

분류 전체보기

(352)
배열 선언 오늘 처음으로 자바로 뭔가를 만들어 봤음;; 만들다가 조금 힘들었던 부분중 하나가 배열 ㅋㅋ int[] a = new int[10]; a라는 이름으로 크기가 10인 배열을 선언하는 문장이다. 다른 타입도 똑같이 해주면 된다. 이건 금방 찾아서 했는데... 문제는 객체 배열이었다.. 객체도 위와 같은 방법으로 student[] std = new student[10]; 이렇게 하면 컴파일시 아무 문제도 없다. 하지만... 사용할때 std[1].name = "ABC"; 이렇게 할경우에도 컴파일시 아무 문제가 없다. 실행하면... 오류가 뜬다.. NULL 어쩌고 저쩌고 하는건데... 이것 때문에 엄청 헤맸다;; 결론은 std에 student 공간만 10개 만들었지.. 메모리(?)가 할당안된거 같다 해결방법은 사..
데이터 구조 분석 - 성적관리(java) C로 만들었던 것을 자바로 객체지향으로 다시 만들어 봤음 객체지향을 제대로 썼는지는 모르겠음;; 아무튼 몇시간 동안 책보고 검색하고 해서 겨우 끝냈음 -_-;; 아직 자바가 익숙치 않네; 이번에는 C버전 보다 좀더 오류가 적게 만들어 졌음 다른 오류는 모르겠지만... 입력값 범위에 대한 오류는 줄어 들었을거라 생각 ㅋㅋ 테스트 값은 C버전과 같은 값으로 해서 결과값이 잘못나오는지 확인 했음 메인 클래스는 score 임.
데이터 구조 분석 - 성적관리(c) 정해져있지 않은 임의의 학생수의 번호, 이름, 국어, 영어, 수학 점수를 입력받아서 학생들의 총점, 평균을 구하고 반의 국어, 영어, 수학, 총점 의 합계를 구하고 반평균도 구한다. 그리고 결과를 표형식으로 출력해서 보여준다. 첨부파일 확장자가 cpp로 되어있지만 안의 문법은 C로 되어있음; 참고~
코딩할때 쓰는 폰트 많은 폰트들이 대문자 I와 소문자 L을 구분하기 힘듭니다. 그래서 찾다가 찾은게 Dina 라는 폰트입니다. 쓸만합니다. ^^
DBDesigner 4 - Mysql5 와 연결하기 Mysql 서버가 설치되어있고 서버가 실행되어 있더라도 동기화가 잘되지 않는다... 모든 버전의 모듈을 가지고 있지 않는거 같다 ( 개인적인 생각) 위에 있는 압축파일을 해제하여 dbxopenmysql50.dll 파일을 DBDesigner4가 설치되어있는 C:\Program Files\fabFORCE 폴더에 복사한다. GetDriverFunc = getSQLDriverMYSQL50 LibraryName = dbxopenmysql50.dll DBDesigner4 에서 위와 같이 수정한다. 그리고 서버에 있는 libmysql.dll 파일을 DBDesigner4가 설치되어있는 C:\Program Files\fabFORCE 폴더에 복사한다. 이미 존재하는 파일이므로 덮어쓴다. 이제 무난히 작동할것이다.
[알고리즘] 삼각형안에 들어가는 점 찾기 친구가 풀던 문제인데.... 편입 기초수학에서 배우던 부분을 적용시켜 봤음; 테스트는 밑에 주소로 하면됨; p1, p2, p3는 좌표를 입력하는 것임 콤마를 구분으로 x좌표,y좌표 입니다. 그리고 삼각형안에 있는것만 표시되고 선과 겹치는건 표시가 안됩니다; 빨리만든다고 허접해졌네요; 안허접해도 별로 달라질건 없는 실력이지만;; http://family7914.cafe24.com/test/three.php?p1=10,10&p2=25,15&p3=15,25
[PHP보안] Query 공격 막기 POST, GET으로 값을 받은후에 그 값으로 쿼리문을 작성할 경우 보안에 취약점이 생긴다. 이 취약점은 따옴표, 외따옴표 가 들어가면서 생기는 취약점 이므로 이것을 막아주면 된다. MySql 같은 경우에는 mysql_real_escape_string() 을 사용하면된다.
PHP Unit Test :: sameTest PHP Unit Test 를 사용할려고 PHPUnit을 알아봤는데 콘솔으로 해야하는 단점이 있어서 만들어봤음; 현재 되는 기능은 전체 테스트의 before, after 와 테스트 매소드마다 before,after 실행과 실행시 출력되는 html문 표시 sameValue : 두개값이 동일한지 비교 sameType : 한개의 값이 지정한 변수형이랑 일치하는지 확인 테스트 결과이다. 모든 before,after를 이용하지 않고 실행한 결과이다. 아래는 모든 before,after를 사용한 결과이다. 그냥 echo로 글만 찍어줬음; 좀 애매했던 에러라인 출력을 끝냈으니 기능을 좀더 보안해야할거 같음.