저는 4 개의 기본 방향 (북쪽, 동쪽, 남쪽 및 서쪽)을 사용해야하는 Java 프로그램을 작성하고 있습니다. 내가 계속 실행하는 문제는 가능한 한 적은 메모리를 사용하는 것과 같이 각 방향을 나타내는 방법입니다. 처음에는 "North", "East", "South"및 "West"와 같이 각 방향을 나타 내기 위해 String을 사용할 수 있다고 생각 하겠
제가 POW가 (a, b) % B는를 == 여부를 확인하고 싶은 (오버플로 없음) 은 2 ≤ b ≤ 32768 (2)이고 2 ≤ a ≤ b이고 a와 b는 정수임. 그러나 b가 큰 숫자 인 pow(a, b) % b을 직접 계산하면 C가 빠르게 오버플로됩니다. 이 조건이 성립 하는지를 확인하는 트릭/효율적인 방법은 무엇입니까? 이 질문은 Fermat의 작은 정
컴퓨터 과학 분야의 에세이 실험을하고 있으며 주제가 암호화되어 있습니다. AES Crypt와 Blowfish를 사용하여 암호화 된 파일의 파일 크기를 비교하고 싶습니다. 필자는 필자의 에세이 요구 사항 인 BigO를 계산할 필요가있다. 나는 이것을하는 방법에 대해 확신하지 못한다. 누군가 나를 도울 수 있다면 크게 감사 할 것이다. 또한이 주제에 대한 정당
내 팬더 dataframe에 두 개의 날짜 열, df이 다음 d = pd.DatetimeIndex(start='1700-01-01', end='2017-01-01', freq='1D')
df = pd.DataFrame({'date1':d})
df['date2'] = df['date1'].sample(frac=1).values
내가 사용이 날짜 사
를 재사용 재사용하기 : public Term(String fld)
Constructs a Term with the given field and empty text. This serves two purposes: 1) reuse of a Term with the same field. 2) pattern for a query.
는 그러나, 나는이 용어
여기 모범 사례에 대해 궁금합니다. 현재 모든 기능 플래그 (https://en.wikipedia.org/wiki/Feature_toggle)를 데이터베이스에 저장합니다. 몇 가지 기능을 보여줘야 할 때 상태 (True/False)를 읽은 다음 값에 따라 표시/숨기기를합니다. 내 응용 프로그램에는 이러한 기능 플래그가 1 톤 있으며 응용 프로그램 전체에서
저는 Java 프로그래밍 (수학 프로그래밍 만)에 2 년의 경력이 있고 C++을 배우는 학생이지만 코드 실행을 위해 메모리를 효율적으로 관리하는 방법을 배웠습니다. 내 코드를 내 국가의 대회 중 하나에 제출했는데 실제로 Java 코드가 약 1000M의 메모리를 사용했지만 실행하는데 0.07 초가 걸렸습니다. 루프 및 변수가있는 기본 프로그램을 효율적으로 작