Ошибка MySQL Error 2006 и Error 1265

Май 15th, 2012 § 0 comments § Прямая ссылка

Когда работал с MySQL получи эти две ошибки при накатывании большого дампа.

Первая это ошибка MySQL Error 2006 MySQL has gone away.

Бороться с ней следующим образом нужно увеличить размер максимально допустимого пакета в настройках нужно выставить следующую опцию


[mysqld]
max_allowed_packet=64M

По этой ссылке узнаете подробнее.

Continue reading “Ошибка MySQL Error 2006 и Error 1265” »

Четыре способа очистить StringBuilder

Январь 20th, 2012 § 0 comments § Прямая ссылка

Привожу четыре способа очистить StringBuilder.
Первый самый очевидный:

StringBuilder temp = new StringBuilder("SomeText");
//some code
temp = new StringBuilder();

Второй способ:

StringBuilder temp = new StringBuilder("SomeText");
//some code
temp.Remove(0,temp.Length);

Continue reading “Четыре способа очистить StringBuilder” »

Подсчет строк кода в проекте

Январь 17th, 2012 § 0 comments § Прямая ссылка

Вот простой способ для того как подсчитать количество строк кода в проекте используя PowerShell. Заходим cmd->PowerShell перемещаемся в нужную нам директорию и вводим


(dir -include *.cs,*.xaml -recurse | select-string .).Count

в примере подсчитывает файлы *.cs и *.xaml для своего проекта введите свои расширения.

Проблемы с Panel autoscroll WinForms

Декабрь 15th, 2011 § 0 comments § Прямая ссылка

Когда использовал Panel в связке с PictureBox в C# периодически пропадал скролинг, я грешил на Студию. Оказывается нет проблема в особенности Panel так вот если выставить Anchor’ы по всем четырем сторонами то скролинг пропадает. Что бы этого избежать выставляйте Anchor’ы сверху и слева и будем вам счастье. Ссылка на msdn.

Соглашение об именовании в C# (C# code convention)

Декабрь 8th, 2011 § 0 comments § Прямая ссылка

Начал гуглить на эту тему, т.к. надоело уже писать код не стандартизованный. Захотел придерживаться общепринятых правил. Нашел список в одном из учебников привожу его здесь. Для не знавших или забывших. Camel case это когда первая буква строчная остальные прописные пример: someVariable, anotherSomeVarible, someFunction. Pascal Case это когда все буквы прописные пример: SomeVariable, AnotherSomeVarible, SomeFunction.

Type Case Notes
Class / Struct Pascal Casing
Interface Pascal Casing Starts with I
Enum values Pascal Casing
Enum type Pascal Casing
Events Pascal Casing
Exception class Pascal Casing End with Exception
public Fields Pascal Casing
Methods Pascal Casing
Namespace Pascal Casing
Property Pascal Casing
Protected/private Fields Camel Casing
Parameters Camel Casing

C# WebRequest

Октябрь 30th, 2011 § 0 comments § Прямая ссылка

Маленький note на тему, т.к. неприятно провозился около часа. Если установить WebHeaderCollection то значения user-agent и прочие заголовки будут утеряны. Не повторяйте моих ошибок)))

Смотреть фильмы онлайн