반응형

Program Tip 2507

PHP 세션 파일 정리

PHP 세션 파일 정리 내 웹 사이트에서는 PHP 세션을 사용합니다. 세션 정보는 내 ./session 경로의 파일에 저장됩니다. 몇 달 후이 세션 파일이 삭제되지 않는다는 사실을 발견했습니다. 지금까지이 디렉토리에는 145.000 개가 있습니다. 어떻게 정리해야합니까? 프로그래밍 방식으로 수행해야합니까, 아니면이 정리가 자동으로 수행되도록 어딘가에서 사용할 수있는 설정입니까? 편집 은 언급하는 것을 잊었습니다.이 사이트는 공급자에서 실행되므로 명령 줄에 액세스 할 수 없습니다. 나는 ftp-access를 가지고 있지만 세션 파일은 다른 사용자에게 속합니다 (웹 서버가 실행하는 것입니다) 첫 번째 답변에서 나는 그것이 서버 나 PHP의 설정이 아니라고 생각합니다. PHP에서 무언가를 구현하고 브라우저에서..

Program Tip 2020.12.07

프로그래밍 방식으로 릴리스 / 디버그 모드 감지 (.NET)

프로그래밍 방식으로 릴리스 / 디버그 모드 감지 (.NET) 중복 가능성 : .NET 어셈블리가 TRACE 또는 DEBUG 플래그로 컴파일되었는지 확인하는 방법 중복 가능성 : DLL이 디버그 또는 릴리스 빌드인지 확인하는 방법 (.NET) 현재 어셈블리가 디버그 또는 릴리스 모드에서 컴파일되었는지 프로그래밍 방식으로 확인하는 가장 쉬운 방법은 무엇입니까? bool isDebugMode = false; #if DEBUG isDebugMode = true; #endif 디버그 빌드와 릴리스 빌드간에 다른 동작을 프로그래밍하려면 다음과 같이해야합니다. #if DEBUG int[] data = new int[] {1, 2, 3, 4}; #else int[] data = GetInputData(); #endif..

Program Tip 2020.12.07

Python에서 TeX를 사용하여 matplotlib 레이블에 개행 문자를 넣습니까?

Python에서 TeX를 사용하여 matplotlib 레이블에 개행 문자를 넣습니까? matplotlib에서 플롯의 레이블 (예 : xlabel 또는 ylabel)에 줄 바꿈을 추가하려면 어떻게해야합니까? 예를 들면 plt.bar([1, 2], [4, 5]) plt.xlabel("My x label") plt.ylabel(r"My long label with $\Sigma_{C}$ math \n continues here") 이상적으로는 y 레이블도 중앙에 배치하고 싶습니다. 이를 수행하는 방법이 있습니까? 레이블에는 TeX ( '$'로 묶임)와 개행 문자가 모두 있어야합니다. 귀하의 예는 정확히 어떻게 수행되는지 \n입니다.. r 접두사를 제거해야하므로 파이썬이 원시 문자열로 처리하지 않습니다. LaT..

Program Tip 2020.12.07

자바 스크립트 배열 전달-> PHP

자바 스크립트 배열 전달-> PHP 여러 요소가 포함 된 자바 스크립트 배열 (50 ~ 200 개)이 있다고 가정 해 보겠습니다. ajax를 사용하여 PHP (준비된 문)로 보내고 싶습니다. 현재 저는 .load루프 내부에서 여러 번 php 파일을 가지고 있지만, 그것을 배열로 변환하고 배열을 한 번 보내고, PHP 파일을 50-200 번로드하는 대신 한 번로드하고 싶습니다. array[i] = variable; 를 사용 JSON.stringify(array)하여 JavaScript로 배열을 인코딩 한 다음 $array=json_decode($_POST['jsondata']);PHP 스크립트에서 사용 하여 검색 할 수 있습니다. AJAX 요청은 요소를 통해 시작된 GET 및 POST 요청과 다르지 않습니..

Program Tip 2020.12.07

단일 gcc 명령으로 검색 경로에 여러 헤더 포함 및 라이브러리 디렉토리를 추가하는 방법은 무엇입니까?

단일 gcc 명령으로 검색 경로에 여러 헤더 포함 및 라이브러리 디렉토리를 추가하는 방법은 무엇입니까? 단일 gcc 명령으로 검색 경로에 여러 헤더 포함 및 라이브러리 디렉토리를 추가하는 방법은 무엇입니까? include 디렉토리에는 여러 -I 플래그를 사용하고 lib 디렉토리에는 여러 -L 플래그를 사용하십시오. C_INCLUDE_PATH환경 변수를 설정할 수 있습니다 . export C_INCLUDE_PATH=.:/some/dir:/some/other/dir 뿐만 아니라 LIBRARY_PATH환경 변수. Linux에서는 -I추가하려는 각 디렉토리 앞에 사용해야 합니다. 예: user:/home/my_project$ gcc -g -Wall -I/usr/include/lib_Directory/ -I./i..

