반응형

분류 전체보기 678

키 누르기 vuejs에서는 소수점 2자리 제한이 있는 숫자와 점 하나만 허용

키 누르기 vuejs에서는 소수점 2자리 제한이 있는 숫자와 점 하나만 허용 사용자가 Vue.js를 사용하여 텍스트 상자에 통화와 같은 값을 입력할 수 있도록 허용작업 예: https://jsfiddle.net/0s14cbqx/ 템플릿 내: js: data(){ return{ price:null } }, methods: { onlyForCurrency ($event) { // console.log($event.keyCode); //keyCodes value let keyCode = ($event.keyCode ? $event.keyCode : $event.which); // only allow number and one dot if ((keyCode 57) && (keyC..

programing 2022.08.07

메모리셋을 사용하는 것보다 메모리를 제로화하는 속도가 더 빠릅니까?

메모리셋을 사용하는 것보다 메모리를 제로화하는 속도가 더 빠릅니까? 는 그것을 .memset(ptr, 0, nbytes)정말 빠르지만 (적어도 x86에서는) 더 빠른 방법이 있을까요? 은 memset을 사용하고 있을 입니다.mov하는 경우 는 ""를 사용합니다.xor더 빠를수록 좋겠죠?edit1: GregS가 지적한 바와 같이 레지스터에서만 동작합니다.나는 무슨 생각을 했을까요? 또, 저보다 어셈블러를 잘 아는 사람에게 stdlib를 봐달라고 부탁했더니, x86 memset에서는 32비트 와이드 레지스터를 충분히 활용하고 있지 않다고 합니다.하지만 그때는 너무 피곤해서 제대로 이해했는지 잘 모르겠어요. edit2: 이 문제를 재검토하여 테스트를 실시했습니다.테스트한 내용은 다음과 같습니다. #includ..

programing 2022.08.07

빈 이니셜라이저 목록이 유효한 C 코드입니까?

빈 이니셜라이저 목록이 유효한 C 코드입니까? 사용하는 것은 일반적입니다.{0}초기화하다struct또는array그러나 첫 번째 필드가 스칼라 유형이 아닌 경우를 고려하십시오.의 첫 번째 필드가struct Person또 하나struct또는 어레이를 지정하면 이 행에 오류가 발생합니다(error: missing braces around initializer). struct Person person = {0}; 적어도 GCC를 사용하면 빈 이니셜라이저 목록을 사용하여 동일한 작업을 수행할 수 있습니다. struct Person person = {}; 하지만 이게 유효한 C코드인가요? 또한: 이 라인은 반드시 같은 동작(즉, 제로 초기화)을 제공합니까?struct? struct Person person; 아니요..

programing 2022.08.07

vue-cli 웹 팩을 사용하여 생성된 Vue 앱에서 폰트 어썸 사용

vue-cli 웹 팩을 사용하여 생성된 Vue 앱에서 폰트 어썸 사용 webpack-simple template를 사용하여 vue-cli로 작성한 심플한 Vue 앱에서 폰트 어썸을 사용하려고 하는데, 이것이 까다롭습니다. 폰트 어썸을 설치했습니다.npm install font-awesome --save엔트리에 Import 했습니다.js ( main . filength ) import Vue from 'vue' import App from './App.vue' import VueRouter from 'vue-router'; import Home from "./components/Home.vue" Vue.use(VueRouter); import 'font-awesome/css/font-awesome.css'..

programing 2022.08.07

물체에 수분을 공급한다는 것은 무슨 뜻입니까?

물체에 수분을 공급한다는 것은 무슨 뜻입니까? 물체에 수분을 공급하는 것에 대해 말하는 사람이 있다면, 그것은 무엇을 의미합니까? 웹에서 Hydrate라는 Java 프로젝트를 볼 수 있습니다. 이 프로젝트는 서로 다른 표현(RDMS에서 OOPS에서 XML로) 간에 데이터를 변환합니다.표현 간에 데이터를 변환하는 것이 개체 수화(object hydication)의 일반적인 의미입니까?저장된 표현에서 객체 계층을 재구성하는 것을 의미합니까?수화란 물체에 데이터를 채우는 과정을 말한다.아직 하이드라이제이션되지 않은 객체가 인스턴스화되었으며 데이터가 있는 엔티티를 나타내지만 아직 데이터가 객체에 로드되지 않았습니다.이것은 퍼포먼스상의 이유로 행해지는 것입니다. 또한 수화라는 용어는 데이터베이스 또는 기타 데이터..

programing 2022.08.03

vue-test-utils에서 마우스 오버 이벤트를 테스트하는 중

