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

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

5
Правильный способ реализации IXmlSerializable?
Как только программист решит реализовать IXmlSerializable, каковы правила и лучшие практики для его реализации? Я слышал, что GetSchema()должен вернуться nullи ReadXmlдолжен перейти к следующему элементу, прежде чем вернуться. Это правда? А как насчет WriteXml- должен ли он написать корневой элемент для объекта или предполагается, что корень уже записан? Как должны …

11
Ruby: require vs require_relative - рекомендуется использовать обходные пути для Ruby <1.9.2 и> = 1.9.2
Какова лучшая практика, если я хочу requireотносительный файл в Ruby, и я хочу, чтобы он работал как в 1.8.x, так и&gt; = 1.9.2? Я вижу несколько вариантов: просто сделай $LOAD_PATH &lt;&lt; '.'и забудь все делать $LOAD_PATH &lt;&lt; File.dirname(__FILE__) require './path/to/file' проверьте, если RUBY_VERSION&lt;1.9.2, то определите require_relativeкак require, затем используйте require_relativeвезде, …
153 ruby  ruby-1.9  ruby-1.8 

5
Алгоритм листов карты
Карта Я делаю RPG на основе плиток с Javascript, используя перлин-карты высоты шума, а затем назначаю тип плиток на основе высоты шума. Карты в конечном итоге выглядят примерно так (на мини-карте). У меня есть довольно простой алгоритм, который извлекает значение цвета из каждого пикселя на изображении и преобразует его в …

10
HashSet против LinkedHashSet
В чем разница между ними? я знаю это LinkedHashSet - это упорядоченная версия HashSet, которая поддерживает двусвязный список для всех элементов. Используйте этот класс вместо HashSet, если вам важен порядок итераций. Когда вы перебираете HashSet, порядок непредсказуем, а LinkedHashSet позволяет перебирать элементы в том порядке, в котором они были вставлены. …

8
Оптимизация «время (1);» в C ++ 0x
Обновлено, смотрите ниже! Я слышал и читал, что C ++ 0x позволяет компилятору напечатать «Hello» для следующего фрагмента #include &lt;iostream&gt; int main() { while(1) ; std::cout &lt;&lt; "Hello" &lt;&lt; std::endl; } По-видимому, это как-то связано с потоками и возможностями оптимизации. Мне кажется, что это может удивить многих людей, хотя. У …

17
Ошибка операционной системы SQL Server 5: «5 (доступ запрещен.)»
Я начинаю изучать SQL, и у меня есть книга, которая предоставляет базу данных для работы. Эти файлы ниже находятся в каталоге, но проблема в том, что когда я запускаю запрос, он выдает мне эту ошибку: Сообщение 5120, уровень 16, состояние 101, строка 1 Не удается открыть физический файл "C: \ …
153 sql  sql-server 

10
Как сделать текст жирным в HTML?
Я пытаюсь сделать текст жирным, используя HTML, но я пытаюсь заставить его работать. Вот что я пытаюсь: Some &lt;bold&gt;text&lt;/bold&gt; that I want emboldened. Может кто-нибудь сказать мне, что я делаю не так?
153 css  html 

4
Docker-Swarm, Kubernetes, Mesos & Core-OS Fleet
Я относительно новичок во всем этом, но у меня проблемы с получением четкой картины среди перечисленных технологий. Хотя все они пытаются решить разные проблемы, но у них тоже есть что-то общее. Я хотел бы понять, что является общим и чем отличается. Вполне вероятно, что комбинация немногих подойдет, если так, то …

15
Не удалось загрузить AppCompat ActionBar с неизвестной ошибкой в ​​Android Studio
Ниже мой XML-файл. В предварительном просмотре есть две ошибки: «Не удалось загрузить AppCompat ActionBar с неизвестной ошибкой» и «Не удалось создать более одного класса». Как всегда я могу запустить приложение. Но приложение вылетает и в Logcat ошибок не отображается. Это мой предварительный снимок экрана &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" …

7
Изменить шаблон автора в Android Studio
Я хочу изменить автоматического автора, который появляется при создании файла в AndroidStudio. /** * Created by a556520 on 16/01/14. */ public class POI { Автор берет «a556520», но я хочу, чтобы появилось мое имя, а не номер сотрудника. Это возможно? Я не нашел в настройках.

13
Как отключить проверку пароля mysql?
Похоже, что я случайно загрузил плагин для проверки пароля в MySQL 5.7. Этот плагин, кажется, заставляет все пароли соответствовать определенным правилам. Я хотел бы отключить это. Я попытался изменить переменную validate_password_length, как предложено здесь, безрезультатно. mysql&gt; SET GLOBAL validate_password_length=4; Query OK, 0 rows affected (0.00 sec) mysql&gt; SET PASSWORD FOR …
153 mysql 


27
Git: Отказано в доступе (publickey), неустранимый - Не удалось прочитать из удаленного хранилища. при клонировании Git-репозитория
Я не могу клонировать Git-репозиторий и получаю эту ошибку: krishna.soni@KRISHNACHANDRAS /c/Projects $ git clone http://stage.abc.com:10088/pqr http://&lt;url&gt;/&lt;repository&gt; Cloning into '&lt;repository&gt;'... fatal: could not read Username for 'http://&lt;url&gt;': No such file or directory Я прочитал Bitbucket, Windows и «fatal: не могу прочитать пароль для» , но проблема все еще есть. Я продолжил, …
153 git  git-clone 

10
Как вызвать другой контроллер Действие С контроллера в Mvc
Мне нужно вызвать контроллер B действия FileUploadMsgView из контроллера A и нужно передать параметр для него. Code---its not going to the controller B's FileUploadMsgView(). In ControllerA private void Test() { try {//some codes here ViewBag.FileUploadMsg = "File uploaded successfully."; ViewBag.FileUploadFlag = "2"; RedirectToAction("B", "FileUploadMsgView", new { FileUploadMsg = "File uploaded …

13
Как вы возвращаете объект JSON из сервлета Java
Как вы возвращаете объект JSON из сервлета Java? Ранее при выполнении AJAX с сервлетом я возвращал строку. Есть ли тип объекта JSON, который нужно использовать, или вы просто возвращаете строку, которая выглядит как объект JSON, например String objectToReturn = "{ key1: 'value1', key2: 'value2' }";
153 java  json  servlets 

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