반응형

자바 4414

객체 속성을 기준으로 배열 요소 제거

객체 속성을 기준으로 배열 요소 제거 다음과 같은 객체 배열이 있습니다. var myArray = [ {field: 'id', operator: 'eq', value: id}, {field: 'cStatus', operator: 'eq', value: cStatus}, {field: 'money', operator: 'eq', value: money} ]; 속성을 기준으로 특정 항목을 제거하려면 어떻게합니까? 예를 들어 'money'를 필드 속성으로 사용하여 배열 객체를 어떻게 제거합니까? 하나의 가능성 : myArray = myArray.filter(function( obj ) { return obj.field !== 'money'; }); filter새로운 배열 이 생성됩니다. 원래 변수 myArra..

IT story 2020.04.24

한 디렉토리에서 기존 디렉토리로 파일 복사

한 디렉토리에서 기존 디렉토리로 파일 복사 bash에서 나는 이것을해야한다 : 디렉토리의 모든 파일을 가져옵니다 기존 디렉토리에 복사 어떻게해야합니까? 나는 시도했다 cp -r t1 t2(t1과 t2는 기존 디렉토리이고, t1은 파일을 가지고 있음) t2 안에 t1이라는 디렉토리를 만들었지 않기를 원하지 않는다. 나는 t1의 파일이 t2로 직접 들어가야한다. 어떻게해야합니까? 당신이 원하는 것은 : cp -R t1/. t2/ 끝에있는 점은 디렉토리 자체가 아니라 현재 디렉토리의 내용을 복사하도록 지시합니다. 이 방법에는 숨겨진 파일과 폴더도 포함됩니다. 한 디렉토리에서 현재 디렉토리 로 무언가를 복사하려면 다음을 수행하십시오. cp dir1/* . 이것은 숨겨진 파일을 복사하지 않으려는 것으로 가정합니다..

IT story 2020.04.24

클래스 데이터 멤버“:: *”의 포인터

클래스 데이터 멤버“:: *”의 포인터 컴파일이 이상한 코드 스 니펫을 발견했습니다. class Car { public: int speed; }; int main() { int Car::*pSpeed = &Car::speed; return 0; } 왜 C ++이 클래스의 비 정적 데이터 멤버에 대한이 포인터를 가지고 있습니까? 실제 코드에서이 이상한 포인터를 사용하는 것은 무엇입니까 ? "멤버를 가리키는 포인터"입니다. 다음 코드는 그 사용법을 보여줍니다. #include using namespace std; class Car { public: int speed; }; int main() { int Car::*pSpeed = &Car::speed; Car c1; c1.speed = 1; // direct..

IT story 2020.04.24

IIS 7 AppPool ID를 SQL Server 로그온으로 추가

IIS 7 AppPool ID를 SQL Server 로그온으로 추가 AppPool 통합 파이프 라인 모드 로 IIS 7 웹 사이트를 실행하고 있습니다. AppPools는 목적에 따라 NetworkService 등에서 실행되지 않지만 자체 AppPool Identitiy (IIS AppPool \ MyAppPool)를 사용합니다. 소위 서비스 계정 또는 가상 계정입니다. (전체 계정이 아닌 사용자 계정 ...) 이 서비스 계정 (IIS AppPool \ MyAppPool)에 SQL Server 2008 Express (혼합 인증 모드에서 실행)에 연결할 수있는 권한을 부여하고 싶습니다. SQL Server는 일반 사용자 계정을 추가 할 수 있지만 IIS AppPool \ MyAppPool 가상 계정은 유효..

IT story 2020.04.24

Java에서 바이트 리터럴을 어떻게 지정합니까?

Java에서 바이트 리터럴을 어떻게 지정합니까? 내가 방법이 있다면 void f(byte b); 캐스팅하지 않고 숫자 인수로 어떻게 호출 할 수 있습니까? f(0); 오류가 발생합니다. 당신은 할 수 없습니다. 기본 숫자 상수는 정수 (또는 "L"뒤에 오는 경우 긴 정수)로 간주되므로이를 바이트로 명시 적으로 다운 캐스트하여 매개 변수로 전달해야합니다. 내가 아는 한 바로 가기가 없습니다. 당신은 캐스팅해야합니다. f((byte)0); 나는 그것이 실행 시간 대신 컴파일 타임에 적절한 변환을 수행 할 것이라고 믿기 때문에 실제로 성능 저하를 초래하지는 않습니다. 그것은 단지 불편합니다 :( 자바에서 바이트 리터럴을 사용할 수 있습니다. byte f = 0; f = 0xa; 0xa(int literal)은..

IT story 2020.04.23

C에서 함수 포인터의 typedef 이해

C에서 함수 포인터의 typedef 이해 인수가있는 함수에 대한 포인터를 typedefs 가진 다른 사람들의 코드를 읽을 때 항상 약간 혼란스러워했습니다. 나는 C로 작성된 수치 알고리즘을 이해하려고 시도하는 동안 그러한 정의를 극복하는 데 시간이 걸렸다는 것을 기억합니다. 따라서 함수에 대한 포인터 (유용한 것과하지 말아야 할 것)에 대한 유용한 typedef를 작성하는 방법에 대한 팁과 생각을 공유 할 수 있습니까? 감사! signal()C 표준 의 기능을 고려하십시오 . extern void (*signal(int, void(*)(int)))(int); 완벽하게 모호하게 명백합니다-정수와 인수로 정수를 가져 와서 아무것도 반환하지 않는 함수에 대한 포인터 인 두 개의 인수를 취하는 함수입니다. ( ..

IT story 2020.04.23

안드로이드 앱에서 인터넷 연결을 확인하기위한 방송 수신기

안드로이드 앱에서 인터넷 연결을 확인하기위한 방송 수신기 인터넷 연결을 확인하기 위해 안드로이드 방송 수신기를 개발 중입니다. 문제는 내 방송 수신기가 두 번 호출된다는 것입니다. 네트워크를 사용할 수있을 때만 전화를 걸고 싶습니다. 사용할 수 없으면 알림을 받고 싶지 않습니다. 이것은 방송 수신기입니다 public class NetworkChangeReceiver extends BroadcastReceiver { @Override public void onReceive(final Context context, final Intent intent) { final ConnectivityManager connMgr = (ConnectivityManager) context .getSystemService(Co..

IT story 2020.04.23

JavaScript % (모듈로)는 음수에 대해 음수 결과를 제공합니다.

JavaScript % (모듈로)는 음수에 대해 음수 결과를 제공합니다. 구글 계산기 에 따르면 (-13) % 64입니다 51. 자바 스크립트에 따르면 (이 참조 JSBin을 그것이) -13. 이 문제를 어떻게 해결합니까? Number.prototype.mod = function(n) { return ((this%n)+n)%n; }; 이 기사에서 가져온 : JavaScript Modulo Bug Number.prototype프로토 타입 방법을 사용할 때마다 숫자가로 래핑되므로 Using 는 SLOW Object입니다. 이 대신에 : Number.prototype.mod = function(n) { return ((this % n) + n) % n; } 사용하다: function mod(n, m) { re..

IT story 2020.04.23

Assert.Throws를 사용하여 예외 유형을 지정하려면 어떻게합니까?

Assert.Throws를 사용하여 예외 유형을 지정하려면 어떻게합니까? Assert.Throws예외 유형과 실제 메시지 문구를 확인 하는 데 어떻게 사용합니까? 이 같은: Assert.Throws( ()=>user.MakeUserActive()).WithMessage("Actual exception message") 테스트하고있는 방법은 다른 메시지와 함께 동일한 유형의 여러 메시지를 throw하므로 컨텍스트에 따라 올바른 메시지가 발생하는지 테스트하는 방법이 필요합니다. Assert.Throws throw 된 예외를 반환하여 예외를 주장 할 수 있습니다. var ex = Assert.Throws(() => user.MakeUserActive()); Assert.That(ex.Message, Is.Eq..

IT story 2020.04.23

Html.ActionLink를 사용하여 다른 컨트롤러에서 작업 호출

Html.ActionLink를 사용하여 다른 컨트롤러에서 작업 호출 를 사용하여 컨트롤러 사이를 탐색하려고합니다 ActionLink. 나는 예를 들어 내 문제를 말할 것이다. Hat 컨트롤러의 인덱스보기에 있으며 아래 코드를 사용하여 제품 컨트롤러의 세부 정보 작업에 대한 링크를 만들려고합니다. 제품 제어기의 세부 사항에 대한 링크를 작성하는 대신 Hat 제어기에서 세부 사항 조치에 대한 링크를 생성하고 끝에 길이 매개 변수를 추가합니다. Hat/Details/9?Length=7 HTML.ActionLink이 문제로 인해 컨트롤러 간을 전환하는 데 사용할 수 없습니다 . 내가 뭘 잘못하고 있는지 알려 주시면 감사하겠습니다. 감사 추신 : MVC와 함께 제공되는 기본 경로 설정을 사용하고 있습니다 rout..

IT story 2020.04.23
반응형