반응형

분류 전체보기 540

인터페이스 - 요점이 무엇입니까?

인터페이스 - 요점이 무엇입니까? 인터페이스에 대한 이유는 정말로 저를 피합니다.제가 이해한 바로는, 그것은 C#에 존재하지 않는 존재하지 않는 다중 상속에 대한 일종의 해결책입니다. 일부 멤버와 함수를 미리 정의한 다음 클래스에서 다시 정의해야 합니다.따라서 인터페이스가 중복됩니다.그냥 통사적인 느낌이 들어요. 음, 제게는 쓰레기 같은 느낌이에요. (제발 기분 나쁘게 생각하지 마세요.쓸모없는 물건에 있는 쓰레기 같은 것. 스택 오버플로의 다른 C# 인터페이스 스레드에서 가져온 아래 예제에서 저는 인터페이스 대신 피자라는 기본 클래스를 만들 것입니다. 쉬운 예(다른 스택 오버플로 기여도에서 추출) public interface IPizza { public void Order(); } public clas..

programing 2023.05.25

제가 언제 ID 일회용을 구현해야 합니까?

제가 언제 ID 일회용을 구현해야 합니까? 이 질문에는 이미 다음과 같은 답이 있습니다. ID 일회용 인터페이스의 올바른 사용 (20개 답변) 마감됨5년 전에. ID 일회용 구현을 위한 가장 좋은 방법은 무엇입니까? 클래스에 하나의 관리 개체가 있는 경우 이를 구현하는 것이 가장 좋은 방법입니까? 아니면 이 개체가 클래스에 생성되었는지 아니면 전달되었는지에 따라 달라집니다.관리 객체가 전혀 없는 수업도 해야 하나요?관리되지 않는 개체를 의미하는 경우, 클래스에서 처리 중인 관리되지 않는 리소스가 하나 이상 있을 때마다 이 개체를 구현해야 합니다.또한 ID 자체가 처분 가능한 개체를 보유하고 있을 때 패턴을 사용해야 하며 클래스가 처분될 때 해당 개체를 처분해야 합니다. (작은 프린터를 인쇄할 경우 잉크가..

programing 2023.05.25

Node.js 오류: 'mongoose' 모듈을 찾을 수 없습니다.

Node.js 오류: 'mongoose' 모듈을 찾을 수 없습니다. C:\Users\Nick\Desktop\turntablefm\Bots\Super Bot>node bot.js node.js:201 throw e; // process.nextTick error, or 'error' event on first tick ^ Error: Cannot find module 'mongoose' at Function._resolveFilename (module.js:334:11) at Function._load (module.js:279:25) at Module.require (module.js:357:17) at require (module.js:368:17) at Object. (C:\Users\Nick\Des..

programing 2023.05.25

반환된 값이 null인 경우 postgresql이 0을 반환합니다.

반환된 값이 null인 경우 postgresql이 0을 반환합니다. avg(가격)를 반환하는 쿼리가 있습니다. select avg(price) from( select *, cume_dist() OVER (ORDER BY price desc) from web_price_scan where listing_Type='AARM' and u_kbalikepartnumbers_id = 1000307 and (EXTRACT(Day FROM (Now()-dateEnded)))*24 ( select avg(price)* 0.50 from(select *, cume_dist() OVER (ORDER BY price desc) from web_price_scan where listing_Type=..

programing 2023.05.25

익스프레스 프레임워크를 사용하여 노드 J에서 쿠키를 설정하려면 어떻게 해야 합니까?

익스프레스 프레임워크를 사용하여 노드 J에서 쿠키를 설정하려면 어떻게 해야 합니까? 내 애플리케이션에서, 나는 익스프레스 프레임워크를 사용하여 쿠키를 설정해야 합니다.다음 코드를 시도해 보았지만 쿠키가 설정되어 있지 않습니다. var express = require('express'), http = require('http'); var app = express(); app.configure(function(){ app.use(express.cookieParser()); app.use(express.static(__dirname + '/public')); app.use(function (req, res) { var randomNumber=Math.random().toString(); randomNumber..

programing 2023.05.25

EC2: sudo 노드 명령을 찾을 수 없지만 sudo가 없는 노드는 정상입니다.

EC2: sudo 노드 명령을 찾을 수 없지만 sudo가 없는 노드는 정상입니다. 방금 새 EC2 마이크로 인스턴스에 nodejs를 설치했습니다. ./configure -> make -> sudo make install 정상적으로 설치했습니다. 문제:ec2-user에서 "노드"를 실행하면 완벽하게 실행됩니다."sudo node"를 실행하면 실패합니다. 노드가 다음 위치에 있다는 것을 알게 되었습니다. [ec2-user@XXXX ~]$ whereis node node: /usr/local/bin/node /usr/local/lib/node 그리고 현재 경로는 [ec2-user@XXXX ~]$ echo $PATH /usr/local/bin:/bin:/usr/bin:/opt/aws/bin:/home/ec2-u..

programing 2023.05.25

인코딩이 없는 ASP.NET MVC 레이저 렌더

인코딩이 없는 ASP.NET MVC 레이저 렌더 레이저는 기본적으로 문자열을 인코딩합니다.인코딩 없이 렌더링하기 위한 특별한 구문이 있습니까?ASP.NET MVC 3부터는 다음을 사용할 수 있습니다. @Html.Raw(myString) @(new HtmlString(myString)) 이미 언급된 @Html 뿐만 아니라.원시(문자열) 접근 방식입니다. MvcHtmlString을 출력하면 인코딩되지 않습니다.이 기능은 Html 도우미에 사용자 고유의 확장자를 추가하거나 html을 포함할 수 있는 뷰 모델의 값을 반환할 때 유용합니다. 예를 들어, 뷰 모델이 다음과 같다면, public class SampleViewModel { public string SampleString { get; set; } pub..

programing 2023.05.25

Azure AD B2C - 역할 관리

Azure AD B2C - 역할 관리 이 질문에는 이미 다음과 같은 답이 있습니다. Azure Active Directory B2C에서 그룹별 인증 (8개 답변) 마감됨작년에 Azure AD B2C에 연결된 ASP.NET MVC 애플리케이션을 가지고 있습니다. 관리자 설정에서 관리자 그룹을 만들었습니다. 내 코드에서 사용하고 싶습니다.[Authorize(Roles = "Administrator")] 일반적인 Azure Active Directory를 사용하면 쉽게 추가할 수 있습니다(코드 3줄만).그러나 Azure AD B2C의 경우 웹에서 작동하는 튜토리얼이나 예제를 찾을 수 없습니다.제가 무엇을 수정해야 하는지 알려주실 수 있을 것 같습니다. 다음은 구성입니다.내 시작의 인증 방법입니다.Auth.cs..

programing 2023.05.25

MongoDBC# 드라이버 2.0 - 문서 업데이트

MongoDBC# 드라이버 2.0 - 문서 업데이트 현재 MongoDBC# 드라이버 2.0으로 코드를 업그레이드하고 있으며 문서를 업데이트하기 위해 코드를 업그레이드하는 데 문제가 있습니다. 이전 버전을 사용하여 다음과 같은 작업을 수행할 수 있었습니다. MyType myObject; // passed in var collection = _database.GetCollection("myTypes"); var result = collection.Save(myObject); 저는 새로운 버전에서 이것을 할 수 있는 방법을 찾기 위해 고군분투하고 있습니다.다음과 같은 단일 필드를 업데이트하는 몇 가지 예를 찾았습니다. var filter = Builders.Filter.Eq(s => s.Id, id); var..

programing 2023.05.25

gitbash로 폴더를 변경하는 방법은 무엇입니까?

gitbash로 폴더를 변경하는 방법은 무엇입니까? 의 기본값은 내기입니다.git가 폴는입니다.C:\Users\username\.git. 어떤 명령을 사용하여 다음으로 이동해야 합니까?C:/project?명령은 다음과 같습니다. cd /c/project/ 추가 정보: 을 합니다.pwd현재 어떤 경로에 있는지 확인하는 명령입니다. 마우스 오른쪽 단추로 "Git Bash here..."수동으로 디렉토리로 이동하여 마우스 오른쪽 단추로 → 'Gitbash' 옵션을 선택합니다. Gitbash 터미널은 자동으로 원하는 디렉터리와 함께 열립니다.예를 들어 프로젝트 폴더로 이동합니다.폴더에 있는 동안 마우스 오른쪽 버튼을 클릭하고 옵션과 'Git bash'를 선택합니다.▁automatic와 함께 ./c/project..

programing 2023.05.25
반응형