반응형

전체 글 794

부모 클래스의 자식 클래스 이름 가져오기(정적 컨텍스트)

부모 클래스의 자식 클래스 이름 가져오기(정적 컨텍스트) 재사용과 심플함을 염두에 두고 ORM 라이브러리를 구축하고 있습니다.어처구니없는 상속 제한에 얽매인 것 이외에는 모든 것이 정상입니다.아래 코드를 고려해 주십시오. class BaseModel { /* * Return an instance of a Model from the database. */ static public function get (/* varargs */) { // 1. Notice we want an instance of User $class = get_class(parent); // value: bool(false) $class = get_class(self); // value: bool(false) $class = get_cl..

programing 2023.01.15

jQuery가 비동기 Ajax 요청이 아닌 동기 Ajax 요청을 수행하도록 하려면 어떻게 해야 합니까?

jQuery가 비동기 Ajax 요청이 아닌 동기 Ajax 요청을 수행하도록 하려면 어떻게 해야 합니까? JavaScript를 사용합니다.그 중 하나가beforecreate기능.그것은 돌아올 것이다.false항목이 생성되지 않도록 합니다. jQuery를 사용하여 이 함수에 Ajax 호출을 추가했습니다. beforecreate: function (node, targetNode, type, to) { jQuery.get('http://example.com/catalog/create/' + targetNode.id + '?name=' + encode(to.inp[0].value), function (result) { if (result.isOk == false) alert(result.message); }); ..

programing 2023.01.15

두 개체를 자세히 비교할 수 있는 Java 유틸리티가 있습니까?

두 개체를 자세히 비교할 수 있는 Java 유틸리티가 있습니까? 마감되었습니다. 이 질문은 충족되지 않습니다.스택 오버플로우 가이드라인현재 답변을 받고 있지 않습니다. 서적, 도구, 소프트웨어 라이브러리 등에 대한 권장 질문을 허용하지 않습니다.당신은 그 질문을 사실과 인용문으로 대답할 수 있도록 편집할 수 있다. 1년 전에 문을 닫았어요 이 질문을 개선하다 테스트의 필드 값을 기반으로 동일한 방법을 구현하지 않은 두 개체를 "심층 비교"하려면 어떻게 해야 합니까? 원본 질문(정밀성이 부족하여 SO 기준을 충족하지 못해 종결됨)은 문서화를 위해 다음과 같이 유지되었습니다. 합니다.clone()대규모 프로젝트 내에서의 조작에 대해서, 같은 타입의 오브젝트 2개를 취득해, 상세한 비교를 실시해, 같은 타입의..

programing 2023.01.15

변수 이름을 문자열로 가져오기

변수 이름을 문자열로 가져오기 함수 이름을 문자열로 얻는 방법은 이미 읽었어요. 변수에 대해 어떻게 같은 작업을 수행할 수 있습니까?에는 Python이 .__name__여하하다 즉, 다음과 같은 변수가 있는 경우: foo = dict() foo['bar'] = 2 //속성속속속속 i i i)을 찾고 있습니다.retrieve_name()이 목록에서 DataFrame을 생성하기 위해 열 이름은 실제 사전의 이름으로 지정됩니다. # List of dictionaries for my DataFrame list_of_dicts = [n_jobs, users, queues, priorities] columns = [retrieve_name(d) for d in list_of_dicts] Python 3.8에서는 f..

programing 2023.01.15

로그인 폼에 CSRF 공격에 대한 토큰이 필요합니까?

로그인 폼에 CSRF 공격에 대한 토큰이 필요합니까? 지금까지 배운 바로는, 토큰의 목적은 공격자가 폼의 제출을 조작하는 것을 막는 것입니다. 예를 들어 웹 사이트에 장바구니에 추가된 항목을 입력하는 양식이 있고 공격자가 원하지 않는 항목으로 장바구니에 스팸 메시지를 보낼 수 있는 경우입니다. 장바구니 폼에 유효한 입력이 여러 개 있을 수 있기 때문에 공격자는 웹사이트에서 판매하는 아이템을 알면 됩니다. 사용자가 카트에 추가된 각 항목에 대해 폼의 "Submit(전송)" 버튼을 실제로 입력하고 눌렀기 때문에 토큰이 어떻게 작동하고 보안이 추가되는지 이해합니다. 단, 토큰은 사용자 이름과 비밀번호를 필요로 하는 사용자 로그인 양식에 보안을 추가합니까? 사용자 이름과 비밀번호는 매우 고유하기 때문에 공격자가..

programing 2023.01.15

스크립트 로드 및 실행 순서

스크립트 로드 및 실행 순서 HTML 페이지에 JavaScript를 포함시키는 방법은 매우 다양합니다.다음 옵션에 대해 알고 있습니다. 인라인 코드 또는 외부 URI에서 로드됨 경보 순서는 "appended" -> "hello!" -> "final" 입니다. 하지 않은 " " " " " " " " " " " " " " " " " " " " " " " " ( ) : 에러가 표시됩니다. 후 그 및 수 , 에만 해당 에 액세스할 수 있습니다. 모듈 스크립트를 HTML 페이지에 삽입하여 즉시 실행할 수 있습니다.당신의 질문에 딱 들어맞는군요! 만약 어떤 해결책도 효과가 없다면, 제가 제 쪽에서 개발한 아래의 솔루션을 참조해 주십시오. 저도 해결책을 찾고 있었습니다만, 많이 검색한 결과, 아래와 같이 코드를 정리..

programing 2023.01.15

열 수가 행 1의 값 수와 일치하지 않습니다.

열 수가 행 1의 값 수와 일치하지 않습니다. 그래서 다른 글을 읽었는데 이 질문이 특이해요.이 SQL 덤프 파일에는 마지막 엔트리가 있습니다. INSERT INTO `wp_posts` VALUES(2781, 3, '2013-01-04 17:24:19', '2013-01-05 00:24:19'. 이 값을 테이블에 삽입하려고 합니다. INSERT INTO `wp_posts` VALUES(5, 5, '2005-04-11 09:54:35', '2005-04-11 17:54:35' "Column count is match value count in row 1"이라는 오류가 표시되므로 여기서 column과 행이 어떻게 적용되는지 잘 모르겠습니다. Doesn't.2781,3평균 행 2781과 열 3?그리고 하지 않..

programing 2023.01.15

PHP를 사용한 가장 간단한 양방향 암호화

PHP를 사용한 가장 간단한 양방향 암호화 일반적인 PHP 설치에서 양방향 암호화를 수행하는 가장 간단한 방법은 무엇입니까? 스트링 키로 데이터를 암호화하고 같은 키를 사용하여 상대편에서 암호를 해독할 수 있어야 합니다. 보안은 코드 휴대성만큼 중요하지 않기 때문에 가능한 한 심플하게 하고 싶습니다.현재 RC4 실장을 사용하고 있습니다만, 네이티브로 서포트되고 있는 것을 찾을 수 있으면, 불필요한 코드를 많이 절약할 수 있을 것 같습니다.중요:특별한 사용 사례가 없는 한 암호를 암호화하지 말고 암호 해시 알고리즘을 사용하십시오.서버측 어플리케이션에서 비밀번호를 암호화한다고 하는 것은 정보가 없거나 위험한 시스템 설계를 기술하고 있는 것입니다.패스워드를 안전하게 보존하는 것은 암호화와는 전혀 별개의 문제입..

programing 2023.01.15

Java에서 현재 날짜에 1개월을 추가하려면 어떻게 해야 하나요?

Java에서 현재 날짜에 1개월을 추가하려면 어떻게 해야 하나요? 자바에서는 어떻게 하면 현재 날짜에 한 달을 추가할 수 있나요?Calendar cal = Calendar.getInstance(); cal.add(Calendar.MONTH, 1); 자바 8 LocalDate futureDate = LocalDate.now().plusMonths(1); Apache의 공용 lang DateUtils 도우미 유틸리티 클래스를 사용할 수 있습니다. Date newDate = DateUtils.addMonths(new Date(), 1); Commons lang jar는 http://commons.apache.org/proper/commons-lang/ 에서 다운로드할 수 있습니다.dr;dr LocalDate:..

programing 2023.01.15

Vue-Router 언어 기반 루트프리픽스

Vue-Router 언어 기반 루트프리픽스 사용하고 있다prerender-spa-pluginVue 앱에서 더 나은 SEO를 얻을 수 있도록 특정 페이지를 미리 렌더링합니다. 제 목표는 현재 사용하고 있는 방식을 바꾸는 것입니다.Vue-i18nurl param을 기반으로 할 수 있습니다./lang. 예:/en/home또는/nl/home이것으로 언어에 따라 프리렌더 할 수 있을 것 같습니다. 모든 부모 루트에 옵션 파라미터를 추가하는 프리픽서 함수를 만들었습니다./:lang?여기 있습니다. const withPrefix = (prefix: string, routes: RouteConfig[]): RouteConfig[] => routes.map((route): RouteConfig => { // Avoidi..

programing 2023.01.15
반응형