반응형

분류 전체보기 1664

알고리즘: 어레이에서 중복 정수를 효율적으로 삭제하는 방법

알고리즘: 어레이에서 중복 정수를 효율적으로 삭제하는 방법 나는 마이크로소프트와의 인터뷰에서 이 문제를 얻었다. 임의의 정수 배열을 지정하면 중복된 번호를 삭제하고 원래 배열의 고유 번호를 반환하는 알고리즘을 C에 작성합니다. 입력: :: 력:{4, 8, 4, 1, 1, 2, 9} ★★★★★{4, 8, 1, 2, 9, ?, ?} 한 가지 주의할 점은 예상되는 알고리즘에서 어레이를 먼저 정렬할 필요가 없다는 것입니다.그리고 요소가 제거되면 다음 요소도 앞으로 이동해야 합니다.어쨌든 요소가 앞으로 이동된 배열의 끝부분에 있는 요소의 값은 무시할 수 있습니다. 업데이트: 결과는 원래 배열로 반환되어야 하며 도우미 데이터 구조(해시 테이블 등)는 사용하지 않아야 합니다.하지만 주문보존은 필요없다고 생각합니다. ..

sourcecode 2022.08.30

Vue.js 라이브러리를 가져오는 것과 Vue-CLI를 통해 설치하는 것의 차이점은 무엇입니까?

Vue.js 라이브러리를 가져오는 것과 Vue-CLI를 통해 설치하는 것의 차이점은 무엇입니까? Vue를 사용한 1페이지 웹사이트 구축(페이지 라우팅)과 Vue를 사용한 Electron 앱의 주요 차이점은 무엇입니까? Vue.js 라이브러리 Import Vue-CLI를 통한 설치 이 설치 가이드는 그 차이를 이해하는 데 도움이 되지 않습니다. 경유로 Vue를 Import만 하면 사이트/앱의 동작이 느려집니까??그include는 다른 JavaScript 라이브러리와 마찬가지로 웹 페이지에 Vue 라이브러리를 포함하기 위한 것입니다. Vue에서 입수할 수 있습니다.window오브젝트를 지정하여 글로벌하게 액세스 할 수 있습니다.외부 JavaScript는 모두 이와 같이 포함되어야 합니다.vue-cli. vu..

sourcecode 2022.08.30

String Builder에 새 줄을 추가하는 방법

String Builder에 새 줄을 추가하는 방법 나는 목표가 있다. StringBuilder result = new StringBuilder(); result.append(someChar); 이제 줄바꿈 문자를 추가하겠습니다.StringBuilder어떻게 해야 하죠? result.append("/n"); 동작하지 않는다.그래서 유니코드를 이용해서 새 줄을 쓸까 생각 중이에요.이게 도움이 될까요?그렇다면 어떻게 추가할 수 있나요?그럴 것 같네요. r.append("\n"); 하지만 다음과 같이 하는 것이 좋습니다. r.append(System.getProperty("line.separator")); System.getProperty("line.separator")는 Java에서 시스템에 의존하는 줄바꿈..

sourcecode 2022.08.30

Java에서 문자열이 숫자인지 확인하는 방법

Java에서 문자열이 숫자인지 확인하는 방법 문자열이 숫자인지 아닌지를 구문 분석하기 전에 어떻게 확인하시겠습니까?이 작업은 일반적으로 간단한 사용자 정의 기능(즉, "isNumeric" 롤 사용자 정의 기능)을 사용하여 수행됩니다. 예를 들어 다음과 같습니다. public static boolean isNumeric(String str) { try { Double.parseDouble(str); return true; } catch(NumberFormatException e){ return false; } } 단, 이 함수를 많이 호출하고 숫자가 아니기 때문에 많은 체크가 실패할 것으로 예상할 경우 이 메커니즘의 퍼포먼스는 그다지 좋지 않습니다.이는 각 장애에 대해 예외가 발생하는 것에 의존하기 때문입..

sourcecode 2022.08.30

VeValidate 연결 메서드: 필드에 이름이 있는 경우 필드에 "name" 또는 "data-vv-name" 속성이 없습니다.

VeValidate 연결 메서드: 필드에 이름이 있는 경우 필드에 "name" 또는 "data-vv-name" 속성이 없습니다. 부모 컴포넌트가 개인 정보 컴포넌트를 렌더링하고 있으며 부모의 검증자 스코프를 삽입하고 있습니다.를 사용하면v-validate지시와this.$validator.validateAll()또는this.$validator.validate('field_name')이건 잘 작동한다. 단, 일부 필드를 개별적으로 검증해야 하지만this.$validator.attach('first_name', 'required')예를 들어 다음과 같은 경고를 받고 있습니다.[vee-validate] A field is missing a "name" or "data-vv-name" attribute에서 호출할..

