반응형

전체 글 1602

Spring Security / SpringMVC에서 인증된 사용자를 수동으로 설정하는 방법

Spring Security / SpringMVC에서 인증된 사용자를 수동으로 설정하는 방법 새 사용자가 '새 계정' 양식을 제출한 후 해당 사용자가 다음 페이지에서 로그인할 필요가 없도록 수동으로 로그인하고 싶습니다. 스프링 보안 대행 수신기를 통과하는 일반 형식의 로그인 페이지는 정상적으로 작동합니다. new-account-form 컨트롤러에서 Username Password를 만듭니다.인증토큰을 생성하여 SecurityContext에서 수동으로 설정합니다. SecurityContextHolder.getContext().setAuthentication(authentication); 나중에 같은 페이지에서 사용자가 로그인하고 있는지 확인합니다. SecurityContextHolder.getContext..

source 2022.09.29

팬더에 가입하는 것과 합병하는 것의 차이점은 무엇인가요?

팬더에 가입하는 것과 합병하는 것의 차이점은 무엇인가요? 다음과 같은 데이터 프레임이 두 개 있다고 가정합니다. left = pd.DataFrame({'key1': ['foo', 'bar'], 'lval': [1, 2]}) right = pd.DataFrame({'key2': ['foo', 'bar'], 'rval': [4, 5]}) 결합하고 싶기 때문에 다음과 같이 시도합니다. pd.merge(left, right, left_on='key1', right_on='key2') 그리고 난 행복해 key1 lval key2 rval 0 foo 1 foo 4 1 bar 2 bar 5 하지만 저는 결합 방식을 사용하려고 합니다. 저는 이 방식이 상당히 비슷하다고 믿고 있습니다. left.join(right, o..

source 2022.09.29

Python에서 문자열 집합에서 특정 하위 문자열을 제거하는 방법은 무엇입니까?

Python에서 문자열 집합에서 특정 하위 문자열을 제거하는 방법은 무엇입니까? 문자열 세트가 있고 모든 문자열에는 삭제할 특정 두 개의 하위 문자열 중 하나가 있습니다. set1 = {'Apple.good', 'Orange.good', 'Pear.bad', 'Pear.good', 'Banana.bad', 'Potato.bad'} 나는 "를 원한다..good" 및 ".bad모든 문자열에서 서브스트링이 제거되었습니다.이거 해봤어요. for x in set1: x.replace('.good', '') x.replace('.bad', '') 효과가 없는 것 같아요set1그대로 유지되는 거죠.나는 그것을 사용해봤어요.for x in list(set1)그렇다고 바뀌는 건 없어요끈은 불변이다.str.replace ..

source 2022.09.29

URL 단축 웹사이트와 같은 PHP 단축 해시

URL 단축 웹사이트와 같은 PHP 단축 해시 tinyurl.com과 같은 URL 단축 웹사이트와 유사한 문자열이나 파일로 짧은 해시를 생성하는 PHP 함수를 찾고 있습니다. 해시는 8자를 초과할 수 없습니다.TinyURL은 해시 처리를 하지 않고 Base 36 정수(또는 Base 62)를 사용하여 방문할 레코드를 나타냅니다. 베이스 36에서 정수: intval($str, 36); 베이스 36의 정수: base_convert($val, 10, 36); 그래서 루트로 리다이렉트 하는 대신/url/1234이 되다/url/ax대신.이렇게 하면 충돌이 발생하지 않으므로 해시보다 훨씬 더 많이 사용할 수 있습니다.이를 통해 URL이 존재하는지 여부를 쉽게 확인하고 사용자가 데이터베이스 내에 이미 존재하는 것을 알..

source 2022.09.29

기존 DataFrame에 새 열을 추가하려면 어떻게 해야 합니까?

기존 DataFrame에 새 열을 추가하려면 어떻게 해야 합니까? 다음과 같은 인덱스 DataFrame에 연속되지 않은 열과 행이 지정되었습니다. a b c d 2 0.671399 0.101208 -0.181532 0.241273 3 0.446172 -0.243316 0.051767 1.577318 5 0.614758 0.075793 -0.451460 -0.012493 칼럼을 하겠습니다.'e'기존 데이터 프레임에 적용되며 데이터 프레임의 아무것도 변경하지 않습니다(즉, 새 컬럼의 길이는 항상 DataFrame과 동일합니다). 0 -0.335485 1 -1.166658 2 -0.385571 dtype: float64 해야 요?e의의예 와와? 2017년 편집 코멘트 및 @Alexander에서 알 수 있듯이 ..

source 2022.09.29

pip을 사용하여 패키지를 업데이트/업그레이드하는 방법

pip을 사용하여 패키지를 업데이트/업그레이드하는 방법 pip을 사용하여 패키지를 업데이트하는 방법은 무엇입니까?동작하지 않습니다. pip update pip upgrade 간단한 질문인 것은 알지만 찾기가 쉽지 않기 때문에 필요합니다(pip 문서는 팝업되지 않으며 스택 오버플로에 따른 다른 질문은 관련이 있지만 정확히는 그렇지 않습니다).방법은 pip install --upgrade 요컨대 pip install -U 사용.sudo에서는 루트 패스워드를 입력하도록 요구됩니다만, 일반적으로는 안전하지 않은 것으로 간주됩니다. 루트 패스워드가 없는 경우(관리자가 아닌 경우) virtualenv를 사용하는 것이 좋습니다. 사용자 플래그를 사용하여 이 사용자에게만 설치할 수도 있습니다. pip install -..

source 2022.09.29

Python에서 잘못된 인수/불법 인수 조합에 대해 어떤 예외를 제기해야 합니까?

Python에서 잘못된 인수/불법 인수 조합에 대해 어떤 예외를 제기해야 합니까? Python에서 잘못된 인수 조합을 나타내는 베스트 프랙티스에 대해 알고 싶습니다.다음과 같은 기능을 가진 몇 가지 상황을 접했습니다. def import_to_orm(name, save=False, recurse=False): """ :param name: Name of some external entity to import. :param save: Save the ORM object before returning. :param recurse: Attempt to import associated objects as well. Because you need the original object to have a key to ..

source 2022.09.29

개체 배열에서 메서드 색인화하시겠습니까?

개체 배열에서 메서드 색인화하시겠습니까? 개체를 포함하는 배열의 인덱스를 가져오는 가장 좋은 방법은 무엇입니까? 다음과 같은 시나리오를 상정합니다. var hello = { hello: 'world', foo: 'bar' }; var qaz = { hello: 'stevie', foo: 'baz' } var myArray = []; myArray.push(hello,qaz); 저는 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★indexOf의 hello은 「」입니다.'stevie'이 예에서는 다음과 같이 됩니다.1. JavaScript는 초보라서 간단한 방법이 있는지, 아니면 직접 기능을 만들어야 하는지 모르겠습니다.지도 기능을 사용하면 한 줄로 해결할 수 있다고 생각합니다..

source 2022.09.29

Java에서 숫자를 거듭제곱하다

Java에서 숫자를 거듭제곱하다 여기 제 코드가 있습니다.내 체질량지수가 어떤 이유에서인지 정확하게 계산되지 않았다.계산기로 이 출력을 체크하면 다음과 같습니다.(10/((10/100)^2)))저는 1000점인데 제 프로그램에서는 5점이에요.제가 뭘 잘못하고 있는지 모르겠어요.코드는 다음과 같습니다. import javax.swing.*; public class BMI { public static void main(String args[]) { int height; int weight; String getweight; getweight = JOptionPane.showInputDialog(null, "Please enter your weight in Kilograms"); String getheight;..

source 2022.09.29

팬더 데이터 프레임을 NumPy 어레이로 변환

팬더 데이터 프레임을 NumPy 어레이로 변환 팬더 데이터 프레임을 NumPy 어레이로 변환하려면 어떻게 해야 합니까? 데이터 프레임: import numpy as np import pandas as pd index = [1, 2, 3, 4, 5, 6, 7] a = [np.nan, np.nan, np.nan, 0.1, 0.1, 0.1, 0.1] b = [0.2, np.nan, 0.2, 0.2, 0.2, np.nan, np.nan] c = [np.nan, 0.5, 0.5, np.nan, 0.5, 0.5, np.nan] df = pd.DataFrame({'A': a, 'B': b, 'C': c}, index=index) df = df.rename_axis('ID') 주다 label A B C ID 1 NaN..

source 2022.09.29
반응형