반응형

2020/03 927

Python에서 stdout을 파이핑 할 때 올바른 인코딩 설정

Python에서 stdout을 파이핑 할 때 올바른 인코딩 설정 파이썬 프로그램의 출력을 파이핑 할 때, 파이썬 인터프리터는 인코딩에 대해 혼란스러워서 None으로 설정합니다. 이것은 다음과 같은 프로그램을 의미합니다 : # -*- coding: utf-8 -*- print u"åäö" 정상적으로 실행되면 정상적으로 작동하지만 다음과 같이 실패합니다. UnicodeEncodeError : 'ascii'코덱은 위치 0에서 문자 u '\ xa0'을 인코딩 할 수 없습니다. 서 수가 범위 내에 있지 않습니다 (128) 파이프 시퀀스에서 사용될 때. 배관 할 때이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 쉘 / 파일 시스템 / 사용중인 인코딩을 무엇이든 사용하도록 지시 할 수 있습니까? 지금까지 내가 본 ..

Programing 2020.03.06

"만들기"에 대한 인수 전달

"만들기"에 대한 인수 전달 나는 Makefiles를 사용합니다. 나는라는 대상이 run빌드 대상을 실행합니다. 단순화하면 다음과 같습니다. prog: .... ... run: prog ./prog 다시 앉아 나는 이것이 독창적이라는 것을 알고 있지만 기립 박수는 필요하지 않습니다. 이제 내 질문은-인수를 전달할 방법이 있습니까? 그래서 make run asdf --> ./prog asdf make run the dog kicked the cat --> ./prog the dog kicked the cat 감사! 원하는 것을 정확하게 수행하는 방법을 모르지만 해결 방법은 다음과 같습니다. run: ./prog ./prog ${ARGS} 그때: make ARGS="asdf" run 이 질문은 거의 3 살이..

Programing 2020.03.06

탭 대신 공백을 사용하도록 메모장 ++을 구성하려면 어떻게해야합니까?

탭 대신 공백을 사용하도록 메모장 ++을 구성하려면 어떻게해야합니까? 메모장 ++은 나중에 코드를 엉망으로 만드는 탭을 계속 삽입합니다. 이것은 탭 키를 눌렀을 때뿐만 아니라 다른 시간에도 발생합니다. 탭 대신 4 개의 공백을 사용하고 싶습니다. 메모장 + + 대신 탭 대신 공백을 삽입하려면 어떻게해야합니까? 메뉴 설정 에서 환경 설정 메뉴 명령으로 이동 하여 버전에 따라 언어 메뉴 / 탭 설정을 선택하십시오 . 이전 버전은 탭 설정을 사용합니다. 최신 버전은 언어를 사용합니다. 공백으로 바꾸기 확인란을 클릭 하십시오 . 크기를 4로 설정하십시오. 설명서를 참조하십시오 : http://docs.notepad-plus-plus.org/index.php/Built-in_Languages#Tab_setting..

Programing 2020.03.06

Android 프로젝트에서 외부 JAR을 어떻게 사용합니까?

Android 프로젝트에서 외부 JAR을 어떻게 사용합니까? Android 프로젝트를 만들고 외부 JAR (hessian-4.0.1.jar)을 내 프로젝트에 추가했습니다. 그런 다음 JAR을 빌드 경로에 추가하고 주문 및 내보내기에서 확인했습니다. 주문 및 내보내기는 무시되고 런타임에 외부 JAR의 모든 클래스가 누락됩니다. Eclipse 플러그인을 사용하여 Android 애플리케이션을 빌드 할 때 외부 JAR에서 필요한 클래스를 올바르게 포함시키는 트릭이 있습니까? 나는 개미 또는 메이븐을 사용하고 싶지 않습니다. 이클립스 Android 프로젝트 또는 Java 프로젝트에 외부 JAR을 추가하는 좋은 방법은 다음과 같습니다. libs프로젝트의 루트 폴더에 있는 폴더를 만듭니다 당신의 복사 받는 JAR 파..

Programing 2020.03.06

decodeURIComponent와 decodeURI의 차이점은 무엇입니까?

