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


Хэш-таблица / ассоциативный массив в VBA

Я не могу найти документацию, объясняющую, как создать хэш-таблицу или ассоциативный массив в VBA. Это вообще возможно? можно ссылку на статью или еще лучше разместить код? ...

Как изменить неверное сообщение фиксации с помощью TortoiseGit?

Как я могу редактировать сообщение фиксации с помощью tortoiseGIT? Вопрос очень похож на этой но я хочу сделать это с TortoiseGit не с консолью, это возможно? ...

Изменить активный пункт меню на странице прокрутки?

хороший пример этой функции можно увидеть здесь:http://www.maddim.com/demos/spark-r6/ при прокрутке страницы вниз активный пункт меню изменяется. Как это делается? ...

Обработка изменений идентификатора регистрации в Google Cloud Messaging на Android

в документах на Google Cloud Messaging он гласит: приложение Android должно хранить этот идентификатор для последующего использования (для например, чтобы проверить onCreate (), если он уже зарегистрирован). Отмечать что Google может периодически обновлять идентификатор регистрации, так что вы нужно разработать приложение для Android с пониманием того, что com.гуглить.андроид.c2dm.намерение.Намерение регистрации может быть названо несколько раз. Ваше приложение для Android должно и ...

Перехват исключений с помощью "catch, when"

я наткнулся на эту новую функцию в C#, которая позволяет обработчику catch выполняться при выполнении определенного условия. int i = 0; try { throw new ArgumentNullException(nameof(i)); } catch (ArgumentNullException e) when (i == 1) { Console.WriteLine("Caught Argument Null Exception"); } Я пытаюсь понять, когда это может быть полезно. один сценарий может быть что-то вроде этого: try { DatabaseUpdate() } catch (SQLException e) when (driver == "MySQL") { //MySQL specific err ...

Есть ли способ для jscs игнорировать правила для каждого файла, блока или строки?

Я ищу способ для jscs (стиль кода JavaScript) делать то же самое поведение, что и jshint, чтобы игнорировать определенные правила для каждого файла с комментарием вверху или в строке с комментарием начала и конца. JSHint пример игнорирования определенного правила в файле: /* jshint undef: false */ JSHint пример игнорирования определенного правила в блоке: // Code here will be linted with JSHint. /* jshint ignore:start */ // Code here will be linted with ignored by JSHint. /* jshint ignore:e ...

Visual Studio блокирует выходной файл при сборке

У меня есть простое решение WinForms в VS 2010. Всякий раз, когда я строю его, выходной файл (bindebugapp.exe) заканчивается блокировкой, и последующие сборки завершаются неудачей с сообщением типа "The process cannot access the file 'binDebugapp.exe' because it is being used by another process." Единственный способ построить проект-перезапустить VS после каждой сборки, которая очень неловко. Я нашел этот старый пост в блоге http://blogs.geekdojo.net/brian/archive/2006/02/17/VS2005FileLock ...

Для примера цикла в MySQL

в MySQL у меня есть эта хранимая процедура с циклом For в ней: DELIMITER $$ CREATE PROCEDURE ABC() BEGIN DECLARE a INT Default 0 ; simple_loop: LOOP SET a=a+1; select a; IF a=5 THEN LEAVE simple_loop; END IF; END LOOP simple_loop; END $$ Он всегда печатает 1. Каков правильный синтаксис для цикла MySQL for? ...

Загрузка и анализ файла JSON с несколькими объектами JSON в Python

Я пытаюсь загрузить и проанализировать файл JSON в Python. Но я застрял, пытаясь загрузить файл: import json json_data = open('file') data = json.load(json_data) выходы: ValueError: Extra data: line 2 column 1 - line 225116 column 1 (char 232 - 160128774) Я посмотрел на 18.2. json - JSON кодер и декодер в документации Python, но это довольно обескураживает, чтобы прочитать эту ужасную документацию. ...

Как напечатать полную трассировку стека в исключении?

например, в одном месте... //---------------a try { // some network call } catch(WebException we) { throw new MyCustomException("some message ....", we); } ...и в другом месте... //--------------b try { // invoke code above } catch(MyCustomException we) { Debug.Writeline(we.stacktrace); // <---------------- } stacktrace я печатаю, это только начало от a до b, он не включает в себя внутренний stacktrace из WebException. Как я могу распечатать все stacktrace??? ...