반응형

자바 1767

'XXX'키가있는 ViewData 항목은 'System.Int32'유형이지만 'IEnumerable'유형이어야합니다.

'XXX'키가있는 ViewData 항목은 'System.Int32'유형이지만 'IEnumerable'유형이어야합니다.' 다음 뷰 모델이 있습니다. public class ProjectVM { .... [Display(Name = "Category")] [Required(ErrorMessage = "Please select a category")] public int CategoryID { get; set; } public IEnumerable CategoryList { get; set; } .... } 다음 컨트롤러 메서드를 사용하여 새 프로젝트를 만들고 Category public ActionResult Create() { ProjectVM model = new ProjectVM { CategoryLi..

developer tip 2020.08.22

Django 앱에 대한 명명 규칙이 있습니까?

Django 앱에 대한 명명 규칙이 있습니까? 둘 이상의 단어로 구성된 Django 앱을 만드는 데 선호하는 명명 규칙이 있습니까? 예를 들어 다음 중 선호하는 것은 무엇입니까? my_django_app my-django-app 업데이트 : 구문 상 허용되지 않음 mydjangoapp 권장 솔루션 하지만 그들 모두가 될 수있다 옵션 1과 3이되는 구문 허용, 환경 설정이있다? Django가 앱 이름과 모델 이름을 밑줄로 결합하여 테이블 이름을 만드는 방식을 살펴보면 옵션 # 1에 기대고 있습니다. 생각? 유효한 패키지 이름이어야합니다. 2는 제외됩니다 ( "import my-django-app"은 구문 오류입니다). PEP 8 말한다 : 모듈에는 모두 소문자로 된 짧은 이름이 있어야합니다. 가독성이 향상..

developer tip 2020.08.22

FFmpeg : 비디오를 효율적으로 분할하는 방법은 무엇입니까?

FFmpeg : 비디오를 효율적으로 분할하는 방법은 무엇입니까? 큰 avi 비디오를 두 개의 작은 연속 비디오로 나누고 싶습니다. ffmpeg를 사용하고 있습니다. 한 가지 방법은 ffmpeg를 두 번 실행하는 것입니다. ffmpeg -i input.avi -vcodec copy -acodec copy -ss 00:00:00 -t 00:30:00 output1.avi ffmpeg -i input.avi -vcodec copy -acodec copy -ss 00:30:00 -t 00:30:00 output2.avi 그러나 ffmpeg의 맨 페이지에 따르면 한 줄만 사용하여 하나의 입력 파일에서 둘 이상의 출력 파일을 만들 수 있습니다 . ffmpeg -i input.avi -vcodec copy -acod..

developer tip 2020.08.22

사용 가능한 모든 iPhone 해상도에서 이미지 스케일을 처리하는 방법은 무엇입니까?

사용 가능한 모든 iPhone 해상도에서 이미지 스케일을 처리하는 방법은 무엇입니까? 예를 들어 모든 해상도에서 화면의 전체 너비와 절반 높이를 덮기 위해이 이미지를 사용하려는 경우 background.png, background@2x.png 및 background@3x.png 이미지에 가장 적합한 크기는 무엇입니까? iPhone 세로 앱? 이것이 우리가 지금 가지고있는 것입니다 : Device Points Pixels Scale Physical Pixels Physical PPI Size iPhone X 812x375 2436x1125 3x 2436x1125 458 5.8" iPhone 6 Plus 736x414 2208x1242 3x 1920x1080 401 5.5" iPhone 6 667x375 1..

developer tip 2020.08.22

jQuery는 브라우저에서 쿠키를 읽고 쓸 수 있습니까?

jQuery는 브라우저에서 쿠키를 읽고 쓸 수 있습니까? 간단한 예 : 페이지에 일부 항목 (예 : div 또는 테이블 행)이 있고 사용자가 항목을 클릭하여 선택할 수 있도록하고 싶습니다. jQuery에서는 충분히 쉬운 것 같습니다. 사용자가 서버 측 포스트 백없이 클릭하는 항목을 저장하기 위해 쿠키가이 작업을 수행하는 간단한 방법이라고 생각했습니다. 이 경우 쿠키가 정상이라는 가정이 맞습니까? 올바른 경우 jQuery API에 기본 JavaScript API보다 더 좋은 쿠키 정보를 읽고 쓸 수있는 방법이 있습니까? 쿠키 설정을위한 기본 JavaScript "API"는 다음과 같이 쉽습니다. document.cookie = 'mycookie=valueOfCookie;expires=DateHere;pat..

developer tip 2020.08.22

Java의 메서드 내에서 클래스 정의 사용

