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

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

25
Скрипты Unity, редактируемые в Visual Studio, не поддерживают автозаполнение
Когда я хочу отредактировать скрипты C # Unity, они открываются в Visual Studio. Предполагается, что он обеспечивает автозаполнение для всего кода, связанного с Unity, но это не работает. Здесь вы можете увидеть недостающий функционал: Как видно, у transformобъекта не открывается меню автозаполнения. Версия Unity: 5.5.2f1 Visual Studio 2015 Visual Studio …

19
Почему все выбирают JSON вместо XML для jQuery? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Я думал, что XML очень переносим и может использоваться в …
155 jquery  xml  json 

18
Как заменить часть строки позицией?
У меня есть эта строка: ABCDEFGHIJ Мне нужно заменить из положения 4 в положение 5 строкой ZX Это будет выглядеть так: ABCZXFGHIJ Но не использовать с string.replace("DE","ZX")- мне нужно использовать с позиции Как мне это сделать?
155 c#  string  replace 

4
Почему @ foo.setter в Python не работает для меня?
Итак, я играю с декораторами в Python 2.6, и у меня возникают некоторые проблемы с их работой. Вот мой файл класса: class testDec: @property def x(self): print 'called getter' return self._x @x.setter def x(self, value): print 'called setter' self._x = value Я думал, что это означает, что нужно обращаться xсо …

11
Функция ранга в MySQL
Мне нужно выяснить звание клиентов. Здесь я добавляю соответствующий стандартный запрос SQL ANSI для моего требования. Пожалуйста, помогите мне преобразовать его в MySQL. SELECT RANK() OVER (PARTITION BY Gender ORDER BY Age) AS [Partition by Gender], FirstName, Age, Gender FROM Person Есть ли какая-нибудь функция для определения ранга в MySQL?
155 mysql  sql  rank 


14
Что делает перегрузку оператора Scala «хорошей», а «плохой» в C ++?
Многие считают, что перегрузка операторов в C ++ является «плохой вещью» (tm), и это ошибка, которую нельзя повторять на более новых языках. Конечно, это была одна особенность, специально упущенная при разработке Java. Теперь, когда я начал читать Scala, я обнаружил, что он имеет то, что очень похоже на перегрузку операторов …

5
Несовместимое неявное объявление встроенной функции 'malloc'
Я получаю эту ошибку: предупреждение: несовместимое неявное объявление встроенной функции 'malloc' Я пытаюсь сделать это: fileinfo_list* tempList = malloc(sizeof(fileinfo_list)); Просто для справки используемая структура: typedef struct { fileinfo** filedata; size_t nFiles; size_t size; size_t fileblock; } fileinfo_list; Я не вижу ничего плохого в том, что я сделал. Я просто создаю …
155 c  struct  malloc 

16
Как просмотреть SQL-запросы, выданные JPA?
Когда мой код выдает вызов, как это: entityManager.find(Customer.class, customerID); Как я могу увидеть SQL-запрос для этого вызова? Предполагая, что у меня нет доступа к серверу базы данных для профилирования / мониторинга вызовов, есть ли способ регистрировать или просматривать в моей IDE соответствующие запросы SQL, выданные вызовами JPA? Я иду против …
155 java  jpa 

18
Компиляция кода Java 7 через Maven
Мои списки файлов pom <project> <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.0</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.12.4</version> </plugin> </plugins> </pluginManagement> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> </plugins> ... Тем не менее mvn clean install, я получаю [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] Failure executing javac, …
155 java  maven 

8
Как правильно отобразить полное InnerException?
Какой правильный способ показать мое полное InnerException. Я обнаружил, что некоторые из моих InnerExceptions имеют другое, InnerExceptionи это происходит довольно глубоко. Будет InnerException.ToString()ли работа для меня или мне нужно пройти через InnerExceptionsи создать Stringс StringBuilder?

10
Усечение всех таблиц в базе данных Postgres
Мне регулярно нужно удалять все данные из моей базы данных PostgreSQL перед перестройкой. Как бы я сделал это прямо в SQL? На данный момент мне удалось придумать оператор SQL, который возвращает все команды, которые мне нужно выполнить: SELECT 'TRUNCATE TABLE ' || tablename || ';' FROM pg_tables WHERE tableowner='MYUSER'; Но …

10
Какой смысл в NSAssert, на самом деле?
Я должен спросить это, потому что: Единственное, что я узнаю, это то, что, если утверждение не выполняется, приложение падает. Это причина, почему использовать NSAssert? Или какая еще польза от этого? И правильно ли ставить NSAssert чуть выше любого предположения, которое я делаю в коде, например, функцию, которая никогда не получит …

12
Правда ли, что нельзя использовать NSLog () в производственном коде?
Мне говорили об этом несколько раз на этом самом сайте, но я хотел убедиться, что это действительно так. Я ожидал, что смогу распределить вызовы функций NSLog по всему коду, и что Xcode / gcc автоматически удалит эти вызовы при сборке моих сборок Release / Distribution. Должен ли я избегать использования …

3
passport.js RESTful auth
Как обрабатывать аутентификацию (локальную и Facebook, например), используя passport.js, через RESTful API вместо веб-интерфейса? Особые проблемы связаны с передачей данных из обратных вызовов в ответ RESTful (JSON) по сравнению с использованием типичного res.send ({data: req.data}), настройкой начальной конечной точки / конечной точки входа в систему, которая перенаправляет на Facebook (/ …

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