반응형

programing 677

PHP 코드를 "컴파일"하여 바이트 코드 인터프리터에 의해 실행되는 바이너리 같은 파일을 업로드할 수 있습니까?

PHP 코드를 "컴파일"하여 바이트 코드 인터프리터에 의해 실행되는 바이너리 같은 파일을 업로드할 수 있습니까? PHP가 서버에서 실행되기 전에 바이트 코드로 컴파일되고, 그 바이트 코드가 캐시되어 스크립트 전체가 모든 웹 액세스에서 다시 해석될 필요가 없다는 것을 알고 있습니다. 하지만 PHP 코드를 컴파일하여 바이트 코드 인터프리터에 의해 실행되는 바이너리 같은 파일을 업로드할 수 있습니까?이 질문을 받은 후 페이스북은 지금까지 가장 잘 테스트된 PHP 컴파일러인 HipHop for PHP를 출시했다(세계 10대 웹사이트 중 하나를 운영하고 있다).그러나 Facebook은 컴파일러가 아닌 가상 머신인 HHVM을 선호하여 이를 중단하였다. 그 이상, 구글링PHP compiler여러 서드파티 솔루션을 제..

programing 2022.10.23

Java 클래스가 동등한 기능을 구현해야 하는 이유는 무엇입니까?

Java 클래스가 동등한 기능을 구현해야 하는 이유는 무엇입니까? 왜 자바인가?Comparable왜 다른 사람이 실장했을까요?Comparable수업시간에?유사한 기능을 구현해야 하는 실제 예는 무엇입니까?여기 실제 샘플이 있습니다.주의:String실장하다Comparable. class Author implements Comparable{ String firstName; String lastName; @Override public int compareTo(Author other){ // compareTo should return 0 if this is supposed to be greater than // othe..

programing 2022.10.23

zend 프레임워크에서 정확한 SQL 쿼리를 인쇄하는 방법

zend 프레임워크에서 정확한 SQL 쿼리를 인쇄하는 방법 나는 모델에서 가져온 아래의 코드를 가지고 있다. ... $select = $this->_db->select() ->from($this->_name) ->where('shipping=?',$type) ->where('customer_id=?',$userid); echo $select; exit; // which gives exact mysql query. ..... zend에서 다음과 같은 업데이트 쿼리를 사용하는 경우, $up_value = array('billing'=> '0'); $this->update($up_value,'customer_id ='.$userid.' and address_id '.$data['address_Id']); 여기..

programing 2022.10.23

MariaDb: SELECT에서 파생된 결과를 기반으로 수학적 계산을 찾는 방법

MariaDb: SELECT에서 파생된 결과를 기반으로 수학적 계산을 찾는 방법 다음과 같은 대규모 SQL을 보유하고 있습니다. (MariaDb V5.5.65) SELECT ...., ..., SUM(BJ.intake) as intakeX, (SELECT SUM(ibj.intake) FROM ibj WHERE ibj.p2p3 = 'P3' AND ne.see_id = ibj.ee_id ) as p3count, ..., ... FROM NewEstablished ne INNER JOIN BlindJob BJ ON ... WHERE ... 이건 완벽하게 작동한다. 그러나 파생 컬럼을 추가해야 합니다. 이는 다음 비율입니다.p3count/intakeX* 100. 두 파생값이 모두 10진수이지만 선택 항목에서 참..

programing 2022.10.23

mariadb-server에서 apt-get 업그레이드가 시간대로 인해 항상 실패함

mariadb-server에서 apt-get 업그레이드가 시간대로 인해 항상 실패함 MariaDB 10.1.3, 커널 3.19.3, Debian 문제: apt-get 업그레이드는 항상 mariadb-server 시간대 문제로 인해 실패합니다. my.cnf 내용 [mysqld] default_time_zone=America/New_York tzinfo도 Import했습니다. # mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql 서비스를 수동으로 정지/기동해도 문제가 없습니다. # service mysql restart [ ok ] Stopping MariaDB database server: mysqld. [ ok ] Starting MariaDB..

programing 2022.10.23

리스트의 이해가 다른 경우

리스트의 이해가 다른 경우 이 질문에는 이미 답변이 있습니다. 목록 이해에 있어서 if/inclused (12개의 답변) 닫힘5년 전에요. 지정된 리스트xs: xs = [22, 13, 45, 50, 98, 69, 43, 44, 1] 45보다 큰 숫자는 1을 더하고 45보다 작은 숫자는 5를 더합니다.>>> xs = [22, 13, 45, 50, 98, 69, 43, 44, 1] >>> [x+1 if x >= 45 else x+5 for x in xs] [27, 18, 46, 51, 99, 70, 48, 49, 6] 다음과 같은 경우 작업 수행, else - 다른 것을 합니다.이 오류가 발생하는 이유는 목록 이해 수행 방식과 관련이 있습니다. 다음의 점에 주의해 주세요. [ expression for it..

programing 2022.10.23

Visual Studio 오류:편집을 위해 저장 프로시저를 로드할 수 없습니다.

Visual Studio 오류:편집을 위해 저장 프로시저를 로드할 수 없습니다. MySQL과 스토어드 프로시저부터 시작하려고 합니다.저는 비주얼 스튜디오 사용자이고 https://dev.mysql.com/doc/visual-studio/en/visual-studio-install.html을 찾았습니다.디버깅 기능 때문에 VS를 사용하고 싶습니다. MySQL for Visual Studio와 커넥터를 모두 설치했습니다.데이터베이스에 접속하여 테이블을 표시하고 저장 프로시저를 표시할 수 있습니다. 그러나 저장 프로시저를 두 번 클릭하면 "편집하기 위해 저장 프로시저를 로드할 수 없습니다."라는 오류가 표시됩니다.VS는 계속되며 빈 문서를 표시합니다.마우스 오른쪽 버튼을 클릭하고 '루틴 변경'을 선택해도 마찬..

programing 2022.10.23

vue 및 laravel API를 사용하여 사용자 세션 데이터를 관리하는 모범 사례

vue 및 laravel API를 사용하여 사용자 세션 데이터를 관리하는 모범 사례 나는 건설하고 있다single-page application와 함께Vue그리고.laravelAPI를 백엔드로 합니다.나도 먹어봤어packagesVue Session처럼 잘 작동했지만 거의 모든 부분에서API콜 항상 같은 파라미터 2개 또는3개를 송신할 필요가 있습니다(저장되어 있습니다).vue-session)와 같은user_id그리고.company_id나는 이것을 공통으로 관리하곤 했다.PHP sessions(Zend_Session와 함께Zend Framework다른 어플리케이션에서는 이 방법으로 항상 그 정보가 저장되어 있습니다.backend session매번 보낼 필요가 없습니다.frontend 여기 제가 예전에 어떻..

programing 2022.10.23

Java: 정적 클래스?

Java: 정적 클래스? 나는 유틸리티 기능이 가득한 수업을 듣는다.인스턴스의 인스턴스화는 의미가 없지만 메서드를 호출하고 싶습니다.어떻게 대처하면 좋을까요?정적 클래스?추상?최종으로 표시된 클래스의 개인 생성자 및 정적 메서드입니다.훌륭한 책 "효과적인 자바"에 따르면: 항목 4: 개인 컨스트럭터를 사용하여 비안정성 적용 ·클래스를 추상화함으로써 비인스턴티성을 강제하려고 해도 기능하지 않습니다. - 기본 생성자는 클래스에 명시적 생성자가 없는 경우에만 생성되므로 개인 생성자를 포함하면 클래스를 인스턴스화할 수 없습니다. // Noninstantiable utility class public class UtilityClass { // Suppress default constructor for nonins..

programing 2022.10.23

Amazon RDS 데이터베이스 서버 인스턴스에서 "mysqladmin flush-hosts" 명령을 실행하는 방법

Amazon RDS 데이터베이스 서버 인스턴스에서 "mysqladmin flush-hosts" 명령을 실행하는 방법 데이터베이스 서버에 장애가 발생했습니다.많은 연결 오류로 인해 호스트가 차단되었다고 합니다.'mysqladmin flush-hosts'로 차단 해제하라는 메시지가 표시됨 이 명령어를 amazon rds 데이터베이스 서버에 어떻게 어디서 실행해야 합니까? 감사해요.일반 MySQL의 경우 'root' 관리 슈퍼 사용자로 연결하고 다음 명령을 실행합니다. FLUSH HOSTS 연결이 너무 많은 경우에도 MySQL은 슈퍼 사용자가 연결할 수 있도록 연결을 예약해야 합니다. mysqladmin클라이언트는 일반적으로 루트로 접속하여 위의 SQL을 발행합니다.문제의 RDS 인스턴스에 액세스할 수 있고 ..

programing 2022.10.23
반응형