반응형

2023/07 90

판다 데이터 프레임에서 NaN으로 셀을 설정하는 방법

판다 데이터 프레임에서 NaN으로 셀을 설정하는 방법 데이터 프레임의 열에 있는 잘못된 값을 NaN으로 바꾸고 싶습니다. mydata = {'x' : [10, 50, 18, 32, 47, 20], 'y' : ['12', '11', 'N/A', '13', '15', 'N/A']} df = pd.DataFrame(mydata) df[df.y == 'N/A']['y'] = np.nan 하지만 마지막 줄은 실패하고 경고를 던집니다. 왜냐하면 그것은 다음의 복사본을 작업하고 있기 때문입니다.df그렇다면, 이것을 다루는 올바른 방법은 무엇일까요?다양한 솔루션을 통해iloc또는ix하지만 여기서 저는 부울 조건을 사용해야 합니다.그냥 쓰기replace: In [106]: df.replace('N/A',np.NaN) O..

programing 2023.07.10

Android에서 앱 언어를 프로그래밍 방식으로 변경

Android에서 앱 언어를 프로그래밍 방식으로 변경 안드로이드 리소스를 사용하는 동안 앱의 언어를 프로그래밍 방식으로 변경할 수 있습니까? 그렇지 않을 경우 특정 언어로 리소스를 요청할 수 있습니까? 저는 사용자가 앱에서 앱의 언어를 변경할 수 있도록 하고 싶습니다.가능합니다.로케일을 설정할 수 있습니다.하지만, 저는 그것을 추천하지 않습니다.우리는 초기 단계에서 그것을 시도했습니다. 그것은 기본적으로 시스템과 싸우는 것입니다. 우리는 언어 변경에 대한 요구 사항이 동일하지만 UI가 전화 UI와 동일해야 한다는 점에 합의하기로 결정했습니다.로케일 설정을 통해 작동했지만 너무 버그가 많았습니다.그리고 제 경험상 활동(각 활동)에 들어갈 때마다 설정해야 합니다.만약 당신이 여전히 이것이 필요하다면 여기 코..

programing 2023.07.10

SQL Server 2005 쿼리를 CSV로 내보내는 방법

SQL Server 2005 쿼리를 CSV로 내보내는 방법 일부 SQL Server 2005 데이터를 CSV 형식(따옴표로 쉼표로 구분)으로 내보냅니다.여러 가지 복잡한 방법을 생각해 낼 수 있지만, 올바른 방법으로 하고 싶습니다.저는 bcp를 살펴보았지만 필드 주위에 인용문을 배치하는 방법을 알 수 없습니다(보기 흉한 필드 값에 연결하는 것 외에는).sqlcmd와 -o로 할 수 있을 것 같은데, 같은 이유로 보기 흉합니다. 그것을 할 수 있는 bcp 방법이 있습니까? 합리적인 sqlcmd 방법이 있습니까? Management Studio에서 간과하고 있는 우수하고 단순한 유틸리티가 있습니까?Management Studio에서 데이터베이스를 선택하고 마우스 오른쪽 단추를 클릭한 다음Tasks->Expor..

programing 2023.07.10

사용자 정의 로그인 양식.JSON 응답을 가져오도록 Spring 보안 구성

사용자 정의 로그인 양식.JSON 응답을 가져오도록 Spring 보안 구성 나는 두 부분으로 나뉜 간단한 애플리케이션이 있습니다. Spring-boot / Spring-security로 REST 서비스를 제공하는 백엔드 정적 파일만 포함하는 프런트 엔드입니다. 요청은 포트 80에서 수신하는 anginx 서버에 의해 수신됩니다. 요청 URL이 /api/로 시작하면 요청이 백엔드로 리디렉션됩니다. 그렇지 않으면 정적 파일을 제공하는 nginx에서 요청을 처리합니다. 사용자 정의 로그인 양식(프론트엔드 부분)을 생성하여 Spring-boot 서버를 구성하려고 합니다. "로그인 성공" URL과 "로그인 오류" URL을 정의하는 방법을 볼 수 있는 많은 예가 있지만 Spring-security에서 사용자를 리디렉..

programing 2023.07.10

특정 커밋 이후 커밋을 어떻게 나열합니까?