decodeURIComponent와 decodeURI의 차이점은 무엇입니까? JavaScript 함수 decodeURIComponent와 의 차이점은 무엇입니까 decodeURI? 이 두 가지의 차이를 설명하기 위해 나 사이의 차이를 설명하게 encodeURI하고 encodeURIComponent. 주요 차이점은 다음과 같습니다. 이 encodeURI기능은 전체 URI에서 사용하기위한 것입니다. 이 encodeURIComponent함수는 구분 기호 (; /? : @ & = + $, #) 사이에있는 부분 인 .. well .. URI 구성 요소에서 사용하도록 고안되었습니다. 따라서 encodeURIComponent이러한 구분 기호는 특수 문자가 아닌 텍스트로 간주되기 때문에 인코딩됩니다. 디코드 함수의 차..

Programing 2020.03.06

params 키워드를 사용하는 이유는 무엇입니까?

params 키워드를 사용하는 이유는 무엇입니까? 나는 이것이 기본적인 질문이라는 것을 알고 있지만 답을 찾을 수 없습니다. 왜 사용합니까? 함수 또는 함수를 사용하는 메소드를 작성하는 경우 코드를 제거해도 코드가없는 것처럼 100 % 완벽하게 작동합니다. 예 : 매개 변수 포함 : static public int addTwoEach(params int[] args) { int sum = 0; foreach (var item in args) sum += item + 2; return sum; } 매개 변수없이 : static public int addTwoEach(int[] args) { int sum = 0; foreach (var item in args) sum += item + 2; return s..

Programing 2020.03.06

하나의 명령으로 MySQL 데이터베이스의 모든 테이블을 자르시겠습니까?

하나의 명령으로 MySQL 데이터베이스의 모든 테이블을 자르시겠습니까? 한 번의 작업으로 데이터베이스의 모든 테이블을 잘라내는 쿼리 (명령)가 있습니까? 하나의 쿼리 로이 작업을 수행 할 수 있는지 알고 싶습니다. 삭제 (즉, 테이블 제거) mysql -Nse 'show tables' DATABASE_NAME | while read table; do mysql -e "drop table $table" DATABASE_NAME; done 자르기 (예 : 빈 테이블) mysql -Nse 'show tables' DATABASE_NAME | while read table; do mysql -e "truncate table $table" DATABASE_NAME; done Mysql 인스턴스에서 여러 데이터베이..

Programing 2020.03.06

너비, 높이에 맞게 CSS 배경 이미지가 비례하여 자동 크기 조정되어야 함

너비, 높이에 맞게 CSS 배경 이미지가 비례하여 자동 크기 조정되어야 함 나는 가지고있다 body { background: url(images/background.svg); } 원하는 효과는이 배경 이미지의 너비가 페이지의 너비와 같고 높이가 비율을 유지하도록 변경되는 것입니다. 예를 들어 원본 이미지의 크기가 100 * 200 (모든 단위)이고 본문의 너비가 600px 인 경우 배경 이미지의 높이는 1200px입니다. 창의 크기를 조정하면 높이가 자동으로 변경됩니다. 이게 가능해? 현재 Firefox는 높이를 맞추고 너비를 조정하는 것처럼 보입니다. 높이가 가장 긴 치수이고 자르기를 피하려고 노력하고 있기 때문일 수 있습니까? 내가 원하는 어떤 수평 반복 : 다음 스크롤, 수직으로 잘라 없습니다. 또..

Programing 2020.03.05

CentOS 7에서 방화벽 포트 열기

CentOS 7에서 방화벽 포트 열기 CentOS 7을 사용하고 있으며 포트 2888 및 3888이 열려 있는지 확인해야합니다. 이 기사를 읽었 지만 CentOS 7 OS에는 iptables save명령 이 없기 때문에 작동하지 않았습니다 . 누군가 위의 URL이 CentOS 7에 유효하지 않다고 말했고 나는 이것을 따라야 합니다 . 그러나이 기사는 정확히 어떤 명령을 실행 해야하는지 명확하지 않습니다. 나도 찾았 어 firewall-cmd --zone=public --add-port=2888/tcp 그러나 이것은 재부팅 후에도 지속되지 않습니다. 그렇다면 어떻게 포트를 열고 재부팅 후에도 유지할 수 있습니까? 이 명령을 사용하여 활성 영역을 찾으십시오. firewall-cmd --get-active-z..

Programing 2020.03.05

왜 기능적인 언어입니까?

왜 기능적인 언어입니까? [닫은] 여기서는 기능적 언어와 내용에 대해 많은 이야기를합니다. 왜 "전통적인"언어를 사용합니까? 그들은 무엇을 더 잘합니까? 그들은 무엇에 더 나쁜가? 이상적인 기능적 프로그래밍 응용 프로그램은 무엇입니까? 기능적 언어는 명령형 및 객체 지향 언어와 다른 패러다임을 사용합니다. 그들은 부작용없는 기능을 언어의 기본 구성 요소로 사용합니다. 이것은 많은 것들을 가능하게하고 많은 것들을 더 어렵게 만듭니다 (또는 대부분의 경우 사람들이 익숙한 것과는 다릅니다). 함수형 프로그래밍의 가장 큰 장점 중 하나는 부작용없는 함수의 실행 순서가 중요하지 않다는 것입니다. 예를 들어, Erlang에서는 매우 투명한 방식으로 동시성을 활성화하는 데 사용됩니다. 함수형 언어의 함수는 수학 함수..

Programing 2020.03.05
반응형