Codengineering - блог о программировании ➜ страница 2741
AngularJS: трансляция события из директивы
Я видел, что люди делают это из любого места в коде: $rootScope.$broadcast('someEvent', someParameter); а потом в каком-то контроллере: $rootScope.$on('someEvent', function(event, e){ /* implementation here */ }); теперь, я хотел бы broacast событие из директивы. Это хорошая практика, чтобы транслировать его на уровне метрики ? Я хотел бы обработать это событие в контроллере. Могу ли я использовать $scope, или мне все еще нужно слушать на $rootScope ? ...
GetType используется в PowerShell, разница между переменными
в чем разница между переменными $a и $b? $a = (Get-Date).DayOfWeek $b = Get-Date | Select-Object DayOfWeek Я пытался проверить $a.GetType $b.GetType MemberType : Method OverloadDefinitions : {type GetType()} TypeNameOfValue : System.Management.Automation.PSMethod Value : type GetType() Name : GetType IsInstance : True MemberType : Method OverloadDefinitions : {type GetType()} TypeNameOfValue : System.Management.Automation.PSMe ...
Как импортировать файл. hs в Haskell
Я сделал файл под названием time.hs. Он содержит одну функцию, которая измеряет время выполнения другой функции. есть ли способ импортировать time.hs файл в другой скрипт Haskell? Я хочу что-то вроде: module Main where import C:Haskelltime.hs main = do putStrLn "Starting..." time $ print answer putStrLn "Done." где время определяется во времени .УГ как: module time where Import <necessary modules> time a = do start <- getCPUTime v <- a end <- getCPUTime let ...
Изучение принципа единой ответственности с помощью C#
Я пытаюсь изучить принцип единой ответственности (SRP), но это довольно сложно, поскольку мне очень сложно понять, когда и что я должен удалить из одного класса и где я должен его поместить/организовать. Я искал в гугле некоторые материалы и примеры кода, но большинство материалов, которые я нашел, вместо того, чтобы сделать его легче понять, было трудно понять. например, если у меня есть список пользователей и из этого списка я иметь класс называется Control, который делает много вещей, ...
Есть ли способ создать пары ключ-значение в скрипте Bash?
Я пытаюсь создать словарь пары ключевых значений с помощью скрипта Bash. Я пытаюсь использовать эту логику: declare -d dictionary defaults write "$dictionary" key -string "$value" ...где $dictionary - это переменная, но это не работает. есть ли способ создать пары ключ-значение в скрипте Bash? ...
onClick в расширении Chrome не работает
это, кажется, самая простая вещь, чтобы сделать, но это просто не работает. В обычном браузере то .html и .JS файлы работают отлично, но в расширении Chrome onClick функция не выполняет то, что она должна делать. .js file: function hellYeah(text) { document.getElementById("text-holder").innerHTML = text; } .HTML-файл: <!doctype html> <html> <head> <title> Getting Started Extension's Popup </title> <script src="popup.js"></script&g ...
Получить идентификатор пакета программно в Swift?
Как я могу получить идентификатор пакета в Swift? Objective-C version: NSString *bundleIdentifier = [[NSBundle mainBundle] bundleIdentifier]; ...
Как импортировать библиотеку js без файла определения в файл typescript
Я хочу переключиться с JavaScript на TypeScript, чтобы помочь с управлением кодом, поскольку наш проект становится больше. Однако мы используем множество библиотек в качестве модулей amd, которые мы не хотим преобразовывать в TypeScript. мы все еще хотим импортировать их в файлы TypeScript, но мы также не хотим создавать файлы определений. Как мы можем этого достичь? например, новый файл Typescript: /// <reference path="../../../../definetelyTyped/jquery.d.ts" /> /// <reference path= ...
Entity framework, проблемы обновления связанных объектов
в настоящее время я работаю над проектом, используя последнюю версию Entity Framework, и я столкнулся с проблемой, которую я не могу решить. когда дело доходит до обновления существующих объектов, я могу довольно легко обновить свойства объекта ok, пока дело не дойдет до свойства, которое является ссылкой на другой класс. в приведенном ниже примере у меня есть класс Foo, который хранит различные свойства, причем 2 из них являются экземплярами других классы public class Foo { public int ...
две разные библиотеки DLL с одинаковым пространством имен
У меня есть два DLL-файла, которые имеют одинаковое пространство имен, но они имеют разные методы и типы. Как я могу ссылаться на обе библиотеки DLL в моем проекте и использовать их методы и типы? кстати, эти две библиотеки DLL имеют некоторые методы и типы с одинаковым именем, но разные реализации и некоторые уникальные методы и типы. ...