반응형

programing tip 3103

Django에서 정적 STATIC_URL과 STATIC_ROOT의 차이점

Django에서 정적 STATIC_URL과 STATIC_ROOT의 차이점 나는 혼란스럽고 static root사물을 명확히하고 싶습니다. Django에서 정적 파일을 제공하려면 settings.py및에 있어야합니다 urls.py. import os PROJECT_DIR=os.path.dirname(__file__) 1. 정적 파일을 수집해야하는 디렉토리의 절대 경로 STATIC_ROOT= os.path.join(PROJECT_DIR,'static_media/') 2. 정적 파일의 URL 접두사 STATIC_URL = '/static/' 3. 정적 파일의 추가 위치 STATICFILES_DIRS = ( os.path.join(PROJECT_DIR,'static/'),) ... 그리고 urls.py다음 줄에..

programing tip 2020.08.06

AngularJS 지시문에서 '대체'속성이 더 이상 사용되지 않는 이유는 무엇입니까?

AngularJS 지시문에서 '대체'속성이 더 이상 사용되지 않는 이유는 무엇입니까? API docs 에 따르면 지시문의 replace속성은 더 이상 사용되지 않으므로 앞으로 모든 지시문은 현재 기본값 인으로 작동합니다 replace: false. 이로 인해 개발자는 요소 지시문 요소를 대체 할 수 없으며이 기능을 대체 할 필요가 없습니다. 요소 지시문 이 있거나없는 요소 지시문의 예는 이 플 런크 를 참조하십시오 replace: true. 대체로이 유용한 속성이 더 이상 사용되지 않는 이유는 무엇입니까? 최신 정보 공동 작업자 중 한 명이 제거되지는 않지만 알려진 버그는 수정되지 않을 것이라고 말했습니다. https://github.com/angular/angular.js/commit/eec6394a3..

programing tip 2020.08.06

iter와 into_iter의 차이점은 무엇입니까?

iter와 into_iter의 차이점은 무엇입니까? 이 코드 스 니펫이 있는 Rust by Example 튜토리얼을하고 있습니다. // Vec example let vec1 = vec![1, 2, 3]; let vec2 = vec![4, 5, 6]; // `iter()` for vecs yields `&i32`. Destructure to `i32`. println!("2 in vec1: {}", vec1.iter() .any(|&x| x == 2)); // `into_iter()` for vecs yields `i32`. No destructuring required. println!("2 in vec2: {}", vec2.into_iter().any(| x| x == 2)); // Array exam..

programing tip 2020.08.06

Angular 2 템플릿에서 let- *는 무엇입니까?

Angular 2 템플릿에서 let- *는 무엇입니까? Angular 2 템플릿에서 이상한 할당 구문을 발견했습니다. {{car[col.field]}} 것으로 보인다 let-col와 let-car="rowData"두 개의 새로운 변수를 생성 col하고 car그이 후 템플릿 내부에 결합 될 수있다. 출처 : https://www.primefaces.org/primeng/#/datatable/templating 이 마법 let-*구문 은 무엇입니까 ? 어떻게 작동합니까? 차이점은 무엇이며 let-something그리고 let-something="something else"? Angular 5 업데이트 ngOutletContext 로 이름이 변경되었습니다 ngTemplateOutletContext 참조 htt..

programing tip 2020.08.06

문자열 및 레이블의 지역화 및 세계화에 대한 모범 사례

문자열 및 레이블의 지역화 및 세계화에 대한 모범 사례 저는 개발자가 20 명 이상인 팀의 일원입니다. 각 개발자는 별도의 모듈 (10 개 모듈 근처)에서 작업합니다. 각 모듈에는 적어도 50 개의 CRUD 형식이있을 수 있습니다. 이는 현재 500 개의 추가 버튼 , 저장 버튼 , 편집 버튼 등 이 있음을 의미합니다 . 그러나 응용 프로그램을 세계화하려는 경우 응용 프로그램에서 텍스트를 번역 할 수 있어야합니다. 예를 들어, 어디에서나 add 라는 단어 는 프랑스 사용자에게있어 주류 가되어야 합니다. 우리가 지금까지 한 일은 UI 또는 Presentation Layer의 각보기마다 키 / 값 쌍의 사전을 가지고 있다는 것입니다. 그런 다음 뷰를 렌더링하는 동안이 사전을 사용하여 필요한 텍스트와 문자열을..

