반응형

2020/11/05 30

Jekyll에서 if 문을 어떻게 연결합니까?

Jekyll에서 if 문을 어떻게 연결합니까? Jekyll에서 논리 연산자를 사용하고 있지만 작동하지 않습니다. 페이지 1, 2, 3은 모두 동일한 레이아웃을 사용합니다 (다국어 솔루션의 일부는 잘 작동하지만 일부 레이아웃 제어에 대해 논리적 루프가 필요합니다.) 코드는 다음과 같습니다. {% if page.type == "post" %} {% include post.html %} {% elseif page.class == "contact" %} {% include contact.html %} {% else %} {{ content }} {% endif %} 트리 중 두 개를 사용하여 하나 else와 if else설정으로 분해하면 모든 것이 작동합니다. 그러나 세 번째 조건을 사용하자마자 중단됩니다. J..

Programing 2020.11.05

Java에서 프로그래밍 방식으로 인터페이스의 모든 구현 목록을 얻으려면 어떻게해야합니까?

Java에서 프로그래밍 방식으로 인터페이스의 모든 구현 목록을 얻으려면 어떻게해야합니까? 반사 나 그런 식으로 할 수 있습니까? 나는 잠시 동안 찾고 있었고 다른 접근 방식이있는 것 같습니다. 여기 요약이 있습니다. 리플렉션 라이브러리는 종속성을 추가해도 괜찮다면 꽤 인기가 있습니다. 다음과 같이 표시됩니다. Reflections reflections = new Reflections("firstdeveloper.examples.reflections"); Set[] implementations = annotation.implementationsOfPet(); for (Class impl : implementations) { System.out.println(impl.getSimpleName()); } } ..

Programing 2020.11.05

목록 변환

목록 변환 Java에서 String []으로 문자열 목록 을 배열 로 어떻게 변환 합니까? 다음 코드는 오류를 반환합니다. public static void main(String[] args) { List strlist = new ArrayList(); strlist.add("sdfs1"); strlist.add("sdfs2"); String[] strarray = (String[]) strlist.toArray(); System.out.println(strarray); } 오류: Exception in thread "main" java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.String; at test.mai..

Programing 2020.11.05

열거 형 생성자를 Java에서 보호하거나 공개 할 수없는 이유는 무엇입니까?

열거 형 생성자를 Java에서 보호하거나 공개 할 수없는 이유는 무엇입니까? 전체 질문은 제목에 있습니다. 예를 들면 : enum enumTest { TYPE1(4.5, "string1"), TYPE2(2.79, "string2"); double num; String st; enumTest(double num, String st) { this.num = num; this.st = st; } } 생성자는 기본 또는 private수정 자로 괜찮지 만 public또는 protected수정자가 주어지면 컴파일러 오류가 발생합니다 . Enums를 인스턴스 수가 한정된 클래스로 생각하십시오. 처음 선언 한 인스턴스 외에는 다른 인스턴스가있을 수 없습니다. 따라서 더 많은 인스턴스를 만들 수 있으므로 공용 또는 보호..

Programing 2020.11.05

MySQL 데이터베이스 엔진이란 무엇입니까?

MySQL 데이터베이스 엔진이란 무엇입니까? 주위를 둘러 보니 MySQL 엔진 중 일부가 innodb와 MyISAM이라는 것을 알았습니다. 아마도 몇 가지 더 있습니다. 내 질문은 이러한 데이터베이스 엔진이 무엇입니까? 다른 MySQL 엔진의 차이점은 무엇입니까? 그리고 더 중요한 것은 어떤 것을 사용할지 어떻게 결정합니까? mysql> SHOW ENGINES; +------------+---------+----------------------------------------------------------------+--------------+------+------------+ | Engine | Support | Comment | Transactions | XA | Savepoints | +----..

Programing 2020.11.05

Node.js 웹 서버 내에서 PHP 스크립트 실행

