반응형

Spring 1992

고양이 방법 <

고양이 방법 코드가 포함 된 파일? 다음을 사용하여 코드를 파일로 인쇄하고 싶습니다 cat . cat brightup.sh !/bin/bash curr=`cat /sys/class/backlight/intel_backlight/actual_brightness` if [ $curr -lt 4477 ]; then curr=$((curr+406)); echo $curr > /sys/class/backlight/intel_backlight/brightness; fi EOF 하지만 파일 출력을 확인하면 다음과 같이 표시됩니다. !/bin/bash curr=1634 if [ -lt 4477 ]; then curr=406; echo > /sys/class/backlight/intel_backlight/brightne..

developer tip 2020.10.21

ASP.NET MVC 5에서 사용자 지정 인증을 구현하는 방법

ASP.NET MVC 5에서 사용자 지정 인증을 구현하는 방법 ASP.NET MVC 5 응용 프로그램을 개발 중입니다. ADO.NET 엔터티 데이터 모델을 만든 기존 DB가 있습니다. DB에 "사용자 이름"과 "비밀번호"열이 포함 된 테이블이 있으며이를 사용하여 웹앱에서 인증 및 권한 부여를 구현하고 싶습니다. 다른 데이터베이스, 테이블 또는 열을 만들 수 없으며 고객의 요구 사항으로 인해 표준 ID 인증을 사용할 수 없습니다. 가입, 비밀번호 변경 또는 기타 작업을 관리 할 필요가 없습니다. 비밀번호와 사용자 이름으로 로그인하기 만하면됩니다. 어떻게 할 수 있습니까? 그래 넌 할수있어. 인증 및 권한 부여 부분은 독립적으로 작동합니다. 자체 인증 서비스가있는 경우 OWIN의 인증 부분 만 사용할 수 있..

developer tip 2020.10.21

Java 할당 연산자 실행

Java 할당 연산자 실행 Java에서는 할당이 오른쪽 피연산자의 값으로 x == (y = x)평가 되므로 true. 그러나이 코드는 false. public static void main(String[]args){ String x = "hello"; String y = "goodbye"; System.out.println(x.equals(x = y)); } 왜 이런거야? 내 이해에 따르면 (x = y)먼저을 평가 x하여의 값 을 할당 한 다음 값 y을 반환합니다 y. 그런 다음 x.equals(y)해야하는 평가 true이후 x와 y지금 같은 참조를 공유해야하지만, 대신에, 내가 얻을 false. 여기서 무슨 일이 일어나고 있습니까? 우선, 이것은 흥미로운 질문입니다. 그러나 "실제 코드"에서는 절대로 ..

developer tip 2020.10.21

왜 (그리고 언제) sizeof 뒤에 괄호를 사용해야합니까?

왜 (그리고 언제) sizeof 뒤에 괄호를 사용해야합니까? 아래는 컴파일에 실패합니다. typedef int arr[10]; int main(void) { return sizeof arr; } sizeof.c:3: error: expected expression before ‘arr’ 하지만 내가 그것을 변경하면 sizeof(arr); 모든 것이 좋습니다. 왜? 6.5.3에 따르면 sizeof다음과 같은 두 가지 형식이 있습니다 . sizeof unary-expression sizeof ( type-name ) 때문에 arr코드가 인에 type-name, 그것은 괄호해야합니다. 이것이 언어가 지정되는 방식입니다. 여기서 유형 이름은 괄호로 묶어야합니다. 문법이 다음과 같다고 가정합니다. sizeof u..

developer tip 2020.10.21

models.py를 여러 파일로 분할

