반응형

programing 557

비동기 트랜잭션으로 인해 Ilgal State Exception이 발생함

비동기 트랜잭션으로 인해 Ilgal State Exception이 발생함 내가 현재 해결해야 할 문제가 있다.slick2.0 트랜잭션을 비동기적으로 관리하려고 합니다.그 이유는 제가 함께 일하는 미래 때문입니다. slick과 비동기적으로 세션을 처리하는 독자적인 방법을 작성했습니다. def withAsyncTransaction[T](implicit block: Session => Future[T]): Future[T] = { val session = Database.forDataSource(dataSource).createSession() session.conn.setAutoCommit(false) block(session).recover { case e: Exception => session.conn...

programing 2022.11.05

InnoDB: redo 로그가 참조하므로 공백 ID가 26146인 데이터 파일 '.catalog_category_product_index_store1.ibd'를 무시합니다.

InnoDB: redo 로그가 참조하므로 공백 ID가 26146인 데이터 파일 '.catalog_category_product_index_store1.ibd'를 무시합니다. VPS에서 Magento 2.3.3을 실행하고 있습니다. 이 문제를 해결하려면 어떻게 해야 하나요? 제 InnoDB가 mariadb 서버에서 작동하지 않습니다. 오류 로그입니다. 2020-01-22 19:24:28 140112818333888 [Note] InnoDB: Ignoring data file './my_store/catalog_category_product_index_store1.ibd' with space ID 26146, since the redo log references ./my_store/catalog_catego..

programing 2022.11.05

다중 열 기본 키의 NULL 값

다중 열 기본 키의 NULL 값 주요 키를 구성하는 여러 개의 열이 있는 테이블이 있습니다.저장된 데이터의 특성에 따라 이러한 필드 중 일부는NULL가치.테이블은 다음과 같이 설계되어 있습니다. CREATE TABLE `test` ( `Field1` SMALLINT(5) UNSIGNED NOT NULL, `Field2` DECIMAL(5,2) UNSIGNED NULL DEFAULT NULL, PRIMARY KEY (`Field1`, `Field2`) ) COLLATE='latin1_swedish_ci' ENGINE=InnoDB; 하지만 막상 달려보면describe test다음과 같이 표시됩니다. || *Field* || *Type* || *Null* || *Key* || *Default* || *Extr..

programing 2022.11.05

변수를 기본값으로 설정하는 최선의 방법(예: Perl ||, |= )

변수를 기본값으로 설정하는 최선의 방법(예: Perl ||, |= ) 저는 Perl에서 이런 일을 하는 것을 좋아합니다.$foo = $bar || $baz할당하다$baz로.$foo한다면$bar비어 있거나 정의되어 있지 않습니다.또,$foo ||= $bletch이것은 단지 할당될 수 있는 것은$bletch로.$foo한다면$foo정의되지 않았거나 비어 있지 않습니다. 이 상황에서 삼원 연산자는 지루하고 귀찮다.PHP에서 사용할 수 있는 심플하고 우아한 방법은 없을까? 아니면 isset()을 사용하는 커스텀 함수가 유일한 답변입니까? PHP 5.3에는 약어가 있습니다.?:연산자: $foo = $bar ?: $baz; 어느 쪽이 할당됩니까?$bar빈 값이 아닌 경우(PHP에서 Perl과 어떻게 다른지 모르겠습니..

programing 2022.11.05

타임스탬프부터 일별 그룹화

타임스탬프부터 일별 그룹화 인마이posts테이블에는 각 투고 레코드의 타임스탬프가 저장됩니다. 이 타임스탬프 열을 사용하여 투고를 일별로 그룹화할 수 있는 쿼리는 무엇입니까?이건 어때?기능 사용: SELECT DATE(FROM_UNIXTIME(MyTimestamp)) AS ForDate, COUNT(*) AS NumPosts FROM MyPostsTable GROUP BY DATE(FROM_UNIXTIME(MyTimestamp)) ORDER BY ForDate 테이블에 데이터가 있는 각 날짜의 투고 수가 표시됩니다.SELECT DATE(timestamp) AS ForDate, COUNT(*) AS NumPosts FROM user_messages GROUP BY DATE(timestamp) ORDER B..

programing 2022.11.05

뷰를 사용하여 현재 Laravel 버전을 php로 에코하려면 어떻게 해야 합니까?

뷰를 사용하여 현재 Laravel 버전을 php로 에코하려면 어떻게 해야 합니까? 명령 프롬프트에서 Larabel 버전을 확인하고 싶지 않습니다(php artisan --version보기 자체에 있습니다. 다음과 같이 합니다. 보기: {{ $laravel_version }} 내가 어떻게 할 수 있는지 아는 사람 있어?어쩌면 불가능할지도..?명령어 탐색기에서 라라벨 버전을 표시하는 방법은 다음과 같습니다. php artisan --version 폴더에서 수동으로 확인하는 가장 쉬운 방법은 다음과 같습니다. 프로젝트 폴더로 이동 D:\xampp\htdocs\your-project-folder\vendor\larabel\framework\src\조명\기초\어플.php const VERSION = '5.2.45..

programing 2022.11.05

.vue 파일에서 NPM 패키지를 작성하는 방법

.vue 파일에서 NPM 패키지를 작성하는 방법 나는 가지고 있다index.js파일링 대상: import MyComponent from './components/MyComponent.vue'; module.exports = MyComponent; 나는 이것을 로 출판하고 싶다.npm package이 컴포넌트를 사용할 수 있도록npm install my-component 컴파일된 js 파일에서 컴포넌트를 Import하여 테스트하려고 할 때,[Vue warn]: Failed to mount component: template or render function not defined 하지만 내가 수입할 때는 잘 작동한다..vue파일.추가만 하면 됩니다.package.json디렉토리 및 주요 분야에서package..

programing 2022.11.05

유클리드 거리는 NumPy로 어떻게 계산될 수 있나요?

유클리드 거리는 NumPy로 어떻게 계산될 수 있나요? 3D 공간에는 두 가지 포인트가 있습니다. a = (ax, ay, az) b = (bx, by, bz) 이들 사이의 거리를 계산하고 싶습니다. dist = sqrt((ax-bx)^2 + (ay-by)^2 + (az-bz)^2) NumPy로 어떻게 해야 하나요?다음과 같은 것이 있습니다. import numpy a = numpy.array((ax, ay, az)) b = numpy.array((bx, by, bz)) 사용방법: dist = numpy.linalg.norm(a-b) 이것은 유클리드 거리가 l2 노름이기 때문에, 그리고 에 있는 매개변수의 디폴트 값이기 때문에 작동합니다.numpy.linalg.norm자세한 내용은 데이터 마이닝의 개요를 ..

programing 2022.11.05

Angular 2 옵션루트 파라미터

Angular 2 옵션루트 파라미터 Angular 2 루트에 옵션 루트 파라미터를 설정할 수 있습니까?RouteConfig에서 Angular 1.x 구문을 시도했지만 다음 오류가 발생했습니다. "ORiginal Exception: 경로 "/user/:id?"에 루트 구성에서 허용되지 않는 "?"가 포함되어 있습니다. @RouteConfig([ { path: '/user/:id?', component: User, as: 'User' }]) 파라미터와 파라미터 없이 여러 루트를 정의할 수 있습니다. @RouteConfig([ { path: '/user/:id', component: User, name: 'User' }, { path: '/user', component: User, name: 'Usernew'..

programing 2022.11.05

ES6(ECMAScript 6)에 변수 없이 x회 루프하는 메커니즘이 있습니까?

ES6(ECMAScript 6)에 변수 없이 x회 루프하는 메커니즘이 있습니까? 인 " " " " " "x자바스크립트 for (var i = 0; i < x; i++) doStuff(i); 저는 이 말을 않아요.++ 또는 . ES6에서 ES6를 루프하는요?x른른른른른른?루비의 메커니즘이 마음에 들어요. x.times do |i| do_stuff(i) end JavaScript/ES6에 유사한 것이 있습니까?커닝해서 발전기를 만들 수도 있어요 function* times(x) { for (var i = 0; i < x; i++) yield i; } for (var i of times(5)) { console.log(i); } 지금도 i++적어도 눈에 띄지 않는 것이긴 하지만 ES6에 더 나은 메커니즘이 있..

programing 2022.10.27
반응형