programing tip 2020.08.06

C에서이 "[0… 255] ="구문은 무엇입니까?

C에서이 "[0… 255] ="구문은 무엇입니까? 로 다스 려 js0n.c 코드 구문은 다음과 같습니다. static void *gostruct[] = { [0 ... 255] = &&l_bad, ['\t'] = &&l_loop, [' '] = &&l_loop, ['\r'] = &&l_loop, ['\n'] = &&l_loop, ['"'] = &&l_qup, [':'] = &&l_loop, [','] = &&l_loop, ['['] = &&l_up, [']'] = &&l_down, // tracking [] and {} individually would allow fuller validation but is really messy ['{'] = &&l_up, ['}'] = &&l_down, ['-'] =..

programing tip 2020.08.06

정적 메소드가 인스턴스 메소드를 호출하는 C # 컴파일러가 오류 코드를 작성하지 않는 이유는 무엇입니까?

정적 메소드가 인스턴스 메소드를 호출하는 C # 컴파일러가 오류 코드를 작성하지 않는 이유는 무엇입니까? 다음 코드에는 Foo()인스턴스 메소드를 호출하는 정적 메소드가 있습니다 Bar(). public sealed class Example { int count; public static void Foo( dynamic x ) { Bar(x); } void Bar( dynamic x ) { count++; } } 오류 *없이 컴파일되지만 런타임에 런타임 바인더 예외를 생성합니다. 이러한 메소드에 대한 동적 매개 변수를 제거하면 예상대로 컴파일러 오류가 발생합니다. 그렇다면 왜 동적 매개 변수를 사용하여 코드를 컴파일 할 수 있습니까? ReSharper는 오류로 표시하지 않습니다. 편집 1 : * Visu..

programing tip 2020.08.06

Java 객체를 null로 설정하면 더 이상 아무것도하지 않습니까?

Java 객체를 null로 설정하면 더 이상 아무것도하지 않습니까? 필자는 오래된 책을 탐색하고 Peter Hagger의 "Practical Java"사본을 발견했습니다. 성능 섹션 null에는 더 이상 필요하지 않을 때 객체 참조를 설정하는 것이 좋습니다 . Java에서 객체 참조를 설정 null하여 성능 또는 가비지 수집 효율성 을 향상 시킵니까? 그렇다면 어떤 경우에 이것이 문제입니까? 컨테이너 클래스? 객체 구성? 익명의 내부 클래스? 나는 이것을 코드에서 꽤 자주 본다. 이것은 이제 쓸모없는 프로그래밍 조언입니까, 아니면 여전히 유용합니까? 참조 무효화를 생각할 때 약간 다릅니다. 객체 체인 A-> B-> C가있는 경우 A에 도달 할 수없는 경우 A, B 및 C는 모두 가비지 수집 대상이됩니다 ..

programing tip 2020.08.06

주어진 Type이 Enum인지 확인

주어진 Type이 Enum인지 확인 Json.NET 용 JsonConverter를 작성하여 열거 형을 [Description] 속성으로 정의 된 문자열 값으로 변환 할 수 있어야합니다. 예를 들면 다음과 같습니다. public enum MyEnum { [Description("Sunday")] Sunday, [Description("Monday")] Monday, [Description("Tuesday")] Tuesday, [Description("Wednesday")] Wednesday, [Description("Thursday")] Thursday, [Description("Friday")] Friday, [Description("Saturday")] Saturday } 이미 myEnum.Descri..

programing tip 2020.08.05

Android Studio 프로젝트 구조 (vs Eclipse 프로젝트 구조)

Android Studio 프로젝트 구조 (vs Eclipse 프로젝트 구조) 나는 안드로이드 개발을 배우려고 노력 중이며 처음에는 Eclipse와 Android Studio 간의 다른 프로젝트 구조에 혼란스러워합니다. 따라서 Eclipse 용으로 설계된 학습서를 따르기가 어렵습니다. 왜 이러한 차이점이 존재하는지 알려 주시겠습니까? 존재해야합니까? 예를 들어, 두 개의 다른 IDE에서 R.java 파일을 찾으려면 경로는 다음과 같습니다. 이클립스 : app \ gen \ com.example.app \ R.java Android Studio : app \ build \ source \ r \ debug \ com.example.app \ R.java 이러한 경로가 다른 이유는 무엇입니까? R.java가..

programing tip 2020.08.05
반응형