반응형

분류 전체보기 598

PHP를 사용하여 사이트 간 요청 위조(CSRF) 토큰을 올바르게 추가하는 방법

PHP를 사용하여 사이트 간 요청 위조(CSRF) 토큰을 올바르게 추가하는 방법 웹 사이트의 양식에 보안을 추가하려고 합니다.폼 중 하나는 AJAX를 사용하고 다른 하나는 간단한 "문의" 폼입니다.CSRF 토큰을 추가하려고 합니다.문제는 토큰이 HTML "value"에만 표시되는 것입니다.나머지 시간에는 값이 비어 있습니다.AJAX 폼에서 사용하고 있는 코드는 다음과 같습니다. PHP: if (!isset($_SESSION)) { session_start(); $_SESSION['formStarted'] = true; } if (!isset($_SESSION['token'])) { $token = md5(uniqid(rand(), TRUE)); $_SESSION['token'] = $token; } HT..

programing 2022.10.08

panda DataFrame 열에 있는 NaN 값은 어떻게 계산합니까?

panda DataFrame 열에 있는 NaN 값은 어떻게 계산합니까? 는 NaN각 열에 표시됩니다.메서드(또는 에일리어스)를 사용합니다.isnull()또한 이전 버전인 판다와 호환되며 NaN 값을 계산하기 위해 합계를 구합니다.다음 중 하나: >>> s = pd.Series([1,2,3, np.nan, np.nan]) >>> s.isna().sum() # or s.isnull().sum() for older pandas versions 2 여러 열에 대해서도 다음과 같이 작동합니다. >>> df = pd.DataFrame({'a':[1,2,np.nan], 'b':[np.nan,1,np.nan]}) >>> df.isna().sum() a 1 b 2 dtype: int64 를 들어, '이렇게 하다'라고 가..

programing 2022.10.08

Hover를 사용한 부트스트랩 드롭다운

