반응형

javascript 3219

PostgreSQL에서 소개 한 JSONB에 대한 설명

PostgreSQL에서 소개 한 JSONB에 대한 설명 PostgreSQL은 방금 JSONB를 도입 했으며 이미 해커 뉴스에서 유행하고 있습니다. 누군가 PostgreSQL에 이전에 있었던 Hstore 및 JSON과 다른 점을 설명 할 수 있다면 좋을 것입니다. 장점과 한계는 무엇이며 언제 사용해야합니까? 첫째, hstore키와 값은 texts 만 가능 하지만 값은 sql NULLs 일 수있는 key => 값 쌍만 저장할 수있는 contrib 모듈 입니다. 둘 다 json& jsonb는 유효한 JSON 값 을 저장할 수 있습니다 ( spec에 정의 됨 ). F.ex. 이 유효한 JSON 표현이다 : null, true, [1,false,"string",{"foo":"bar"}], {"foo":"bar",..

IT 2020.03.18

배열 IE8에서 indexOf가 작동하지 않는 이유는 무엇입니까?

배열 IE8에서 indexOf가 작동하지 않는 이유는 무엇입니까? 아래 기능은 Opera, Firefox 및 Chrome에서 제대로 작동합니다. 그러나 IE8에서는 if ( allowed.indexOf(ext[1]) == -1)부분적으로 실패합니다 . 아무도 이유를 알고 있습니까? 명백한 실수가 있습니까? function CheckMe() { var allowed = new Array('docx','xls','xlsx', 'mp3', 'mp4', '3gp', 'sis', 'sisx', 'mp3', 'wav', 'mid', 'amr', 'jpg', 'gif', 'png', 'jpeg', 'txt', 'pdf', 'doc', 'rtf', 'thm', 'rar', 'zip', 'htm', 'html', 'cs..

IT 2020.03.18

브라우저 / 탭이 활성화되어 있는지 확인하는 방법

브라우저 / 탭이 활성화되어 있는지 확인하는 방법 가능한 중복 : 브라우저 창이 현재 활성화되어 있지 않은지를 감지하는 방법이 있습니까? 현재 페이지가 전경에있는 경우에만 실행하려는 매초마다 호출되는 함수가 있습니다. 즉, 사용자가 브라우저를 최소화하지 않았거나 다른 탭으로 전환하지 않았습니다. 사용자가 그것을 보지 않고 잠재적으로 CPU 집약적 인 경우 목적을 제공하지 않으므로 백그라운드에서 사이클을 낭비하고 싶지 않습니다. JavaScript로 이것을 말하는 방법을 아는 사람이 있습니까? 참고 : jQuery를 사용하므로 귀하의 답변에서 사용하면 괜찮습니다. :). 창의 focus및 blur이벤트를 사용합니다 . var interval_id; $(window).focus(function() { if ..

IT 2020.03.08

요소가 DOM에 보이는지 확인

요소가 DOM에 보이는지 확인 순수 JS (jQuery 없음)에서 요소가 표시되는지 확인할 수있는 방법이 있습니까? 따라서 예를 들어 Performance Bikes 페이지에서 거래 (상단 메뉴의 거래) 위로 마우스를 가져 가면 거래 창이 표시되지만 처음에는 표시되지 않았습니다. HTML에 있지만 표시되지 않습니다. 따라서 DOM 요소가 주어지면 표시 여부를 어떻게 확인할 수 있습니까? 나는 시도했다 : window.getComputedStyle(my_element)['display']); 하지만 작동하지 않는 것 같습니다. 어떤 속성을 확인해야하는지 궁금합니다. 내 마음에 온다 : display !== 'none' visibility !== 'hidden' 내가 잃어버린 다른 사람이 있습니까? 이 MD..

IT 2020.03.08

중첩 된 ng-repeat 내에서 2 개의 $ index 값 전달

중첩 된 ng-repeat 내에서 2 개의 $ index 값 전달 탐색 메뉴를 작성하기 위해 다른 ng-repeat 내에 ng-repeat가 중첩되어 있습니다. 내부 ng-repeat 루프에서 각각 ng-click을 설정하여 $ index를 전달하여 해당 메뉴 항목의 관련 컨트롤러를 호출하여 앱에 필요한 것을 알려줍니다. 그러나 외부 ng-repeat에서 $ index를 전달해야 응용 프로그램이 우리가 어느 섹션에 있는지, 어떤 자습서를 알 수 있습니다. {{section.name}} {{tutorial.name}} 여기에 플런 커가 있습니다 http://plnkr.co/edit/bJUhI9oGEQIql9tahIJN?p=preview 각 ng-repeat는 전달 된 데이터로 하위 범위를 작성하고 $ind..

IT 2020.03.08

소스 코드의 res / values ​​/ dimension.xml에서 차원 값로드

소스 코드의 res / values ​​/ dimension.xml에서 차원 값로드 값을 그대로로드하고 싶습니다. 나는이 개있는 dimension.xml파일 하나 /res/values/dimension.xml와의 다른 하나를 /res/values-sw360dp/dimension.xml. 소스 코드에서 다음과 같은 작업을 수행하고 싶습니다. getResources().getDimension(R.dimen.tutorial_cross_marginTop); 이것은 작동하지만 얻을 수있는 값은 화면 밀도 계수 (hdpi의 경우 1.5, xhdpi의 경우 2.0 등)를 곱한 값입니다. 나는 또한 시도했다 getResources().getString(R.dimen.tutorial_cross_marginTop); 이것..

IT 2020.03.08

하이픈 뒤에 줄 바꿈 없음

하이픈 뒤에 줄 바꿈 없음 -모든 브라우저와 호환되는 경우에 따라 하이픈 뒤에 줄 바꿈을 방지하려고 합니다. 예: 나는이 텍스트를 가지고있다 : 3-3/8"HTML에서 이것은 :3-3/8” 문제는 하이픈으로 인해 줄 끝 근처에서 전체 단어처럼 취급하지 않고 다음 줄로 줄 바꿈한다는 것입니다. 3- 3/8" 나는 "제로 폭 없음 구분 문자"를 삽입하려고 노력했지만 운이 없다 ... 3-3/8” Safari에서 이것을보고 모든 브라우저에서 동일하다고 생각합니다. 다음은 내 doctype문자 인코딩입니다 ... 하이픈 다음에 줄 바꿈을 방지 할 수있는 방법이 있습니까? 전체 페이지에 적용 할 수있는 솔루션이 필요하지 않습니다. "제로 너비없는 구분 문자 없음"과 같이 필요에 따라 삽입 할 수있는 항목 만 ..

IT 2020.03.08

짧은 Git 버전 해시 받기

짧은 Git 버전 해시 받기 HEADGit에서 짧은 버전의 해시를 얻는 더 확실한 방법이 있습니까? 내가 얻는 것과 동일한 출력을보고 싶습니다. git log -n 1 | head -n 1 | sed -e 's/^commit //' | head -c 8 원래 위의 명령을 사용하여 버전 문자열을 생성했지만 훨씬 더 좋습니다. git describe --tags 0.1.12(태그 된 커밋) 또는 0.1.11-5-g0c85fbc(태그 뒤에 5 개의 커밋 ) 과 같은 문자열을 출력 합니다. 이 시도: git rev-parse --short HEAD 이 명령 git rev-parse은 수많은 다른 작업을 수행 할 수 있으므로 문서를 주의 깊게 살펴보아야합니다 . 원하는 모든 형식으로 할 수 있습니다 --prett..

IT 2020.03.08

Int를 Java로 열거

Int를 Java로 열거 다음 열거 형이 주어지면 Java에서 Int를 열거 형으로 캐스팅하는 올바른 방법은 무엇입니까? public enum MyEnum { EnumValue1, EnumValue2 } MyEnum enumValue = (MyEnum) x; //Doesn't work??? 시도 MyEnum.values()[x]곳 x이어야 0또는 1그 열거에 대한 올바른 순서, 즉. Java 열거 형은 실제로 클래스이며 따라서 열거 형 값은 객체이므로 열거 형 int또는 캐스트 Integer형을 캐스팅 할 수 없습니다 . MyEnum.values()[x]비싼 작업입니다. 성능이 문제가된다면 다음과 같이 할 수 있습니다. public enum MyEnum { EnumValue1, EnumValue2; pu..

IT 2020.03.08

Xcode 6 이상에서 카테고리를 작성하는 방법

Xcode 6 이상에서 카테고리를 작성하는 방법 UIColorXcode 6을 사용하여 앱에서 범주를 만들고 싶지만 Xcode 6에는 Objective-C 범주 파일 템플릿이 없습니다. Xcode 6에서 카테고리를 작성하는 옵션이 있습니까? 그들은 잊지 않았다. 그들은 아무에게도 말하지 않고 옮겼습니다. 클릭 File-> New->File 또는 각각 Objective-C file아래 Sources에서 선택 하고 다음을 클릭하십시오.iOSMac OS 이제 아래 File Type:중 하나를 선택 Category, Protocol또는Extension 추신. 아래 File Name:무엇이든 당신은이 될 것입니다 여기에 입력 Category, Protocol또는 Extension이름입니다. 만들려면 Category..

IT 2020.03.08
반응형