sourcecode 2022.08.30

base64 이미지의 v-card-media

base64 이미지의 v-card-media ColdFusion에서 캡차 이미지를 생성하여 Taffy와의 REST 피드로 반송합니다.그런 다음 Vuetify에 표시됩니다. Cold Fusion / Taffy 코드 component extends="taffy.core.resource" taffy_uri="/captcha" { function get() hint="Sends one out" { var captcha = CreateUUID().right(4) & DayOfWeekAsString(DayOfWeek(now())).left(1).lcase() & "!"; // This is ColdFusion var tempFile = "ram:///#captcha#.txt"; var myImage = ImageC..

sourcecode 2022.08.29

목록을 알파벳 순으로 정렬하려면 어떻게 해야 합니까?

목록을 알파벳 순으로 정렬하려면 어떻게 해야 합니까? 는 나나 a a a가 있다List국가 이름을 포함하는 개체입니다.이 목록을 알파벳 순으로 정렬하려면 어떻게 해야 하나요?스트링이라고 가정하면 편리한 정적 방법을 사용합니다. java.util.Collections.sort(listOfCountryNames) 컬렉션을 포함한 솔루션.종류 해당 목록을 강제로 사용하거나 프로그램이 다음과 같은 구조를 가진 경우 목록 작성 일부 국가 이름 추가 그것들을 한 번 분류하다 두 번 다시 그 목록을 바꾸지 마라 그럼 Thilos의 답변이 최선의 방법일 겁니다.Tom Hawtin - taxline의 조언과 결합하면 다음과 같은 결과가 나옵니다. java.util.Collections.sort(listOfCountryN..

sourcecode 2022.08.29

vue에서 문을 실행하기 전에 비동기 작업이 완료될 때까지 기다리려면 어떻게 해야 합니까?

vue에서 문을 실행하기 전에 비동기 작업이 완료될 때까지 기다리려면 어떻게 해야 합니까? 내 vue 컴포넌트는 다음과 같습니다. ... Show datepicker ... ... ... 사용자가 show datepicker 버튼을 클릭하면 watch picker Date와 show Datepicker 메서드가 동시에 호출됩니다. watch pickerDate에서 문을 실행하기 전에 aysnc/ajax를 기다립니다.this.getDataById({id: id});일등으로 끝나다 그걸 어떻게 하는 거죠? 사실 pickerDate만 사용하고 싶은데 pickerDate로 ID를 보낼 수 없어서 시계와 메서드를 사용하고 있습니다. 주의: 루프의 날짜 선택기 나는 vuetify를 사용한다.날짜 선택 태그에서 pi..

sourcecode 2022.08.29

C++: 1개의 피연산자를 레지스터에 유지하는 것이 불가사의할 정도로 고속화됨

C++: 1개의 피연산자를 레지스터에 유지하는 것이 불가사의할 정도로 고속화됨 다음 코드를 사용하여 어레이 요소를 스케일링하고 합산하는 루틴을 타이밍으로 설정함으로써 어레이가 L1 캐시와 메모리에 미치는 영향에 대한 아이디어를 얻으려고 했습니다(마지막에는 a로 결과를 스케일링해야 한다는 것을 알고 있습니다.중요한 것은 루프 내에서 곱셈과 덧셈을 모두 실행하는 것입니다).지금까지 컴파일러는 파악하지 못했습니다.'a'를 제외한다: double sum(double a,double* X,int size) { double total = 0.0; for(int i = 0; i < size; ++i) { total += a*X[i]; } return total; } #define KB 1024 int main() {..

sourcecode 2022.08.29

VueJ: 어레이가 아닌 옵서버 객체

VueJ: 어레이가 아닌 옵서버 객체 Firebase를 사용하는 작은 1페이지 VueJS 앱을 가지고 있습니다.현재 제가 직면한 문제는 컴포넌트의 Firebase에서 컬렉션을 가져오려고 할 때입니다.vue 인스턴스는 어레이를 반환하는 대신 관찰자 개체를 반환한다.[__ob__: Observer]Vue JS는 이 오브젝트를 사용하여 마법을 수행한다는 것을 알고 있습니다.실제 어레이를 취득하려면 어떻게 해야 하는지 잘 모르겠습니다.나는 그 물건으로 아무것도 할 수 없고 반복할 수도 없다.모든 라이프 사이클 방법을 시도해 봤지만 잘 되지 않았다.더 이상한 것은 Chrome 콘솔(F12)을 닫았다가 다시 열면 메서드가 다시 호출되어 개체가 실제로 어레이로 해결된다는 것입니다.처음에는 아직 데이터가 검색되지 않을..

sourcecode 2022.08.29
반응형