Hover를 사용한 부트스트랩 드롭다운 좋아, 내가 필요한 건 꽤 간단해 : 부 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★,class="dropdown-toggle" data-toggle="dropdown"정상적으로 동작합니다. 는 그게작동한다는 onClick''''''가 됐으면 onHover 이 작업을 할 수 있는 기본 제공 방법이 있습니까?가장 쉬운 해결책은 CSS입니다.예를 들어... .dropdown:hover .dropdown-menu { display: block; margin-top: 0; // remove the gap so it doesn't close } 현용 바이올린가장 좋은 방법..

programing 2022.10.08

WordPress에서 사용하는 해시 유형은 무엇입니까?

WordPress에서 사용하는 해시 유형은 무엇입니까? WordPress에서 사용하는 해시 유형은 무엇입니까? 다음은 WordPress 해시의 예입니다. $P$Bp.ZDNM98mGNxCtHSkc1DqdRPXeoR WordPress 비밀번호 해시는 WordPress나 Drupal과 같은 Content Management Systems에서 사용되는 Portable PHP 비밀번호 해시 프레임워크를 구현합니다. 이전 버전에서는 MD5를 사용했지만 지금은 사용하지 않습니다.http://scriptserver.mainframe8.com/wordpress_password_hasher.php 에서 이 암호화 방식을 사용하여 해시를 생성할 수 있습니다.$hash_type$salt$password 해시가 소금을 사용하지..

programing 2022.10.08

마리아DB의 utf8은 아직 utf8mb3인가요?

마리아DB의 utf8은 아직 utf8mb3인가요? MySQL 8부터utf8charset 진짜 4바이트utf8mb43바이트가 아니라utf8mb3MariaDB는 어떻습니까? MariaDB는 일부 버전에서 동일한 업데이트를 받습니까? 사용해도 안전한가?utf8최신 MariaDB/MySQL 서버로 이모티콘과 같은 문자를 저장해야 할 때?utf8정지해 있다utf8mb3, 및 한정utf8mb4는 실제 UTF-8 입니다.다음 매뉴얼을 참조해 주세요. https://dev.mysql.com/doc/refman/8.0/en/charset-unicode.html https://mariadb.com/kb/en/unicode/ 이것은 기존 코드의 동작을 깨뜨리기 때문에 결코 바뀌지 않을 것 같습니다.언급URL : https:..

programing 2022.10.08

java.displaces를 클릭합니다.ClassNotFoundException: com.mysql.jdbc.드라이버 인 이클립스

java.displaces를 클릭합니다.ClassNotFoundException: com.mysql.jdbc.드라이버 인 이클립스 디버깅 중 오류가 많이 발생하는 코드 문제데이터베이스 mysql에 연결하기 위해 싱글톤 클래스를 위한 코드를 작성하고 있습니다. 여기 제 코드가 있습니다. package com.glomindz.mercuri.util; import java.sql.Connection; import java.sql.Driver; import java.sql.DriverManager; import java.sql.SQLException; public class MySingleTon { String url = "jdbc:mysql://localhost:3306/"; String dbName = "t..

programing 2022.10.08

MapStruct와 Lombok이 함께 작동하지 않음

MapStruct와 Lombok이 함께 작동하지 않음 사용 중인 기술 스택: Java 8 MapStruct : 1.2.0.최종 Lombok: 1.16.18 IDE: IntelliJ - Lombok 플러그인이 이미 설치되어 있습니다. 를 제거하고 getter setter를 추가했을 때 문제가 .@Getter ★★★★★★★★★★★★★★★★★」@Setter 석,,mapstructUnknown property "id" in result type com.vg.once.dto.OneDto. Did you mean "null"? MapStruct 1.2.0과 함께 롬복 1.16.14 이후 버전을 알게 되었습니다.베타 1 이후는 호환성이 있어 함께 동작할 수 있지만, 사용하고 있는 버전은 원하는 버전보다 최신 버전입니..

programing 2022.10.08

클래스가 Java에서 인터페이스를 구현하는지 여부를 확인합니다.

클래스가 Java에서 인터페이스를 구현하는지 여부를 확인합니다. 나는 가지고 있다Class물건.이 타입이 어떤 타입인지 판단하고 싶다.Classobject는 특정 인터페이스를 구현합니다.어떻게 이런 일이 일어날 수 있을까? 나는 다음과 같은 코드를 가지고 있습니다.기본적으로는 지정된 패키지의 모든 클래스 배열을 가져옵니다.그런 다음 어레이를 살펴보고 인터페이스를 구현하는 클래스 개체를 맵에 추가합니다.문제는isInstance()는 객체를 파라미터로 가져옵니다.인터페이스를 인스턴스화할 수 없습니다.그래서 저는 이게 좀 막막해요.좋은 생각 있어요? Class[] classes = ClassUtils.getClasses(handlersPackage); for(Class clazz : classes) { if(..

programing 2022.10.08

PyCharm은 왜 방법을 정적으로 바꾸려고 제안합니까?

PyCharm은 왜 방법을 정적으로 바꾸려고 제안합니까? 새로운 pycharm 릴리즈(3.1.3 커뮤니티 에디션)에서는 현재 오브젝트의 상태와 함께 동작하지 않는 메서드를 스태틱으로 변환할 것을 제안하고 있습니다. 그것에 대한 실질적인 이유는 무엇입니까?마이크로 퍼포먼스(또는 메모리) 최적화 같은 거요?PyCharm은 스태틱 방식을 사용하고 싶었을 가능성이 있다고 생각합니다만, 스태틱 방식이라고 선언하는 것을 잊었습니다(스태틱 방식 사용).@staticmethod★★★★★★★★★★★★★★★★★★」 PyCharm은 이 방법을 사용하지 않기 때문에 이 방법을 제안합니다. self클래스 인스턴스는 실제로 변경되지 않습니다.따라서 메서드는 정적일 수 있습니다. 즉, 클래스 인스턴스를 전달하지 않고 또는 클래스 ..

programing 2022.10.08

Gradle: 클래스 경로와 컴파일 종속성의 차이점은 무엇입니까?

Gradle: 클래스 경로와 컴파일 종속성의 차이점은 무엇입니까? 프로젝트에 의존관계를 추가할 때 어떤 접두사를 붙여야 할지 잘 모르겠습니다."classpath"또는"compile". 예를 들어 아래 종속성은 컴파일 시간 또는 클래스 경로 중 어느 것이어야 합니까? 또한 어플리케이션 build.gradle과 모듈 고유의 build.gradle 중 어느 쪽에 있어야 합니까? 현재 build.gradle(어플리케이션레벨): apply plugin: 'java' repositories { mavenCentral() } dependencies { compile 'org.hibernate:hibernate-core:5.0.5.Final' compile 'mysql:mysql-connector-java:5.1.38..

programing 2022.10.08
반응형