2023/06/18 15

vuex를 사용하여 로컬 스토리지에 저장하는 다크 모드

vuex를 사용하여 로컬 스토리지에 저장하는 다크 모드 쓰기 작업 실패를 알려주는 크롬 버그가 있습니다. 계산된 속성 "isDark"는 읽기 전용입니다. 내 돌연변이는 로컬 저장소에 DarkMode 키를 생성하고 로컬 저장소에 DarkMode가 있는지 확인하는 저장소를 생성합니다. 작동하지만 페이지를 새로 고치면 변환이 반전됩니다. 예를 들어 로컬 저장소 darkMode가 true인 경우 전환을 클릭하면 변환도 true이고 이 경우 false를 반환해야 합니다. 내 페이지 Lidian Manoha ``` My Stores ``` return { darkMode: true, isDark: false }; }, getters: DarkModeGetters, mutations: DarkModeMutations..

programing 2023.06.18

행 가져오기의 Oracle 크기를 더 높게 설정하면 앱 속도가 느려집니까?

행 가져오기의 Oracle 크기를 더 높게 설정하면 앱 속도가 느려집니까? 여기에서 자세히 설명하고 여기에서 확인한 대로 JDBC를 통해 데이터를 쿼리할 때 Oracle이 반환하는 기본 행 수는 10개입니다.저는 우리 데이터베이스에서 많은 데이터를 읽고 비교해야 하는 앱을 만들고 있습니다.만약 우리가 더 늘면defaultRowPrefetch1000 정도가 되면 우리 앱이 더 빨리 작동할 것입니다.결과적으로, 그것은 더 느리고 약 20% 정도 성능이 떨어졌습니다. 그리고 나서 우리는 그 숫자를 10개에서 천천히 늘리기로 결정했고 그것이 어떻게 작동하는지 보기로 했습니다.100에서 200 사이로 설정함으로써 약 10%의 증가를 보았습니다.하지만 더 높게 설정하면 앱 성능이 더 느려질 것이라고는 전혀 예상하지..

programing 2023.06.18

노드에서 사용자의 IP 주소를 확인하는 방법

노드에서 사용자의 IP 주소를 확인하는 방법 컨트롤러 내에서 지정된 요청의 IP 주소를 확인하려면 어떻게 해야 합니까?예: (익스프레스로): app.post('/get/ip/address', function (req, res) { // need access to IP address here }) 개체에는 개체라는 속성이 있습니다.그net.Socket개체에 속성이 있으므로 다음 호출로 IP를 가져올 수 있습니다. request.socket.remoteAddress (노드 버전이 13 이하인 경우 지금은 사용하지 않는 것을 사용하십시오.) 편집 뒤에 있을 은 @juand 가코지서적했듯를이에트멘, 서버프시뒤록 입니다.request.headers['x-forwarded-for'] 편집 2 을 할 때express..

programing 2023.06.18

문자열 입력이 숫자인지 확인하려면 어떻게 해야 합니까?

문자열 입력이 숫자인지 확인하려면 어떻게 해야 합니까? 사용자의 문자열 입력이 숫자인지 확인하려면 어떻게 해야 합니까(예:-1,0,1등등? user_input = input("Enter something:") if type(user_input) == int: print("Is a number") else: print("Not a number") 다음 이후로 위의 작업이 작동하지 않습니다.input항상 문자열을 반환합니다.단순히 int로 변환한 다음 작동하지 않으면 구제해 보십시오. try: val = int(userInput) except ValueError: print("That's not an int!") 공식 자습서의 예외 처리를 참조하십시오.음의 값에는 효과가 없지만 양의 값에는 효과가 있습니다...

programing 2023.06.18

목록의 키와 값이 0으로 기본 설정된 사전을 만들려면 어떻게 해야 합니까?

목록의 키와 값이 0으로 기본 설정된 사전을 만들려면 어떻게 해야 합니까? 이 질문에는 이미 다음과 같은 답이 있습니다. Python에서 목록의 키와 빈 값으로 딕트를 초기화하는 방법은 무엇입니까? (7개 답변) 마감됨6년 전에. 있습니다a = [1,2,3,4]그리고 나는 원합니다.d = {1:0, 2:0, 3:0, 4:0} d = dict(zip(q,[0 for x in range(0,len(q))])) 작동하지만 못생겼습니다.더 깨끗한 방법은 무엇입니까?dict((el,0) for el in a)잘 작동할 것입니다. Python 2.7 이상에서는 딕트 이해도 지원합니다.그 구문은{el:0 for el in a}.d = dict.fromkeys(a, 0) a목록입니다.0기본값입니다.기본값이 사전의 모든..

programing 2023.06.18