Codengineering - блог о программировании ➜ страница 2545
DBCC CHECKIDENT устанавливает идентификатор в 0
Я использую этот код для сброса идентификатора в таблице: DBCC CHECKIDENT('TableName', RESEED, 0) это прекрасно работает большую часть времени, с первой вставкой я вставляю 1 в столбец Id. Однако если я отброшу БД и воссоздам ее (используя сценарии, которые я написал), а затем вызову DBCC CHECKIDENT, первый вставленный элемент будет иметь идентификатор 0. какие идеи? EDIT: после исследования я узнал, что я не читал документацию правильно: http://msdn.microsoft.com/en-us/library/aa258817 (S ...
Удалить значок приложения и заголовок из панели действий Honeycomb
Как я могу удалить значок приложения и заголовок, который по умолчанию поставляется в панели действий? здесь есть аналогичный вопрос: Могу ли я скрыть значок приложения из панели действий в Honeycomb? но это не говорит о том, как это сделать? ...
Загрузка и распаковка a.zip файл без записи на диск
мне удалось получить мой первый скрипт python для работы, который загружает список .ZIP-файлы из URL-адреса, а затем приступает к извлечению ZIP-файлов и записывает их на диск. теперь я в недоумении, чтобы достичь следующего шага. моя основная цель-загрузить и извлечь zip-файл и передать содержимое (данные CSV) через поток TCP. Я бы предпочел не писать на самом деле ни один из zip или извлеченных файлов на диск, если бы я мог уйти с ним. здесь это мой текущий скрипт, который работает, но, к ...
Какова наилучшая реализация схемы для работы через SICP?
Я использую PLT Scheme, но у него есть некоторые проблемы. Кто-нибудь знает о лучшей реализации для работы через SICP? ...
"Строка содержит нулевой байт" в CSV reader (Python)
Я пытаюсь написать программу, которая смотрит на .Файл CSV (вход.csv) и переписывает только те строки, которые начинаются с определенного элемента (исправлено.csv), как указано в текстовом файле (вывод.формат txt.) вот как выглядит моя программа прямо сейчас: import csv lines = [] with open('output.txt','r') as f: for line in f.readlines(): lines.append(line[:-1]) with open('corrected.csv','w') as correct: writer = csv.writer(correct, dialect = 'excel') with open('input.c ...
Использование BigDecimal для работы с валютами
Я пытался сделать свой собственный класс для валют, используя лонги, но, видимо, я должен использовать . Может кто-нибудь помочь мне начать? Что было бы лучшим способом использовать BigDecimals для долларовых валют, например, сделать это по крайней мере, но не более 2 десятичных знаков для центов и т. д. API для BigDecimal огромный, и я не знаю, какие методы использовать. Кроме того,BigDecimal имеет лучшую точность, но разве это не все потеряно, если он проходит через double? если я сделаю новый ...
Как организовать цикл через IEnumerable пачками
Я разрабатываю программу на c#, которая имеет "IEnumerable пользователей", который хранит идентификаторы 4 миллионов пользователей. Мне нужно перебрать ienummerable и извлечь пакет 1000 идентификаторов каждый раз, чтобы выполнить некоторые операции в другом методе. Как я могу извлечь 1000 идентификаторов одновременно с начала Ienumerable ...сделать что-то еще, а затем получить следующую партию 1000 и так далее ? это возможно? ...
Разница между "полным двоичным деревом","строгим двоичным деревом", "полным двоичным деревом"?
Я запутался в терминологии деревьями, я изучал дерево, и я не могу отличить эти деревья: a) полное двоичное дерево b) строгое двоичное дерево c) полное двоичное дерево пожалуйста, помогите мне отличить эти деревья. Когда и где эти деревья используются в структуре данных? ...
В C# удалить папку и все файлы и папки в этой папке
Я пытаюсь удалить папку и все файлы и папки в этой папке, я использую код ниже, и я получаю ошибку Folder is not empty, какие-либо предложения о том, что я могу сделать? try { var dir = new DirectoryInfo(@FolderPath); dir.Attributes = dir.Attributes & ~FileAttributes.ReadOnly; dir.Delete(); dataGridView1.Rows.RemoveAt(dataGridView1.SelectedRows[i].Index); } catch (IOException ex) { MessageBox.Show(ex.Message); } ...
Установка пакетов в Sublime Text 2
когда я перехожу к просмотру пакетов в Sublime Text 2, папка packages полна всех плагинов, которые я хотел, таких как Zen coding и SidebarEnhancements. в моей папке установленных пакетов есть только управление пакетами. Должны ли здесь находиться другие установленные пакеты? SidebarEnhancements, например, не работает, даже если он находится в папке packages. Если я щелкну Правой Кнопкой Мыши боковую панель, я просто получу опцию "Закрыть". Я пытался выяснить это для недели, и я решил, что прос ...