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

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

12
Как избежать чрезмерного заполнения переменной среды PATH в Windows?
Я хотел бы знать, какие подходы вы используете для управления исполняемыми файлами в вашей системе. Например, у меня есть почти все, что доступно через командную строку, но теперь я подошел к пределу строки пути, поэтому я не могу добавить больше dir. Так что посоветуете? Давным-давно я пытался использовать softLinks исполняемых …

8
Когда следует использовать объекты HTML?
Это меня какое-то время сбивает с толку. С появлением UTF-8 в качестве стандарта де-факто в веб-разработке я не уверен, в каких ситуациях я должен использовать объекты HTML, а для каких - просто использовать символ UTF-8. Например, длинное тире (-, &emdash;) амперсанд (&, &) 3/4 дроби (¾, ¾) Пожалуйста, пролейте свет …

5
Boolean.valueOf () иногда создает исключение NullPointerException
У меня есть такой код: package tests; import java.util.Hashtable; public class Tests { public static void main(String[] args) { Hashtable<String, Boolean> modifiedItems = new Hashtable<String, Boolean>(); System.out.println("TEST 1"); System.out.println(modifiedItems.get("item1")); // Prints null System.out.println("TEST 2"); System.out.println(modifiedItems.get("item1") == null); // Prints true System.out.println("TEST 3"); System.out.println(Boolean.valueOf(null)); // Prints false System.out.println("TEST 4"); System.out.println(Boolean.valueOf(modifiedItems.get("item1"))); // …


17
Google Maps API V3 - несколько маркеров на одном и том же месте
Немного застрял на этом. Я получаю список географических координат через JSON и помещаю их на карту Google. Все работает хорошо, за исключением случая, когда у меня есть два или более маркера на одном и том же месте. API отображает только 1 маркер - верхний. Я полагаю, это справедливо, но я …

3
Зафиксировать изменения в ветке, отличной от текущей проверенной ветки, с помощью Subversion
Я работал над кодом, извлеченным из линии разработки, и обнаружил, что внесенные изменения могут нарушать изменения и их необходимо переместить в экспериментальную ветвь, прежде чем фиксировать в основном дереве разработки. Однако у меня нет проверенной экспериментальной ветки, и я не хочу терять изменения, которые уже были внесены. Есть ли способ …


5
Является ли вычисление хэша MD5 менее затратным для ЦП, чем функции семейства SHA?
Является ли вычисление хэша MD5 менее затратным для ЦП, чем SHA-1 или SHA-2 на «стандартном» оборудовании x86 ноутбука? Меня интересует общая информация, а не конкретная микросхема. ОБНОВЛЕНИЕ: в моем случае меня интересует вычисление хэша файла. Если размер файла имеет значение, предположим, что это 300 КБ.
115 hash  cryptography  md5  sha1  sha2 

3
valueOf () против toString () в Javascript
В Javascript каждый объект имеет методы valueOf () и toString (). Я бы подумал, что метод toString () вызывается всякий раз, когда вызывается преобразование строки, но, очевидно, он превосходит valueOf (). Например, код var x = {toString: function() {return "foo"; }, valueOf: function() {return 42; }}; window.console.log ("x="+x); window.console.log ("x="+x.toString()); …
115 javascript 

3
Как объявить структуру в заголовке, которая будет использоваться несколькими файлами в c?
Если у меня есть файл source.c со структурой: struct a { int i; struct b { int j; } }; Как можно использовать эту структуру в другом файле (т.е. func.c)? Должен ли я создать новый файл заголовка, объявить там структуру и включить этот заголовок func.c? Или мне следует определить всю …
115 c  file  header  structure 

7
Добавление столбца в data.frame
У меня есть data.frame ниже. Я хочу добавить столбец, который классифицирует мои данные в соответствии с столбцом 1 ( h_no) таким образом, чтобы первая серия h_no 1,2,3,4 была классом 1, вторая серия h_no(от 1 до 7) была классом 2 и т. Д. как указано в последнем столбце. h_no h_freq h_freqsq …
115 r  dataframe 


10
Как полностью удалить Visual Studio 2010?
Я искал ЧИСТЫЕ решения для полного и окончательного удаления Visual Studio 2010 с моего компьютера. Когда вы устанавливаете Visual Studio, он также устанавливает несколько программ (около 55) на панели добавления / удаления программ ( appwiz.cpl). Я уже пробовал небольшую утилиту от Microsoft, но она почти ничего не делает. Сейчас я …

3
Xcode - что такое $ (SRCROOT)?
Я смотрю проект Xcode, который использует некоторые библиотеки. Проект был создан на другом компьютере, поэтому мне нужно обновить некоторые пути. Все пути поиска библиотеки начинаются с $(SRCROOT). Что это значит?
115 xcode  path 

6
Что мне возвращать, если возвращаемый тип метода - Void? (Не недействительно!)
Из-за использования Generics в Java мне пришлось реализовать функцию с Voidвозвращаемым типом: public Void doSomething() { //... } и компилятор требует, чтобы я что-то вернул . Сейчас я просто возвращаюсь null, но мне интересно, хорошая ли это практика кодирования ... Я спрашиваю о V OID, а не v подъязычная. Класс …
115 java  generics  void 

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