반응형

programing 446

Node.js가 내부적으로 스레드에 의존하고 있을 때 본질적으로 더 빠른 방법은 무엇입니까?

Node.js가 내부적으로 스레드에 의존하고 있을 때 본질적으로 더 빠른 방법은 무엇입니까? 저는 방금 다음 비디오를 보았습니다.Node.js에 대한 소개입니다만, 아직 속도상의 이점을 얻을 수 있는 방법을 이해하지 못하고 있습니다. 주로 Ryan Dahl(Node.js의 작성자)은 Node.js가 스레드 베이스가 아닌 이벤트 루프 베이스라고 말합니다.스레드는 비용이 많이 들기 때문에 동시 프로그래밍 전문가에게만 맡겨야 합니다. 그런 다음 내부 스레드 풀을 가진 기반이 되는 C 구현을 가진 Node.js의 아키텍처 스택을 보여 줍니다.따라서 Node.js 개발자는 자신의 스레드를 시작하거나 스레드 풀을 직접 사용하지 않습니다.비동기 콜백을 사용합니다.그 정도는 이해해요. Node.js가 아직 스레드를 사..

programing 2022.09.30

Mockito를 사용한 정적 메서드 조롱

Mockito를 사용한 정적 메서드 조롱 나는 생산하기 위해 공장을 썼다.java.sql.Connection★★★★★★★★★★★★★★★★★★: public class MySQLDatabaseConnectionFactory implements DatabaseConnectionFactory { @Override public Connection getConnection() { try { return DriverManager.getConnection(...); } catch (SQLException e) { throw new RuntimeException(e); } } } DriverManager.getConnection하지만 정적인 방법을 조롱하는 방법은 모릅니다.JUnit4 모키토이 특정 사용 사례를 조롱/..

programing 2022.09.30

github 작업 - mysql에 연결할 수 없습니다.

github 작업 - mysql에 연결할 수 없습니다. 그래서 github 액션으로 larabel ci 서버를 설정하려고 합니다.그리고 나는 사용하고 있다.edbizarro/gitlab-ci-pipeline-php:7.3mysql 서비스로 공식 mariadb 도커를 사용합니다. services: mysql: image: mariadb:10.3 env: MYSQL_USER: root MYSQL_PASSWORD: root MYSQL_ROOT_PASSWORD: root ports: - 13306:3306 ... db를 Import하기 위해 mysql 명령을 실행하려고 합니다. - name: Setting Up DB run: | mysql -Tv -h mysql -P 13306 --protocol=tcp -u ..

programing 2022.09.30

카탈로그, 스키마, 사용자 및 데이터베이스 인스턴스 간의 관계

카탈로그, 스키마, 사용자 및 데이터베이스 인스턴스 간의 관계 여러 공급업체(Oracle, SQL 서버, DB2, MySQL 및 Postgre)의 데이터베이스를 비교하려면 다음과 같이 하십시오.SQL) 객체를 일의로 식별하는 방법과 카탈로그가 필요한가요?예를 들어 Java의 DatabaseMetadata I에서는 적어도 카탈로그와 스키마 fooPattern을 지정해야 합니다. 카탈로그가 데이터 스토리지의 추상화에 불과하다는 것이 사실입니까?Oracle의 경우: 서버 인스턴스 == 데이터베이스 == 카탈로그 == 동일한 실행 엔진에서 관리되는 모든 데이터 스키마 == 데이터베이스 내 네임스페이스, 사용자 계정과 동일합니다. 사용자 == 스키마 소유자 == 데이터베이스에 연결할 수 있고 스키마를 소유하며 다..

programing 2022.09.30

MySQL 5.7.12 가져오기에서는 CHARTER SET 'binary' 문자열에서 JSON 값을 생성할 수 없습니다.

MySQL 5.7.12 가져오기에서는 CHARTER SET 'binary' 문자열에서 JSON 값을 생성할 수 없습니다. JSON 열이 있는 데이터베이스를 내보냈습니다.새로운 서버로 이행한 후 Import가 매번 크래시되어 다음과 같은 오류가 발생하였습니다. CHARTER SET 'binary' 문자열에서 JSON 값을 생성할 수 없습니다. stackoverflow에서 이 게시물을 찾았지만 작동하지 않았습니다.mysqlimport는 json 값을 로드할 수 없는 "set @@character_set_set=set"을 발행합니다. 파일이 2GB이므로 파일을 열 수 없습니다. 내 데이터베이스 파일을 가져올 아이디어 있는 사람?내보낸 SQL 텍스트에 정규식을 적용하여 이진 문자열을 삽입 가능한 형식으로 변환할..

