목록Programming/Bug Zero (27)
New World
작년 8월부터 QA 회사에 다니게 되면서 글을 올리는 일이 적어졌다. 이번에 개발자로 이직을 생각하면서 JAVA Spring을 다운받다가 생긴 일이다. 버그라고 봐야할진 모르겠다.. 나중에 저와 같은 상황이 생기는 분들이 계시다면 참고 부탁드립니다. 에러 코드 'Can not find the tag library descriptor for “http://java.sun.com/jsp/jstl/core' 먼저, 이클립스에서 java spring을 다운받다 src, main, webapp, WEB-INF, xml 파일에 위 사진처럼 x 표시가 나타났다. x 표시를 너무 오랜만에 봐서 그런지 조금 겁이 났지만 생각해보니 그저 Run on server만 돌려줬을 뿐인데 x표시가 나타났다는 건 표시가 나오는 것이..
SyntaxError: invalid syntax 문법 오류: 문법이 존재하지 않습니다 위에는 내가 lambda 함수를 써야 하는 것을 lamda라고 썼을 때 나타난 오류이다. 이 오류는 함수가 제대로 된 함수인지, 함수의 인자가 맞는지 확인하여 고쳐야 하는 오류라고 생각된다. 오류 print((lamda x,y: x**y)(7,2)) 해결 방법 함수명, 함수 내 인자 확인 print((lambda x,y: x**y)(7,2))
php 와 DB를 만지다 보면 생기는 일이다, 아래는 이와 같은 해결법을 제시했던 사이트들이 들어가 있다. 참고로 나는 php 에서 해결되지 않아 안드로이드에서 해결하였다. 유니코드인지 확인해 볼 수 있는 사이트이다. 한글로 내가 출력할 것을 써서 돌려보면 똑같은 형식의 문자열이 나타난다면 유니코드로 의심해볼 수 있다. coderstoolbox.net/string/#!encoding=xml&action=encode&charset=us_ascii 1. json 인코딩을 JSON_UNESCAPED_UNICODE로 풀어주는 것 흔한 유니코드를 한글로 보여주게 하는 방법이다. $출력할 변수명 = json_encode($출력할 함수명,JSON_UNESCAPED_UNICODE); 2. 함수 써보기 function ..
해당 사항은 버그와 관련된 것이 아니라 작성자가 이 방법을 몰라 5시간동안 고민을 했던 것이라 나중에 쓸 일이 있을까 하여 작성해둡니다. 먼저, 배열명은 Array라고 하겠습니다. 키 값은 a_key라 칭하겠습니다. 1. 배열의 개수 구하기 함수 count($Array) 2. 배열 확인하기 echo 'array[0] = ' . $Array['a_key'] . " "; echo 'array[0] = ' . $Array[0] . " "; 위 방법을 사용하여 배열 확인이 가능합니다, 자신이 넣어둔 값이 아닌 Array가 출력된다면 자신이 만든 배열은 다중 배열입니다. 이 안에 값은 존재한다고 보시면 됩니다. 3. 배열 확인하기 foreach( $Array as $key => $value ){ echo $key..
이 때까지만 해도 내가 코드를 잘못 쓴 줄 알았다.. 하지만 방법은 따로 있었으니, 파일질라에 넣고 돌려야 했던 것이다. 아무리 해도 안된다면 외부 서버와 연결되어 있는 프로그램을 사용하여 그 프로그램을 통해 해당 파일을 돌려볼 것을 강력히 권한다. 내가 이것 때문에 5시간을 허비하였다.. 모든 개발자분들, 입문자분들 화이팅!!! DB 연결에 실패했습니다 연결된 구성원으로부터 응답이 없어 연결하지 못했거나, 호스트로부터 응답이 없어 연결이 끊어졌습니다. 코딩에 너무 힘들어 복붙하고 싶으신 분들, 필요하신 분들 위 코드 가져다 쓰세요ㅜㅜ
-bash: is: command not found -bash: is: 커멘드를 찾을 수 없습니다. 해당 서버명이 보이면 안되는 관계로 약간의 수정을 한 그림이다. 서버에 어떤 내용이 있는지 알아보기 위해서는 Is -al를 사용한다. 하지만 나는 ls -al이 아닌 is -al를 썼기 때문에 생기는 오류이다. 또한 해당 서버에 bash 코드가 없어서 생기는 오류이기도 하기 때문에 자세한 것은 아래 사이트가 참고가 될 것이다. devconnected.com/command-not-found-in-bash-fixed/ Command Not Found in Bash Fixed – devconnected Bash : command not found issue fixed by modifying the PATH en..
Error Code 1170: blob/text column used in key specification without a key length 에러 코드: blob/text 행은 키 길이가 없는 키 사양으로 사용되었다. 영알못이라 대충 번역해보았다. 외래키로 blob/text 를 사용하게 되면 나타나는 오류 코드이다. blob는 사진 파일에 대한 속성, text는 이렇게 글을 쓰는 것을 저장해두는 속성이다. 한마디로 둘 다 특정한 키 길이가 없다는 것. 물론, BLOB과 TEXT는 2의 16제곱 바이트 가량을 담을 수 있다. 해결방안 - blob/text 값을 가진 속성은 외래키로 사용이 불가해서 나타나는 오류 코드이므로 외래키는 다른 키를 사용하자.
위 사진은 내가 서버에 넣은 내 HTML을 링크로 들어갔을 때 나타난 사진이다. 이러한 오류는 두가지 이유가 있다. 1. 사진이 없어서 2. 사진을 인식하지 못해서 첫번째의 경우에는 서버에 해당 사진을 넣어주면 된다. 자신이 쓴 코드가 맞았는지 다시 한번 확인 부탁한다. 두번째의 경우에는 사진을 인식하지 못해서 생기는 문제인데 난 해당 코드를 다른 식으로 풀어 사용했다. 주로 서버에 사진을 넣어두었기 때문에 이러한 코드를 사용할 것이다. 하지만 나는 이러한 코드와 올바른 사진을 넣어두었는데도 이런 현상이 일어나자 차선책을 선택했다. 해당 파일 URL로 다른 사이트에 해당 사진을 올린 것을 사진 URL만 URL 복사를 한 후 "해당 파일 URL"에 넣어주었다. 해결방안 1. 해당 사진 넣어주기, 코드 확인..