Java의 메서드 내에서 클래스 정의 사용 예: public class TestClass { public static void main(String[] args) { TestClass t = new TestClass(); } private static void testMethod() { abstract class TestMethod { int a; int b; int c; abstract void implementMe(); } class DummyClass extends TestMethod { void implementMe() {} } DummyClass dummy = new DummyClass(); } } 위의 코드가 Java에서 완벽하게 합법적이라는 것을 알았습니다. 다음과 같은 질문이 있습니다. 메..

developer tip 2020.08.22

C #의 양방향 일대일 사전

C #의 양방향 일대일 사전 C # (2)에서 일반적인 양방향 1 : 1 사전 클래스를 찾고 있습니다. BiDictionaryOneToOne단지 (어쨌든 RefEquals까지) 각각의 값과 키 중 하나를 포함에 보장 된, 그리고 중 키 또는 값을 사용하여 검색 할 수있다. 누구든지 아는 사람이 있습니까? 아니면 직접 구현해야합니까? 이게 제일 먼저 필요하다는 게 믿기지 않아 ... 이 질문 에 대한 답변에는 BiDictionary가 있지만 고유 요소가 아닙니다 (또한 RemoveByFirst (T t) 또는 RemoveBySecond (S s)를 구현하지 않습니다). 감사! 좋아, 여기에 내 시도가 있습니다 (Jon의 빌드-감사합니다), 여기에 보관되어 개선을 위해 열려 있습니다. /// /// This..

developer tip 2020.08.22

Redis는 메모리가 부족할 때 무엇을합니까?

Redis는 메모리가 부족할 때 무엇을합니까? 이것은 쉬운 질문 일지 모르지만 답을 찾는 데 어려움을 겪고 있습니다. Redis 2.0은 할당 된 최대 메모리 부족을 어떻게 처리합니까? 제거 할 데이터 또는 메모리에 보관할 데이터를 어떻게 결정합니까? 가상 메모리 기능이 켜져있는 경우 (버전 2.0 또는 2.2의 새로운 기능) Redis는 메모리가 부족할 때 "그다지 자주 사용하지 않는"데이터를 디스크에 저장하기 시작합니다. Redis의 가상 메모리가 비활성화되면 운영 체제의 가상 메모리가 소모되기 시작하는 것처럼 나타나고 (예 : 스왑) 성능이 엄청나게 저하됩니다. 이제 maxmemory 매개 변수로 Redis를 구성하여 Redis가 더 이상 메모리 (기본값)를 사용하지 못하도록 할 수도 있습니다. 최..

developer tip 2020.08.22

javascript로 html을 생성하는 모범 사례가 있습니까?

javascript로 html을 생성하는 모범 사례가 있습니까? JSON으로 개체 배열을 반환하는 웹 서비스를 호출하고 있습니다. 이러한 개체를 가져 와서 div를 HTML로 채우고 싶습니다. 각 개체에 URL과 이름이 포함되어 있다고 가정 해 보겠습니다. 각 개체에 대해 다음 HTML을 생성하려는 경우 : the name 이에 대한 모범 사례가 있습니까? 몇 가지 방법을 볼 수 있습니다. 문자열 연결 요소 만들기 템플릿 플러그인 사용 서버에서 html을 생성 한 다음 JSON을 통해 제공합니다. 옵션 # 1과 # 2는 가장 즉각적인 옵션이 될 것이지만 두 옵션 모두 문자열을 작성하거나 DOM 객체를 생성함으로써 성능 및 유지 관리에 미치는 영향을 느낄 것입니다. 템플릿 작성이 그다지 미숙 한 것은 아니..

developer tip 2020.08.22

Linux에서 C # 개발

Linux에서 C # 개발 Linux (Ubuntu)에서 C # 애플리케이션을 개발하는 데 효과적인 오픈 소스 도구가 있는지 알고 싶습니다. 특히 WinForm 애플리케이션을 개발해야합니다. Mono 프로젝트 에 대해 알고 있지만 사용한 적이 없습니다. Ubuntu에서 .NET 개발 환경을 설정하는 데 가장 적합한 도구 (IDE, 컴파일러 등)가 무엇인지 제안 해 주시겠습니까? Linux에서 개발 된 소프트웨어가 Windows에서 실행 가능한가요? 다른 동작이나 비 호환성이 있습니까? MonoDevelop, Mono Project와 관련된 IDE는 Linux에서 C # 개발에 충분해야합니다. 이제 저는 Linux에서 C # 개발을위한 좋은 프로파일 러와 기타 도구를 모릅니다. 그러나 다시 한 번 기억하십..

developer tip 2020.08.22
반응형