반응형

2020/05 835

SSH 세션을 활성 상태로 유지

SSH 세션을 활성 상태로 유지 ssh -p8520 username@remote_host원격 서버에 로그인 하는 데 사용 합니다. 이슈 : 작업장에있을 때는 항상 연결되어 있고 올바르게 작동합니다. 불행히도 집에서 원격 서버에 연결 한 후 10-15 분 안에 터미널이 정지됩니다. 콘솔에 오류 / 시간 초과 보고서가 없지만 커서를 더 이상 이동할 수 없습니다. w로그인 사용자를 확인하기 위해 입력하면 일부 좀비 로그인 사용자가 있으며 수동으로 죽여야합니다. 이것은 꽤 성가신 일입니다. 누구든지 나를 도울 수 있습니까? 서버 측에서 실행되는 ssh 데몬 (sshd)은 클라이언트가 침묵 상태가되면 (즉, 정보를 보내지 않으면) 서버 측에서 연결을 닫습니다. 연결이 끊어지지 않도록 ssh 클라이언트가 서버에 수..

Programing 2020.05.08

string [] 배열에 문자열을 추가하는 방법?

string [] 배열에 문자열을 추가하는 방법? .Add 기능이 없습니다 private string[] ColeccionDeCortes(string Path) { DirectoryInfo X = new DirectoryInfo(Path); FileInfo[] listaDeArchivos = X.GetFiles(); string[] Coleccion; foreach (FileInfo FI in listaDeArchivos) { //Add the FI.Name to the Coleccion[] array, } return Coleccion; } 를 FI.Name문자열 로 변환 한 다음 배열에 추가하고 싶습니다. 어떻게해야합니까? 길이가 고정되어 있기 때문에 배열에 항목을 추가 할 수 없습니다. 찾고있는 것..

Programing 2020.05.08

이메일 주소가 iOS에서 유효한지 확인하십시오

이메일 주소가 iOS에서 유효한지 확인하십시오 중복 가능성 : iOS 2.0의 Objective-C에서 이메일 주소를 확인하는 모범 사례? 사용자가 로그인 할 때 이메일 주소를 제공 해야하는 iPhone 응용 프로그램을 개발 중입니다. 이메일 주소가 유효한 이메일 주소인지 확인하는 가장 좋은 방법은 무엇입니까? 좋은 코코아 기능 : -(BOOL) NSStringIsValidEmail:(NSString *)checkString { BOOL stricterFilter = NO; // Discussion http://blog.logichigh.com/2010/09/02/validating-an-e-mail-address/ NSString *stricterFilterString = @"^[A-Z0-9a-z\\...

Programing 2020.05.08

파일이 있는지 확인한 후 파일을 삭제하는 방법

파일이 있는지 확인한 후 파일을 삭제하는 방법 C:\test.txt배치 파일과 같은 종류의 방법을 적용하더라도 C #에서 파일을 어떻게 삭제할 수 있습니까? if exist "C:\test.txt" delete "C:\test.txt" else return nothing (ignore) File 클래스를 사용하면 매우 간단합니다 . if(File.Exists(@"C:\test.txt")) { File.Delete(@"C:\test.txt"); } 로 크리스는 의견에서 지적, 당신은 실제로 수행 할 필요가 없습니다 File.Exists이후 확인 File.Delete파일이 존재하지 않는 경우 절대 경로를 사용하는 경우 확인을 위해 검사가 필요하지만, 예외를 throw하지 않습니다 전체 파일 경로가 유효합니다..

Programing 2020.05.08

뷰에서 현재 컨트롤러의 이름을 얻을 수 있습니까?

뷰에서 현재 컨트롤러의 이름을 얻을 수 있습니까? 뷰 내에서 현재 컨트롤러가 무엇인지 알아내는 방법이 있습니까? 내가 이것을 알고 싶은 이유의 예 : 여러 컨트롤러가 동일한 레이아웃을 공유하는 경우 레이아웃 ERB 파일에 컨트롤러를 기반으로 현재 페이지의 메뉴 항목을 강조 표시하려는 부분이있을 수 있습니다. 어쩌면 그것은 나쁜 접근법입니다. 그렇다면 더 선호하는 방법은 무엇입니까? 그래도 현재 컨트롤러의 이름을 얻는 방법에 대해 알고 싶습니다. (분명히 @controller_name = 'users'각 컨트롤러 에 무언가를 넣을 수는 있지만 Rails가 이미 배후에서 한 일처럼 보입니다. 따라서 내장 방법이 있는지 궁금합니다.) controller_name 현재보기를 제공하는 데 사용되는 컨트롤러 이름을..

Programing 2020.05.08

파이썬 패키지를 어떻게 업데이트합니까?

파이썬 패키지를 어떻게 업데이트합니까? Ubuntu 9:10을 실행 중이며 M2Crypto라는 패키지가 설치되어 있습니다 (버전은 0.19.1). 최신 버전의 M2Crypto 패키지 (0.20.2)를 다운로드하여 빌드하고 설치해야합니다. 0.19.1 패키지에는 (/ usr / share / pyshared 및 /usr/lib/pymodules.python2.6)을 포함한 여러 위치에 파일이 있습니다. 0.20.2를 설치하기 전에 시스템에서 0.19.1 버전을 완전히 제거하려면 어떻게해야합니까? pip 와 같은 Python 패키지 관리자를 살펴볼 수 있습니다 . Python 패키지 관리자를 사용하지 않으려면 M2Crypto를 다운로드하고 이전 설치에서 빌드 / 컴파일 / 설치할 수 있어야합니다. 내가 찾은..

Programing 2020.05.08

jQuery로 DIV 배경 이미지 전환

jQuery로 DIV 배경 이미지 전환 내가 일하는 회사의 확장 / 축소 통화 요금표를 만들고 있습니다. 현재 확장 할 수있는 버튼이있는 테이블이 있는데 버튼에 "확장"이라고 표시되어 있습니다. 버튼을 클릭 할 때 "Collapse"로 변경 한 다음 다시 클릭하면 "Expand"로 다시 돌아가는 버튼을 제외하고는 작동합니다. 버튼의 글은 배경 이미지입니다. 따라서 기본적으로 필요한 것은 전환과 같은 것을 제외하고 클릭 할 때 div의 배경 이미지를 변경하는 것입니다. $('#divID').css("background-image", "url(/myimage.jpg)"); 트릭을 수행하려면 요소의 클릭 이벤트에 연결하십시오. $('#divID').click(function() { // do my image ..

Programing 2020.05.08

Python JSON은 Decimal 객체를 직렬화합니다.

Python JSON은 Decimal 객체를 직렬화합니다. 나는 Decimal('3.9')객체의 일부를 가지고 있으며 이것을 JSON 문자열로 인코딩하고 싶습니다 {'x': 3.9}. 나는 클라이언트 측의 정밀도에 관심이 없으므로 플로트가 좋습니다. 이것을 직렬화하는 좋은 방법이 있습니까? JSONDecoder는 Decimal 객체를 허용하지 않으며 사전에 float로 변환하면 {'x': 3.8999999999999999}잘못된 결과를 낳으며 대역폭을 크게 낭비합니다. 서브 클래 싱은 json.JSONEncoder어떻습니까? class DecimalEncoder(json.JSONEncoder): def _iterencode(self, o, markers=None): if isinstance(o, deci..

Programing 2020.05.08

Android 앱을 프로그래밍 방식으로 "다시 시작"하는 방법은 무엇입니까?

Android 앱을 프로그래밍 방식으로 "다시 시작"하는 방법은 무엇입니까? 첫째, 안드로이드에서 실제로 응용 프로그램을 종료 / 재시작해서는 안된다는 것을 알고 있습니다. 유스 케이스에서 서버가 클라이언트에 특정 정보를 보내는 특정 경우 애플리케이션을 공장 초기화합니다. 사용자는 하나의 응용 프로그램 인스턴스로만 서버에 로그인 할 수 있습니다 (즉, 여러 장치는 허용되지 않음). 다른 인스턴스가 해당 "로그인 된"잠금을 받으면 일관성을 유지하기 위해 해당 사용자의 다른 모든 인스턴스가 데이터를 삭제 (출고시 재설정)해야합니다. 사용자가 앱을 삭제하고 다시 설치하여 다른 인스턴스 ID를 생성하고 더 이상 잠금을 해제 할 수 없기 때문에 강제로 잠금을 얻을 수 있습니다. 따라서 강제로 잠금을 얻을 수 있습..

Programing 2020.05.08

Bash에서 두 변수 빼기

Bash에서 두 변수 빼기 두 디렉토리 사이의 파일 수를 빼기 위해 아래 스크립트가 있지만 COUNT=표현식이 작동하지 않습니다. 올바른 구문은 무엇입니까? #!/usr/bin/env bash FIRSTV=`ls -1 | wc -l` cd .. SECONDV=`ls -1 | wc -l` COUNT=expr $FIRSTV-$SECONDV ## -> gives 'command not found' error echo $COUNT 빼기 부호 주위에 약간의 공백과 백틱이 필요합니다. COUNT=`expr $FIRSTV - $SECONDV` 종료 상태에 유의하십시오. EXPRESSION이 널 또는 0 이 아닌 경우 종료 상태는 0이며 EXPRESSION이 널 또는 0이면 1 입니다. bash 스크립트에서 표현식을 ..

Programing 2020.05.08
반응형