반응형

programing tip 3103

생년월일 및 getDate ()를 기준으로 연령 (년)을 계산하는 방법

생년월일 및 getDate ()를 기준으로 연령 (년)을 계산하는 방법 생년월일 (현재 nvarchar (25))과 함께 사람들을 나열한 표가 있습니다. 날짜로 변환 한 다음 나이를 몇 년으로 계산할 수 있습니까? 내 데이터는 다음과 같습니다 ID Name DOB 1 John 1992-01-09 00:00:00 2 Sally 1959-05-20 00:00:00 나는보고 싶다 : ID Name AGE DOB 1 John 17 1992-01-09 00:00:00 2 Sally 50 1959-05-20 00:00:00 윤년 / 일 및 다음 방법에 문제가 있습니다. 아래 업데이트를 참조하십시오. 이 시도: DECLARE @dob datetime SET @dob='1992-01-09 00:00:00' SELECT..

programing tip 2020.06.05

jQuery로 입력 값을 설정 한 후 각도 모델 업데이트

jQuery로 입력 값을 설정 한 후 각도 모델 업데이트 이 간단한 시나리오가 있습니다. jQuery의 val () 메소드에 의해 값이 변경되는 입력 요소. jQuery가 설정 한 값으로 각도 모델을 업데이트하려고합니다. 간단한 지시문을 작성하려고했지만 원하는 것을하지 않습니다. 지시어는 다음과 같습니다. var myApp = angular.module('myApp', []); myApp.directive('testChange', function() { return function(scope, element, attrs) { element.bind('change', function() { console.log('value changed'); }) } }) 이것은 jQuery 부분입니다. $(functio..

programing tip 2020.06.05

기본값으로 bash에서 변수 읽기

기본값으로 bash에서 변수 읽기 bash 스크립트로 터미널에서 값을 읽어야합니다. 사용자가 변경할 수있는 기본값을 제공하고 싶습니다. # Please enter your name: Ricardo^ 이 스크립트에서 프롬프트는 "이름을 입력하십시오 :"입니다. 기본값은 "Ricardo"이며 커서는 기본값 뒤에 있습니다. bash 스크립트에서 이것을 수행하는 방법이 있습니까? 당신이 사용할 수있는 매개 변수 확장의 예를 read -p "Enter your name [Richard]: " name name=${name:-Richard} echo $name 대괄호 사이의 프롬프트에 기본값을 포함시키는 것은 일반적인 관례입니다. read -e -p "Enter Your Name:" -i "Ricardo" NAME..

programing tip 2020.06.05

크롬이 아닌 사파리 전용 CSS 해킹이 있습니까?

크롬이 아닌 사파리 전용 CSS 해킹이 있습니까? 크롬이 아닌 사파리에 대한 CSS 해킹을 찾으려고 노력하고 있습니다.이 둘 모두 웹킷 브라우저이지만 크롬과 사파리의 div 정렬에 문제가 있다는 것을 알고 있습니다. 각각 다르게 표시됩니다. 나는 이것을 사용하려고 노력했지만 크롬에도 영향을 미칩니다. @media screen and (-webkit-min-device-pixel-ratio:0) { #safari { display: block; } } 누구나 사파리에 적용 할 다른 것을 알고 있습니까? SAFARI 11 용 업데이트 (2017 년 가을 업데이트) * 참고 : 필터 및 컴파일러 (예 : SASS 엔진)는 표준 '크로스 브라우저'코드를 필요로합니다. CSS와 같은 해킹은 해킹이 아닌 해킹 을 ..

programing tip 2020.06.05

C #의 다양한 스레딩 동기화 옵션의 차이점은 무엇입니까?

C #의 다양한 스레딩 동기화 옵션의 차이점은 무엇입니까? 누군가 다음의 차이점을 설명 할 수 있습니까? 잠금 (someobject) {} 뮤텍스 사용 세마포어 사용하기 모니터 사용 다른 .Net 동기화 클래스 사용 난 그냥 알아낼 수 없습니다. 처음 두 사람이 같은 것 같습니다. 좋은 질문입니다. 어쩌면 틀렸을 수도 있습니다. 시도해 보도록하겠습니다. 약간의 이해를 가지고 오리지널 답변 2 번을 수정했습니다. 나를 읽어 주셔서 감사합니다 :) 잠금 (obj) (intra-object?) 스레드 동기화를위한 CLR 구문입니다. 하나의 스레드 만 객체 잠금을 소유하고 잠금 된 코드 블록을 입력 할 수 있도록합니다. 다른 스레드는 현재 소유자가 코드 블록을 종료하여 잠금을 해제 할 때까지 기다려야합니다. 또..

programing tip 2020.06.04

+0과 -0이 동일합니까?

+0과 -0이 동일합니까? 관통 읽기 인 ECMAScript 5.1 규격 , +0과 -0구별된다. 그렇다면 왜 +0 === -0평가 true합니까? JavaScript는 IEEE 754 표준 을 사용 하여 숫자를 나타냅니다. 에서 위키 백과 : 부호있는 0 은 연관된 부호와 함께 0 입니다. 일반적인 산술에서는 −0 = +0 = 0입니다. 그러나 계산에서 일부 숫자 표현은 종종 -0 (음수 0) 및 +0 (양수 0)으로 표시되는 두 개의 0을 허용합니다 . 이것은 정수의 부호있는 숫자 표현과 대부분의 부동 소수점 숫자 표현에서 발생합니다. 숫자 0은 일반적으로 +0으로 인코딩되지만 +0 또는 -0으로 표시 될 수 있습니다. 부동 소수점 산술에 대한 IEEE 754 표준 (현재 부동 소수점 숫자를 지원하는..

programing tip 2020.06.04

'앱'Android XML 네임 스페이스 란 무엇입니까?

'앱'Android XML 네임 스페이스 란 무엇입니까? 다음은 파일 app에서 본 네임 스페이스 의 예입니다.res/menu/main.xml app네임 스페이스 는 어떤 용도로 사용됩니까? "표준"Android XML 네임 스페이스입니까? 서로 다른 두 네임 스페이스 (예 : app:showAsAction및 android:showAsAction) 에 동일한 속성에 대해 동일한 값 옵션을 사용할 수 있습니까? 로부터 문서 :android:showAsAction=["ifRoom" | "never" | "withText" | "always" | "collapseActionView"] 즉, 위 예제의 줄은 속성이 대신에 다른 것을 의미합니까? android:showAsAction="never" 일종의 "서브 ..

programing tip 2020.06.04

JavaScript 객체를 빠르게 지우는 방법은 무엇입니까?

JavaScript 객체를 빠르게 지우는 방법은 무엇입니까? JavaScript 배열을 사용하면 단일 할당으로 빈 상태로 재설정 할 수 있습니다. array.length = 0; 이렇게하면 어레이가 비어 있고 재사용 할 준비가되며 하나의 "조작"즉, 일정한 시간이라는 것을 알 수 있습니다. JS 객체를 지우는 비슷한 방법이 있습니까? 필드를 삭제하여 삭제할 수 있다는 것을 알고 있습니다. for (var prop in obj) { if (obj.hasOwnProperty(prop)) { delete obj[prop]; } } 그러나 이것은 선형적인 복잡성을 가지고 있습니다. 객체를 버리고 새 객체를 만들 수도 있습니다. obj = {}; 그러나 새 객체를 "차단 성"으로 만들면 IE6의 가비지 수집에 문..

programing tip 2020.06.04

특정 연결에서 다른 인증서를 어떻게 사용합니까?

특정 연결에서 다른 인증서를 어떻게 사용합니까? 대규모 Java 응용 프로그램에 추가하는 모듈은 다른 회사의 SSL 보안 웹 사이트와 대화해야합니다. 문제는 사이트가 자체 서명 된 인증서를 사용한다는 것입니다. 중간자 공격이 발생하지 않았 음을 확인하기 위해 인증서 복사본이 있으며 서버에 성공적으로 연결될 수 있도록이 인증서를 코드에 통합해야합니다. 기본 코드는 다음과 같습니다. void sendRequest(String dataPacket) { String urlStr = "https://host.example.com/"; URL url = new URL(urlStr); HttpURLConnection conn = (HttpURLConnection)url.openConnection(); conn.set..

programing tip 2020.06.04

HTTPS를 HTTP로 어떻게 리디렉션합니까?

HTTPS를 HTTP로 어떻게 리디렉션합니까? HTTPS를 HTTP로 어떻게 리디렉션합니까? 즉, 모든 사람들이 가르치는 것과는 정반대입니다. SSL 인증을 지불 한 HTTPS 서버와 비상 사태에 대비하지 않은 미러가있어 인증을받을 가치가 없습니다. 내 고객의 데스크탑에는 http://production_server및 https://production_server(둘 다 작동) 을 가리키는 일부 바로 가기가 있습니다. 그러나 프로덕션 서버가 다운되면 DNS 전달이 시작되고 바로 가기에 "https"가있는 클라이언트가 https://mirror_server작동하지 않는 큰 Internet Explorer 7 빨간색 화면을 쳐다보고 있습니다. 우리 회사를 위해서 불행히도, 나는 이것을 클라이언트 수준에서 바..

programing tip 2020.06.04
반응형