본문 바로가기

지식

(11)
[github] 깃허브에서 특정 파일만 다운로드 다운받을 파일 클릭 raw 클릭 ctrl + s
__pycache__ (자바에서는 .class) 선 결론 - cache - 지워도 된다 - 협업중이면 git inore에 넣자 파이썬파일(.py) 실행하면 컴파일되어 바이트코드(.pyc)가 생성되고 해당 바이트코드가 실행된다 다음 실행때는 컴파일 하지않고 바이트코드를 바로 실행해서 시간단축! 자바와 같다! 자바 실행 (.java) -> 컴파일하여 바이트코드생성(.class) -> 바이트코드가 실행됨 다음번에 실행시 자바 실행 -> 바이트코드 실행 시간단축! * 바이트 코드는 파이썬 버젼마다다름 당연히 깃 이그노어해야겠네~
is exceeding the 65535 bytes limit jsp를 tomcat으로 돌리는데 이러한 오류가 나왔다 ... is exceeding the 65535 bytes limit 웹에서는 500이면서 같은 문구가 나온다 이유는 JSP를 java 코드로 변환하는 JSP 컴파일러에 있다! 나는 tomcat을 사용하고 있고 tomcat jsp(jasper) 컴파일러는 최대 65535바이트까지 제한을 두었다고 한다 이 값을 넘어버리니 생기는 오류 (그래서 다른 컴파일러를 사용하게 되면 돌아가는걸 확인할수있다) 그렇다면 해결책은 tomcat의 설정을 변경하는 것이다! 방법1 tomcat의 설정파일인 web.xml파일에 다음 코드를 추가해준다 jsp org.apache.jasper.servlet.JspServlet mappedfile false 이 코드는 false로..
한글 바이트 byte euc-kr 에서 한글은 한글자당 2바이트 김미안 -> 6바이트 ********* 2바이트 = 16비트 1비트 한영구분 5비트 초성, 5비트 중성, 5비트 종성 ********** UTF-8 에서 한글은 한글자당 3바이트 김미안 -> 9바이트 lengthb 바이트길이 출력메소드 ***** Q. 모든 문자를 커버하는 UTF로 도배하면된다고 들었는데요?? A. encoding type 하나로 용량차이가 어마어마해진다 2테라바이트의 용량을 차지하던것이 UTF로 3테라가 될수있다 하지만 이거는 db쪽에서 저장시 전문가들이 고민해야할 문제 우리수준에서는 UTF로 도배해도 됩니다 어떤 차이가 있는지를 알고 하자 참고사항 encoding scheme
시스템변수, 사용자변수 위에것이 사용자 아래것이 시스템변수 환경변수는 로그인한 아이디에만 한정해서 적용 = 지역변수 시스템 변수는 모든 사용자에게 적용 = 전역변수
duck typing(덕 타이핑)(.feat 정적,동적) 멀리서 어떤 새를 볼때 오리걸음에 오리소리를 내면 오리라는거다! 듣고 바로 이해를했다 자바에서는 int num 하면 num은 int형으로 확정이지만 파이썬에서 a = 1 a = [1, 2, 3] a = ( 'apple' ) 이러면 a는 int형이 되기도 다른 형이 되기도한다. 파이썬은 해당 변수의 테이터 타입을 명시하지않고 컴퓨터가 결정하게 만든다! BUT!! 이것을 ducktyping이라고 하지는 않고 이런것을 동적타이핑(Dynamic typing)이라고 한다. 덕타이핑은 동적타이핑의 종류이다 그러면 덕타이핑은? class Parrot: def fly(self): print("Parrot flying") class Airplane: def fly(self): print("Airplane flying")..
특정 파일에 권한 부여 파일을 수정하려고 할 때 권한이 없을때! 해당 파일(폴더) 오른쪽 마우스 [속성] -> [보안] -> [편집] 내가 사용하고 있는 사용자 이름 클릭 사용 권한 부여하고 싶은것에 체크후 [적용] -> [확인] YES!!! 그 다음 확인 누르면 그 파일에 한 해서만 권한이 부여되었다!
아래 첨자 subscript a[x][y] 에서 x와 y을 아래첨자 subscript 라고 부른다 뭐야 인덱스가 아니고? 그 이유는 베열이 수학 행렬에서 유래되었기 때문이다. 그래서 배열에대한 표현도 이렇게 쓴다. array : integer subscript or sequence of subscripts 자세한 내용은 여기쓰여있다. https://swjman.tistory.com/15