models.py를 여러 파일로 분할 models.py내 앱을 여러 파일로 분할하려고 합니다. 내 첫 번째 추측은 다음과 같습니다. myproject/ settings.py manage.py urls.py __init__.py app1/ views.py __init__.py models/ __init__.py model1.py model2.py app2/ views.py __init__.py models/ __init__.py model3.py model4.py 이것은 작동하지 않는 다음 이것을 찾았 지만이 솔루션에서는 여전히 문제가 있습니다. 실행하면 python manage.py sqlall app1다음과 같은 결과가 나타납니다. BEGIN; CREATE TABLE "product_product" (..

developer tip 2020.10.21

RelativeLayout의 기준선은 무엇입니까?

RelativeLayout의 기준선은 무엇입니까? 상대적인 레이아웃의 맥락에서 사용될 때 "기준선"은 무엇을 의미합니까? 아마도 간단한 질문이지만 문서와 Google은 힌트를 제공하지 않습니다. 기준선 이라는 용어 는 타이포그래피에서 비롯됩니다 . 텍스트의 보이지 않는 줄 문자가 앉아 있습니다. 예를 들어 두 개의 TextView요소를 나란히 배치한다고 가정 해보십시오 . 두 번째 TextView에 큰 패딩 (예 : 20dp)을 제공합니다. layout_alignBaseline두 번째 요소에 추가 하는 경우 텍스트는 첫 번째 요소의 기준선에 맞춰 정렬됩니다. 두 요소의 텍스트는 마치 같은 보이지 않는 줄에 쓰여진 것처럼 나타납니다. 다음은 Cristian의 대답을 명확히 할 수있는 시각적 설명입니다. 이..

developer tip 2020.10.21

왜 1x1 픽셀 GIF (웹 버그) 데이터를 제공합니까?

왜 1x1 픽셀 GIF (웹 버그) 데이터를 제공합니까? 많은 분석 및 추적 도구가 도메인 간 이벤트 저장 / 처리를 위해 1x1 GIF 이미지 (웹 버그, 사용자에게 보이지 않음)를 요청하고 있습니다. 이 GIF 이미지를 제공하는 이유는 무엇입니까? 503 Service Temporary Unavailable 또는 빈 파일 과 같은 일부 오류 코드를 단순히 반환 하는 것이 더 효율적이지 않습니까? 업데이트 : 더 명확히하기 위해 필요한 모든 정보 가 이미 요청 헤더에 전송 된 경우 GIF 이미지 데이터를 제공해야하는 이유를 묻습니다 . GIF 이미지 자체는 유용한 정보를 반환하지 않습니다. Doug의 대답은 매우 포괄적입니다. 나는 추가 메모를 추가 할 것이라고 생각했습니다 (OP의 요청에 따라 내 의..

developer tip 2020.10.21

OpenGL에서 "즉시 모드"는 무엇을 의미합니까?

OpenGL에서 "즉시 모드"는 무엇을 의미합니까? "즉시 모드"란 무엇입니까? 코드 예제를 제공하십시오. 유지 모드 대신 즉시 모드를 사용해야하는 경우는 언제입니까? 각 방법의 장단점은 무엇입니까? "직접 모드"의 한 예는 사용 glBegin과 glEnd함께 glVertex그들 사이입니다. "직접 모드"의 또 다른 예는 사용하는 glDrawArrays클라이언트 정점 배열 (즉, 함께 하지 정점 버퍼 객체). 일반적으로 즉시 모드 (첫 번째 "hello world"프로그램 제외)를 사용하고 싶지 않을 것입니다. 이는 더 이상 사용되지 않는 기능이고 최적의 성능을 제공하지 않기 때문입니다. 즉시 모드가 최적이 아닌 이유는 그래픽 카드가 프로그램의 흐름과 직접 연결되기 때문입니다. 드라이버는 GPU에게 gl..

developer tip 2020.10.21

HTML5 양식 유효성 검사 트리거

HTML5 양식 유효성 검사 트리거 여러 필드 세트가있는 양식이 있습니다. 필드 세트를 한 번에 하나씩 사용자에게 표시하는 Javascript가 있습니다. HTML5 유효성 검사를 지원하는 브라우저의 경우이를 활용하고 싶습니다. 하지만 내 방식대로해야합니다. JQuery를 사용하고 있습니다. 사용자가 JS 링크를 클릭하여 다음 필드 세트로 이동하면 현재 필드 세트에서 유효성 검사가 발생하고 문제가있는 경우 사용자가 앞으로 이동하지 못하도록 차단해야합니다. 이상적으로는 사용자가 요소에 대한 초점을 잃으면 유효성 검사가 발생합니다. 현재 novalidate가 Javascript를 사용하고 있습니다. 기본 방법을 사용하고 싶습니다. :) 기본 유효성 검사 UI를 트리거 할 수는 없지만 임의의 입력 요소에서 유..

developer tip 2020.10.21

MongoDB GUI 클라이언트 (크로스 플랫폼 또는 Linux)

MongoDB GUI 클라이언트 (크로스 플랫폼 또는 Linux) 공식 사이트에 MongoDB의 GUI 클라이언트 응용 프로그램의 목록은 오래된 : 일부 클라이언트는 지원되지 않습니다, 일부는 크게 .NET 바인딩 및 Linux에서 실행 가능하지 않습니다. 그리고 그들 모두는 저장된 문서를 편집하는 능력이 부족합니다 (즉, 읽기 전용 액세스를 제공). 다음과 같은 GUI 클라이언트가 필요합니다. Linux에서 작동합니다 (웹이 아님). 무료입니다. 문서 편집을 지원합니다. 이러한 요구 사항을 충족하는 앱이 있습니까? Robomongo- 크로스 플랫폼 MongoDB GUI 클라이언트. 업데이트 : Mac OS X 및 Linux (Debian / Ubuntu, RHEL / CentOS 패키지) 버전이 출시되..

developer tip 2020.10.21
반응형