vue-test-utils에서 마우스 오버 이벤트를 테스트하는 중 마우스 오버에 따라 v-card-actions를 표시하는 @mouseover 및 @mouseleave 이벤트에 대한 단위 테스트를 하려고 합니다.vuejs2 웹 팩애플리케이션에서 vue-test-utils를 사용하고 있습니다.다음은 웹에서 찾은 것입니다.vue-utlis 마우스 클릭 예시입니다.도와주시는 분들께 미리 감사드립니다. 다음은 내 코드 실제 html 템플릿 코드입니다. spec.js 코드로 시도한 내용은 다음과 같습니다. describe("Over event", () => { it("shows the icons if the card is over or not", () => { const wrapper = mount(MenuRep..

programing 2022.08.03

이벤트에서 vue 구성 요소 가져오기

이벤트에서 vue 구성 요소 가져오기 어플리케이션에서 드래그 앤 드롭 기능을 구축하고 있습니다.드롭 영역은 다음과 같습니다. 끌 수 있는 항목은 다음과 같습니다. 드래그 오버이벤트에서는 요소가 관련된 현재 컴포넌트를 취득하고 싶기 때문에 아이템을 드래그하여그 부품을 입수하고 싶습니다.이벤트가 에 전달되기 때문에 이 접근 방법을 잘 모르겠습니다.@dragover="onDragOver"이벤트에서는 vue 컴포넌트가 아닌 html 요소에만 액세스할 수 있습니다. 이게 내 전류야dragover이벤트는 다음과 같습니다. public onDragOver(evt: DragEvent) { evt.preventDefault() if (!evt.target) return let layer = (evt.target as H..

programing 2022.08.03

IntelliJ 프로젝트에 Gradle 지원을 추가하는 최선의 방법

IntelliJ 프로젝트에 Gradle 지원을 추가하는 최선의 방법 저는 여러 번 둘러보았지만, 기존의 IntelliJ 프로젝트를 Gradle로 변환할 수 있는 최적의 솔루션을 찾지 못했습니다.저는 팀 환경에서 일하고 있습니다.현재 .ipr 파일을 공유하고 있습니다.추적하는 빌드 구성이 몇 가지 있기 때문입니다.우리는 결국 Gradle에 찬성하는 사람들을 제거할 것이지만 Gradle 전환이 끝날 때까지 일을 너무 망칠 수는 없다. 또한 Java 소스 파일은 표준으로 src/main/java가 아닌 src 디렉토리의 루트에 있습니다. Gradle을 프로젝트에 추가하면 IntelliJ 프로젝트를 삭제 및 재생성하지 않고 Git pull을 할 때 다른 모든 사람을 망치지 않을 수 있습니까?추가: build.g..

programing 2022.08.03

표준 c 라이브러리는 링크드 리스트 등의 데이터 구조를 제공하고 있습니까?

표준 c 라이브러리는 링크드 리스트 등의 데이터 구조를 제공하고 있습니까? 표준 C 라이브러리 구현, 특히 glibc(GNU C 라이브러리)는 링크 목록, 스택 등 데이터 구조를 제공합니까?아니면 직접 롤링을 해야 합니까? 고마워요.C 표준은 링크드 리스트 및 스택과 같은 데이터 구조를 제공하지 않습니다.일부 컴파일러 구현에서는 자체 버전을 제공할 수 있지만 다른 컴파일러에서는 사용할 수 없습니다. 그래서 네, 직접 쓰셔야 돼요.C 표준에서는 그렇지 않지만 glibc에서는 목록, 테일 큐 및 순환 큐가 제공됩니다.큐맨 페이지에 따르면 POSIX가 아닌 BSD에서 온 것입니다.glibc에는 해시 테이블, 바이너리 트리, 바이너리 검색 등이 있습니다.이것들은 C89, C99 및/또는 POSIX.1 규격의 일..

programing 2022.08.03

슬롯의 입력 요소에 vee-validate/HTML 속성 추가

슬롯의 입력 요소에 vee-validate/HTML 속성 추가 어플리케이션에는 많은 폼이 있으며 대부분의 입력은 다음과 같습니다. {{ $t('form.language')}} {{ errors.first('language') }} 이것은 몇 번이고 반복됩니다.실제로 변경되는 것은 필드 이름과 입력 유형뿐입니다.경우에 따라서는 선택 항목일 수도 있고 단순한 HTML 구성 요소 대신 더 복잡한 구성 요소일 수도 있습니다. 제 생각은 일종의 래퍼 컴포넌트를 만드는 것입니다.이 모든 것을 복사하지 않아도 되고, 간단하게 다음과 같은 것을 사용할 수 있습니다. 이 방법으로 구현하려고 했지만 작동하지 않습니다. {{ $t('form.' + name)}} {{ errors.first(name) }} 좋은 생각 있어요..

programing 2022.08.03
반응형