Node.js 웹 서버 내에서 PHP 스크립트 실행 PHP 스크립트를 실행하는 Apache와 같은 Node.js 웹 서버 기능을 사용하려면 어떤 단계가 필요합니까? Node.js 내에서 PHP를 통합하는 방법이 있습니까? 참고 : Node.js 내에서 직접 PHP 스크립트를 실행하지 않고 Apache 인스턴스 또는 유사한 것을 통해 "라우팅"하고 싶습니다. Node.js는 JavaScript 만 지원합니다. 다음은 Node.js를 사용하여 PHP를 실행하는 방법에 대한 자습서입니다. http://blog.mixu.net/2011/01/04/nginx-php-fpm-and-node-js-install-on-centos-5-5/ 저도 같은 질문을했습니다. 쉘 인터페이스를 통해 PHP를 호출 해 보았고 원하는..

Programing 2020.11.05

인터페이스에 대한 junit 테스트를 작성하는 방법은 무엇입니까?

인터페이스에 대한 junit 테스트를 작성하는 방법은 무엇입니까? 구체적인 구현 클래스에 사용할 수 있도록 인터페이스에 대한 junit 테스트를 작성하는 가장 좋은 방법은 무엇입니까? 예 :이 인터페이스와 구현 클래스가 있습니다. public interface MyInterface { /** Return the given value. */ public boolean myMethod(boolean retVal); } public class MyClass1 implements MyInterface { public boolean myMethod(boolean retVal) { return retVal; } } public class MyClass2 implements MyInterface { public bo..

Programing 2020.11.05

PHP가 private const를 허용하지 않는 이유는 무엇입니까?

PHP가 private const를 허용하지 않는 이유는 무엇입니까? 내부 구현에서 상수를 사용하여 혜택을받는 클래스가 있지만 이러한 상수의 가시성을 제한하고 싶습니다. PHP가 개인 상수를 허용하지 않는 이유는 무엇입니까? 이것을 달성하는 다른 방법이 있습니까? 아니면 PHP가 내가 무지한 어떤 유형의 디자인 실수를 막으려 고합니까? private static속성을 사용하십시오 . 이 경우 모든 개체에서 동일한 변수를 갖게되며 해당 범위를 중첩으로 확장하려는 경우 getter 메서드를 노출하여 값을 가져오고 변수 설정을 제한 할 수 있습니다. PHP 7.1부터 실제 개인 상수가 있습니다. private const PRIVATE_CONST = 0; 자세한 내용은 Class Constant Visibili..

Programing 2020.11.05

openssl_encrypt에서 초기화 벡터 사용

openssl_encrypt에서 초기화 벡터 사용 나는 이 질문을 보고 스스로하고 싶었다. 이 코드를 실행했을 때 ( 이 답변 에서 직접 가져옴 ) : $textToEncrypt = "My super secret information."; $encryptionMethod = "AES-256-CBC"; // AES is used by the U.S. gov't to encrypt top secret documents. $secretHash = "25c6c7ff35b9979b151f2136cd13b0ff"; //To encrypt $encryptedMessage = openssl_encrypt($textToEncrypt, $encryptionMethod, $secretHash, '123456781234567..

Programing 2020.11.05

선형 회귀를 분석적으로 풀 수 있는데 왜 경사 하강 법인가

선형 회귀를 분석적으로 풀 수 있는데 왜 경사 하강 법인가 선형 회귀 공간에서 Gradient Descent를 사용하면 어떤 이점이 있습니까? 분석 방법을 사용하여 문제를 해결할 수있는 것처럼 보입니다 (최소 비용 함수 인 theta0-n 찾기). 그래도 그래도 그래도 하강 법을 사용하여 동일한 작업을 수행하려는 이유는 무엇입니까? 감사 비용 함수를 분석적으로 풀기 위해 정규 방정식 을 사용할 때 다음 을 계산해야합니다. 여기서 X는 입력 관측의 행렬이고 y는 출력 벡터입니다. 이 연산의 문제는 O (n ^ 3) 인 nxn 행렬의 역을 계산하는 시간 복잡도이며 n이 증가함에 따라 완료하는 데 매우 오랜 시간이 걸릴 수 있습니다. n이 낮 으면 (n

Programing 2020.11.05
반응형