반응형

source 1602

돌연변이 및 동작을 통한 Vuex 빅 어레이 처리

돌연변이 및 동작을 통한 Vuex 빅 어레이 처리 저는 약 1k의 배열을 가지고 있습니다.10k 요소를 처리해야 합니다.어레이가 Vuex 상태로 저장되고 있습니다.사용자는 단일 요소 또는 모든 요소를 처리할 수 있어야 합니다.처음에는 어레이가 상당히 작았을 때 단일 요소 처리를 위해 변환을 사용하고 모든 요소 처리를 위해 동작을 사용했습니다.그래서 코드는 다음과 같았습니다. new Vuex.Store({ state: { array: [el1, el2, el3...] }, mutations: { processEl: (state, el) => { ... } }, actions: { processAll: context => { context.state.array.forEach(el => context.comm..

source 2023.06.28

MongoEngine을 사용하여 정렬하시겠습니까?

MongoEngine을 사용하여 정렬하시겠습니까? 일반 mongodb 쿼리에서처럼 MongoEngine에서 쿼리 개체를 정렬하려면 어떻게 해야 합니까? http://www.mongodb.org/display/DOCS/Sorting+and+Natural+OrderMongo 엔진은 Django의 ORM에서 영감을 받았으며, Django처럼 결과 집합을 정렬하는 데 사용합니다. order_by다양한 수의 문자열 인수를 사용합니다. 이는 선택적으로 "" 앞에 오는 필드 이름입니다.-(하행 정렬, 즉 가장 높은 우선 순위를 나타냄) 예: class Person(Document): first_name = StringField() last_name = StringField() age = IntField() # lat..

source 2023.06.28

Dapper를 사용하여 한 번의 왕복에 여러 개의 SQL 문이 있습니다.그물

Dapper를 사용하여 한 번의 왕복에 여러 개의 SQL 문이 있습니다.그물 ADO.NET에는 여러 SQL 문을 한 번의 왕복으로 데이터베이스에 보내고 모든 문에 대한 결과를 받을 수 있는 좋은 기능이 있습니다. var command = new SqlCommand("SELECT count(*) FROM TableA; SELECT count(*) FROM TableB;", connection); using(var reader = command.ExecuteReader()) { reader.Read(); resultA = reader.GetInt32(0); reader.NextResult(); reader.Read(); resultB = reader.GetInt32(0); } Dapper에도 비슷한 기능이 ..

source 2023.06.28

막대 순서 ggplot2 막대 그래프

막대 순서 ggplot2 막대 그래프 저는 가장 큰 막대가 y축에 가장 가깝고 가장 짧은 막대가 가장 먼 막대 그래프를 만들려고 합니다.그래서 이것은 제가 가지고 있는 테이블과 같습니다. Name Position 1 James Goalkeeper 2 Frank Goalkeeper 3 Jean Defense 4 Steve Defense 5 John Defense 6 Tim Striker 그래서 포지션별 선수 수를 보여주는 막대그래프를 만들려고 합니다. p % # sort by counts mutate(Position = factor(Position, Position)) %>% # reset factor ggplot(aes(x=Position, y=counts)) + # plot geom_bar(stat="..

source 2023.06.28

변환 상태가 업데이트되지 않음

변환 상태가 업데이트되지 않음 변환을 커밋했지만 사용자 상태가 업데이트되지 않고 null을 반환합니다. 변환된 데이터를 수신합니다. xios 호출이 사용자를 반환하지만 상태를 업데이트하지 않습니다. export default new Vuex.Store({ state: { user: null }, getters: { getUser: state => { return state.user; } }, mutations: { setUser(state, user) { let url = domain + "user"; axios .get(url, { params: { uuid: user.uid } }) .then(res => { Vue.set(state, user, res.data) // tried state.user ..

source 2023.06.28

미래 수익률 값을 변수처럼 사용하는 방법 플롯

미래 수익률 값을 변수처럼 사용하는 방법 플롯 갖고싶다Future값을 반환하고 변수처럼 사용합니다.나는 이것을 가지고 있다.Future기능. Future _fetchUserInfo(String id) async { User fetchedUser; await Firestore.instance .collection('user') .document(id) .get() .then((snapshot) { final User user = User(snapshot); fetchedUser = user; }); return fetchedUser; } 그리고 나는 그렇게 가치를 얻고 싶습니다. final user = _fetchUserInfo(id); 하지만 제가 이렇게 사용하려고 했을 때. new Text(user.u..

source 2023.06.23

로드 밸런서를 생성하지 못했습니다. 이유:기본 VPC를 찾을 수 없음

로드 밸런서를 생성하지 못했습니다. 이유:기본 VPC를 찾을 수 없음 앱 스프링 부트를 aws 탄성 빈스톡에 배포하려고 하는데 다음 오류가 발생했습니다. 일부 AWS 서비스는 기본 VPC를 사용하는데, 어떤 이유에서인지 해당 지역에는 없습니다(이미지는 오리건). 이제 기본 VPC를 쉽게 복구할 수 있습니다. VPC 대시보드로 이동하여 "VPC 사용자"를 클릭한 다음 "액션" 버튼을 클릭하고 "기본 VPC 생성"을 클릭합니다. http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/default-vpc.html#create-default-vpc여기 제가 관찰한 내용이 있습니다. 아래를 보십시오. 원인: (AWS 계정의 현재 영역에 기본 VPC가 없는 경우) 및 ((..

source 2023.06.23

단일 파일을 사용한 Python Logging(함수 이름, 파일 이름, 줄 번호)

단일 파일을 사용한 Python Logging(함수 이름, 파일 이름, 줄 번호) 저는 애플리케이션이 어떻게 작동하는지 배우려고 노력하고 있습니다.그리고 이를 위해 각 함수 본문의 첫 번째 줄로 debug 명령을 삽입하여 함수의 이름과 로그 출력으로 메시지를 보내는 줄 번호(코드 내)를 기록합니다.마지막으로, 이 응용 프로그램은 많은 파일로 구성되어 있기 때문에 응용 프로그램의 제어 흐름을 더 잘 이해할 수 있도록 단일 로그 파일을 만들고 싶습니다. 제가 알고 있는 것은 다음과 같습니다. 함수 이름을 가져오는 데 사용할 수 있습니다.function_name.__name__하지만 일반 파일을 빠르게 복사하고 붙여넣을 수 있도록 function_name을 사용하고 싶지 않습니다.Log.info("Messag..

source 2023.06.23

파이어스토어에 많은 문서를 작성하는 가장 빠른 방법은 무엇입니까?

파이어스토어에 많은 문서를 작성하는 가장 빠른 방법은 무엇입니까? 저는 파이어스토어에 많은 문서를 작성해야 합니다. Node.js에서 가장 빠른 방법은 무엇입니까?TL;DR: Firestore에서 대량 날짜 생성을 수행하는 가장 빠른 방법은 병렬 개별 쓰기 작업을 수행하는 것입니다. Firestore에 1,000개의 문서를 작성하는 데 필요한 작업: ~105.4s 개별 을 사용하는 에는 다음과 같이 합니다. ~ 2.8s(2) 일괄 처리된 쓰기 작업을 사용하는 경우 ~ 1.5s 쓰기 에는 사용할 수 없습니다. Firestore에서 많은 수의 쓰기 작업을 수행하는 세 가지 일반적인 방법이 있습니다. 각 개별 쓰기 작업을 순서대로 수행합니다. 일괄 처리된 쓰기 작업 사용. 개별 쓰기 작업을 병렬로 수행합니다...

source 2023.06.23

루비 문자열을 캡처된 정규식 패턴으로 바꿉니다.

루비 문자열을 캡처된 정규식 패턴으로 바꿉니다. 저는 이것을 루비로 번역하는 데 어려움을 겪고 있습니다. 다음은 제가 원하는 작업을 정확히 수행하는 JavaScript입니다. function get_code(str){ return str.replace(/^(Z_.*): .*/,"$1")​​​​​​​​​​​​​​​​​​​​​​​​​​​; } 저는 gsub, sub, replace를 시도해봤지만 아무도 제가 기대하는 것을 하지 않는 것 같습니다. 다음은 제가 시도한 작업의 예입니다. "Z_sdsd: sdsd".gsub(/^(Z_.*): .*/) { |capture| capture } "Z_sdsd: sdsd".gsub(/^(Z_.*): .*/, "$1") "Z_sdsd: sdsd".gsub(/^(Z_.*):..

source 2023.06.23
반응형