반응형

분류 전체보기 549

리스트 내 객체의 특정 필드의 합계 값

리스트 내 객체의 특정 필드의 합계 값 수업이 있다고 가정하다Obj: class Obj { int field; } ...그리고 당신이 가지고 있는 리스트는Obj예를 들어,List lst. 이제 스트림에서 int 필드 값의 합계를 찾으려면 어떻게 해야 합니까?field리스트의 오브젝트로부터lst필터링 기준(예를 들어 객체의 경우)에 따라o기준은 다음과 같습니다.o.field > 10)?할수있습니다 int sum = lst.stream().filter(o -> o.getField() > 10).mapToInt(o -> o.getField()).sum(); 또는 (Method 참조 사용) int sum = lst.stream().filter(o -> o.getField() > 10).mapToInt(Obj::..

programing 2022.10.18

날짜를 타임스탬프로 변환하는 방법

날짜를 타임스탬프로 변환하는 방법 만, 은 「Timestamp」입니다.입력 내용은 다음과 같습니다.26-02-2012나는 사용했다. new Date(myDate).getTime(); NaN이래.이걸 어떻게 변환하는지 아는 사람 있어요?문자열을 여러 부분으로 분할하여 날짜 생성자에게 직접 제공합니다. 업데이트: var myDate = "26-02-2012"; myDate = myDate.split("-"); var newDate = new Date( myDate[2], myDate[1] - 1, myDate[0]); console.log(newDate.getTime()); 이 함수는 Date.parse() 메서드를 사용하며 커스텀로직은 필요 없습니다. function toTimestamp(strDate){..

programing 2022.10.18

데이터베이스 mysql에서 mongoDb로 변환

데이터베이스 mysql에서 mongoDb로 변환 데이터베이스를 mysql에서 mongoDB로 쉽게 변경할 수 있는 방법이 있나요? 아니면 좋은 튜토리얼을 추천하는 사람이 있으면 하세요. 데이터베이스를 mysql에서 mongoDB로 쉽게 변경할 수 있는 방법이 있나요? 방법 #1: MySQL에서 CSV 형식으로 내보낸 후 mongo Import 도구를 사용합니다.그러나 이 방법이 이진 데이터의 날짜 처리 측면에서 항상 잘 작동하는 것은 아닙니다. 방법 2: 선택한 언어로 전송을 스크립팅합니다.기본적으로 MySQL에서 한 번에 한 요소씩 읽는 프로그램을 작성하여 MongoDB에 삽입합니다. 방법 #2는 #1보다 낫지만 여전히 충분하지 않습니다. MongoDB는 테이블 대신 컬렉션을 사용합니다.MongoDB는..

programing 2022.10.18

Python에서 메서드를 매개 변수로 전달하려면 어떻게 해야 합니까?

Python에서 메서드를 매개 변수로 전달하려면 어떻게 해야 합니까? 메서드를 메서드에 파라미터로 전달할 수 있습니까? self.method2(self.method1) def method1(self): return 'hello world' def method2(self, methodToRun): result = methodToRun.call() return result 네, 그렇습니다, 작성하신 대로 방법 이름만 사용하시면 됩니다.메서드와 함수는 다른 모든 것과 마찬가지로 Python의 객체이며 변수를 수행하는 방법으로 전달할 수 있습니다.실제로 메서드(또는 함수)를 실제 호출 가능한 코드 객체의 값이 되는 변수로 생각할 수 있습니다. 메서드에 대해 질문하셨기 때문에 다음 예에서는 메서드를 사용하고 있습..

programing 2022.10.18

Vuejs: 렌더링 후 콜백

Vuejs: 렌더링 후 콜백 조건부 렌더가 있는 요소에 부가하는 부트스트랩 팝오버가 있기 때문에 요소가 DOM에 부가된 후 $(.popover)를 트리거해야 합니다. v-if 문이 요소를 DOM에 삽입한 후 콜백을 트리거하는 방법이 있습니까? vuej 2에서 사용: updated: function() { $('[data-toggle="tooltip"]').tooltip(); }, 여기 좀 봐.Vue.nextTick()은 다음 DOM 업데이트 후 실행되는 콜백 실행을 지연합니다.다음 VueJS API 참조를 참조하십시오.올바른 방법은 DOM 요소의 라이프 사이클에 접속할 수 있도록 지시하는 것입니다. nextTick을 사용하는 것은 몇 가지 이유로 올바른 방법이 아닙니다.DOM이 반응하여 뷰의 일부를 다시..

programing 2022.10.18

Active Directory를 통해 LDAP를 사용하여 PHP 인증

Active Directory를 통해 LDAP를 사용하여 PHP 인증 PHP(Active Directory가 프로바이더)를 사용하여 LDAP를 통해 사용자를 인증하는 방법을 찾고 있습니다.IIS 7에서 실행할 수 있는 것이 이상적입니다(adLDAP은 Apache에서 실행합니다).비슷한 일을 해 본 사람이 있나요? 편집: 바로 사용할 수 있는 코드가 있는 라이브러리/클래스를 원합니다.바퀴를 발명하는 것은 어리석은 일이다. 기본적으로 두 줄의 코드만 있으면 라이브러리 전체를 Import하는 것은 비효율적인 것 같습니다. $ldap = ldap_connect("ldap.example.com"); if ($bind = ldap_bind($ldap, $_POST['username'], $_POST['passwor..

programing 2022.10.18

포어치 루프 내의 반복 횟수

포어치 루프 내의 반복 횟수 앞치에는 몇 개의 항목이 있는지 어떻게 계산합니까? 총 행을 세고 싶습니다. foreach ($Contents as $item) { $item[number];// if there are 15 $item[number] in this foreach, I want get the value : 15 } 배열 내의 요소 수만 알아보려면 를 사용하십시오.이제, 당신의 질문에 대답하자면... 앞치에는 몇 개의 항목이 있는지 어떻게 계산합니까? $i = 0; foreach ($Contents as $item) { $item[number];// if there are 15 $item[number] in this foreach, I want get the value : 15 $i++; } 루프..

programing 2022.10.18

Composer 설치 경로를 지정하는 방법

Composer 설치 경로를 지정하는 방법 정의는 다음과 같습니다. { "repositories": [ { "type": "package", "package": { "name": "symfony/sfGuardPlugin", "version": "4.0.2", "dist": { "url": "http://plugins.symfony-project.org/get/sfGuardPlugin/sfGuardPlugin-4.0.2.tgz", "type": "tar" } } } ], "require": { "symfony/sfGuardPlugin": "4.0.*" } } Symfony 1을 사용하고 있는데 설치하려고 합니다.plugins/sfGuardPlugin/이걸 어떻게 지정하죠?정의 가능한 것 같습니다.vendo..

programing 2022.10.18

Python 3.3+ 패키지에는 __init_.py가 필요하지 않습니까?

Python 3.3+ 패키지에는 __init_.py가 필요하지 않습니까? Python 3.5.1을 사용하고 있습니다.문서와 패키지 섹션은 https://docs.python.org/3/tutorial/modules.html#packages에서 읽었습니다. 이제 저는 다음과 같은 구조를 가지고 있습니다. /home/wujek/Playground/a/b/module.py module.py: class Foo: def __init__(self): print('initializing Foo') , 그럼 에 있는 /home/wujek/Playground: ~/Playground $ python3 >>> import a.b.module >>> a.b.module.Foo() initializing Foo 찬가로, 재..

programing 2022.10.18

GeoLocation 유형의 폐쇄 인스턴스를 사용하여 할당을 한정해야 합니다.

GeoLocation 유형의 폐쇄 인스턴스를 사용하여 할당을 한정해야 합니다. 이 에러는... GeoLocation 유형의 폐쇄 인스턴스에 액세스할 수 없습니다. GeoLocation 유형의 둘러싸인 인스턴스(예: x.new A()로 할당 수식을 수행해야 합니다. 여기서 x는 GeoLocation의 인스턴스입니다.이 오류는 새로운 스레드 태스크(i)에서 발생합니다.왜 이런 일이 생기는지 모르겠어요.어떤 제안이라도 감사히 받겠습니다. public class GeoLocation { public static void main(String[] args) throws InterruptedException { int size = 10; // create thread pool with given size Execu..

programing 2022.10.18
반응형