программирование

Q & A для профессиональных программистов и энтузиастов

4
Расположение скобок для автоматического выполнения анонимных функций JavaScript?
Недавно я сравнивал текущую версию json2.js с версией, которая была в моем проекте, и заметил разницу в том, как выражение функции создавалось и выполнялось самостоятельно. Код, используемый для заключения анонимной функции в круглые скобки и последующего ее выполнения, (function () { // code here })(); но теперь автоматически выполняемая функция …


3
Как предотвратить оптимизацию gcc некоторых операторов в C?
Чтобы сделать страницу грязной (включая бит грязи в записи таблицы страниц), я касаюсь первых байтов страницы следующим образом: pageptr[0] = pageptr[0]; Но на практике gcc проигнорирует утверждение об исключении мертвого хранилища. Чтобы предотвратить его оптимизацию в gcc, я переписываю инструкцию следующим образом: volatile int tmp; tmp = pageptr[0]; pageptr[0] = …
107 c  gcc 

9
Android ViewPager - предварительный просмотр страницы слева и справа
Я использую Android ViewPager. Я хочу показать предварительный просмотр страницы как слева, так и справа. Я видел, где можно использовать негатив, pageMarginчтобы показать предварительный просмотр правой стороны. setPageMargin(-100); Можно ли как-нибудь показать предварительный просмотр левой стороны? По сути, это что-то похожее на виджет галереи, который я ищу.

8
Как сделать всплывающее окно / предупреждение в терминале Mac? Яблоко?
Я хочу, чтобы моя программа отображала предупреждение, уведомление, все, что отображает мой настраиваемый текст. Как это сделать? Кроме того, можно ли сделать один с несколькими кнопками, которые задают переменную? Подобно партии: echo msgbox""<a.vbs&a.vbs




10
Как прочитать атрибут класса во время выполнения?
Я пытаюсь создать универсальный метод, который будет считывать атрибут класса и возвращать это значение во время выполнения. Как мне это сделать? Примечание. Атрибут DomainName относится к классу DomainNameAttribute. [DomainName("MyTable")] Public class MyClass : DomainBase {} Что я пытаюсь создать: //This should return "MyTable" String DomainNameValue = GetDomainName<MyClass>();


5
Chart.js v2 скрыть метки наборов данных
У меня есть следующие коды для создания графика с использованием Chart.js v2.1.3: var ctx = $('#gold_chart'); var goldChart = new Chart(ctx, { type: 'line', data: { labels: dates, datasets: [{ label: 'I want to remove this Label', data: prices, pointRadius: 0, borderWidth: 1 }] } }); Коды выглядят просто, но …


3
Как получить простую рассылку из this.props с помощью connect w / Redux?
У меня есть простой компонент React, который я подключаю (отображая простой массив / состояние). Чтобы не ссылаться на контекст для магазина, я хотел бы иметь способ получать "отправку" непосредственно из props. Я видел, как другие использовали этот подход, но по какой-то причине не имели к нему доступа :) Вот версии …

9
Какой самый безопасный способ перебирать ключи хэша Perl?
Если у меня есть хеш Perl с кучей пар (ключ, значение), какой метод перебора всех ключей является предпочтительным? Я слышал, что использование eachможет каким-то образом иметь непредвиденные побочные эффекты. Итак, так ли это, и является ли один из двух следующих методов лучшим или есть лучший способ? # Method 1 while …
107 perl  hash  iteration  each 

10
UnicodeDecodeError: кодек ascii не может декодировать байт 0xd1 в позиции 2: порядковый номер не в диапазоне (128)
Я пытаюсь работать с очень большим набором данных, в котором есть нестандартные символы. Мне нужно использовать юникод в соответствии со спецификациями работы, но я сбит с толку. (И вполне возможно, что все делаю неправильно.) Я открываю CSV, используя: 15 ncesReader = csv.reader(open('geocoded_output.csv', 'rb'), delimiter='\t', quotechar='"') Затем я пытаюсь закодировать его …
107 python  django  utf-8 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.