Codengineering - блог о программировании ➜ страница 1978
Ошибка WCF-не удалось найти элемент конечной точки по умолчанию, который ссылается на контракт " UserService.UserService'
есть идеи, как это исправить? UserService.UserServiceClient userServiceClient = new UserServiceClient(); userServiceClient.GetUsersCompleted += new EventHandler<GetUsersCompletedEventArgs>(userServiceClient_GetUsersCompleted); userServiceClient.GetUsersAsync(searchString); . <system.serviceModel> <bindings> <basicHttpBinding> <binding name="BasicHttpBinding_UserService" maxBufferSize="2147483647" ...
Как дождаться завершения нескольких потоков?
каков способ просто дождаться завершения всего резьбового процесса? Например, допустим, у меня есть: public class DoSomethingInAThread implements Runnable{ public static void main(String[] args) { for (int n=0; n<1000; n++) { Thread t = new Thread(new DoSomethingInAThread()); t.start(); } // wait for all threads' run() methods to complete before continuing } public void run() { // do something here } } как я могу ...
Исправление "превышен тайм-аут ожидания блокировки; попробуйте перезапустить транзакцию" для "застрявшей" таблицы Mysql?
из скрипта я отправил такой запрос тысячи раз в мою локальную базу данных: update some_table set some_column = some_value Я забыл добавить часть where, поэтому один и тот же столбец был установлен на одно и то же значение для всех строк в таблице, и это было сделано тысячи раз, и столбец был проиндексирован, поэтому соответствующий индекс, вероятно, обновлялся слишком много раз. Я заметил, что что-то было не так, потому что это заняло слишком много времени, поэтому я убил сценарий. С тех пор ...
Избегайте конечных нулей в printf()
Я продолжаю натыкаться на спецификаторы формата для семейства функций printf (). То, что я хочу, это иметь возможность печатать двойной (или плавающий) с максимальным заданным количеством цифр после десятичной точки. Если я использую: printf("%1.3f", 359.01335); printf("%1.3f", 359.00999); Я 359.013 359.010 вместо желаемого 359.013 359.01 кто-нибудь может мне помочь? ...
Почему минимализм, пример быстрой сортировки на Haskell не является "истинным" быстрой сортировки?
сайт Haskell представляет очень привлекательный 5-line функция quicksort, как показано ниже. quicksort [] = [] quicksort (p:xs) = (quicksort lesser) ++ [p] ++ (quicksort greater) where lesser = filter (< p) xs greater = filter (>= p) xs Они также включают в себя "True quicksort in C". // To sort array a[] of size n: qsort(a,0,n-1) void qsort(int a[], int lo, int hi) { int h, l, p, t; if (lo < hi) { l = lo; h = hi; p = a[hi]; do { ...
Как создать crontab через скрипт
Мне нужно добавить задание cron через скрипт, который я запускаю, чтобы настроить сервер. В настоящее время я использую Ubuntu. Я могу использовать crontab -e но это откроет редактор для редактирования текущего crontab. Я хочу сделать это программно. можно ли это сделать? ...
Обычай ImageView с тенью
хорошо, я читал и искал вокруг, и теперь бьюсь головой о стену, пытаясь понять это. Вот что у меня есть до сих пор: package com.pockdroid.sandbox; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Rect; import android.widget.ImageView; public class ShadowImageView extends ImageView { private Rect mRect; private Paint mPaint; public ShadowImageView(Context context) { super(context); mR ...
Есть ли какой - либо алгоритм в c# для сингуляризации-плюрализации слова?
существует ли какой - либо алгоритм в c# для сингуляризации-плюрализации слова (на английском языке) или существует библиотека .net для этого (может быть также на разных языках)? ...
В C++, это все-таки плохая практика, чтобы вернуть вектор из функции?
короткая версия: обычно возвращают большие объекты-такие как векторы/массивы-во многих языках программирования. Является ли этот стиль теперь приемлемым в C++0x, если класс имеет конструктор перемещения, или программисты C++ считают его странным/уродливым/отвратительным? версия: в C++0x это все еще считается плохим тоном? std::vector<std::string> BuildLargeVector(); ... std::vector<std::string> v = BuildLargeVector(); традиционная версия будет выглядеть так: void BuildLargeVecto ...
ASP.NET MVC Custom Error Handling Application Error Global.асакс?
у меня есть базовый код для определения ошибок в моем приложении MVC. В настоящее время в моем проекте у меня есть контроллер называется Error с методами действий HTTPError404(),HTTPError500() и General(). Все они принимают строковый параметр error. Использование или изменение кода ниже. Каков наилучший / правильный способ передачи данных в контроллер ошибок для обработки? Я хотел бы иметь надежное решение, насколько это возможно. protected void Application_Error(object sender, EventArgs e) { ...