반응형

java 2111

디렉토리가 아닌 파일에 대한 chmod 변경

디렉토리가 아닌 파일에 대한 chmod 변경 chmod를 사용하여 모든 파일을 반복적으로 664로 변경해야합니다. 폴더를 건너 뛰고 싶습니다. 이런 식으로 생각하고 있었는데 ls -lR | grep ^-r | chmod 664 작동하지 않습니다. 나는 chmod로 파이프 할 수 없기 때문에 가정하고 있습니다. 누구나 쉽게 할 수있는 방법을 알고 있습니까? 감사합니다 find -exec단일 한 파일에 대한 별도의 하위 프로세스를 생성하는 일반적으로 관련이없는 단점이 있습니다. 그러나 완벽하게 작동하며 파일 수가 많아 질 때만 성능이 있습니다. 사용 xargs하기 위해 하위 프로세스를 실행하기 전에 큰 그룹으로 파일 이름까지 의지 배치를 그룹 파일. 를 사용할 때 xargs공백, 줄 바꿈 또는 기타 특수 문..

ProgramingTip 2020.11.10

iPhone 및 WireShark

iPhone 및 WireShark 네트워크에서 iPhone의 패킷을 어떻게 스니핑 할 수 있습니까? 누군가에게 나의 지침을 줄 수 있습니까? 인터넷 검색을 시도했지만 iPhone 패킷을 스니핑하는 방법을 거부하지 않았습니다. 나는 창문 위에있다. Paros 를 사용 하여 iPhone에서 네트워크 트래픽을 스니핑 할 수 있습니다 . 자세한 내용은 http://blog.jerodsanto.net/2009/06/sniff-your-iphones-network-traffic/에서 훌륭한 단계별 게시물을 참조하십시오 . 또한 동일한 작업을 수행하기 위해 다른 프록시를 사용하는 방법에 대한 몇 가지 조언을 주석에서 수행합니다. 한 가지주의 할 점은 Paras는 위의 방법을 사용하여 HTTP GET / POST 요청..

ProgramingTip 2020.11.10

std :: string으로 조건부 중단 점을 만드는 방법

