반응형

spring 1290

ng-repeat 내부의 지시문 사용 및 범위 '@'의 신비한 힘

ng-repeat 내부의 지시문 사용 및 범위 '@'의 신비한 힘 작업 코드에서 질문을 보려면 여기에서 시작하십시오. http://jsbin.com/ayigub/2/edit 간단한 direcive를 작성하는 거의 동일한 방법을 고려하십시오. app.directive("drinkShortcut", function() { return { scope: { flavor: '@'}, template: '{{flavor}}' }; }); app.directive("drinkLonghand", function() { return { scope: {}, template: '{{flavor}}', link: function(scope, element, attrs) { scope.flavor = attrs.flavor; ..

IT Share you 2020.12.04

$ http의 Angularjs 자동 완성

$ http의 Angularjs 자동 완성 $ http 요청 (외부 플러그인 또는 스크립트를 사용하지 않고)을 사용하여 서버에서 데이터를 가져 오는 자동 완성 지시문을 작성하려고합니다 . 현재는 정적 데이터에서만 작동합니다. 이제 source:지시문에 $ http 요청을 삽입해야한다는 것을 알고 있지만 주제에 대한 좋은 문서를 찾을 수 없습니다. http 요청 $http.post($scope.url, { "command": "list category() names"}). success(function(data, status) { $scope.status = status; $scope.names = data; }) . error(function(data, status) { $scope.data = data..

IT Share you 2020.12.04

자바 8 : 병렬 FOR 루프

자바 8 : 병렬 FOR 루프 Java 8은 동시 컴퓨팅과 관련된 많은 유틸리티를 제공한다고 들었습니다. 따라서 주어진 for 루프를 병렬화하는 가장 간단한 방법이 무엇인지 궁금합니다. public static void main(String[] args) { Set servers = getServers(); Map serverData = new ConcurrentHashMap(); for (Server server : servers) { String serverId = server.getIdentifier(); String data = server.fetchData(); serverData.put(serverId, data); } } 스트림을 읽으십시오 . 그들은 모두 새로운 분노입니다. 특히 병렬성에 ..

IT Share you 2020.12.04

Collectors.toSet () 및 HashSet

Collectors.toSet () 및 HashSet 다음 샘플 코드 줄을 가져옵니다. Set someSet = someColletion.stream().map(p -> p.toString()).collect(Collectors.toSet()); 나는 HashSet. 디버거를 코드로 가져 가면 실제로 HashSet. java.util.stream.Collectors.toSet()다음 코드를 살펴 보았습니다 . public static Collector toSet() { return new CollectorImpl((Supplier) HashSet::new, Set::add, (left, right) -> { left.addAll(right); return left; }, CH_UNORDERED_ID); ..

IT Share you 2020.12.04

터미널 프롬프트없이 IPython 세션에서 복사하는 방법

터미널 프롬프트없이 IPython 세션에서 복사하는 방법 종종 내 워크 플로는 IPython 셸에서 데이터 정리 / 통합을 포함합니다. 이것은 터미널 인터페이스에 대한 모든 훌륭한 업그레이드 와 함께 IPython 버전 5.0 이후로 특히 훌륭해 졌습니다 . 그래서, 제가 구조화되지 않은 데이터의 일부를 정리하려고 시도한다고 가정 해 봅시다. In [11]: for i, (num, header, txt) in enumerate(data): ...: header = [e.strip() for e in header.strip().split('\n')] ...: header[4] = header[4].strip(',').split(',') ...: data[i] = (num, header, txt) ...: ..

IT Share you 2020.12.04

IE11-CSS 변수에 대한 polyfill / 스크립트가 있습니까?

IE11-CSS 변수에 대한 polyfill / 스크립트가 있습니까? 혼합 웹 브라우저 환경 (Chrome / IE11)에서 웹 페이지를 개발 중입니다. IE11은 CSS 변수를 지원하지 않습니다. IE11에서 CSS 변수를 사용할 수있는 polyfill 또는 스크립트가 있습니까? 예, 루트 수준 사용자 지정 속성 (IE9 +)을 처리하는 한 가능합니다. GitHub : https://github.com/jhildenbiddle/css-vars-ponyfill NPM : https://www.npmjs.com/package/css-vars-ponyfill 데모 : https://codepen.io/jhildenbiddle/pen/ZxYJrR README에서 : 풍모 CSS 사용자 정의 속성을 정적 값으로..

IT Share you 2020.12.04

파이썬에서 키보드 폴링 (키 누르기 감지)

파이썬에서 키보드 폴링 (키 누르기 감지) 콘솔 Python 앱에서 키보드를 어떻게 폴링 할 수 있습니까? 특히, 다른 많은 I / O 활동 (소켓 선택, 직렬 포트 액세스 등) 중에 이와 유사한 작업을하고 싶습니다. while 1: # doing amazing pythonic embedded stuff # ... # periodically do a non-blocking check to see if # we are being told to do something else x = keyboard.read(1000, timeout = 0) if len(x): # ok, some key got pressed # do something Windows에서 이것을 수행하는 올바른 파이썬 방법은 무엇입니까? 또한 ..

IT Share you 2020.12.04

svn : 로컬 커밋

svn : 로컬 커밋 Subversion : 로컬 리비전을 푸시하지 않고 커밋하고 나중에 푸시 할 수 있습니까? 아니면이 기능이 없기 때문에 "중앙화"라고 불리는 이유는 무엇입니까? Subversion에서는 로컬 커밋을 수행 할 수 없습니다. 이는 중앙 집중식 버전 제어 시스템으로서 로컬 작업 복사본에 DVCS (분산 버전 제어 시스템) 인 경우 보유했을 과거 개정, 로그 항목 등에 대한 서버의 모든 정보가 없기 때문입니다. Subversion 작업 복사본에는 체크 아웃 된 모든 파일의 복사본이 포함되어 있으므로 서버에 연결하지 않고도 변경된 파일을 되돌릴 수 있습니다. 정말로 로컬 커밋을하고 싶다면 Subversion 위에 구축되고 DVCS와 같은 기능을 제공하는 SVK를 살펴 봐야 합니다. 위의 대부..

IT Share you 2020.12.04

WPF에서 컨트롤이 사용자에게 표시되는지 여부를 어떻게 확인할 수 있습니까?

WPF에서 컨트롤이 사용자에게 표시되는지 여부를 어떻게 확인할 수 있습니까? 항목이 많은 매우 큰 트리를 표시하고 있습니다. 이러한 각 항목은 관련 UserControl 컨트롤을 통해 사용자에게 정보를 표시하며,이 정보는 250 밀리 초마다 업데이트되어야합니다.이 정보는 리플렉션을 사용하여 일부 값에 액세스하기 때문에 매우 비용이 많이 드는 작업이 될 수 있습니다. 첫 번째 접근 방식은 IsVisible 속성을 사용하는 것이었지만 예상대로 작동하지 않습니다. 컨트롤이 사용자에게 '표시'되는지 확인할 수있는 방법이 있습니까? 참고 : 이미 IsExpanded 속성을 사용하여 축소 된 노드 업데이트를 건너 뛰고 있지만 일부 노드에는 100 개 이상의 요소가 있으며 그리드 뷰포트 외부에있는 요소를 건너 뛰는 ..

IT Share you 2020.12.04

Control.Applicative를 사용하여 더 깨끗한 Haskell을 작성하는 방법은 무엇입니까?

Control.Applicative를 사용하여 더 깨끗한 Haskell을 작성하는 방법은 무엇입니까? 최근 스타일 질문에 대한 답변 에서 main = untilM (isCorrect 42) (read `liftM` getLine) 과 isCorrect num guess = case compare num guess of EQ -> putStrLn "You Win!" >> return True ... Martijn은 유용한 대안을 제안했습니다. main = untilM (isCorrect 42) (read getLine) EQ -> True

IT Share you 2020.12.04
반응형