Program Tip 2020.12.07

Android 체크 가능 메뉴 항목

Android 체크 가능 메뉴 항목 내 Android 앱에 다음과 같은 메뉴 레이아웃이 있습니다. 내 문제는 Android 에뮬레이터에서 내 앱을 실행할 때 두 번째 메뉴 항목이 "선택 가능"한 것처럼 보이지 않는다는 것입니다. 항목에 녹색 체크 표시가 있어야합니다. 체크 가능함을 나타냅니다. 내가 뭘 잘못하고 있니? 레이아웃이 올바르게 보입니다. 단, 코드에서 메뉴 항목을 체크하고 체크 해제해야합니다. 로부터 문서 : 체크 가능한 항목이 선택되면 시스템은 각 항목 선택 콜백 메서드 (예 :)를 호출합니다 onOptionsItemSelected(). 체크 박스 또는 라디오 버튼은 상태를 자동으로 변경하지 않기 때문에 체크 박스의 상태를 설정해야합니다. 를 사용하여 항목의 현재 상태 (사용자가 선택하기 전..

Program Tip 2020.12.07

실수로 마스터로 되돌리고 커밋되지 않은 변경 사항 손실

실수로 마스터로 되돌리고 커밋되지 않은 변경 사항 손실 나는 (월요일 아침에) 큰 실수를 저질렀습니다. Master에서 작업하고, 새 브랜치를 만드는 것을 잊고, 파일을 변경 한 다음 실수로 마스터로 되돌려 모든 업데이트를 잃었습니다. 업데이트 된 파일을 커밋하지 않았습니다. 모든 업데이트를 잃어 버렸거나 검색 할 수 있습니까? 내가 그것에 대해 생각할 때마다 나는 얼굴을 때려야하기 때문에 어떻게 물어 보지 마십시오. 변경 사항을 커밋 , 스테이징 또는 숨김 처리 하지 않은 경우 해당 변경 사항을 복구 할 수있는 방법이 없습니다. 편집 : 손실 된 변경 사항 복구. 이것을 Mark Longair의 제안 에 추가합니다 (코멘트에서). 여기에는 아래 답변 (*)의 몇 가지 SO 링크도 포함되어 있으며 매우 ..

Program Tip 2020.12.07

레일 선택 _ 태그 선택 값

레일 선택 _ 태그 선택 값 아래 주어진 코드의 경우 전달 된 값으로 선택 상자를 계속 선택하고 싶었습니다. 그러나 이것은 작동하지 않습니다. @yrs =[2011,2010,2009,2008] 2011) %> 어떻게해야하는지 알려주세요. 감사 :selected=>부품을 제거하십시오 . 통사론: options_for_select(@options, @selected_options) 용법: options_for_select(1..5, 3) # creates a range 1..5 , with 3 as selected by default @page.page_type), {:class =>"select_combobox",:onchange=>"reset_form(this.id,'page_type_msg');"} %..

Program Tip 2020.12.07

Visual C ++ 2010 Express에 OpenCV 2.4.3 설치

Visual C ++ 2010 Express에 OpenCV 2.4.3 설치 VC ++ 2010 Express에서 OpenCV 2.4.3을 어떻게 설치하고 사용합니까? 1. OpenCV 2.4.3 설치 먼저 sourceforge.net에서 OpenCV 2.4.3 을 가져옵니다 . 자동 압축 해제이므로 두 번 클릭하여 설치를 시작하십시오. 디렉토리에 설치하십시오 C:\. 모든 파일이 추출 될 때까지 기다리십시오. C:\opencvOpenCV 헤더 파일, 라이브러리, 코드 샘플 등을 포함 하는 새 디렉토리 를 생성합니다 . 이제 C:\opencv\build\x86\vc10\bin시스템 PATH에 디렉토리를 추가해야합니다 . 이 디렉토리에는 코드 실행에 필요한 OpenCV DLL이 포함되어 있습니다. 제어판 →..

Program Tip 2020.12.07

시작시 "프로젝트 정의로드"위치에서 Play 프레임 워크가 중단됩니다.

시작시 "프로젝트 정의로드"위치에서 Play 프레임 워크가 중단됩니다. 방금 Play Framework를 시작하고 있습니다. 플레이를 다운로드하여 설치하고 샘플 자바 애플리케이션을 만들었습니다. 응용 프로그램 디렉토리에서 Play Console을 시작하려고하면 "Loading project definition"에서 멈 춥니 다. PS C:\dev\play\javatest> play.bat Getting org.scala-sbt sbt_2.9.1 0.11.3 ... :: retrieving :: org.scala-sbt#boot-app confs: [default] 37 artifacts copied, 0 already retrieved (7245kB/283ms) [info] Loading project ..

Program Tip 2020.12.07
반응형