Codengineering - блог о программировании ➜ страница 2515


Как избежать ошибки "не удается прочитать свойство неопределенных"?

в моем коде я имею дело с массивом, который имеет некоторые записи со многими объектами, вложенными друг в друга, где, как и некоторые, нет. Это выглядит примерно так: // where this array is hundreds of entries long, with a mix // of the two examples given var test = [{'a':{'b':{'c':"foo"}}}, {'a': "bar"}]; Это дает мне проблемы, потому что мне нужно перебирать массив время от времени, и несоответствие бросает мне ошибки, как так: for (i=0; i<test.length; i++) { // ok on i==0, but 'ca ...

Невозможно передать аргумент python с помощью "#!/usr/bin / env python"

мне нужно было иметь непосредственно исполняемый скрипт python, поэтому я начал файл с #!/usr/bin/env python. Однако мне также нужен небуферизованный выход, поэтому я попробовал #!/usr/bin/env python -u, но это не удается с python -u: no such file or directory. узнал, что #/usr/bin/python -u работает, но мне это нужно, чтобы получить python на PATH для поддержки virtual env средах. Каковы мои варианты? ...

Многоточие для текста переполнения в выпадающих списках

я фиксирую ширину одного из моих выпадающих окон (да, я знаю, что есть кросс-браузерные проблемы с этим). есть ли не-js способ отрезать переполненный текст и добавить эллипсы? text-overflow: многоточие не работает для <select> элементы (по крайней мере в Chrome). select, div { width:100px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; } <!--works for a div--> <div> A long option that gets cut off </div> <!--but n ...

Откройте ссылку facebook с помощью собственного приложения Facebook на iOS

Если родное приложение Facebook установлено на iPhone. Как открыть ссылку facebook в родном приложении Facebook из моего приложения. В случае открытия Safari, ссылка такая же, как: http://www.facebook.com/AlibabaUS спасибо. ...

Webpack-webpack-dev-server: команда не найдена

Я работаю над веб-приложением React с помощью webpack, свободно рядом с в этом уроке. случайно я добавил папку node_modules в свой git. Затем я снова удалил его с помощью git rm -f node_modules/*. теперь, когда я пытаюсь запустить сервер webpack, я получаю следующую ошибку: > webpack-dev-server -d --config webpack.dev.config.js --content-base public/ --progress --colors sh: webpack-dev-server: command not found npm ERR! Darwin 14.4.0 npm ERR! argv "node" "/usr/local/bin/npm" "run" "devse ...

JavaScript пипетка (скажите цвет пикселя под курсором мыши)

Я ищу "пипетка" инструмент, который дает мне шестнадцатеричное значение пикселя, под которым находится курсор мыши, в JavaScript для CMS. для Firefox есть отличный ColorZilla расширение, которое делает именно это. Тем не менее, это только FF, конечно, и я действительно хотел бы доставить инструмент вместе с CMS. голландский разработчик имел очень умная идея использования a комбинация Ajax и PHP imagecolorat() узнать цвет пикселя на изображении. но это ограничивает диапазон изображений, к котор ...

Директивы в AngularJS не обновляет на область изменения переменных

Я попытался написать небольшую директиву, чтобы обернуть ее содержимое с другим файлом шаблона. этот код: <layout name="Default">My cool content</layout> должен иметь этот вывод: <div class="layoutDefault">My cool content</div> потому, что макет "по умолчанию" этот код: <div class="layoutDefault">{{content}}</div> вот код директивы: app.directive('layout', function($http, $compile){ return { restrict: 'E', link: function(scope, element, attr ...

FirebaseApp с именем [по умолчанию] не существует

после миграции на Firebase Cloud Messaging.При открытии моего приложения он падает и выдает сообщение об ошибке java.lang.IllegalStateException: FirebaseApp with name [DEFAULT] doesn't exist. Я уже поставил свои новые google-сервисы.JSON и обновление пакета SDK. вот мой класс MainActivity public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //Check Googl ...

Сравнение массивов в тесте google?

Я ищу, чтобы сравнить два массива в тесте google. В UnitTest++ это делается через CHECK_ARRAY_EQUAL. Как это сделать в тесте google? ...

Как использовать RANK() в SQL Server

у меня проблема с использованием RANK() в SQL Server. вот мой код: SELECT contendernum, totals, RANK() OVER (PARTITION BY ContenderNum ORDER BY totals ASC) AS xRank FROM ( SELECT ContenderNum, SUM(Criteria1+Criteria2+Criteria3+Criteria4) AS totals FROM Cat1GroupImpersonation GROUP BY ContenderNum ) AS a результаты для этого запроса: contendernum totals xRank 1 196 1 2 181 1 3 192 1 ...