Вопросы-ответы - все решения ➜ страница 414
Что такое папка клиента aspnet для структуры IIS?
Я замечаю, что часто существует папка aspnet_client в стандартной структуре веб-папок IIS. Для чего это используется? Это необходимо? ...
Как я должен структурировать пакет Python, содержащий код Cython
Я хотел бы сделать пакет Python, содержащий некоторые на Cython код. У меня есть код Цитона работает хорошо. Однако теперь я хочу знать, как лучше всего упаковать его. для большинства людей, которые просто хотят установить пакет, хочу включить .c файл, который создает Cython, и организовать для setup.py чтобы скомпилировать это для создания модуля. Тогда пользователю не нужно устанавливать Cython для установки пакета. но для людей, которые могут хотите изменить пакет, я также хотел бы предоста ...
Как использовать npm с узлом.exe?
Я загрузил Windows Binary (.exe) из nodejs от главная страница. Как я могу установить и использовать npm (пакетный менеджер)? ...
Разрешить пользователю вводить HTML-код ASP.NET MVC-ValidateInput или AllowHtml
Как я могу разрешить пользователю вводить HTML в определенное поле с помощью ASP.net MVC. У меня есть длинная форма со многими полями, которые сопоставляются с этим сложным объектом в контроллере. Я хотел бы сделать одно поле (Описание) разрешить HTML, который я буду предварительно формировать свою собственную санитарию на более позднем этапе. ...
Как напечатать словарь построчно в Python?
это словарь cars = {'A':{'speed':70, 'color':2}, 'B':{'speed':60, 'color':3}} используя этот for loop for keys,values in cars.items(): print(keys) print(values) он печатает следующее: B {'color': 3, 'speed': 60} A {'color': 2, 'speed': 70} но я хочу, чтобы программа печатала так: B color : 3 speed : 60 A color : 2 speed : 70 Я только начал изучать словари, поэтому я не уверен, как это сделать. ...
Добавление новых методов к контроллеру ресурсов в Laravel
Я хочу знать, можно ли добавить новые методы к контроллеру ресурсов в Laravel и как это сделать. Я знаю, что эти методы по умолчанию (index, create, store, edit, update, destroy). Теперь я хочу добавить дополнительные методы и маршруты к тому же контроллеру. Это возможно? ...
Можно ли сделать тег привязки HTML не кликабельным / связываемым с помощью CSS?
например, если у меня есть это: <a style="" href="page.html">page link</a> есть ли что-нибудь, что я могу использовать для атрибута стиля, который сделает его так, что ссылка не будет доступна и не приведет меня на страницу.формат html. или мой единственный вариант просто не обернуть "ссылку на страницу" в тег привязки? Edit: я хочу сказать, почему я хочу сделать это, чтобы люди могли дать лучший совет. Я пытаюсь настроить свое приложение так, чтобы разработчик мог выберите, како ...
Удаление полей из структуры или скрытие их в ответе JSON
Я создал API в Go, который при вызове выполняет запрос, создает экземпляр структуры, а затем кодирует эту структуру как JSON перед отправкой обратно вызывающему объекту. Теперь я хотел бы позволить вызывающему абоненту выбрать конкретные поля, которые они хотели бы вернуть, передав параметр GET "fields". Это означает, что в зависимости от значений полей моя структура изменится. Есть ли способ удалить поля из структуры? Или, по крайней мере, скрыть их в JSON ответ динамично? (Примечание: ино ...
NodeJS: сохранение образа в кодировке base64 на диск
мое Экспресс-приложение получает кодированный base64 PNG из браузера (сгенерированный из canvas с помощью toDataURL ()) и записывает его в файл. Но файл не является допустимым файлом изображения, и утилита" файл "просто идентифицирует его как"данные". var body = req.rawBody, base64Data = body.replace(/^data:image/png;base64,/,""), binaryData = new Buffer(base64Data, 'base64').toString('binary'); require("fs").writeFile("out.png", binaryData, "binary", function(err) { console.log(err); / ...
Android Studio Checkout GitHub Ошибка "CreateProcess=2" (Windows)
сегодня я попытался проверить свой проект Github, используя совершенно новую студию Android, и в итоге получил эту неприятную ошибку: Почему вещи просто не работают из коробки ...? ...
В PHP абстрактные свойства
есть ли способ определить свойства абстрактного класса в PHP? abstract class Foo_Abstract { abstract public $tablename; } class Foo extends Foo_Abstract { //Foo must 'implement' $property public $tablename = 'users'; } ...
Почему оператор string switch не поддерживает нулевой случай?
мне просто интересно, почему Java 7 switch оператор не поддерживает a null дело и вместо этого бросает NullPointerException? См. комментируемую строку ниже (пример взят из статья Java Tutorials о switch): { String month = null; switch (month) { case "january": monthNumber = 1; break; case "february": monthNumber = 2; break; case "march": monthNumber = 3; break; //case null: de ...
Интеграция формы регистрации AJAX Mailchimp
есть ли способ интегрировать mailchimp simple (один вход электронной почты) с AJAX, поэтому нет обновления страницы и перенаправления на страницу mailchimp по умолчанию. Это решение не работает jQuery Ajax POST не работает с MailChimp спасибо ...
Почему мы используем init в классах Python?
у меня возникли проблемы с пониманием инициализации классов. в чем их смысл и как мы знаем, что в них включить? Требует ли написание в классах другого типа мышления по сравнению с созданием функций (я решил, что могу просто создать функции, а затем просто обернуть их в класс, чтобы я мог их повторно использовать. Это сработает?) вот пример: class crawler: # Initialize the crawler with the name of database def __init__(self,dbname): self.con=sqlite.connect(dbname) def __del__(self): ...
Лучше "попробовать" что-то и поймать исключение или проверить, можно ли сначала избежать исключения?
Я должен проверить if что-то действительно или просто try чтобы сделать это и поймать исключение? есть ли какая-либо твердая документация, говорящая, что один из способов предпочтительнее? еще один способ весть? например, я: if len(my_list) >= 4: x = my_list[3] else: x = 'NO_ABC' или: try: x = my_list[3] except IndexError: x = 'NO_ABC' некоторые мысли... PEP 20 говорит: ошибки никогда не должны пройти молча. Если явно не замолчать. должны использовать try вме ...
Как проверить, существует ли файл в Makefile?
в чистом разделе моего makefle я пытаюсь проверить, существует ли файл перед удалением навсегда. Я использую этот код, но я получаю ошибки. что с ним не так? if [ -a myApp ] then rm myApp fi Я получаю это сообщение об ошибке f [ -a myApp ] /bin/sh: Syntax error: end of file unexpected (expecting "then") make: *** [clean] Error 2 ...
Хеш по алгоритму SHA-256 в Java
осмотревшись здесь, а также в интернете в целом, я нашел Надувной Замок. Я хочу использовать Bouncy Castle (или какую-либо другую свободно доступную утилиту) для создания хэша SHA-256 строки в Java. Глядя на их документацию, я не могу найти хороших примеров того, что я хочу сделать. Кто-нибудь может мне помочь? ...
Как использовать ESLint с шуткой
Я пытаюсь использовать ESLint linter с платформой тестирования Jest. тесты Jest выполняются с некоторыми глобалами, такими как jest, о котором мне нужно будет рассказать линтеру; но хитрая вещь-это структура каталогов, с шуткой тесты встроены с исходным кодом в __tests__ папки, чтобы структура каталогов выглядит примерно так: src foo foo.js __tests__ fooTest.js bar bar.js __tests__ barTest.js обычно у меня были бы все мои тест ...
Как разрешить webpack-dev-server разрешать точки входа из react-router
Я создаю приложение, которое использует webpack-dev-server в разработке вместе с react-router. кажется, что webpack-dev-server построен вокруг предположения, что у вас будет общедоступная точка входа в одном месте (т. е."/"), тогда как react-router позволяет использовать неограниченное количество точек входа. Я хочу воспользоваться преимуществами webpack-dev-сервера, особенно функцией горячей перезагрузки, которая отлично подходит для производительности, но я все еще хочу иметь возможность заг ...
Почему это нить.Спать так вредно
Я часто вижу, что он упомянул, что Thread.Sleep(); не следует использовать, но я не могу понять, почему это так. Если Thread.Sleep(); может вызвать проблемы, есть ли альтернативные решения с тем же результатом, который был бы безопасным? например. while(true) { doSomework(); i++; Thread.Sleep(5000); } другое: while (true) { string[] images = Directory.GetFiles(@"C:Dir", "*.png"); foreach (string image in images) { this.Invoke(() => this.Enabled = true); ...
ASP.NET Web API OperationCanceledException когда браузер отменяет запрос
когда пользователь загружает страницу, он делает один или несколько запросов ajax, которые попадают ASP.NET Web API 2 контроллеры. Если пользователь переходит на другую страницу, до завершения этих запросов ajax запросы отменяются браузером. Затем наш Elmah HttpModule регистрирует две ошибки для каждого отмененного запроса: Ошибка 1: System.Threading.Tasks.TaskCanceledException: A task was canceled. at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Ru ...
Запуск определенного кода каждые n секунд [дубликат]
этот вопрос уже есть ответ здесь: каков наилучший способ многократного выполнения функции каждые x секунд в Python? 15 ответов есть ли способ, например, распечатать Hello World! каждые n секунд? Например, программа будет проходить через любой код, который у меня был, а затем, как только это было 5 секунд (с time.sleep()) оно будет выполнять этот код. Я бы использовал это для обновления файла, а не для пе ...
Должен ли я компилировать с /MD или /MT?
в Visual Studio есть флаги компиляции / MD и / MT, которые позволяют выбрать, какую библиотеку времени выполнения C вы хотите. Я понимаю разницу в реализации, но я все еще не уверен, какой из них использовать. Какие плюсы/минусы? одно преимущество для /MD, которое я слышал, заключается в том, что это позволяет кому-то обновлять среду выполнения (например, исправлять проблему безопасности), и мое приложение выиграет от этого обновления. Хотя для меня это почти похоже не-особенность: я не хочу, ...
Определение типа обратного вызова TypeScript
у меня есть следующий класс в TypeScript: class CallbackTest { public myCallback; public doWork(): void { //doing some work... this.myCallback(); //calling callback } } Я использую класс следующим образом: var test = new CallbackTest(); test.myCallback = () => alert("done"); test.doWork(); код работает, поэтому он отображает messagebox, как и ожидалось. мой вопрос: есть ли какой-либо тип, который я могу предоставить для моего поля класса myCallback? Пря ...
Сортировка ArrayList в алфавитном порядке (без учета регистра)
у меня есть строка arraylist names, который содержит имена людей. Я хочу отсортировать arraylist в алфавитном порядке. ArrayList<String> names = new ArrayList<String>(); names.add("seetha"); names.add("sudhin"); names.add("Swetha"); names.add("Neethu"); names.add("ananya"); names.add("Athira"); names.add("bala"); names.add("Tony"); names.add("Karthika"); names.add("Nithin"); names.add("Vinod"); names.add("jeena"); Collections.sort(names); for(int i=0; i<names.size(); i++) Sys ...
разница между областью видимости и пространством имен маршрутизации ruby-on-rails 3
Я не могу понять, в чем разница между пространством имен и областью видимости в маршрутизации ruby-on-rails 3. кто-нибудь может объяснить? namespace "admin" do resources :posts, :comments end scope :module => "admin" do resources :posts, :comments end ...
Заполнитель Mixin SCSS / CSS
Я пытаюсь создать микширование для заполнителей в sass. Это миксин, который я создал. @mixin placeholder ($css) { ::-webkit-input-placeholder {$css} :-moz-placeholder {$css} ::-moz-placeholder {$css} :-ms-input-placeholder {$css} } вот как я хотел бы включить mixin: @include placeholder(font-style:italic; color: white; font-weight:100;); это возможно? ...
Код для декодирования / кодирования модифицированного URL base64
Я хочу, чтобы base64 кодировал данные, чтобы поместить их в URL-адрес, а затем декодировать его в моем HttpHandler. Я нашел это Кодировка Base64 позволяет использовать символ'/', который испортит мое соответствие UriTemplate. Затем я обнаружил, что существует концепция "модифицированного Base64 для URL" из Википедии: существует модифицированный вариант Base64 для URL, где не будет использоваться заполнение'=', а символы ' + ' и ' / ' стандартного Base64 соответственно заменяются на '- 'и'_', ...
Настроить Heroku и GoDaddy? [закрытый]
Я пытаюсь получить доменное имя, которое я купил через GoDaddy для работы с моим сайтом Heroku. Как настроить доменное имя для работы с Heroku? ...
Пожалуйста, объясните о: insertable=false, updatable=false
Если поле помечено insertable=false, updatable=false, это не значит, что вы не можете вставить значение или изменить существующее значение? Зачем тебе это делать? @Entity public class Person { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; @OneToMany(mappedBy="person", cascade=CascadeType.ALL) private List<Address> addresses; } @Entity public class Address { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; ...