특정 커밋 이후 커밋을 어떻게 나열합니까? HEAD에게 주어진 커밋 번호에서 커밋 목록을 가져올 방법이 있습니까? 커밋 날짜까지 가능하다는 것은 알고 있지만 커밋 번호로 필요하고 문서를 찾을 수 없습니다.git rev-list ..HEAD 또는 커밋을 포함합니다. git rev-list ^..HEAD 사용할 수 있습니다.git log대신에git rev-list자세한 내용을 확인할 수도 있습니다.git log .. 최소 입력량입니다."HEAD"를 생략하는 것이 당신이 의미한 것이라고 가정합니다.Rev-list도 작동할 것입니다.셸에서 다음 git 명령을 실행할 수 있습니다. git log --pretty=oneline commit-id...HEAD 커밋 번호는 커밋 해시를 의미한다고 가정합니다. git l..

programing 2023.07.10

플라이웨이에서 마이그레이션을 스쿼시/병합하는 방법

플라이웨이에서 마이그레이션을 스쿼시/병합하는 방법 마이그레이션 스크립트가 있다고 가정해 보겠습니다.V1_1로.V1_300그것은 꽤 큰 숫자이고 매우 오랜 시간이 걸립니다.그러나 때때로 릴리스가 있습니다. 플라이웨이의 관점에서 모든 마이그레이션을 병합할 수 있습니까? 모든 마이그레이션V1_1로.V1_300하나의 파일(예:V2_1) 이러한 마이그레이션에 소요되는 시간 감소 중복 여부를 수동으로 확인하는 것은 정말 시간이 많이 걸립니다.당신의 답변에 미리 감사드립니다.제 프로젝트에서도 같은 문제가 발생하여 이미 프로덕션에 배포된 버전의 롤업을 수행하기로 결정했습니다.증분 변경 사항을 하나의 파일로 롤업하기 위해 데이터베이스에서 마이그레이션을 처음부터 실행한 다음 전체 데이터베이스를 하나의 SQL 파일에 덤프(..

programing 2023.07.10

Entity Framework로 작업할 때 좋은 설계 방법은 무엇입니까?

Entity Framework로 작업할 때 좋은 설계 방법은 무엇입니까? 이는 soa를 통해 데이터에 액세스하지 않는 asp.net 애플리케이션에 대부분 적용됩니다.일부 권장 사항이 적용되지만 전송 개체가 아닌 프레임워크에서 로드된 개체에 액세스할 수 있음을 의미합니다. 이 게시물은 커뮤니티 게시물이므로 적합하다고 판단되는 대로 추가해 주시기 바랍니다. 적용 대상: Visual Studio 2008 sp1과 함께 제공되는 Entity Framework 1.0. 왜 애초에 EF를 선택해야 합니까? 문제가 많은 젊은 기술임을 고려하면(아래 참조), 프로젝트의 EF 시류에 편승하는 것은 어려울 수 있습니다.하지만 Microsoft가 (EF의 하위 집합인 Linq2Sql을 희생하여) 추진하고 있는 기술입니다.또..

programing 2023.07.10

vuex 상태가 변경 시 UI를 업데이트하지 않음

vuex 상태가 변경 시 UI를 업데이트하지 않음 vue2를 vue3 프로젝트로 변환하는 중에 vuex 스토어의 개체가 업데이트될 때 UI가 업데이트되지 않습니다.내 스토어를 만드는 방법은 다음과 같습니다. store/index.js import {mutations} from './mutations'; import {createStore} from 'vuex' export default createStore({ state() { return { ... } }, mutations }); 돌연변이.js export const mutations = { narrative(state, v) { state.narrative = v; } }; app.js import { createApp } from 'vue'; i..

programing 2023.07.10

git ignore.env 파일이 작동하지 않습니다.

git ignore.env 파일이 작동하지 않습니다. 저는 대규모 프로젝트가 있습니다.루트 디렉터리에는 다음 4개의 파일이 있습니다. .env.env.vmdk.env.local.env.vmdk 저는 .gitignore 파일을 가지고 있고, 이 4개의 파일을 .gitignore에 차례로 나열하고 있습니다. .env .env.example .env.local .env.staging mygit 저장소에는 .env 또는 .env.example이 포함되어 있지 않지만 .env.local 및 .env.staging이 포함되어 있습니다.제가 생각할 수 있는 모든 것을 시도했지만, 이 두 파일은 Gitlab과 계속 동기화됩니다. 무엇이 원인이 될 수 있는지 아십니까? 도와주셔서 감사합니다!gitrm 사용: 추적할 파일..

programing 2023.07.10
반응형