programing 1444

django-rest에서 데이터를 검색하여 형식으로 표시

django-rest에서 데이터를 검색하여 형식으로 표시 ForeignKey에 링크된 클래스가 2개 있습니다.첫 번째 클래스는 "Categories"로, "ID"와 "Name" 속성을 가집니다.두 번째 클래스는 "Documents"로, "ID", "Title" 및 "User" 속성을 가지며 마지막 클래스는 첫 번째 클래스에서 정의된 카테고리와 연결됩니다. 저는 Vue를 기반으로 프런트 엔드를 개발하고 있기 때문에 django-rest에서 데이터를 취득하여 폼으로 표시하는 방법을 알고 싶습니다.예를 들어, 사용자가 새 문서를 추가할 때 모든 카테고리 옵션 중에서 선택해야 합니다.카테고리는 모든 문서에 공통입니다. 예: 범주 = [{"ID: 0, "이름 "스포츠", {"ID": 1, "이름": "음악"}] ..

programing 2022.08.25

반사란 무엇이며 왜 유용한가?

반사란 무엇이며 왜 유용한가? 반사란 무엇이며 왜 유용한가? 는 특히 히히 에 관심이 있다.Java어떤 언어에서도 원칙은 같다고 생각합니다.이름 리플렉션은 동일한 시스템(또는 시스템 자체)에서 다른 코드를 검사할 수 있는 코드를 설명하는 데 사용됩니다. 예를 들어 Java에 알 수 없는 유형의 객체가 있고, 존재하는 경우 해당 객체에 대해 'doSomething' 메서드를 호출하려고 합니다.Java의 정적 타이핑 시스템은 객체가 알려진 인터페이스를 준수하지 않는 한 실제로 이것을 지원하도록 설계되지 않았지만, 반사를 통해 당신의 코드는 객체를 보고 'doSomething'이라고 불리는 메서드가 있는지 확인하고 원한다면 호출할 수 있다. Java에서 코드 예를 들자면 (문제의 오브젝트가 foo라고 상상해 ..

programing 2022.08.25

fread는 실제로 어떻게 작동합니까?

fread는 실제로 어떻게 작동합니까? 의 fread size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream); 는, 하는 이러한 콜은, 「이러다」입니다.fread: char a[1000]; fread(a, 1, 1000, stdin); fread(a, 1000, 1, stdin); ★★★★★★★라고 써있나요?1000한 번에 바이트를 표시합니까?퍼포먼스에 차이가 있을 수도 있고 없을 수도 있습니다.의미론에는 차이가 있다. fread(a, 1, 1000, stdin); 는 각각 길이가 1바이트인 1000개의 데이터 요소를 읽으려고 합니다. fread(a, 1000, 1, stdin); 는 1000바이트 길이의 1개의 데이터 요소를 읽으려고 합니다...

programing 2022.08.25

PHP의 join()과 같은 어레이의 Java 함수?

PHP의 join()과 같은 어레이의 Java 함수? 가입하고 싶다String[]끈으로 묶어서.이거 기능 있어요?Java8부터 사용할 수 있습니다.String.join(). String.join(", ", new String[]{"Hello", "World", "!"}) 생성: Hello, World, ! 그렇지 않으면 Apache Commons Lang은 함께 어레이를 결합하는 기능을 가진 클래스를 가지고 있습니다.String. 예를 들어 다음과 같습니다. StringUtils.join(new String[] {"Hello", "World", "!"}, ", ") 다음을 생성합니다.String: Hello, World, ! Android에서 사용할 항목을 찾고 있다면 다음과 같습니다. String an..

programing 2022.08.25

vue-tables-2의 데이터 새로고침(Vuex)

vue-tables-2의 데이터 새로고침(Vuex) 모듈: https://github.com/matfish2/vue-tables-2 CRUD 앱을 만들고 있습니다.Ajax 콜을 통해 가져온 데이터를 vue-tables-2로 새로고침하려면 어떻게 해야 합니까?앱 어딘가에서 업데이트 스테이트먼트가 실행된 후 테이블을 새로고침하고 싶었습니다. Vue-tables가 내 설정에서 Vuex를 사용하고 있습니다. 편집 : 데이터 속성을 위한 테이블의 Javascript 코드를 추가하였습니다. export default { data() { return { columns: ['ID','NAME', 'POSITION', 'APPLICATIONS','DESCRIPTION','STATUS','ENCODED_BY'], opti..

programing 2022.08.25

C의 롤링 중위수 알고리즘

C의 롤링 중위수 알고리즘 현재 C에서 롤링 중위 필터(롤링 평균 필터와 유사)를 구현하기 위한 알고리즘을 개발 중입니다.내가 문헌을 찾아본 결과, 그것을 할 수 있는 두 가지 상당히 효율적인 방법이 있는 것 같다.첫 번째 방법은 값의 초기 창을 정렬한 다음 이진 검색을 수행하여 새 값을 삽입하고 각 반복에서 기존 값을 제거하는 것입니다. 두 번째(Hardle and Steiger, 1995, JRSS-C, Algorithm 296)는 한쪽 끝에는 최대 히프가, 다른 한쪽 끝에는 최소 히프가, 중앙에는 중앙이 있는 이중 엔드 힙 구조를 구축합니다.그러면 O(n log n)가 아닌 선형 시간 알고리즘이 생성됩니다. 여기 문제가 있습니다.전자의 실장은 가능하지만, 수백만 번의 시계열로 실행할 필요가 있기 때..

programing 2022.08.25

@vue/cli-plugin-unit-mocha, TypeScript 및 SFC를 사용한 VueJ 프로젝트의 NYC 커버리지 보고서 생성

@vue/cli-plugin-unit-mocha, TypeScript 및 SFC를 사용한 VueJ 프로젝트의 NYC 커버리지 보고서 생성 현재 @vue/cli-plugin-unit-mocha를 사용하여 유닛 테스트를 실행하는 Vue 프로젝트의 테스트 환경을 셋업하고 있습니다.이 프로젝트에서는 TypeScript 및 .vue Single-File-Components를 사용합니다.유닛 테스트를 실행하고 TypeScript 파일의 코드 커버리지 보고서를 생성하도록 프로젝트를 셋업했습니다만, SFC 의 테스트를 추가하려고 하면 에러가 발생합니다. 커버리지 보고서를 작성하려면 nyc + 이스탄불 인스트루머 로더를 사용합니다.일반 Typescript 파일에 대해서는 설정이 올바르다고 생각합니다만, .vue 파일을 ..

programing 2022.08.25

java.util을 피하는 방법동시 수정Array List에서 요소를 삭제하고 반복할 때의 예외

java.util을 피하는 방법동시 수정Array List에서 요소를 삭제하고 반복할 때의 예외 어레이 리스트반복하면서 동시에 요소를 제거해야 합니다.은 분명히 「 」를 던진다.java.util.ConcurrentModificationException. 이 문제에 대처하기 위한 베스트 프랙티스는 무엇입니까?먼저 목록을 복제해야 합니까? 루프 자체에 있는 요소가 아니라 코드의 다른 부분을 제거합니다. 코드는 다음과 같습니다. public class Test() { private ArrayList abc = new ArrayList(); public void doStuff() { for (A a : abc) a.doSomething(); } public void removeA(A a) { abc.remove..

programing 2022.08.25

vue.display 내의 foreach 루프에서 액세스 변수

vue.display 내의 foreach 루프에서 액세스 변수 Foreach 루프에서 이.변수에 액세스하려면 어떻게 해야 하나요? 저는 이런 게 있어요. {{ names }} var initData = { names: '', } } export default { data: function () { return initData }, props: ['nameData'], methods: { printNames: function () { let tempData = JSON.parse(JSON.stringify(this.nameData)) tempData.biglist.forEach(function (nObj) { let cName = nObj.CeName console.log(cName) // gives lo..

programing 2022.08.25

VUEJS의 URL에서 ID 가져오기

VUEJS의 URL에서 ID 가져오기 저는 현재 VUEJS를 배우고 있으며, 전혀 새로운 VUEJS를 배우고 있습니다.도움이 필요해요다음과 같은 URL의 ID를 원합니다. URL: abc.net/dashboard/a/123456789 나는 그 것을 갖고 싶다.123456789텍스트 형식으로. 이 매뉴얼을 사용하여vue-router import Vue from 'vue'; import VueRouter from 'vue-router'; import DashboardComponent from "./path/DashboardComponent"; Vue.use(VueRouter); export default new VueRouter({ routes: [ { path: '/dashboard/a/:id', comp..

programing 2022.08.25