программирование

Q & A для профессиональных программистов и энтузиастов

13
Отправка почты из Python с использованием SMTP
Я использую следующий метод для отправки почты из Python с использованием SMTP. Это правильный метод использования или есть ошибки, которые мне не хватает? from smtplib import SMTP import datetime debuglevel = 0 smtp = SMTP() smtp.set_debuglevel(debuglevel) smtp.connect('YOUR.MAIL.SERVER', 26) smtp.login('USERNAME@DOMAIN', 'PASSWORD') from_addr = "John Doe <john@doe.net>" to_addr = "foo@bar.com" subj = …
118 python  smtp 

10
эффективный способ реализации пейджинга
Следует ли мне использовать LINQ Skip()иTake() метод для разбиения на страницы или реализовать собственное разбиение на страницы с помощью SQL-запроса? Что наиболее эффективно? Почему я должен предпочесть одно другому? Я использую SQL Server 2008, ASP.NET MVC и LINQ.

1
Создание решения C # в режиме выпуска с использованием MSBuild.exe
Я могу создать решение с помощью MSBuild.exe, но моя проблема в том, что мне удается создать его только в режиме DEBUG. Мне нужно создать решение в режиме выпуска с помощью MSBUILD. Вот что я пробовал Process msbuild = Process.Start("C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\MsBuild.exe", solutionfilepath + " /P:Config=Release"); и Process msbuild = Process.Start("C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\MsBuild.exe", solutionfilepath + …
118 c#  msbuild  release  mode  solution 

13
Лучший способ определить коды ошибок / строки в Java?
Я пишу веб-службу на Java и пытаюсь найти лучший способ определения кодов ошибок и связанных с ними строк ошибок . Мне нужно сгруппировать числовой код ошибки и строку ошибки. И код ошибки, и строка ошибки будут отправлены клиенту, обращающемуся к веб-службе. Например, при возникновении SQLException я могу сделать следующее: // …
118 java  enums 

7
Предотвращение копирования файлов PDB и XML сборки, на которые имеется ссылка, для вывода
У меня есть проект Visual Studio 2008 C # /. NET 3.5 с задачей пост-сборки, чтобы заархивировать содержимое. Однако я обнаружил, что также получаю файлы .pdb (отладка) и .xml (документация) сборок, на которые есть ссылки, в моем выходном каталоге (и ZIP). Например, если MyProject.csproj ссылается на YourAssembly.dll и есть файлы …


7
В чем разница между компилируемым и интерпретируемым языком?
После прочтения некоторых материалов по этой теме я все еще не уверен, в чем разница между компилируемым языком и интерпретируемым языком. Мне сказали, что это одно из различий между Java и JavaScript. Не мог бы кто-нибудь помочь мне понять это?


12
Как создать HashMap с двумя ключами (пара ключей, значение)?
У меня есть 2D-массив целых чисел. Я хочу, чтобы они были помещены в HashMap. Но я хочу получить доступ к элементам из HashMap на основе индекса массива. Что-то вроде: Для A [2] [5], map.get(2,5)который возвращает значение, связанное с этим ключом. Но как мне создать хэш-карту с парой ключей? Или, в …
118 java  hash  hashmap  hashcode 

10
Как использовать несколько аргументов для awk с помощью shebang (т.е. #!)?
Я хотел бы выполнить сценарий gawk с --re-intervalиспользованием shebang. «Наивный» подход #!/usr/bin/gawk --re-interval -f ... awk script goes here не работает, поскольку gawk вызывается с первым аргументом "--re-interval -f"(не разделенным вокруг пробелов), который он не понимает. Есть ли обходной путь для этого? Конечно, вы можете либо не вызывать gawk напрямую, …
118 shell  unix  awk  gawk  shebang 

3
css - позиция div в нижней части содержащего div
Как я могу разместить div в нижней части содержащего div? <style> .outside { width: 200px; height: 200px; background-color: #EEE; /*to make it visible*/ } .inside { position: absolute; bottom: 2px; } </style> <div class="outside"> <div class="inside">inside</div> </div> Этот код помещает текст «внутрь» в нижнюю часть страницы.
118 css  position 

6
Понимание списка повторно связывает имена даже после объема понимания. Это правильно?
У понимания есть некоторые неожиданные взаимодействия с областью видимости. Это ожидаемое поведение? У меня есть способ: def leave_room(self, uid): u = self.user_by_id(uid) r = self.rooms[u.rid] other_uids = [ouid for ouid in r.users_by_id.keys() if ouid != u.uid] other_us = [self.user_by_id(uid) for uid in other_uids] r.remove_user(uid) # OOPS! uid has been re-bound …



7
Как встроить текстовый файл в сборку .NET?
Я хотел бы встроить текстовый файл в сборку, чтобы я мог загружать текст, не читая его с диска, и чтобы все, что мне нужно, содержалось в exe. (Чтобы он был портативнее) Есть ли способ сделать это? Я предполагаю что-то с файлами ресурсов? И если можете, как вы это делаете и …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.