std :: string으로 조건부 중단 점을 만드는 방법 이 기능이 안심 가정합니다. std::string Func1(std::string myString) { //do some string processing std::string newString = Func2(myString) return newString; } newString특정 값이 있을 때 조건부 중단을 어떻게 설정 합니까? (소스를 변경하지 않고) 조건 설정 newString == "my value" 작동하지 않음 "오버로드 된 연산자를 사용하지 않음"오류와 함께 중단 점이 중단되었습니다. 일부 검색은이를 수행하는 방법을 검색합니다. 제안 된 대안은 코드에 테스트를 표준 중단 점을 추가하는 것입니다. if (myStr == "xyz") {..

ProgramingTip 2020.11.10

PHP를 사용하여 다음 문자를 가장 쉽게 사용하는 방법

PHP를 사용하여 다음 문자를 가장 쉽게 사용하는 방법 a에서 z까지의 문자가 주어지면 PHP를 사용하여 알파벳의 다음 문자를 얻는 가장 쉬운 방법은 무엇입니까? 일을 추론이 효율적인 방법 나의 의견입니다 만 증가 문자열 변수를. $str = 'a'; echo ++$str; // prints 'b' $str = 'z'; echo ++$str; // prints 'aa' 표시되는 것처럼 증분 'z'을 'aa'대신하는 대신에 원하는 경우 'a'결과의 길이를 확인하고 >1할 수 있습니다. $ch = 'a'; $next_ch = ++$ch; if (strlen($next_ch) > 1) { // if you go beyond z or Z reset to a or A $next_ch = $next_ch[0]; }..

ProgramingTip 2020.11.10

PowerShell에서 출력을 $ null로 리디렉션하지만 변수가 설정되어 있는지 확인

PowerShell에서 출력을 $ null로 리디렉션하지만 변수가 설정되어 있는지 확인 몇 가지 코드가 있습니다. $foo = someFunction 이것은 $ null로 리디렉션하려는 경고 메시지를 출력합니다. $foo = someFunction > $null 부작용은 내가 할 때 경고 메시지를 문제로 제한 함수의 결과로 $ foo를 채우지 않는 것입니다. 경고를 $ null로 리디렉션하지만 여전히 $ foo는 채워져 있습니까? 또한 표준 출력과 표준 오류를 모두 null로 리디렉션하는 방법은 무엇입니까? (리눅스에서는 2>&1.) 표준 출력 (기본 PowerShell)을 리디렉션하는 데이 방법을 선호합니다. ($foo = someFunction) | out-null 그러나 이것도 작동합니다. ($fo..

ProgramingTip 2020.11.10

Rails : 호출을 호출하지 않고 모델 속성 업데이트

Rails : 호출을 호출하지 않고 모델 속성 업데이트 : 크레딧 속성이있는 사용자 모델이 있습니다. / users / 3 / add가 사용자 ID = 3의 크레딧에 5를 더할 수있는 "add"라는 경로를 통해 사용자의 여러 버튼을 추가합니다. def add @user = User.find(params[:id]) @user.credits += 5 redirect_to root_path end 그것은 내 컨트롤러의 관련 부분입니다. 문제는 현재 UTC 시간을 기준으로 사용자의 암호를 다시 암호화하는 before_save가 있기 때문에 @ user.save를 호출하고 싶지 않다입니다. 속성에 5를 더하고 싶을뿐입니다. 그런 간단한 일이 그렇게 어렵게 수는 생각하지 않습니다. 편집하다 : 이전을 : befor..

ProgramingTip 2020.11.10

PHPStorm의 코드 검사에서 파일 / 폴더를 제외하는 방법은 무엇입니까?

PHPStorm의 코드 검사에서 파일 / 폴더를 제외하는 방법은 무엇입니까? PHPStorm에 library폴더 아래 에 그룹화 된 몇 개의 라이브러리 (Zend, Doctrine 등)가 포함 된 프로젝트가 있습니다 . 코드 검사를 듣고 때, 내가 할 (그래서 PHPStorm 어떻게 알 수 있음이 폴더에서 PHP 코드를 분석 할 Zend_Form예를 들어, 선언). 그러나 폴더는 발견 된 문제는 내가 통제 할 수 없기 때문에 보고하지 않습니다 . 지금까지 유일한 해결 방법은 디렉터리를 "테스트 소스"로 표시하고 코드 검사 창에서 "테스트 소스"를 선택 취소하는 것입니다. 말할 필요도없이 최선의 해결책은 아닙니다! 범위 기능을 참조하십시오 . 라이브러리 폴더없이 코드에 사용자 지정 범위를 정의한 다음이 범..

ProgramingTip 2020.11.10

Firefox의 범위 입력 요소에서 점선 윤곽선 제거

Firefox의 범위 입력 요소에서 점선 윤곽선 제거 Firefox는 버전 23부터 기본적으로 요소를 지원 하지만 점선을 제거하는 방법을 알 수 없습니다. 다음 CSS는 효과가 없습니다. input[type='range'], input[type='range']:focus, input[type='range']:active, input[type='range']::-moz-focus-inner, input[type='range']:-moz-focusring { border: 0; outline: none; } 누구든지 Firefox 에서이 문제를 해결하는 방법을 알고 있습니까? 예 : http://jsfiddle.net/pF37g/ 불행히도 할 수 없습니다! (업데이트, 이제 가능) Firefox의 버그는 소..

ProgramingTip 2020.11.10

vscode의 모든 줄에서 커서를 얻는 방법

vscode의 모든 줄에서 커서를 얻는 방법 큰 (ish) 파일에서 vscode의 다중 커서 기능을 사용합니다. 파일이 너무 커서 Ctrl-Alt-Up 또는 Down으로 모든 행을 선택할 수 없습니다. 숭고한 텍스트에서는 모든 것을 선택하고 ctrl-shift-l을 사용합니다. vscode에 내내 내구성이 있습니까? ^에 대한 정규식 검색을 "표현식이 모든 일치합니다"라는 오류가 표시됩니다. 선택 / 줄 끝에 커서 추가 명령 altshifti은 현재 선택의 모든 줄에 커서를. (맥 용 optshifti) 팁 : 당신이 키보드 단축키 참조 시트를 당길 수 ctrlk, ctrls(같이 순서대로 두 키보드 콤보). (맥 용 cmdk, cmds) 홀드 Alt+ Shift와 블록을 선택합니다. 그런 다음 End또..

ProgramingTip 2020.11.10

JavaScript 변수를 다른 브라우저 창에 있습니까?

JavaScript 변수를 다른 브라우저 창에 있습니까? 팝업 브라우저 창을 생성하는 페이지가 있습니다. 부모 브라우저 창에 JavaScript 변수가 팝업 팝업 브라우저 창에 전달하고 싶습니다. 이를 수행하는 방법이 있습니까? 모든 것이 확실하지 않습니다. 창이 동일한 보안 도메인에 있고 다른 창에 대한 참조가있는 경우. 자바 펼쳐의 개방 () 방법은 생성 된 창 (또는 기존 창을 사용하는 경우 기존 창)을 반환합니다. 이러한 방식으로 생성되는 각 창에는 해당 창을 생성 한 창을 적용합니다. 그런 다음 DOM (에 따라 다름)을 사용하여 다른 속성이나 문서, 프레임 액세스 할 수 있습니다. 문제에 코드를 제안면 부모 창에서 다음과 같이 할 수 있습니다. var thisIsAnObject = {foo:'..

ProgramingTip 2020.11.10
반응형