Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

7
Делегація: EventEmitter або спостерігається у кутовій
Я намагаюся реалізувати щось подібне до моделі делегування в Angular. Коли користувач натискає на a nav-item, я хотів би викликати функцію, яка потім випромінює подію, яка повинна, в свою чергу, оброблятися деяким іншим компонентом, який прослуховує подію. Ось сценарій: у мене є Navigationкомпонент: import {Component, Output, EventEmitter} from 'angular2/core'; @Component({ …

11
Ловля кількох типів винятків в одному блоці вилову
Я хотів би більш чіткий спосіб отримати наступну функціональність, щоб зловити AErrorі BErrorв одному блоці: try { /* something */ } catch( AError, BError $e ) { handler1( $e ) } catch( Exception $e ) { handler2( $e ) } Чи можна це зробити? Або я повинен їх ловити окремо? …

16
Читання списку з файлу властивостей та завантаження весняної анотації @Value
Я хочу мати список значень у файлі .properties, тобто: my.list.of.strings=ABC,CDE,EFG І завантажувати його безпосередньо в мій клас, тобто: @Value("${my.list.of.strings}") private List<String> myList; Як я розумію, альтернатива цього - це мати його у весняному конфігураційному файлі та завантажити його як посилання на бін (виправте мене, якщо я помиляюся), тобто <bean name="list"> …

5
Як експортувати імпортований об’єкт у ES6?
Випадок використання простий: я просто хочу експортувати об’єкт з назвою так само, як це було імпортовано. наприклад: import React from 'react'; export React; але це не працює. Я повинен написати: import React from 'react'; export const React = React; Але це дивно. Який правильний спосіб це зробити? ОНОВЛЕНО : Дякуємо …

3
Неактуальний доступ до загального словника
У мене є додаток, який використовує керовані dlls. Один із цих dll повертає загальний словник: Dictionary<string, int> MyDictionary; Словник містить клавіші з верхнього та нижнього регістру. З іншого боку я отримую список потенційних ключів (рядка), однак я не можу гарантувати справу. Я намагаюся отримати значення у словнику за допомогою клавіш. …
244 c#  generics  dictionary 

5
Як знайти батька з відомим класом в jQuery?
У мене <div>є багато інших <div>в ньому, кожен на іншому рівні гніздування. Замість того, щоб дати кожній дитині <div>ідентифікатор, я скоріше просто даю корінь <div>ідентифікатору. Ось приклад: <div class="a" id="a5"> <div class="b"> <div class="c"> <a class="d"> </a> </div> </div> </div> Якщо я записую функцію в jQuery, щоб відповідати класу, dі …
244 javascript  jquery  html  dom  parent 

7
CSS3 Поворот анімації
<img class="image" src="" alt="" width="120" height="120"> Неможливо, щоб це анімоване зображення працювало, воно повинно робити обертання на 360 градусів. Я думаю, що з CSS нижче не так, оскільки він просто залишається нерухомим. .image { float: left; margin: 0 auto; position: absolute; top: 50%; left: 50%; width: 120px; height: 120px; margin-top: …
244 image  css  animation  rotation 

8
Як викликати функцію JavaScript при завантаженні сторінки?
Традиційно, щоб викликати функцію JavaScript після завантаження сторінки, ви додасте onloadатрибут до тіла, що містить трохи JavaScript (зазвичай лише виклик функції) <body onload="foo()"> Коли сторінка завантажиться, я хочу запустити якийсь код JavaScript, щоб динамічно заповнити частини сторінки даними з сервера. Я не можу використовувати onloadатрибут, оскільки використовую фрагменти JSP, у …
244 javascript  onload 


20
Як надіслати електронний лист від JavaScript
Я хочу, щоб мій веб-сайт мав можливість надсилати електронний лист, не оновлюючи сторінку. Тому я хочу використовувати Javascript. <form action="javascript:sendMail();" name="pmForm" id="pmForm" method="post"> Enter Friend's Email: <input name="pmSubject" id="pmSubject" type="text" maxlength="64" style="width:98%;" /> <input name="pmSubmit" type="submit" value="Invite" /> Ось як я хочу викликати функцію, але я не впевнений, що ввести …
244 javascript  email 

15
Порівняйте екземпляри об'єктів для рівності за їх атрибутами
У мене є клас MyClass, який містить дві змінні - члени fooі bar: class MyClass: def __init__(self, foo, bar): self.foo = foo self.bar = bar У мене є два екземпляри цього класу, кожен з яких має однакові значення для fooта bar: x = MyClass('foo', 'bar') y = MyClass('foo', 'bar') Однак, …
244 python  equality 

11
Отримайте рядки, які мають максимальну кількість у групах, що використовують groupby
Як знайти групи рядків у фреймі даних панди, які мають максимальне значення для countстовпця, після групування за ['Sp','Mt']стовпцями? Приклад 1: наступні рамки даних, за якими я групую ['Sp','Mt']: Sp Mt Value count 0 MM1 S1 a **3** 1 MM1 S1 n 2 2 MM1 S3 cb 5 3 MM2 S3 …

8
Отримати випадковий булевий у python?
Я шукаю найкращий спосіб (швидкий та елегантний), щоб отримати випадкову булеву в пітоні (перевернути монету). На даний момент я використовую random.randint(0, 1)або random.getrandbits(1). Чи є кращий вибір, про який я не знаю?
244 python  random 


15
Як читати з файлу або STDIN в Bash?
Наступний скрипт Perl ( my.pl) може читати з файлу в аргументах командного рядка або з STDIN: while (<>) { print($_); } perl my.plбуде читати зі STDIN, а perl my.pl a.txtчитатиме з a.txt. Це дуже зручно. Цікаво, чи є еквівалент у Bash?
244 bash  stdin 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.