programing 2022.09.30

mySQL 서브쿼리 제한

mySQL 서브쿼리 제한 이건 아마 쉬운 문제일 거야이 쿼리를 사용하여 원하는 것을 달성하려면 어떻게 해야 합니까? delete from posts where id not in (SELECT id FROM posts order by timestamp desc limit 0, 15) 그래서 요약하자면, 저는 최신 15일에 없는 모든 게시물을 삭제하고 싶습니다. 내가 그 질문을 해보면, 나는 그것을 이해한다. MySQL은 아직 'LIMIT & IN / ALL / ANY / SOME 서브쿼리'를 지원하지 않습니다. 편집 mySQL Server version: 5.5.8 mySQL Client version: mysqlnd 5.0.7-dev - 091210 - $Revision: 304625 $ 오류: #123..

programing 2022.09.30

Panda는 시리즈/데이터프레임 컬럼을 조건부 생성

Panda는 시리즈/데이터프레임 컬럼을 조건부 생성 「 」를 해야 요?color하여 ada 음데 데 column column column column column column column column column column column column column column column column column column columncolor='green'Set == 'Z' , , , , 입니다.color='red'렇지않??? ?? Type Set 1 A Z 2 B Z 3 B X 4 C Y 선택할 수 있는 옵션이 2개뿐인 경우: df['color'] = np.where(df['Set']=='Z', 'green', 'red') 예를들면, import pandas as pd import numpy as n..

programing 2022.09.30

뷰 라우터를 통해 로드된 컴포넌트에 Vue.js 스코프 스타일을 적용하는 방법

뷰 라우터를 통해 로드된 컴포넌트에 Vue.js 스코프 스타일을 적용하는 방법 Vue.js 스코프 스타일을 로딩된 컴포넌트에 적용하려면. 코드는 다음과 같습니다. 제가 방문했을 때/posts라고 하는 성분Posts로딩됩니다.이 컴포넌트 안에는 some content 문제는 에 정의된 스타일이#admin에 적용되지 않습니다..action요소.스코프가 설정되어 있지 않은 경우는, 정상적으로 동작합니다.문제가 발생하는 것은,#admin컴포넌트 스타일링은scoped. 이 모든 것을 보관하면서.actions내부 스타일admin컴포넌트 범위 스타일 태그https://vue-loader.vuejs.org/en/features/scoped-css.html#deep-selectors 를 이용하실 수 있습니다. 코드 스니..

programing 2022.09.30

문자열에서 선두 문자를 제거하려면 어떻게 해야 합니까?

문자열에서 선두 문자를 제거하려면 어떻게 해야 합니까? 다음과 같은 입력 문자열이 있습니다. $str = ':this is a applepie :) '; 처음 발생한 항목을 제거하려면 어떻게 해야 합니까?:PHP를 사용할 수 있습니까? 원하는 출력:this is a applepie :) 이 함수는 다음과 같은 경우에 도움이 될 수 있습니다. $str = substr($str, 1); 문자열은 0부터 인덱싱되며 이 함수는 두 번째 파라미터가 컷스타트를 수행합니다.1로 하면 첫 번째 글자가 사라집니다.삭제 간격:문자열 선두부터 ltrim을 사용할 수 있습니다. $str = '::f:o:'; $str = ltrim($str, ':'); var_dump($str); //=> 'f:o:' 기판 사용: $str =..

programing 2022.09.30

업데이트된 열 값을 수동으로 수정할 때 HeidiSQL Before Update 트리거 오류 발생

업데이트된 열 값을 수동으로 수정할 때 HeidiSQL Before Update 트리거 오류 발생 BEGIN SET NEW.value_result = NEW.value_a + NEW.value_b; END value_result 열을 수동으로 수정하면 다음과 같은 오류가 표시되는 이유를 이해하려고 합니다. MariaDB: 오류 0 행이 1이어야 하는데 업데이트되었습니다. value_a 또는 value_b 열을 수동으로 수정하면 문제가 없고 value_result 열이 완벽하게 업데이트됩니다.그러나 "사고"로 value_result 열을 수정하면 오류가 표시됩니다. 이것을 막을 수 있을까요?수동이란 쿼리 코드가 아닌 HeidiSQL 인터페이스를 사용하는 것을 의미합니다. 모든 열은 INT(11)입니다.My..

programing 2022.09.30
반응형